After some reflexion, the use of a slug field raises to many problems without being really needed. One problem is the slug is made from the group name, but we don't have unicity on this, so a user might be blocked without any clue. We also want to allow group names to be reused (which is already allowed except for the automatic slug). The unique ID that will be shared with Service Providers will be the PK/UUID.
4.2 KiB
4.2 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Removed
- ⬆️(dependencies) remove unneeded dependencies
- 🔥(teams) remove pagination of teams listing
- 🔥(teams) remove search users by trigram
Added
- ✨(ci) add security scan #429
- ✨(teams) register contacts on admin views
Fixed
- 💚(ci) improve E2E tests #492
- 🔧(sentry) restore default integrations
- 🔇(backend) remove Sentry duplicated warning/errors
- 👷(ci) add sharding e2e tests #467
Removed
- 🗃️(teams) remove
slugfield
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