Marie PUPO JEAMMET
2c15609c1e
🎨 (dimail) factorize dimail response upon successful mailbox creation
...
dimail's ok response upon mailbox creation is used in several tests.
All those tests now reference proper response available in fixtures.
2025-02-03 13:47:02 +01:00
Marie PUPO JEAMMET
cd94dc5091
✨ (dimail) send pending mailboxes upon domain activation
...
send creation requests to dimail for all pending mailboxes
when domain goes from "pending" to "enabled".
2025-02-03 13:47:02 +01:00
Marie PUPO JEAMMET
227ecd0700
🐛 (dimail) fix imported mailboxes should be enabled instead of pending
...
Importing mailboxes creates pending mailboxes ... but these mailboxes are
already active and, for most, functional. We thus mark them as "enabled".
2025-01-27 11:23:26 +01:00
Sabrina Demagny
ea3a45ea87
✅ (dimail) improve fetch domain status tests
...
Add missing test case and add a new fake data
for fetch domain status from dimail
2025-01-16 23:07:14 +01:00
Sabrina Demagny
0abfd49fee
✨ (dimail) check domain health
...
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.
2025-01-09 12:55:23 +01:00
Sabrina Demagny
3469764697
♻️ (dimail) rename some methods of DimailAPIClient
...
Use more intuitive and shorter names for actions available in
DimailAPIClient.
2024-11-26 12:17:24 +01:00
Marie PUPO JEAMMET
edde9c8d15
✨ (dimail) synchronize mailboxes from dimail to our db
...
Synchronize mailboxes existing on dimail's api and not on our side,
on domains we are administrating.
2024-11-08 16:40:06 +01:00