Commit Graph
62 Commits
Author SHA1 Message Date
SpitapandAntoine Nguyen ee24ef7fba few fixes 2023-04-18 15:44:08 +02:00
Antoine Nguyen 9fa907fd0b Few fixes 2023-04-18 15:44:08 +02:00
Antoine NguyenandGitHub 44490e7b01 Merge pull request #2884 from modoboa/better-dkim
Added an alarm on dkim write error, reworked alarms
2023-03-26 13:26:43 +02:00
Antoine Nguyen 29609e3adb Added bulk delete endpoint for alarms 2023-03-06 18:12:16 +01:00
SpitapandAntoine Nguyen 5558dfba30 Fix review
Co-Authored-By: Antoine Nguyen <tonio@ngyn.org>
2023-03-03 11:25:02 +01:00
Antoine Nguyen 7bcd3f6eb2 Added missing permissions on API endpoints 2023-02-27 11:12:21 +01:00
Antoine Nguyen 394d75341d Few updates 2023-02-26 13:28:19 +01:00
Spitap 800cdad11b Even better tests 2023-02-24 17:52:52 +01:00
Spitap 5ab5c90927 Last tests 2023-02-24 16:37:52 +01:00
Spitap 2ebe8fea43 Added tests 2023-02-24 14:47:51 +01:00
Spitap e74834175f better file download handling 2023-02-24 13:39:15 +01:00
Antoine Nguyen 0e2ff3007b Few enhancements. 2023-02-24 12:49:01 +01:00
Spitap 2ad5bd283d reworked alarms, added alarm on dkim issue 2023-02-24 12:33:55 +01:00
Spitap 33e10248ad fixed tests 2023-02-18 11:52:11 +01:00
Spitap 00a6b63841 added pdfcredential native support 2023-02-18 11:52:04 +01:00
Spitap b79dffada8 fixed test 2023-02-08 14:08:16 +01:00
Spitap 8c0fb3d4ff Better throttle, attempt to have proper UX 2023-02-07 12:47:58 +01:00
Spitap b707ae292c use of url for the throttle scope of ddos 2023-02-01 14:09:28 +01:00
Spitap bee1342f4d fix 2023-02-01 12:16:44 +01:00
Spitap cbfac68b97 Make throttling more strict 2023-01-27 22:03:09 +01:00
Spitap bde07163b0 Fixed default throttle class 2023-01-27 17:41:32 +01:00
Spitap 126f3a7ea5 Tried to create test 2023-01-27 17:15:42 +01:00
Spitap 0d2f3d05a3 Added throttling to v2 api routes 2023-01-27 16:27:52 +01:00
Antoine Nguyen 72b76b3d20 Improved performance of API alarms endpoint.
see #2660
2022-11-15 16:25:21 +01:00
Antoine Nguyen 6fe3bf908a Added unit test. 2022-06-10 15:41:35 +02:00
Antoine Nguyen e4773454d0 Added new page to display opened alarms in UI v2.
see #2517
2022-05-29 11:00:44 +02:00
Antoine Nguyen ea41ccd44e Valid MXs field must contain only IPs.
see #1664
2022-05-05 15:19:28 +02:00
Antoine Nguyen 07cc641c09 Use same style for all dialog buttons. 2022-04-27 16:59:29 +02:00
Antoine Nguyen a303fd6a64 Fixed tests. 2022-04-22 10:54:49 +02:00
Antoine Nguyen 9ecca86e66 Added unit tests 2022-04-22 10:28:55 +02:00
Antoine Nguyen 74984d3420 Import / export features 2022-04-21 18:13:08 +02:00
Antoine Nguyen 6ee9074bee Fixed API v2 tests 2022-04-20 14:30:08 +02:00
Antoine Nguyen ed4ab0f889 Fixed remaining issues. 2022-04-20 14:11:08 +02:00
Antoine Nguyen 4ef53a8cd7 Django 3.2 support 2022-04-20 11:39:43 +02:00
Antoine Nguyen c1ad639676 Added Alias detail page. 2022-04-08 16:21:54 +02:00
Antoine Nguyen bd0146e41f Added support for sender addresses 2022-04-08 10:47:25 +02:00
Antoine Nguyen 9a1315d114 Updated tests. 2022-04-07 14:22:42 +02:00
Antoine Nguyen e90aec81a6 Fixed tests 2022-04-07 13:17:02 +02:00
Antoine Nguyen af044bd325 Manage domain and account resources. 2022-04-07 12:00:44 +02:00
Antoine Nguyen ebd44afbab Added unit tests. 2022-03-31 16:03:12 +02:00
Antoine Nguyen 72fc96a3d2 Account detail page 2022-03-31 15:38:24 +02:00
Antoine Nguyen 4f2cbffd0b Fixed transport update 2022-03-25 09:55:06 +01:00
Antoine Nguyen 15d9afc4a5 WIP: relaydomain CRUD in new admin 2022-03-25 09:19:05 +01:00
Antoine Nguyen bf65a2b00a Added unit tests 2022-02-04 14:28:27 +01:00
Antoine Nguyen d4b3366ff3 Added unit tests 2022-02-04 12:03:35 +01:00
Antoine Nguyen cc1ae428c4 User forward form 2022-01-12 11:46:10 +01:00
Antoine Nguyen 10cc5e82d6 New user profile section
WIP
2021-12-26 11:03:05 +01:00
Jérôme Lebleu 0793905e78 Fixed warnings reported by drf-speculator
- Unable to guess serializer of AccountViewSet, IdentityViewSet and
  ParametersViewSet
- There was no OpenApiAuthenticationExtension registered for the
  subclass JWTAuthenticationWith2FA
2021-07-07 14:03:36 +02:00
Antoine Nguyen 4b73d27475 Various frontend fixes. 2021-07-06 16:16:36 +02:00
Antoine Nguyen b29132fc05 Allow easier acces to new admin interface. 2021-06-28 16:57:56 +02:00