Commit Graph
1160 Commits
Author SHA1 Message Date
Marie PUPO JEAMMETandMarie 5d50aa8cf2 🔖(minor) release version 1.25.0
Update all version files and changelog for minor release.
v1.25.0
2026-04-20 10:51:26 +00:00
mjeammetandMarie 955e5fe439 🌐(i18n) update translated strings
Update translated files with new translations
2026-04-20 10:51:26 +00:00
Marie PUPO JEAMMETandMarie 3dbacb637d 🔒️(permissions) fix possible privilege escalation upon invitation
This is a fix for a CVE where admins could invite above
their role.
2026-04-20 10:15:29 +00:00
Marie PUPO JEAMMETandMarie 3308e7bb56 📝(dimail) update documentation
Update documentation on dimail interop
2026-04-20 09:45:38 +00:00
Marie PUPO JEAMMETandMarie af622b223d (mailboxes) send login links instead of passwords
Modify behaviour when creating mailbox or resetting password. We now send login
link to the secondary mailbox.
2026-04-20 09:45:38 +00:00
Marie PUPO JEAMMETandMarie 480e313e3b ⬆️(dependencies) upgrade dimail to v0.6.5
upgrade dimail to get code feature
2026-04-20 09:45:38 +00:00
Marie PUPO JEAMMETandMarie 06dcdf275a 🚸(mailboxes) improve error message when no secondary email
improve error message when trying to reset password on a
mailbox not having a secondary email.
2026-04-15 14:25:19 +00:00
renovate[bot]andMarie 6c8ded9904 ⬆️(dependencies) update pytest to v9.0.3 [SECURITY] 2026-04-14 16:37:58 +00:00
Marie PUPO JEAMMETandMarie 39224f8a0d ⬆️(security) upgrade pillow version to 12.2.0
upgrade pillow version to 12.2.0
see CVE https://github.com/advisories/GHSA-whj4-6x5x-4v2j
2026-04-14 15:45:57 +00:00
renovate[bot]andMarie 5715f1442e ⬆️(dependencies) update next to v15.5.15 [SECURITY] 2026-04-14 15:45:57 +00:00
EléonoreandGitHub dcf8a8ce09 🐛(languages) fix currentLanguage in profile menu (#1108)
Fix currentLanguage in profile menu
2026-04-14 14:58:22 +00:00
EléonoreandGitHub fd1052155d 💄(ui) review ui : delete border container (#1107)
delete border container, fix waffle + change header
2026-04-14 14:46:15 +00:00
Julien BouquillonandMarie PUPO JEAMMET 34d805b0c7 💬(front) improve no alias message on domain view
improve message on domain view when research returns
no alias

Update translation for alias not found message
2026-04-14 15:52:03 +02:00
Marie PUPO JEAMMETandMarie 58b9ea4e40 🐛(dimail) fix no import for functional mailboxes
possibly temporary fix for broken import script,
failing upon encountering dimail's functional mailboxes,
which have no givenName and no surName.
2026-04-13 17:28:23 +00:00
Marie PUPO JEAMMETandMarie 37f254046e 🧑‍💻(admin) export domain contact info
Provides an admin action to export domains contact information
2026-04-13 12:33:36 +00:00
Marie PUPO JEAMMETandMarie 6a51b96d8e (invitations) test accesses have expected role when created from email
Trying to catch a bug where accesses created with email adress sometimes
have the wrong role
2026-04-13 11:36:44 +00:00
renovate[bot]andMarie 4c49b217fd ⬆️(dependencies) update lodash to v4.18.1 [SECURITY] 2026-04-09 11:51:16 +00:00
renovate[bot]andMarie 614ca02487 ⬆️(dependencies) update django to v6.0.4 [SECURITY] 2026-04-09 10:26:26 +00:00
renovate[bot]andMarie e490738f99 ⬆️(dependencies) update requests to v2.33.0 [SECURITY] 2026-03-27 13:13:32 +00:00
mjeammetandMarie df93284bf8 🌐(i18n) update translated strings
Update translated files with new translations
v1.24.0
2026-03-24 09:28:53 +00:00
Marie PUPO JEAMMETandMarie 49d890981f 🔖(minor) release version 1.24.0
Update all version files and changelog for minor release.
2026-03-24 09:28:53 +00:00
EléonoreandGitHub fd57afb29b 💄(config) update ui configuration domain modale (#1089)
update ui of configuration domain modale
2026-03-23 11:15:41 +01:00
renovate[bot]andMarie 99eaec9653 ⬆️(dependencies) update next to v15.5.14 [SECURITY] 2026-03-20 10:51:17 +00:00
renovate[bot]andMarie 2ab3a67a44 ⬆️(dependencies) update next to v15.5.13 [SECURITY] 2026-03-20 10:30:25 +00:00
Marie PUPO JEAMMETandMarie 0fd29e82d5 🧑‍💻(makefile) build front when bootstraping
add frontend-dev to build command to rebuild front image
2026-03-19 11:39:14 +00:00
EléonoreandGitHub 0776b7d95a 💄(ui-kit) regie v2 ui-kit (#1083)
update regie to ui-kit v2
2026-03-19 10:56:07 +01:00
Eléonore VoisinandLouis 19f7bb77c0 🚚(route) prioritize mail domains as default landing page
add line in changelog
2026-03-19 10:30:19 +01:00
Louis 83cae4036c (frontend) update test to expect /mail-domains/ as fallback redirect
The fallback now always redirects to /mail-domains/, so the test
with TEAMS_DISPLAY=true should expect /mail-domains/ instead of /teams/.
2026-03-19 10:30:19 +01:00
Louis ed07eecad4 🐛(frontend) fix fallback redirect to always go to /mail-domains/
The ternary was incorrectly inverted, causing users to be sent to
/teams/ when TEAMS_DISPLAY was off. Simplify to always redirect
to /mail-domains/ as the fallback.
2026-03-19 10:30:19 +01:00
Louis 46ba75b119 🚸(frontend) prioritize mail domains as default landing page
(made with ai, review carefully)
 Swap the redirect priority so that users landing on the root page
are directed to /mail-domains/ instead of /teams/ by default.
This applies both to the permission-based checks and the fallback
using the TEAMS_DISPLAY feature flag.
2026-03-19 10:30:19 +01:00
1b4d1043af 🍱(static) update logo in invitation email template (#1085)
Replace logo-footer-mail.png with an updated version in the
invitation email template. Remove unused logo-suite-numerique.png.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 08:43:29 +01:00
EléonoreandGitHub bc458b3f68 (datagrid) add sort to mailboxes list + mail domain list (#1057)
add sort to mailboxes list + mail domain list

(invitations) allow delete invitations by an admin (#1052)

allow delete invitations mails domains access by an admin
2026-03-16 16:23:29 +00:00
renovate[bot]andMarie 5bc845172b ⬆️(dependencies) update PyJWT to v2.12.0 [SECURITY] 2026-03-16 11:47:31 +00:00
Marie PUPO JEAMMETandMarie 8a35e862ff ♻️(tests) finish cleaning dimail token fixture
finish cleaning the fixtures returning valid
token as dimail
2026-03-13 15:20:04 +00:00
Marie PUPO JEAMMETandMarie bc0dbcb678 🩹(mailboxes) enforce mailboxes are lowercase
enforce lowercase for new mailboxes, upon creation
and when sending to dimail
2026-03-13 15:20:04 +00:00
Stephan MeijerandMarie 68ec85e94a ⬆️(ci) upgrade GitHub Actions workflow steps to latest versions
Update all GitHub Actions to their latest major versions for improved
performance, security patches, and Node.js runtime compatibility.

Signed-off-by: Stephan Meijer <me@stephanmeijer.com>
2026-03-13 14:47:35 +00:00
Marie PUPO JEAMMETandMarie ca754d5bcd ⬆️(security) upgrade tornado to fix CVE
Upgrade tornado to fix this CVE
https://github.com/tornadoweb/tornado/security/advisories/GHSA-qjxf-f2mg-c6mc
2026-03-13 14:29:15 +00:00
renovate[bot]andMarie 06df255072 ⬆️(dependencies) update python dependencies 2026-03-13 14:29:15 +00:00
Jacob WeiszandMarie da1a9e1d7a ✏️(typo) fix readme typo
Small fix of a typo in the README
2026-03-12 18:01:45 +00:00
74ada8fd6b 🐛(i18n) fix missing translations for status tag labels
(made with ai, review carefully)
Status labels in the Tag component ("enabled", "action required", etc.) were
not translated because `t(status)` used a dynamic variable that i18next-parser
cannot extract.

Replace with a static `translations` map using literal `t()` calls so the keys
are properly detected during extraction and sent to Crowdin for translation.

Co-authored-by: BEY Quentin <quentin.bey@mail.numerique.gouv.fr>
2026-03-12 17:33:22 +00:00
renovate[bot]andMarie 0c123bb9de ⬆️(dependencies) update django to v5.2.12 [SECURITY] 2026-03-12 17:17:47 +00:00
renovate[bot]andMarie 2a6367c3ac ⬆️(dependencies) update joserfc to v1.6.3 [SECURITY] 2026-03-12 17:17:47 +00:00
Quentin BEY 79bdc6606e ⬆️(dependencies) bump django-lasuite to 0.0.25
Required to use the django-lasuite custom admin.
2026-03-10 14:47:33 +01:00
Quentin BEY c53434411d 🔥(admin) switch to django-lasuite customization
The admin application override has been moved into
the django-lasuite library.
2026-02-26 09:21:56 +01:00
Marie PUPO JEAMMETandMarie b9c69e7c08 🚨(lint) fix linter warnings
fix linter warnings after ruff upgrade
2026-02-18 18:13:42 +00:00
renovate[bot]andMarie b1e0a24626 ⬆️(dependencies) update python dependencies 2026-02-18 18:13:42 +00:00
mjeammetandMarie a1b58fb864 🌐(i18n) update translated strings
Update translated files with new translations
v1.23.1
2026-02-16 14:39:42 +00:00
Marie PUPO JEAMMETandMarie e1a8cc31f9 🔖(patch) release version 1.23.1
Update all version files and changelog for patch release.
2026-02-16 14:39:42 +00:00
Marie PUPO JEAMMETandMarie d0e5aa5952 🚚(exceptions) move invitation-related exception to core
move invitation-related from mailbox_manager to core, as
it will be useful for teams too
2026-02-13 11:09:17 +00:00
Marie PUPO JEAMMETandMarie 3b58fb7e1e (invitations) refresh invitations
invitations can now be refreshed, de-expiring
them or moving their expiration date further
in the future.
2026-02-13 11:09:17 +00:00