Call dimail to check if a domain still works. Turn domain into failure status if dimail returns broken state. And enable domain if dimail returns ok state.
256 lines
6.9 KiB
Markdown
256 lines
6.9 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0),
|
|
and this project adheres to
|
|
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- 🧑💻(oidc) add ability to pull registration ID (e.g. SIRET) from OIDC #577
|
|
|
|
### Fixed
|
|
|
|
- 🐛(backend) fix dimail call despite mailbox creation failure on our side
|
|
- 🧑💻(user) fix the User.language infinite migration #611
|
|
|
|
## [1.9.1] - 2024-12-18
|
|
|
|
## [1.9.0] - 2024-12-17
|
|
|
|
### Fixed
|
|
|
|
- 🐛(backend) fix manage roles on domain admin view
|
|
|
|
### Added
|
|
|
|
- ✨(dimail) check domain health
|
|
- ✨(frontend) disable mailbox and allow to create pending mailbox
|
|
- ✨(organizations) add siret to name conversion #584
|
|
- 💄(frontend) redirect home according to abilities #588
|
|
- ✨(maildomain_access) add API endpoint to search users #508
|
|
|
|
## [1.8.0] - 2024-12-12
|
|
|
|
### Added
|
|
|
|
- ✨(contacts) add "abilities" to API endpoint data #585
|
|
- ✨(contacts) allow filter list API with email
|
|
- ✨(contacts) return profile contact from same organization
|
|
- ✨(dimail) automate allows requests to dimail
|
|
- ✨(contacts) add notes & force full_name #565
|
|
|
|
### Changed
|
|
|
|
- ♻️(contacts) move user profile to contact #572
|
|
- ♻️(contacts) split api test module in actions #573
|
|
|
|
### Fixed
|
|
|
|
- 🐛(backend) fix manage roles on domain admin view
|
|
- 🐛(mailbox) fix activate mailbox feature
|
|
- 🔧(helm) fix the configuration environment #579
|
|
|
|
## [1.7.1] - 2024-11-28
|
|
|
|
## [1.7.0] - 2024-11-28
|
|
|
|
### Added
|
|
|
|
- ✨(mailbox) allow to activate mailbox
|
|
- ✨(mailbox) allow to disable mailbox
|
|
- ✨(backend) add ServiceProvider #522
|
|
- 💄(admin) allow header color customization #552
|
|
- ✨(organization) add API endpoints #551
|
|
|
|
### Fixed
|
|
|
|
- 🐛(admin) add organization on user #555
|
|
|
|
## [1.6.1] - 2024-11-22
|
|
|
|
### Fixed
|
|
|
|
- 🩹(mailbox) fix status of current mailboxes
|
|
- 🚑️(backend) fix claim contains non-user field #548
|
|
|
|
## [1.6.0] - 2024-11-20
|
|
|
|
### Removed
|
|
|
|
- 🔥(teams) remove search by trigram for team access and contact
|
|
|
|
### Added
|
|
|
|
- ✨(domains) allow creation of "pending" mailboxes
|
|
- ✨(teams) allow team management for team admins/owners #509
|
|
|
|
### Fixed
|
|
|
|
- 🔊(backend) update logger config to info #542
|
|
|
|
## [1.5.0] - 2024-11-14
|
|
|
|
### Removed
|
|
|
|
- ⬆️(dependencies) remove unneeded dependencies
|
|
- 🔥(teams) remove pagination of teams listing
|
|
- 🔥(teams) remove search users by trigram
|
|
- 🗃️(teams) remove `slug` field
|
|
|
|
### Added
|
|
|
|
- ✨(dimail) send domain creation requests to dimail #454
|
|
- ✨(dimail) synchronize mailboxes from dimail to our db #453
|
|
- ✨(ci) add security scan #429
|
|
- ✨(teams) register contacts on admin views
|
|
|
|
### Fixed
|
|
|
|
- 🐛(mail) fix display button on outlook
|
|
- 💚(ci) improve E2E tests #492
|
|
- 🔧(sentry) restore default integrations
|
|
- 🔇(backend) remove Sentry duplicated warning/errors
|
|
- 👷(ci) add sharding e2e tests #467
|
|
- 🐛(dimail) fix unexpected status_code for proper debug #454
|
|
|
|
## [1.4.1] - 2024-10-23
|
|
|
|
### Fixed
|
|
|
|
- 🚑️(frontend) fix MailDomainsLayout
|
|
|
|
## [1.4.0] - 2024-10-23
|
|
|
|
### Added
|
|
|
|
- ✨(frontend) add tabs inside #466
|
|
|
|
### Fixed
|
|
|
|
- ✏️(mail) fix typo into mailbox creation email
|
|
- 🐛(sentry) fix duplicated sentry errors #479
|
|
- 🐛(script) improve and fix release script
|
|
|
|
## [1.3.1] - 2024-10-18
|
|
|
|
## [1.3.0] - 2024-10-18
|
|
|
|
### Added
|
|
|
|
- ✨(api) add RELEASE version on config endpoint #459
|
|
- ✨(backend) manage roles on domain admin view
|
|
- ✨(frontend) show version number in footer #369
|
|
- 👔(backend) add Organization model
|
|
|
|
### Changed
|
|
|
|
- 🛂(backend) match email if no existing user matches the sub
|
|
|
|
### Fixed
|
|
|
|
- 💄(mail) improve mailbox creation email #462
|
|
- 🐛(frontend) fix update accesses form #448
|
|
- 🛂(backend) do not duplicate user when disabled
|
|
|
|
## [1.2.1] - 2024-10-03
|
|
|
|
### Fixed
|
|
|
|
- 🔧(mail) use new scaleway email gateway #435
|
|
|
|
|
|
## [1.2.0] - 2024-09-30
|
|
|
|
|
|
### Added
|
|
|
|
- ✨(ci) add helmfile linter and fix argocd sync #424
|
|
- ✨(domains) add endpoint to list and retrieve domain accesses #404
|
|
- 🍱(dev) embark dimail-api as container #366
|
|
- ✨(dimail) allow la regie to request a token for another user #416
|
|
- ✨(frontend) show username on AccountDropDown #412
|
|
- 🥅(frontend) improve add & update group forms error handling #387
|
|
- ✨(frontend) allow group members filtering #363
|
|
- ✨(mailbox) send new mailbox confirmation email #397
|
|
- ✨(domains) domain accesses update API #423
|
|
- ✨(backend) domain accesses create API #428
|
|
- 🥅(frontend) catch new errors on mailbox creation #392
|
|
- ✨(api) domain accesses delete API #433
|
|
- ✨(frontend) add mail domain access management #413
|
|
|
|
### Fixed
|
|
|
|
- ♿️(frontend) fix left nav panel #396
|
|
- 🔧(backend) fix configuration to avoid different ssl warning #432
|
|
|
|
### Changed
|
|
|
|
- ♻️(serializers) move business logic to serializers #414
|
|
|
|
## [1.1.0] - 2024-09-10
|
|
|
|
### Added
|
|
|
|
- 📈(monitoring) configure sentry monitoring #378
|
|
- 🥅(frontend) improve api error handling #355
|
|
|
|
### Changed
|
|
|
|
- 🗃️(models) move dimail 'secret' to settings #372
|
|
|
|
### Fixed
|
|
|
|
- 🐛(dimail) improve handling of dimail errors on failed mailbox creation #377
|
|
- 💬(frontend) fix group member removal text #382
|
|
- 💬(frontend) fix add mail domain text #382
|
|
- 🐛(frontend) fix keyboard navigation #379
|
|
- 🐛(frontend) fix add mail domain form submission #355
|
|
|
|
## [1.0.2] - 2024-08-30
|
|
|
|
### Added
|
|
|
|
- 🔧Runtime config for the frontend (#345)
|
|
- 🔧(helm) configure resource server in staging
|
|
|
|
### Fixed
|
|
|
|
- 👽️(mailboxes) fix mailbox creation after dimail api improvement (#360)
|
|
|
|
## [1.0.1] - 2024-08-19
|
|
|
|
### Fixed
|
|
|
|
- ✨(frontend) user can add mail domains
|
|
|
|
## [1.0.0] - 2024-08-09
|
|
|
|
### Added
|
|
|
|
- ✨(domains) create and manage domains on admin + API
|
|
- ✨(domains) mailbox creation + link to email provisioning API
|
|
|
|
[unreleased]: https://github.com/numerique-gouv/people/compare/v1.9.1...main
|
|
[1.9.1]: https://github.com/numerique-gouv/people/releases/v1.9.1
|
|
[1.9.0]: https://github.com/numerique-gouv/people/releases/v1.9.0
|
|
[1.8.0]: https://github.com/numerique-gouv/people/releases/v1.8.0
|
|
[1.7.1]: https://github.com/numerique-gouv/people/releases/v1.7.1
|
|
[1.7.0]: https://github.com/numerique-gouv/people/releases/v1.7.0
|
|
[1.6.1]: https://github.com/numerique-gouv/people/releases/v1.6.1
|
|
[1.6.0]: https://github.com/numerique-gouv/people/releases/v1.6.0
|
|
[1.5.0]: https://github.com/numerique-gouv/people/releases/v1.5.0
|
|
[1.4.1]: https://github.com/numerique-gouv/people/releases/v1.4.1
|
|
[1.4.0]: https://github.com/numerique-gouv/people/releases/v1.4.0
|
|
[1.3.1]: https://github.com/numerique-gouv/people/releases/v1.3.1
|
|
[1.3.0]: https://github.com/numerique-gouv/people/releases/v1.3.0
|
|
[1.2.1]: https://github.com/numerique-gouv/people/releases/v1.2.1
|
|
[1.2.0]: https://github.com/numerique-gouv/people/releases/v1.2.0
|
|
[1.1.0]: https://github.com/numerique-gouv/people/releases/v1.1.0
|
|
[1.0.2]: https://github.com/numerique-gouv/people/releases/v1.0.2
|
|
[1.0.1]: https://github.com/numerique-gouv/people/releases/v1.0.1
|
|
[1.0.0]: https://github.com/numerique-gouv/people/releases/v1.0.0
|