Releases: betagouv/aplypro
1.0.1
What's Changed
- maintenance: use a distinct layout to cut out all functionalities by @freesteph in #71
- Download zip DA by @JeSuisUnCaillou in #52
- Add some informations on the maintenance page by @JeSuisUnCaillou in #72
- improve email in beta banner by @JeSuisUnCaillou in #74
- Amend attributive decision by @freesteph in #76
- Remove sentry breadcrumbs by @freesteph in #77
- fix developer name by @JeSuisUnCaillou in #79
- app: add a favicon by @freesteph in #78
- pfmp: fix the bulk input by @freesteph in #80
Full Changelog: 1.0...1.0.1
Dans les startings blocs
BREAKING CHANGES🚨
Because of the work in #70, databases need to be wiped, structure included, so that the schema/migrations can be rebuilt. It's fine because we don't have real data in production yet. We had made a bet on using custom primary keys – UAIs for schools, INEs for students – but it can become complicated, especially in the case of ActiveStorage whose polymorphism doesn't handle custom primary keys yet. It also removes some privacy concerns with INEs being present in the browser URLs, which won't be the case anymore.
Anyway, this is a breaking release but we've reached 1.0! Onwards!
What's Changed
- app: discourage search engines by @freesteph in #58
- Analytics by @freesteph in #61
- invitation: extend the list of emails we allow by @freesteph in #59
- Wordings from Christel by @JeSuisUnCaillou in #56
- Beta banner by @freesteph in #62
- Tiny ux improvements for pfmp by @JeSuisUnCaillou in #54
- gem: upgrade to Rails 7.1.1 by @freesteph in #64
- Ux deco reco by @JeSuisUnCaillou in #63
- Fix/bulk pfmp validation by @freesteph in #66
- store establishment's address by @JeSuisUnCaillou in #68
- hide iban and bic from logs by @JeSuisUnCaillou in #69
- db: restore regular primary keys by @freesteph in #70
Full Changelog: v0.0.3...1.0
Rôles et coasters
What's Changed
- pfmp: make sure the start date and end date are consistent by @freesteph in #48
- docker: remove installation of curl and docker by @freesteph in #49
- Init valentin by @JeSuisUnCaillou in #50
- Attributive decisions by @freesteph in #47
- Misc fixes by @freesteph in #51
- Multi-seat by @freesteph in #53
- add legal page by @JeSuisUnCaillou in #57
- Restrict features based on roles by @freesteph in #55
New Contributors
- @JeSuisUnCaillou made their first contribution in #50
Full Changelog: v0.1...v0.0.3
La rentrée des classes
What's Changed
- auth: add the MASA/CAS auth and rework the auth logic by @freesteph in #39
- pfmps: ensure we restrict the scope of managing PFMPs by @freesteph in #40
- establishment: parse the phone and email address by @freesteph in #41
- auth: better handling of exceptions by @freesteph in #42
- PFMP: allow deletion by @freesteph in #43
- ux: use direct links rather than separate "View the X" actions by @freesteph in #44
- auth: customise the dev strategy by @freesteph in #45
- app: add a maintenance mode by @freesteph in #46
Full Changelog: v0.0.2.1...v0.1
Fin de la canicule
What's Changed
- Fix/user interviews feedback by @freesteph in #30
- Fix/sql by @freesteph in #31
- css: override the DSFR's ridiculously small font size by @freesteph in #32
- Fix/explain dates and day count by @freesteph in #33
- Fix/remove mefstat4 hack by @freesteph in #34
- Feat/multi etabs by @freesteph in #35
- Feat/validation by @freesteph in #36
- rib: allow editing bank info by @freesteph in #37
- Handle empty ldap attribute by @freesteph in #38
Full Changelog: v0.0.2...v0.0.2.1
Un pied dans l'eau
This first release is not ready for production.
It just serves as a starting point for the changelog all the way down to the big release later this year. Now that we've started user research it will be useful to have the automatic release notes, to monitor and relate the changes we've addressed.