Marie PUPO JEAMMET and Marie
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
mjeammet and Marie
955e5fe439
🌐 (i18n) update translated strings
...
Update translated files with new translations
2026-04-20 10:51:26 +00:00
Marie PUPO JEAMMET and Marie
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 JEAMMET and Marie
3308e7bb56
📝 (dimail) update documentation
...
Update documentation on dimail interop
2026-04-20 09:45:38 +00:00
Marie PUPO JEAMMET and Marie
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 JEAMMET and Marie
480e313e3b
⬆️ (dependencies) upgrade dimail to v0.6.5
...
upgrade dimail to get code feature
2026-04-20 09:45:38 +00:00
Marie PUPO JEAMMET and Marie
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] and Marie
6c8ded9904
⬆️ (dependencies) update pytest to v9.0.3 [SECURITY]
2026-04-14 16:37:58 +00:00
Marie PUPO JEAMMET and Marie
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] and Marie
5715f1442e
⬆️ (dependencies) update next to v15.5.15 [SECURITY]
2026-04-14 15:45:57 +00:00
Eléonore and GitHub
dcf8a8ce09
🐛 (languages) fix currentLanguage in profile menu ( #1108 )
...
Fix currentLanguage in profile menu
2026-04-14 14:58:22 +00:00
Eléonore and GitHub
fd1052155d
💄 (ui) review ui : delete border container ( #1107 )
...
delete border container, fix waffle + change header
2026-04-14 14:46:15 +00:00
Julien Bouquillon and Marie 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 JEAMMET and Marie
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 JEAMMET and Marie
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 JEAMMET and Marie
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] and Marie
4c49b217fd
⬆️ (dependencies) update lodash to v4.18.1 [SECURITY]
2026-04-09 11:51:16 +00:00
renovate[bot] and Marie
614ca02487
⬆️ (dependencies) update django to v6.0.4 [SECURITY]
2026-04-09 10:26:26 +00:00
renovate[bot] and Marie
e490738f99
⬆️ (dependencies) update requests to v2.33.0 [SECURITY]
2026-03-27 13:13:32 +00:00
mjeammet and Marie
df93284bf8
🌐 (i18n) update translated strings
...
Update translated files with new translations
v1.24.0
2026-03-24 09:28:53 +00:00
Marie PUPO JEAMMET and Marie
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éonore and GitHub
fd57afb29b
💄 (config) update ui configuration domain modale ( #1089 )
...
update ui of configuration domain modale
2026-03-23 11:15:41 +01:00
renovate[bot] and Marie
99eaec9653
⬆️ (dependencies) update next to v15.5.14 [SECURITY]
2026-03-20 10:51:17 +00:00
renovate[bot] and Marie
2ab3a67a44
⬆️ (dependencies) update next to v15.5.13 [SECURITY]
2026-03-20 10:30:25 +00:00
Marie PUPO JEAMMET and Marie
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éonore and GitHub
0776b7d95a
💄 (ui-kit) regie v2 ui-kit ( #1083 )
...
update regie to ui-kit v2
2026-03-19 10:56:07 +01:00
Eléonore Voisin and Louis
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éonore and GitHub
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] and Marie
5bc845172b
⬆️ (dependencies) update PyJWT to v2.12.0 [SECURITY]
2026-03-16 11:47:31 +00:00
Marie PUPO JEAMMET and Marie
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 JEAMMET and Marie
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 Meijer and Marie
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 JEAMMET and Marie
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] and Marie
06df255072
⬆️ (dependencies) update python dependencies
2026-03-13 14:29:15 +00:00
Jacob Weisz and Marie
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] and Marie
0c123bb9de
⬆️ (dependencies) update django to v5.2.12 [SECURITY]
2026-03-12 17:17:47 +00:00
renovate[bot] and Marie
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 JEAMMET and Marie
b9c69e7c08
🚨 (lint) fix linter warnings
...
fix linter warnings after ruff upgrade
2026-02-18 18:13:42 +00:00
renovate[bot] and Marie
b1e0a24626
⬆️ (dependencies) update python dependencies
2026-02-18 18:13:42 +00:00
mjeammet and Marie
a1b58fb864
🌐 (i18n) update translated strings
...
Update translated files with new translations
v1.23.1
2026-02-16 14:39:42 +00:00
Marie PUPO JEAMMET and Marie
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 JEAMMET and Marie
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 JEAMMET and Marie
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