Son Nguyen Kim
|
3b16e502b3
|
add debug info when an email is sent from reverse-alias
|
2021-09-22 09:58:40 +02:00 |
|
Son Nguyen Kim
|
3443499ab9
|
add note for alias auto created with directory too
|
2021-09-22 09:45:42 +02:00 |
|
Son Nguyen Kim
|
1a32b654d0
|
refactor
|
2021-09-22 09:45:00 +02:00 |
|
Son Nguyen Kim
|
7674d8480e
|
refactor: rename
|
2021-09-22 09:44:35 +02:00 |
|
Son Nguyen Kim
|
ff1238a56f
|
add alias note when auto creating alias via domain
|
2021-09-22 09:43:48 +02:00 |
|
Son Nguyen Kim
|
8024b35f1d
|
refactor
|
2021-09-21 14:11:59 +02:00 |
|
Son Nguyen Kim
|
d8280af93c
|
refactor: rename
|
2021-09-21 14:09:24 +02:00 |
|
Son Nguyen Kim
|
5e9fb83150
|
fix typo
|
2021-09-21 14:08:52 +02:00 |
|
Son Nguyen Kim
|
636879ac1a
|
use another icon for pin
|
2021-09-21 12:20:44 +02:00 |
|
Son Nguyen Kim
|
9279b20975
|
only put pinned alias in default sorting
|
2021-09-21 12:20:29 +02:00 |
|
Son Nguyen Kim
|
0075cee1ee
|
default to UUID for api key code if the previous one is already used
|
2021-09-21 11:27:37 +02:00 |
|
Son Nguyen Kim
|
3c81f982ca
|
display N/A if api key name is null
|
2021-09-21 11:26:05 +02:00 |
|
Son Nguyen Kim
|
65ce47b6f7
|
Allow ApiKey.name to be null
|
2021-09-21 11:25:52 +02:00 |
|
Son Nguyen Kim
|
18acfd9a42
|
handle case mailbox new address is already used
|
2021-09-21 11:19:22 +02:00 |
|
Son Nguyen Kim
|
19088ba85f
|
refactor
|
2021-09-21 11:17:32 +02:00 |
|
Son Nguyen Kim
|
d9d67df126
|
remove unique constraint on TransactionalEmail.email
|
2021-09-21 11:15:40 +02:00 |
|
Son Nguyen Kim
|
bcc5126500
|
remove any restriction on regex
|
2021-09-21 10:57:47 +02:00 |
|
Son Nguyen Kim
|
1d09d76cb2
|
use re2 instead of re to avoid ReDOS attack
|
2021-09-21 10:57:36 +02:00 |
|
Son Nguyen Kim
|
2c60414796
|
when new rule is created, go to the rule list section
|
2021-09-21 10:43:02 +02:00 |
|
Son Nguyen Kim
|
84880ae32a
|
fix error with rule regex doesn't save if error
|
2021-09-21 10:42:32 +02:00 |
|
Son Nguyen Kim
|
1e3afa257c
|
validate regex before creating rule
|
2021-09-21 10:42:02 +02:00 |
|
Son Nguyen Kim
|
f160ebec4e
|
add debug zone to auto create page
|
2021-09-21 10:14:36 +02:00 |
|
Son Nguyen Kim
|
809f547742
|
remove CustomDomain.auto_create_regex
|
2021-09-21 09:48:07 +02:00 |
|
Son Nguyen Kim
|
e5a8ce1492
|
use AutoCreateRule instead of custom_domain.auto_create_regex when creating new alias
|
2021-09-20 18:29:36 +02:00 |
|
Son Nguyen Kim
|
56c72d5fba
|
create auto create page, remove custom domain auto_create_regex part
|
2021-09-20 18:28:43 +02:00 |
|
Son Nguyen Kim
|
f36f8b94e2
|
Create AutoCreateRule, AutoCreateRuleMailbox model
|
2021-09-20 18:23:19 +02:00 |
|
Son Nguyen Kim
|
0055ca976b
|
add flush option to ModelMixin.create()
|
2021-09-20 18:16:52 +02:00 |
|
Son Nguyen Kim
|
17c13ee37f
|
ignore smtp error in handle_bounce_forward_phase()
|
2021-09-20 13:51:16 +02:00 |
|
Son Nguyen Kim
|
cfb7b7cefc
|
fix setting
|
2021-09-20 13:43:54 +02:00 |
|
Son Nguyen Kim
|
005a760710
|
handle case catch_all is enabled but custom_domain.auto_create_regex is already set
|
2021-09-20 12:32:39 +02:00 |
|
Son Nguyen Kim
|
153831ed1a
|
remove obsolete sender formats
|
2021-09-20 12:27:36 +02:00 |
|
Son Nguyen Kim
|
98b472d925
|
use "pin" instead of "favorite"
|
2021-09-19 19:50:50 +02:00 |
|
Son Nguyen Kim
|
530bc8591e
|
support | in auto create alias regex
|
2021-09-19 09:36:19 +02:00 |
|
Son Nguyen Kim
|
cbc20dd268
|
remove unused import
|
2021-09-18 19:19:17 +02:00 |
|
Son Nguyen Kim
|
838f1dc86d
|
add beta mention to auto create alias regex
|
2021-09-18 19:16:43 +02:00 |
|
Son
|
9b89d7cc5d
|
update package
|
2021-09-18 18:48:31 +02:00 |
|
Son
|
ec2812bfa4
|
handle invalid email in email_can_be_used_as_mailbox
|
2021-09-18 18:46:26 +02:00 |
|
Son Nguyen Kim
|
8b676bc4af
|
not disable alias if ALIAS_AUTOMATIC_DISABLE is not set
|
2021-09-17 18:05:35 +02:00 |
|
Son Nguyen Kim
|
de3207ac4b
|
Add ALIAS_AUTOMATIC_DISABLE
|
2021-09-17 18:05:18 +02:00 |
|
Son Nguyen Kim
|
344f8e67d2
|
take into account custom_domain.auto_create_regex in try_auto_create_catch_all_domain()
|
2021-09-17 17:43:12 +02:00 |
|
Son Nguyen Kim
|
a6c874e914
|
Use validate_email in get_email_local_part and get_email_domain_part
|
2021-09-17 17:42:52 +02:00 |
|
Son Nguyen Kim
|
2b84168d68
|
validate address in try_auto_create
|
2021-09-17 17:42:16 +02:00 |
|
Son Nguyen Kim
|
0b127216ee
|
user can set custom_domain.auto_create_regex
|
2021-09-17 17:41:36 +02:00 |
|
Son Nguyen Kim
|
58d36e9cd8
|
add CustomDomain.auto_create_regex column
|
2021-09-17 17:35:36 +02:00 |
|
Son Nguyen Kim
|
b990c052ac
|
move domain mailboxes to domain detail page and only enable it if catch-all is on
|
2021-09-17 11:54:37 +02:00 |
|
Son Nguyen Kim
|
512ade83b4
|
improve wording & styling on custom domain info page
|
2021-09-17 11:38:07 +02:00 |
|
Son Nguyen Kim
|
785a619385
|
Add debug_info decorator
|
2021-09-17 10:31:26 +02:00 |
|
Son Nguyen Kim
|
da0ddd5a34
|
Merge pull request #619 from Dattito/fix-wrong-description-of-error
fixed wrong description of error
|
2021-09-15 11:23:11 +02:00 |
|
Son Nguyen Kim
|
695a628e68
|
save email that can't be DKIM signed to temp dir to investigate
|
2021-09-15 09:29:08 +02:00 |
|
Son Nguyen Kim
|
3441d2ccf1
|
add new param TEMP_DIR
|
2021-09-15 09:28:08 +02:00 |
|