.. |
__init__.py
|
bootstrap: db models, login, logout, dashboard pages
|
2019-07-01 18:18:12 +03:00 |
alias_contact_manager.py
|
Update wording: remove "successfully"
|
2019-12-30 17:43:38 +01:00 |
alias_log.py
|
fix the format, again
|
2020-01-07 00:02:12 +01:00 |
api_key.py
|
Update wording: remove "successfully"
|
2019-12-30 17:43:38 +01:00 |
billing.py
|
get_subscription should only return *active* subscription.
|
2020-01-01 19:46:35 +01:00 |
custom_alias.py
|
make sure that user cannot use any suffix
|
2019-12-31 17:11:42 +01:00 |
custom_domain.py
|
Fix custom domain has been added before
|
2020-01-01 23:51:40 +01:00 |
directory.py
|
make sure directory is lowercase only
|
2020-01-09 20:38:02 +01:00 |
domain_detail.py
|
Flash errors when MX, SPF or DKIM fail
|
2020-01-02 22:22:09 +01:00 |
index.py
|
forget to remove the import
|
2019-12-31 20:22:46 +01:00 |
lifetime_licence.py
|
Split lifetime licence to a separate page
|
2020-01-03 22:40:44 +01:00 |
mfa_cancel.py
|
fix cancel MFA: the secret needs to be reset too
|
2019-12-29 15:32:27 +01:00 |
mfa_setup.py
|
User who has enabled MFA can cancel MFA
|
2019-12-29 15:10:40 +01:00 |
pricing.py
|
Split lifetime licence to a separate page
|
2020-01-03 22:40:44 +01:00 |
setting.py
|
notification setting
|
2019-12-30 00:33:59 +01:00 |
unsubscribe.py
|
remove notify_admin, replace by general stats
|
2019-12-15 18:55:18 +02:00 |