..
__init__.py
bootstrap: db models, login, logout, dashboard pages
2019-07-01 18:18:12 +03:00
account_setting.py
Update render function to receive user always as a param ( #2141 )
2024-07-03 12:59:16 +00:00
alias_contact_manager.py
Do not allow free users to create reverse alias to reduce abuse ( #2013 )
2024-01-16 14:51:01 +01:00
alias_export.py
Move import export back to setting ( #2063 )
2024-03-14 15:56:35 +01:00
alias_log.py
Replace black and flake8 with ruff ( #1943 )
2023-11-21 16:42:18 +01:00
alias_transfer.py
Move alias transfer util outside the views to make it importable ( #1855 )
2023-08-31 13:42:44 +02:00
api_key.py
Fix: Allow to create more than one api key if the user has more than one ( #1822 )
2023-07-25 17:15:18 +02:00
app.py
Replace black and flake8 with ruff ( #1943 )
2023-11-21 16:42:18 +01:00
batch_import.py
Move import export back to setting ( #2063 )
2024-03-14 15:56:35 +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
Replace black and flake8 with ruff ( #1943 )
2023-11-21 16:42:18 +01:00
custom_alias.py
Require CSRF check on custom alias creation ( #1977 )
2023-12-20 16:15:01 +01: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
Replace black and flake8 with ruff ( #1943 )
2023-11-21 16:42:18 +01:00
domain_detail.py
Fix: Add csrf verification to directory updates ( #1358 )
2022-10-27 10:04:47 +02:00
enter_sudo.py
Small improvements ( #2082 )
2024-04-08 15:05:51 +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
fix: add missing commits on event sending ( #2192 )
2024-08-23 13:32:32 +02: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
Sync on partner user creation + several fixes ( #2214 )
2024-09-12 16:58:20 +02:00
mailbox_detail.py
mailbox page requires sudo ( #2094 )
2024-04-23 22:25:37 +02: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
track "visit pricing" and "upgraded" event ( #1662 )
2023-03-23 21:11:05 +01: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
Rename method to account for domain being a string and not an int ( #2161 )
2024-07-23 15:58:52 +00: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
Add sync events ( #2113 )
2024-05-23 10:27:08 +02:00