app-MAIL-temp/app/api/views
Carlos Quintana 35f6e67053
feat: user audit log (#2266)
* feat: set up UserAuditLog

* refactor: extract payment callbacks into their own files + handle subscription user_audit_log

* feat: handle account linking for user audit log

* chore: user_audit_log for mailboxes

* chore: user_audit_log for custom domains

* chore: user_audit_log for contacts

* chore: user_audit_log for directories

* fix: do not enforce cronjob being defined in choices + enable user deletion

* chore: user_audit_log for user deletion

* refactor: change emit_user_audit_log function to receive the full user object

* feat: add user_audit_log migration

* test: fix tests

* test: add some tests for user_audit_log

* fix: spf record verification user_audit_log

* chore: add missing index to user_audit_log.created_at

* chore: add missing index to alias_audit_log.created_at
2024-10-16 16:57:59 +02:00
..
__init__.py create /api/alias/new using api-key as authentication 2019-12-15 18:55:16 +02:00
alias.py fix: emit mailboxes change event from alias_mailbox_utils (#2264) 2024-10-15 09:39:40 +02:00
alias_options.py Refactor alias suffix (#1194) 2022-07-27 17:40:22 +02:00
apple.py support product IDs for the new Mac app (#2028) 2024-02-06 11:54:02 +01:00
auth.py Only change the profile picture if data is sent (#2255) 2024-10-09 09:13:49 +00:00
auth_mfa.py Extend validity of totp tokens for up to a minute. (#1494) 2022-12-16 17:54:46 +01:00
custom_domain.py chore: unify change alias mailboxes logic (#2262) 2024-10-14 20:25:17 +02:00
export.py Simpler csv export (#1383) 2022-11-23 13:51:08 +01:00
mailbox.py Return mailbox activation on mailbox creation 2024-08-02 14:53:46 +02:00
new_custom_alias.py Replace black and flake8 with ruff (#1943) 2023-11-21 16:42:18 +01:00
new_random_alias.py Feat: Added parallel limiter to prevent sqlalchemy transaction issues (#1360) 2022-10-27 10:07:02 +02:00
notification.py Enforce int params in routes (#1159) 2022-07-15 17:10:00 +02:00
phone.py Enforce int params in routes (#1159) 2022-07-15 17:10:00 +02:00
setting.py Fixes for connect with proton on mobile (#1230) 2022-08-12 13:17:21 +02:00
sudo.py Update docs and error message for sudo route (#1117) 2022-06-28 14:40:06 +02:00
user.py feat: user audit log (#2266) 2024-10-16 16:57:59 +02:00
user_info.py Only change the profile picture if data is sent (#2255) 2024-10-09 09:13:49 +00:00