..
__init__.py
bootstrap: db models, login, logout, dashboard pages
2019-07-01 18:18:12 +03:00
alias_contact_manager.py
Feat: Added parallel limiter to prevent sqlalchemy transaction issues ( #1360 )
2022-10-27 10:07:02 +02:00
alias_export.py
Simpler csv export ( #1383 )
2022-11-23 13:51:08 +01:00
alias_log.py
do not use flask-sqlalchemy
2021-10-12 14:36:47 +02:00
alias_transfer.py
Fix: Add csrf verification to directory updates ( #1358 )
2022-10-27 10:04:47 +02:00
api_key.py
Fix: Add CSRF validation to api key management page ( #1523 )
2023-01-12 12:34:47 +01:00
app.py
do not use flask-sqlalchemy
2021-10-12 14:36:47 +02:00
batch_import.py
Fix: Add CSRF validation to api key management page ( #1523 )
2023-01-12 12:34:47 +01:00
billing.py
Send email to users with a subscription and a partner plan upgrade ( #1101 )
2022-06-20 14:34:20 +02:00
contact_detail.py
Fix: Add mising csrf validation for contact pgp key modification ( #1463 )
2022-12-02 15:13:38 +01:00
coupon.py
Feat: Added parallel limiter to prevent sqlalchemy transaction issues ( #1360 )
2022-10-27 10:07:02 +02:00
custom_alias.py
Feat: Added parallel limiter to prevent sqlalchemy transaction issues ( #1360 )
2022-10-27 10:07:02 +02:00
custom_domain.py
Added parallel limiting to creating custom domains, directories, mailboxes and subdomains ( #1525 )
2023-01-11 22:08:52 +01:00
delete_account.py
Fix: Add csrf verification to directory updates ( #1358 )
2022-10-27 10:04:47 +02:00
directory.py
Added parallel limiting to creating custom domains, directories, mailboxes and subdomains ( #1525 )
2023-01-11 22:08:52 +01:00
domain_detail.py
Fix: Add csrf verification to directory updates ( #1358 )
2022-10-27 10:04:47 +02:00
enter_sudo.py
remove envs used for proton beta link ( #1189 )
2022-07-26 12:38:18 +02:00
fido_manage.py
do not use flask-sqlalchemy
2021-10-12 14:36:47 +02:00
fido_setup.py
Display recovery codes for mfa only once ( #1317 )
2022-10-03 12:32:45 +02:00
index.py
after deleting an alias, user should stay on the same page ( #1546 )
2023-01-25 13:16:10 +01:00
lifetime_licence.py
Send email to users with a subscription and a partner plan upgrade ( #1101 )
2022-06-20 14:34:20 +02:00
mailbox.py
after deleting an alias, user should stay on the same page ( #1546 )
2023-01-25 13:16:10 +01:00
mailbox_detail.py
Fix: Use timed signers to avoid leaving permanent links ( #1524 )
2023-01-12 12:34:14 +01:00
mfa_cancel.py
Fix: Add CSRF validation to api key management page ( #1523 )
2023-01-12 12:34:47 +01:00
mfa_setup.py
Display recovery codes for mfa only once ( #1317 )
2022-10-03 12:32:45 +02:00
notification.py
mark a notification as read when user arrives on the notification page
2022-03-09 17:58:26 +01:00
pricing.py
small refactoring ( #1120 )
2022-06-28 17:21:23 +02:00
referral.py
do not use flask-sqlalchemy
2021-10-12 14:36:47 +02:00
refused_email.py
do not use flask-sqlalchemy
2021-10-12 14:36:47 +02:00
setting.py
Canonicalize emails from google and proton before registering users ( #1493 )
2022-12-14 11:50:36 +01:00
setup_done.py
redirect user to dashboard when setup is done
2020-10-28 10:49:50 +01:00
subdomain.py
Fix: Add CSRF validation to api key management page ( #1523 )
2023-01-12 12:34:47 +01:00
support.py
Revert "remove deduct_limit as it has no effect ( #1347 )" ( #1348 )
2022-10-13 22:00:45 +02:00
unsubscribe.py
Allow users to keep the original unsub behaviour ( #1148 )
2022-07-19 17:25:21 +02:00