2024-01-03 10:09:31 +01:00
|
|
|
|
# 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]
|
2024-08-09 12:46:13 +02:00
|
|
|
|
|
2025-12-11 15:58:36 +01:00
|
|
|
|
### Added
|
2026-01-19 17:04:57 +01:00
|
|
|
|
- ✨(front) create, manage & delete aliases
|
2025-12-11 15:58:36 +01:00
|
|
|
|
- ✨(domains) alias sorting and admin
|
|
|
|
|
|
- ✨(aliases) delete all aliases in one call #1002
|
|
|
|
|
|
|
|
|
|
|
|
### Fixed
|
2026-01-16 10:32:53 +01:00
|
|
|
|
- 🔒️(security) upgrade python version to fix vulnerability #1010
|
2026-01-12 16:51:33 +01:00
|
|
|
|
- 🐛(dimail) ignore oxadmin when importing mailboxes from dimail #986
|
2026-01-09 15:41:08 +01:00
|
|
|
|
- ✨(aliases) fix deleting single aliases #1002
|
2025-12-11 15:58:36 +01:00
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
- 🐛(dimail) allow mailboxes and aliases to have the same local part #986
|
|
|
|
|
|
|
|
|
|
|
|
### Removed
|
2026-01-06 22:08:31 +01:00
|
|
|
|
- 🔥(plugins) remove CommuneCreation plugin
|
|
|
|
|
|
|
2025-12-05 16:46:22 +01:00
|
|
|
|
## [1.21.0] - 2025-12-05
|
|
|
|
|
|
|
2025-11-03 19:06:51 +01:00
|
|
|
|
- ✨(aliases) import existing aliases from dimail
|
2025-11-18 19:24:17 +01:00
|
|
|
|
- 🛂(permissions) return 404 to users with no access to domain #985
|
2025-10-21 18:23:29 +02:00
|
|
|
|
- ✨(aliases) can create, list and delete aliases #974
|
|
|
|
|
|
|
2025-10-22 11:27:40 +02:00
|
|
|
|
## [1.20.0] - 2025-10-22
|
|
|
|
|
|
|
2025-10-21 18:23:29 +02:00
|
|
|
|
- ✨(models) impose uniqueness on display name, to match ox's constraint
|
|
|
|
|
|
- 🐛(dimail) catch duplicate displayname error
|
2025-04-23 12:06:11 +02:00
|
|
|
|
- ✨(mailbox) synchronize password of newly created mailbox with Dimail's
|
|
|
|
|
|
|
2025-09-19 16:47:12 +02:00
|
|
|
|
## [1.19.1] - 2025-09-19
|
|
|
|
|
|
|
2025-09-17 15:25:32 +02:00
|
|
|
|
- 🐛(fix) add enabled update your mailbox
|
|
|
|
|
|
|
2025-09-03 11:14:27 +02:00
|
|
|
|
## [1.19.0] - 2025-09-03
|
|
|
|
|
|
|
2025-09-03 11:02:23 +02:00
|
|
|
|
- ✨(front) add modal update mailboxes #954
|
|
|
|
|
|
|
2025-07-09 15:59:35 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(api) update mailboxes #934
|
2025-07-09 16:00:00 +02:00
|
|
|
|
- ✨(api) give update rights to domain viewer on own mailbox #934
|
2025-07-09 15:59:35 +02:00
|
|
|
|
|
2025-09-01 19:33:35 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(dimail) grab duplicate displayname error #961
|
|
|
|
|
|
|
2025-07-24 23:49:21 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- 💥(sentry) remove `DJANGO_` before Sentry DSN env variable #957
|
|
|
|
|
|
|
2025-07-03 11:09:40 +02:00
|
|
|
|
## [1.18.2] - 2025-07-03
|
|
|
|
|
|
|
2025-07-02 16:31:52 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(front) fix missing pagination mail domains #950
|
|
|
|
|
|
|
2025-07-02 10:56:57 +02:00
|
|
|
|
## [1.18.1] - 2025-07-02
|
|
|
|
|
|
|
2025-07-02 16:31:52 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-07-02 10:56:57 +02:00
|
|
|
|
- 🐛(front) fix missing pagination on mail domains #946
|
|
|
|
|
|
|
2025-06-30 12:07:15 +02:00
|
|
|
|
## [1.18.0] - 2025-06-30
|
|
|
|
|
|
|
2025-04-30 14:14:27 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-07-02 09:03:11 +02:00
|
|
|
|
- 🐛(front) fix missing pagination mail domains
|
2025-06-23 16:27:52 +02:00
|
|
|
|
- 🐛(front) fix button add mail domain
|
2025-05-09 17:49:20 +02:00
|
|
|
|
- ✨(teams) add matrix webhook for teams #904
|
2025-04-30 14:14:27 +02:00
|
|
|
|
- ✨(resource-server) add SCIM /Me endpoint #895
|
2025-06-16 16:32:37 +02:00
|
|
|
|
- 🔧(git) set LF line endings for all text files #928
|
2025-04-30 14:14:27 +02:00
|
|
|
|
|
2025-06-12 15:10:37 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- 🧑💻(docker) split frontend to another file #924
|
|
|
|
|
|
|
2025-06-26 17:47:30 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(webhook) handle user on different home server than room server
|
|
|
|
|
|
|
2025-06-11 11:29:02 +02:00
|
|
|
|
## [1.17.0] - 2025-06-11
|
|
|
|
|
|
|
2025-03-21 18:13:10 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-05-27 17:34:45 +02:00
|
|
|
|
- ✨(frontend) add crisp script #914
|
2025-06-10 14:19:31 +02:00
|
|
|
|
- ⚡️(fix) add error when mailbox create failed
|
2025-03-21 18:13:10 +01:00
|
|
|
|
- ✨(mailbox) allow to reset password on mailboxes #834
|
|
|
|
|
|
|
2025-05-05 12:30:23 +02:00
|
|
|
|
## [1.16.0] - 2025-05-05
|
|
|
|
|
|
|
2025-04-28 15:49:07 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- 🔧(sentry) add Celery beat task integration #892
|
|
|
|
|
|
|
2025-04-08 22:14:08 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
2025-02-03 11:19:22 +01:00
|
|
|
|
- ✨(uiv2) change mail domains
|
2025-04-14 16:05:31 +02:00
|
|
|
|
- 🛂(dimail) simplify interop with dimail
|
2025-04-08 22:14:08 +02:00
|
|
|
|
- ✨(mailbox) remove secondary email as required field
|
|
|
|
|
|
|
2025-04-28 17:40:13 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🔒️(drf) disable browsable HTML API renderer #897
|
|
|
|
|
|
|
2025-04-04 17:28:44 +02:00
|
|
|
|
## [1.15.0] - 2025-04-04
|
|
|
|
|
|
|
2025-03-14 17:16:25 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-04-04 14:59:38 +02:00
|
|
|
|
- 🧱(helm) add la-suite ingress path
|
2025-04-02 12:02:06 +02:00
|
|
|
|
- ➕(backend) add django-lasuite dependency #858
|
2025-03-31 14:18:42 +02:00
|
|
|
|
- ✨(plugins) add endpoint to list siret of active organizations #771
|
2025-03-31 14:17:47 +02:00
|
|
|
|
- ✨(core) create AccountServiceAuthentication backend #771
|
2025-03-31 14:14:28 +02:00
|
|
|
|
- ✨(core) create AccountService model #771
|
2025-04-03 10:24:12 +02:00
|
|
|
|
- 🧱(helm) disable createsuperuser job by setting #863
|
2025-03-28 14:09:01 +01:00
|
|
|
|
- 🔒️(passwords) add validators for production #850
|
2025-03-28 15:03:11 +01:00
|
|
|
|
- ✨(domains) allow to re-run check on domain if status is failed
|
2025-03-27 11:06:15 +01:00
|
|
|
|
- ✨(organization) add `is_active` field
|
2025-03-21 17:10:18 +01:00
|
|
|
|
- ✨(domains) notify support when domain status changes #668
|
2025-03-21 18:38:41 +01:00
|
|
|
|
- ✨(domains) define domain check interval as a settings
|
2025-03-19 16:28:35 +01:00
|
|
|
|
- ✨(oidc) add simple introspection backend #832
|
2025-03-14 17:16:25 +01:00
|
|
|
|
- 🧑💻(tasks) run management commands #814
|
|
|
|
|
|
|
2025-03-26 11:22:47 +01:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- ♻️(plugins) rewrite plugin system as django app #844
|
2025-03-27 15:09:28 +01:00
|
|
|
|
- 🔒️(users) restrict listable users to same organization #846
|
2025-03-26 11:22:47 +01:00
|
|
|
|
|
2025-03-19 20:37:57 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-03-27 15:41:00 +01:00
|
|
|
|
- 🐛(dimail) enhance sentry log
|
2025-03-19 20:37:57 +01:00
|
|
|
|
- 🐛(oauth2) force JWT signed for /userinfo #804
|
|
|
|
|
|
- 🐛(front) disable retries in useQuery and useInfiniteQuery #818
|
|
|
|
|
|
|
2025-03-17 11:12:25 +01:00
|
|
|
|
## [1.14.1] - 2025-03-17
|
|
|
|
|
|
|
2025-03-17 10:28:58 +01:00
|
|
|
|
## [1.14.0] - 2025-03-17
|
|
|
|
|
|
|
2025-02-07 19:01:57 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-03-14 13:32:09 +01:00
|
|
|
|
- ✨(domains) enhance required action modal content
|
2025-01-25 16:45:54 +01:00
|
|
|
|
- ✨(domains) add periodic tasks to fetch domain status
|
2025-01-25 20:18:25 +01:00
|
|
|
|
- 🧑💻(docker) add celery beat to manage periodic tasks
|
2025-03-10 15:59:01 +01:00
|
|
|
|
- ✨(organization) add metadata field #790
|
2025-03-12 12:20:55 +01:00
|
|
|
|
- ⬆️(nginx) bump nginx-unprivileged to 1.27 #797
|
2025-03-11 15:14:18 +01:00
|
|
|
|
- ✨(teams) allow broadly available teams #796
|
2025-03-10 18:44:13 +01:00
|
|
|
|
- ✨(teams) update and enhance team invitation email
|
2025-03-06 16:32:21 +01:00
|
|
|
|
- ✨(api) define dimail timeout as a setting
|
2025-02-10 15:23:39 +01:00
|
|
|
|
- ✨(frontend) feature modal add new access role to domain
|
2025-02-07 19:01:57 +01:00
|
|
|
|
- ✨(api) allow invitations for domain management #708
|
|
|
|
|
|
|
2025-03-09 23:55:00 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-03-13 14:04:25 +01:00
|
|
|
|
- 🐛(oauth2) force JWT signed for /userinfo #804
|
2025-03-13 11:22:35 +01:00
|
|
|
|
- 🐛(oauth2) add ProConnect scopes #802
|
2025-03-10 10:04:00 +01:00
|
|
|
|
- 🐛(domains) use a dedicated mail to invite user to manage domain
|
2025-03-09 23:55:00 +01:00
|
|
|
|
- 🐛(mailbox) fix mailbox creation email language
|
|
|
|
|
|
|
2025-03-04 14:10:29 +01:00
|
|
|
|
## [1.13.1] - 2025-03-04
|
|
|
|
|
|
|
2025-03-04 13:19:32 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(mailbox) fix migration to fill dn_email field
|
|
|
|
|
|
|
2025-03-04 10:02:37 +01:00
|
|
|
|
## [1.13.0] - 2025-03-04
|
|
|
|
|
|
|
2025-01-14 11:43:42 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(oidc) people as an identity provider #638
|
|
|
|
|
|
|
2025-02-13 10:15:17 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-03-03 16:08:53 +01:00
|
|
|
|
- 💄(domains) improve user experience and avoid repeat fix_domain operations
|
2025-03-03 15:52:37 +01:00
|
|
|
|
- 👽️(dimail) increase timeout value for check domain API call
|
2025-02-20 11:03:24 +01:00
|
|
|
|
- 🧱(helm) add resource-server ingress path #743
|
2025-02-13 10:15:17 +01:00
|
|
|
|
- 🌐(backend) synchronize translations with crowdin again
|
|
|
|
|
|
|
2025-02-20 09:41:18 +01:00
|
|
|
|
## [1.12.1] - 2025-02-20
|
|
|
|
|
|
|
2025-02-19 20:30:39 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 👽️(dimail) increase timeout value for API calls
|
|
|
|
|
|
|
2025-02-18 08:51:31 +01:00
|
|
|
|
## [1.12.0] - 2025-02-18
|
|
|
|
|
|
|
2025-02-02 23:14:04 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-02-16 17:57:36 +01:00
|
|
|
|
- ✨(domains) allow user to re-run all fetch domain data from dimail
|
2025-02-12 23:11:10 +01:00
|
|
|
|
- ✨(domains) display DNS config expected for domain with required actions
|
2025-02-12 18:48:22 +01:00
|
|
|
|
- ✨(domains) check status after creation
|
2025-02-11 13:00:04 +01:00
|
|
|
|
- ✨(domains) display required actions to do on domain
|
2025-02-06 11:50:27 +01:00
|
|
|
|
- ✨(plugin) add CommuneCreation plugin with domain provisioning #658
|
2025-02-10 13:57:07 +01:00
|
|
|
|
- ✨(frontend) display action required status on domain
|
2025-02-10 12:21:58 +01:00
|
|
|
|
- ✨(domains) store last health check details on MailDomain
|
2025-02-02 23:14:04 +01:00
|
|
|
|
- ✨(domains) add support email field on domain
|
|
|
|
|
|
|
2025-02-07 11:46:19 +01:00
|
|
|
|
## [1.11.0] - 2025-02-07
|
|
|
|
|
|
|
2025-01-10 18:25:07 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-02-04 14:50:35 +01:00
|
|
|
|
- ✨(api) add count mailboxes to MailDomain serializer
|
2025-02-04 13:26:15 +01:00
|
|
|
|
- ✨(dimail) manage 'action required' status for MailDomain
|
2025-02-02 22:29:45 +01:00
|
|
|
|
- ✨(domains) add action required status on MailDomain
|
2025-01-10 18:25:07 +01:00
|
|
|
|
- ✨(dimail) send pending mailboxes upon domain activation
|
|
|
|
|
|
|
2025-01-30 14:21:53 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-02-03 18:39:51 +01:00
|
|
|
|
- ✨(auth) fix empty names from ProConnect #687
|
2025-01-30 16:45:05 +01:00
|
|
|
|
- 🚑️(teams) do not display add button when disallowed #676
|
2025-01-30 14:21:53 +01:00
|
|
|
|
- 🚑️(plugins) fix name from SIRET specific case #674
|
2025-01-30 18:56:23 +01:00
|
|
|
|
- 🐛(api) restrict mailbox sync to enabled domains
|
2025-01-30 14:21:53 +01:00
|
|
|
|
|
2025-01-27 15:11:01 +01:00
|
|
|
|
## [1.10.1] - 2025-01-27
|
|
|
|
|
|
|
2025-01-09 14:26:01 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(dimail) management command to fetch domain status
|
|
|
|
|
|
|
2025-01-21 17:13:56 +01:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(scripts) adapts release script after moving the deployment part
|
|
|
|
|
|
|
2025-01-23 17:57:35 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-01-22 17:08:53 +01:00
|
|
|
|
- 🐛(dimail) fix imported mailboxes should be enabled instead of pending #659
|
2025-01-23 17:57:35 +01:00
|
|
|
|
- ⚡️(api) add missing cache for stats endpoint
|
|
|
|
|
|
|
2025-01-21 16:55:21 +01:00
|
|
|
|
## [1.10.0] - 2025-01-21
|
|
|
|
|
|
|
2024-12-23 17:09:43 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2025-01-17 10:54:57 +01:00
|
|
|
|
- ✨(api) create stats endpoint
|
2024-11-26 17:06:46 +01:00
|
|
|
|
- ✨(teams) add Team dependencies #560
|
2025-01-15 12:37:50 +01:00
|
|
|
|
- ✨(organization) add admin action for plugin #640
|
2024-12-05 15:44:30 +01:00
|
|
|
|
- ✨(anct) fetch and display organization names of communes #583
|
2025-01-10 16:41:03 +01:00
|
|
|
|
- ✨(frontend) display email if no username #562
|
2024-12-23 17:09:43 +01:00
|
|
|
|
- 🧑💻(oidc) add ability to pull registration ID (e.g. SIRET) from OIDC #577
|
|
|
|
|
|
|
2024-12-18 17:42:14 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2025-01-16 12:30:35 +01:00
|
|
|
|
- 🐛(frontend) improve e2e tests avoiding race condition from mocks #641
|
2025-01-17 19:40:05 +01:00
|
|
|
|
- 🐛(backend) fix flaky test with search contact #605
|
2025-01-17 09:54:55 +01:00
|
|
|
|
- 🐛(backend) fix flaky test with team access #646
|
2025-01-16 23:26:13 +01:00
|
|
|
|
- 🧑💻(dimail) remove 'NoneType: None' log in debug mode
|
2025-01-11 23:52:10 +01:00
|
|
|
|
- 🐛(frontend) fix flaky e2e test #636
|
2025-01-10 16:14:55 +01:00
|
|
|
|
- 🐛(frontend) fix disable mailbox button display #631
|
2024-12-26 19:15:36 +01:00
|
|
|
|
- 🐛(backend) fix dimail call despite mailbox creation failure on our side
|
2024-12-18 17:42:14 +01:00
|
|
|
|
- 🧑💻(user) fix the User.language infinite migration #611
|
|
|
|
|
|
|
2024-12-18 13:17:21 +01:00
|
|
|
|
## [1.9.1] - 2024-12-18
|
|
|
|
|
|
|
2024-12-17 14:48:38 +01:00
|
|
|
|
## [1.9.0] - 2024-12-17
|
|
|
|
|
|
|
2024-12-16 22:28:42 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(backend) fix manage roles on domain admin view
|
|
|
|
|
|
|
2024-11-26 12:03:50 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-12-27 18:12:20 +01:00
|
|
|
|
- ✨(backend) add admin action to check domain health
|
2024-12-27 20:07:18 +01:00
|
|
|
|
- ✨(dimail) check domain health
|
2024-12-10 10:53:29 +01:00
|
|
|
|
- ✨(frontend) disable mailbox and allow to create pending mailbox
|
2024-12-05 18:19:11 +01:00
|
|
|
|
- ✨(organizations) add siret to name conversion #584
|
2024-12-06 16:47:28 +01:00
|
|
|
|
- 💄(frontend) redirect home according to abilities #588
|
2024-11-26 12:03:50 +01:00
|
|
|
|
- ✨(maildomain_access) add API endpoint to search users #508
|
|
|
|
|
|
|
2024-12-12 17:18:50 +01:00
|
|
|
|
## [1.8.0] - 2024-12-12
|
|
|
|
|
|
|
2024-11-28 10:55:44 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-12-06 11:57:58 +01:00
|
|
|
|
- ✨(contacts) add "abilities" to API endpoint data #585
|
2024-12-05 13:49:41 +01:00
|
|
|
|
- ✨(contacts) allow filter list API with email
|
2024-12-04 16:54:10 +01:00
|
|
|
|
- ✨(contacts) return profile contact from same organization
|
2024-11-20 19:14:48 +01:00
|
|
|
|
- ✨(dimail) automate allows requests to dimail
|
2024-12-04 16:54:10 +01:00
|
|
|
|
- ✨(contacts) add notes & force full_name #565
|
2024-11-28 10:55:44 +01:00
|
|
|
|
|
2024-12-02 16:26:41 +01:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- ♻️(contacts) move user profile to contact #572
|
2024-12-02 16:47:18 +01:00
|
|
|
|
- ♻️(contacts) split api test module in actions #573
|
2024-12-02 16:26:41 +01:00
|
|
|
|
|
2024-12-04 15:23:21 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-12-12 16:14:28 +01:00
|
|
|
|
- 🐛(backend) fix manage roles on domain admin view
|
2024-12-12 14:33:56 +01:00
|
|
|
|
- 🐛(mailbox) fix activate mailbox feature
|
2024-12-04 15:23:21 +01:00
|
|
|
|
- 🔧(helm) fix the configuration environment #579
|
|
|
|
|
|
|
2024-11-28 18:17:50 +01:00
|
|
|
|
## [1.7.1] - 2024-11-28
|
|
|
|
|
|
|
2024-11-28 17:29:54 +01:00
|
|
|
|
## [1.7.0] - 2024-11-28
|
|
|
|
|
|
|
2024-11-25 16:12:08 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-11-26 12:26:54 +01:00
|
|
|
|
- ✨(mailbox) allow to activate mailbox
|
2024-11-22 19:49:27 +01:00
|
|
|
|
- ✨(mailbox) allow to disable mailbox
|
2024-11-25 16:12:08 +01:00
|
|
|
|
- ✨(backend) add ServiceProvider #522
|
2024-11-22 16:53:38 +01:00
|
|
|
|
- 💄(admin) allow header color customization #552
|
2024-11-22 14:18:50 +01:00
|
|
|
|
- ✨(organization) add API endpoints #551
|
2024-11-25 16:12:08 +01:00
|
|
|
|
|
2024-11-25 16:06:31 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🐛(admin) add organization on user #555
|
|
|
|
|
|
|
2024-11-22 10:02:38 +01:00
|
|
|
|
## [1.6.1] - 2024-11-22
|
|
|
|
|
|
|
2024-11-21 19:30:10 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🩹(mailbox) fix status of current mailboxes
|
2024-11-21 23:06:49 +01:00
|
|
|
|
- 🚑️(backend) fix claim contains non-user field #548
|
2024-11-21 19:30:10 +01:00
|
|
|
|
|
2024-11-20 10:35:31 +01:00
|
|
|
|
## [1.6.0] - 2024-11-20
|
|
|
|
|
|
|
2024-11-19 22:58:10 +01:00
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
|
|
|
|
- 🔥(teams) remove search by trigram for team access and contact
|
|
|
|
|
|
|
2024-11-06 17:22:01 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-11-15 18:14:10 +01:00
|
|
|
|
- ✨(domains) allow creation of "pending" mailboxes
|
2024-11-06 17:22:01 +01:00
|
|
|
|
- ✨(teams) allow team management for team admins/owners #509
|
|
|
|
|
|
|
2024-11-20 16:10:47 +01:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🔊(backend) update logger config to info #542
|
|
|
|
|
|
|
2024-11-14 15:42:54 +01:00
|
|
|
|
## [1.5.0] - 2024-11-14
|
|
|
|
|
|
|
2024-11-04 10:15:03 +01:00
|
|
|
|
### Removed
|
2024-10-30 01:11:28 +01:00
|
|
|
|
|
2024-11-04 10:15:03 +01:00
|
|
|
|
- ⬆️(dependencies) remove unneeded dependencies
|
2024-10-29 10:51:13 +01:00
|
|
|
|
- 🔥(teams) remove pagination of teams listing
|
2024-10-30 01:11:28 +01:00
|
|
|
|
- 🔥(teams) remove search users by trigram
|
2024-10-24 17:40:32 +02:00
|
|
|
|
- 🗃️(teams) remove `slug` field
|
2024-10-30 01:11:28 +01:00
|
|
|
|
|
2024-10-29 10:51:13 +01:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-10-23 18:44:14 +02:00
|
|
|
|
- ✨(dimail) send domain creation requests to dimail #454
|
2024-10-09 17:18:38 +02:00
|
|
|
|
- ✨(dimail) synchronize mailboxes from dimail to our db #453
|
2024-09-27 16:26:28 +02:00
|
|
|
|
- ✨(ci) add security scan #429
|
2024-10-29 10:51:13 +01:00
|
|
|
|
- ✨(teams) register contacts on admin views
|
|
|
|
|
|
|
2024-10-25 13:18:57 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-11-08 16:20:06 +01:00
|
|
|
|
- 🐛(mail) fix display button on outlook
|
2024-10-29 14:58:25 +01:00
|
|
|
|
- 💚(ci) improve E2E tests #492
|
2024-10-24 16:48:48 +02:00
|
|
|
|
- 🔧(sentry) restore default integrations
|
2024-10-25 13:18:57 +02:00
|
|
|
|
- 🔇(backend) remove Sentry duplicated warning/errors
|
2024-10-24 16:48:48 +02:00
|
|
|
|
- 👷(ci) add sharding e2e tests #467
|
2024-10-24 17:40:32 +02:00
|
|
|
|
- 🐛(dimail) fix unexpected status_code for proper debug #454
|
2024-10-23 17:21:03 +02:00
|
|
|
|
|
2024-10-23 22:55:56 +02:00
|
|
|
|
## [1.4.1] - 2024-10-23
|
|
|
|
|
|
|
2024-10-23 21:27:26 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 🚑️(frontend) fix MailDomainsLayout
|
|
|
|
|
|
|
2024-10-23 19:15:14 +02:00
|
|
|
|
## [1.4.0] - 2024-10-23
|
|
|
|
|
|
|
2024-10-23 18:46:04 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(frontend) add tabs inside #466
|
|
|
|
|
|
|
2024-10-21 23:35:49 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-10-23 17:49:29 +02:00
|
|
|
|
- ✏️(mail) fix typo into mailbox creation email
|
2024-10-22 17:29:02 +02:00
|
|
|
|
- 🐛(sentry) fix duplicated sentry errors #479
|
2024-10-21 23:35:49 +02:00
|
|
|
|
- 🐛(script) improve and fix release script
|
|
|
|
|
|
|
2024-10-18 13:10:07 +02:00
|
|
|
|
## [1.3.1] - 2024-10-18
|
|
|
|
|
|
|
2024-10-18 11:39:16 +02:00
|
|
|
|
## [1.3.0] - 2024-10-18
|
|
|
|
|
|
|
2024-10-10 09:59:54 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-10-15 12:55:27 +02:00
|
|
|
|
- ✨(api) add RELEASE version on config endpoint #459
|
2024-10-10 09:59:54 +02:00
|
|
|
|
- ✨(backend) manage roles on domain admin view
|
2024-10-14 16:54:21 +02:00
|
|
|
|
- ✨(frontend) show version number in footer #369
|
2024-10-17 15:30:00 +02:00
|
|
|
|
- 👔(backend) add Organization model
|
2024-10-10 09:59:54 +02:00
|
|
|
|
|
2024-10-04 18:59:32 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- 🛂(backend) match email if no existing user matches the sub
|
|
|
|
|
|
|
2024-10-11 12:57:13 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-10-10 16:07:52 +02:00
|
|
|
|
- 💄(mail) improve mailbox creation email #462
|
2024-10-15 12:55:27 +02:00
|
|
|
|
- 🐛(frontend) fix update accesses form #448
|
2024-10-11 12:57:13 +02:00
|
|
|
|
- 🛂(backend) do not duplicate user when disabled
|
|
|
|
|
|
|
2024-10-03 15:35:41 +02:00
|
|
|
|
## [1.2.1] - 2024-10-03
|
|
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-10-01 10:47:34 +02:00
|
|
|
|
- 🔧(mail) use new scaleway email gateway #435
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-09-30 17:27:16 +02:00
|
|
|
|
## [1.2.0] - 2024-09-30
|
|
|
|
|
|
|
2024-09-14 00:59:38 +02:00
|
|
|
|
|
2024-09-17 15:24:35 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-09-24 12:11:56 +02:00
|
|
|
|
- ✨(ci) add helmfile linter and fix argocd sync #424
|
2024-09-19 18:47:08 +02:00
|
|
|
|
- ✨(domains) add endpoint to list and retrieve domain accesses #404
|
|
|
|
|
|
- 🍱(dev) embark dimail-api as container #366
|
2024-09-10 15:01:36 +02:00
|
|
|
|
- ✨(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
|
2024-08-26 15:58:37 +02:00
|
|
|
|
- ✨(frontend) allow group members filtering #363
|
2024-09-20 18:08:02 +02:00
|
|
|
|
- ✨(mailbox) send new mailbox confirmation email #397
|
2024-09-27 15:54:44 +02:00
|
|
|
|
- ✨(domains) domain accesses update API #423
|
2024-09-25 00:43:02 +02:00
|
|
|
|
- ✨(backend) domain accesses create API #428
|
2024-09-10 19:13:11 +02:00
|
|
|
|
- 🥅(frontend) catch new errors on mailbox creation #392
|
2024-09-30 14:35:53 +02:00
|
|
|
|
- ✨(api) domain accesses delete API #433
|
2024-09-23 16:06:51 +02:00
|
|
|
|
- ✨(frontend) add mail domain access management #413
|
2024-09-19 18:47:08 +02:00
|
|
|
|
|
2024-09-11 19:33:40 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- ♿️(frontend) fix left nav panel #396
|
2024-09-30 09:26:59 +02:00
|
|
|
|
- 🔧(backend) fix configuration to avoid different ssl warning #432
|
2024-09-11 19:33:40 +02:00
|
|
|
|
|
2024-09-19 18:47:08 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- ♻️(serializers) move business logic to serializers #414
|
2024-09-14 00:59:38 +02:00
|
|
|
|
|
2024-09-10 17:10:17 +02:00
|
|
|
|
## [1.1.0] - 2024-09-10
|
|
|
|
|
|
|
2024-09-04 18:00:39 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- 📈(monitoring) configure sentry monitoring #378
|
2024-09-04 23:23:13 +02:00
|
|
|
|
- 🥅(frontend) improve api error handling #355
|
2024-09-04 18:00:39 +02:00
|
|
|
|
|
2024-08-30 15:49:04 +02:00
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
|
|
|
|
- 🗃️(models) move dimail 'secret' to settings #372
|
|
|
|
|
|
|
2024-09-03 18:29:28 +02:00
|
|
|
|
### Fixed
|
|
|
|
|
|
|
2024-09-06 13:59:02 +02:00
|
|
|
|
- 🐛(dimail) improve handling of dimail errors on failed mailbox creation #377
|
2024-08-30 15:49:04 +02:00
|
|
|
|
- 💬(frontend) fix group member removal text #382
|
|
|
|
|
|
- 💬(frontend) fix add mail domain text #382
|
2024-09-06 02:35:52 +02:00
|
|
|
|
- 🐛(frontend) fix keyboard navigation #379
|
2024-09-04 23:23:13 +02:00
|
|
|
|
- 🐛(frontend) fix add mail domain form submission #355
|
2024-09-03 18:29:28 +02:00
|
|
|
|
|
2024-08-29 15:53:38 +02:00
|
|
|
|
## [1.0.2] - 2024-08-30
|
|
|
|
|
|
|
2024-08-20 10:31:34 +02:00
|
|
|
|
### Added
|
|
|
|
|
|
|
2024-08-26 19:10:43 +02:00
|
|
|
|
- 🔧Runtime config for the frontend (#345)
|
2024-08-29 15:53:38 +02:00
|
|
|
|
- 🔧(helm) configure resource server in staging
|
2024-08-26 19:10:43 +02:00
|
|
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
|
|
|
|
- 👽️(mailboxes) fix mailbox creation after dimail api improvement (#360)
|
2024-08-20 10:31:34 +02:00
|
|
|
|
|
2024-08-19 19:03:27 +02:00
|
|
|
|
## [1.0.1] - 2024-08-19
|
|
|
|
|
|
|
|
|
|
|
|
### Fixed
|
2024-08-14 17:43:10 +02:00
|
|
|
|
|
|
|
|
|
|
- ✨(frontend) user can add mail domains
|
|
|
|
|
|
|
2024-08-09 12:46:13 +02:00
|
|
|
|
## [1.0.0] - 2024-08-09
|
|
|
|
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
|
|
|
|
- ✨(domains) create and manage domains on admin + API
|
|
|
|
|
|
- ✨(domains) mailbox creation + link to email provisioning API
|
|
|
|
|
|
|
2025-12-05 16:46:22 +01:00
|
|
|
|
[unreleased]: https://github.com/suitenumerique/people/compare/v1.21.0...main
|
|
|
|
|
|
[1.21.0]: https://github.com/suitenumerique/people/releases/v1.21.0
|
2025-10-22 11:27:40 +02:00
|
|
|
|
[1.20.0]: https://github.com/suitenumerique/people/releases/v1.20.0
|
2025-09-19 16:47:12 +02:00
|
|
|
|
[1.19.1]: https://github.com/suitenumerique/people/releases/v1.19.1
|
2025-09-03 11:14:27 +02:00
|
|
|
|
[1.19.0]: https://github.com/suitenumerique/people/releases/v1.19.0
|
2025-07-03 11:09:40 +02:00
|
|
|
|
[1.18.2]: https://github.com/suitenumerique/people/releases/v1.18.2
|
2025-07-02 10:51:00 +02:00
|
|
|
|
[1.18.1]: https://github.com/suitenumerique/people/releases/v1.18.1
|
2025-06-30 12:07:15 +02:00
|
|
|
|
[1.18.0]: https://github.com/suitenumerique/people/releases/v1.18.0
|
2025-06-11 11:29:02 +02:00
|
|
|
|
[1.17.0]: https://github.com/suitenumerique/people/releases/v1.17.0
|
2025-04-28 17:40:13 +02:00
|
|
|
|
[1.16.0]: https://github.com/suitenumerique/people/releases/v1.16.0
|
2025-04-04 17:28:44 +02:00
|
|
|
|
[1.15.0]: https://github.com/suitenumerique/people/releases/v1.15.0
|
2025-03-17 11:12:25 +01:00
|
|
|
|
[1.14.1]: https://github.com/suitenumerique/people/releases/v1.14.1
|
2025-03-17 10:28:58 +01:00
|
|
|
|
[1.14.0]: https://github.com/suitenumerique/people/releases/v1.14.0
|
2025-03-04 14:10:29 +01:00
|
|
|
|
[1.13.1]: https://github.com/suitenumerique/people/releases/v1.13.1
|
2025-03-04 10:02:37 +01:00
|
|
|
|
[1.13.0]: https://github.com/suitenumerique/people/releases/v1.13.0
|
2025-02-20 09:41:18 +01:00
|
|
|
|
[1.12.1]: https://github.com/suitenumerique/people/releases/v1.12.1
|
2025-02-18 08:51:31 +01:00
|
|
|
|
[1.12.0]: https://github.com/suitenumerique/people/releases/v1.12.0
|
2025-02-07 13:54:55 +01:00
|
|
|
|
[1.11.0]: https://github.com/suitenumerique/people/releases/v1.11.0
|
|
|
|
|
|
[1.10.1]: https://github.com/suitenumerique/people/releases/v1.10.1
|
|
|
|
|
|
[1.10.0]: https://github.com/suitenumerique/people/releases/v1.10.0
|
|
|
|
|
|
[1.9.1]: https://github.com/suitenumerique/people/releases/v1.9.1
|
|
|
|
|
|
[1.9.0]: https://github.com/suitenumerique/people/releases/v1.9.0
|
|
|
|
|
|
[1.8.0]: https://github.com/suitenumerique/people/releases/v1.8.0
|
|
|
|
|
|
[1.7.1]: https://github.com/suitenumerique/people/releases/v1.7.1
|
|
|
|
|
|
[1.7.0]: https://github.com/suitenumerique/people/releases/v1.7.0
|
|
|
|
|
|
[1.6.1]: https://github.com/suitenumerique/people/releases/v1.6.1
|
|
|
|
|
|
[1.6.0]: https://github.com/suitenumerique/people/releases/v1.6.0
|
|
|
|
|
|
[1.5.0]: https://github.com/suitenumerique/people/releases/v1.5.0
|
|
|
|
|
|
[1.4.1]: https://github.com/suitenumerique/people/releases/v1.4.1
|
|
|
|
|
|
[1.4.0]: https://github.com/suitenumerique/people/releases/v1.4.0
|
|
|
|
|
|
[1.3.1]: https://github.com/suitenumerique/people/releases/v1.3.1
|
|
|
|
|
|
[1.3.0]: https://github.com/suitenumerique/people/releases/v1.3.0
|
|
|
|
|
|
[1.2.1]: https://github.com/suitenumerique/people/releases/v1.2.1
|
|
|
|
|
|
[1.2.0]: https://github.com/suitenumerique/people/releases/v1.2.0
|
|
|
|
|
|
[1.1.0]: https://github.com/suitenumerique/people/releases/v1.1.0
|
|
|
|
|
|
[1.0.2]: https://github.com/suitenumerique/people/releases/v1.0.2
|
|
|
|
|
|
[1.0.1]: https://github.com/suitenumerique/people/releases/v1.0.1
|
|
|
|
|
|
[1.0.0]: https://github.com/suitenumerique/people/releases/v1.0.0
|