Son NK
|
75d1b090cd
|
rename default_random_alias_public_domain_id -> default_alias_public_domain_id
|
2020-12-31 14:14:56 +01:00 |
|
Son NK
|
e0a414212e
|
rename default_random_alias_domain_id -> default_alias_custom_domain_id
|
2020-12-31 14:06:32 +01:00 |
|
Son NK
|
b9d8f11f2d
|
put the default domain to top
|
2020-12-31 13:59:03 +01:00 |
|
Son NK
|
66e7aa7242
|
refactor
|
2020-12-31 12:50:04 +01:00 |
|
Son NK
|
830331d9b3
|
improve wording
|
2020-12-14 11:52:35 +01:00 |
|
Son NK
|
3dd8ed7840
|
Create /dashboard/coinbase_checkout, remove extend_subscription route
|
2020-12-14 11:34:59 +01:00 |
|
Son NK
|
530160567b
|
fix coinbase button not displayed on pricing page
|
2020-12-13 19:51:00 +01:00 |
|
Son NK
|
fbe48b7b3e
|
add extend subscription link on settings page
|
2020-12-13 19:14:54 +01:00 |
|
Son NK
|
436e31229f
|
Create extend_subscription page
|
2020-12-13 19:13:26 +01:00 |
|
Son Nguyen Kim
|
bf139f83b3
|
Merge pull request #342 from herrboyer/linting
Linting
|
2020-12-07 17:45:50 +01:00 |
|
Son NK
|
4fb7b7bd2c
|
user can change directory disabled
|
2020-12-07 10:49:40 +01:00 |
|
Renaud Boyer
|
5d948faf56
|
black
|
2020-12-06 22:11:58 +01:00 |
|
Renaud Boyer
|
a8d67f94e2
|
linting
|
2020-12-06 22:07:18 +01:00 |
|
Renaud Boyer
|
f3303ee6bb
|
linting
|
2020-12-06 22:06:03 +01:00 |
|
Renaud Boyer
|
4e93e511ec
|
linting
|
2020-12-06 22:05:13 +01:00 |
|
Renaud Boyer
|
f1fb0ebe1f
|
linting
|
2020-12-06 22:04:21 +01:00 |
|
Renaud Boyer
|
b7e6270a18
|
linting
|
2020-12-06 22:03:47 +01:00 |
|
Renaud Boyer
|
a45b6df78c
|
linting
|
2020-12-06 22:03:06 +01:00 |
|
Renaud Boyer
|
479a9d1a35
|
linting
|
2020-12-06 22:02:18 +01:00 |
|
Renaud Boyer
|
47b1398cad
|
linting
|
2020-12-06 22:01:43 +01:00 |
|
Renaud Boyer
|
4bf22771af
|
linting
|
2020-12-06 22:01:38 +01:00 |
|
Renaud Boyer
|
43d9dbc1fc
|
linting
|
2020-12-06 22:00:01 +01:00 |
|
Son NK
|
fec281b84f
|
Add include_sender_in_reverse_alias on Setting page
|
2020-12-06 19:38:37 +01:00 |
|
Son NK
|
ce2d68a64d
|
take into account include_sender_in_reverse_alias when creating reverse-alias
|
2020-12-06 19:37:20 +01:00 |
|
Renaud Boyer
|
7bac9e82b9
|
linting
|
2020-12-06 18:04:29 +01:00 |
|
Son NK
|
81f9f9f41b
|
optimize get_stats(): use session.query instead of EmailLog.query
|
2020-12-02 17:30:56 +01:00 |
|
Son NK
|
adfbfe8026
|
Use load_public_key_and_check when adding new PGP key
|
2020-11-26 10:27:32 +01:00 |
|
Son NK
|
bcb2657de3
|
add remove button on custom domain name
|
2020-11-24 12:02:47 +01:00 |
|
Son NK
|
3d75ef974a
|
user can turn on/off pgp on mailbox that has valid pgp_finger_print
|
2020-11-24 11:22:41 +01:00 |
|
Son NK
|
a1d5b01143
|
make sure mailbox email is valid
|
2020-11-22 12:18:31 +01:00 |
|
Son NK
|
8aed5ced3f
|
make sure a custom domain name does not contain a linebreak
|
2020-11-20 18:40:07 +01:00 |
|
Son NK
|
5b9dc88c67
|
make sure alias prefix cannot be more than 40 chars
|
2020-11-18 10:38:35 +01:00 |
|
Son NK
|
319078fceb
|
use contact email when generating reply-email
|
2020-11-18 10:24:39 +01:00 |
|
Son NK
|
6ed6218895
|
black
|
2020-11-17 09:27:45 +01:00 |
|
Son NK
|
145fc9c67c
|
Add reverse_alias_address to GET /api/aliases/:alias_id/activities
|
2020-11-17 09:27:30 +01:00 |
|
Son NK
|
3d153f5203
|
make sure user can't choose "ra" as directory name
|
2020-11-16 19:18:33 +01:00 |
|
Son NK
|
75ba1669e0
|
Create generate_reply_email() and refactor
|
2020-11-16 19:15:09 +01:00 |
|
Son NK
|
f500a495b7
|
User can pin an alias
|
2020-11-15 18:46:43 +01:00 |
|
Son NK
|
b4e5e3eecb
|
user can choose a referral code
|
2020-11-13 16:18:09 +01:00 |
|
Son NK
|
25de8001e2
|
fix circular import
|
2020-11-12 17:56:03 +01:00 |
|
Son NK
|
1c061ceb59
|
Schedule domain deletion instead of deleting it immediately
|
2020-11-12 17:41:47 +01:00 |
|
Son NK
|
4be182320e
|
black
|
2020-11-07 13:00:58 +01:00 |
|
Son NK
|
f57f29a97b
|
Able to set a generic subject for PGP-enabled mailbox
|
2020-11-07 12:58:51 +01:00 |
|
Son NK
|
a989545505
|
make sure alias contact address is valid
|
2020-11-03 11:13:43 +01:00 |
|
Son NK
|
04a418e655
|
fix contact name always converted to lowercase
|
2020-11-03 11:11:55 +01:00 |
|
Son NK
|
9fafddd603
|
use is_valid_email instead of regex
|
2020-11-03 11:11:09 +01:00 |
|
Son NK
|
a890557c7f
|
Use check_alias_prefix() to check alias prefix
|
2020-11-03 10:39:08 +01:00 |
|
Son NK
|
71be3b27f7
|
redirect user to dashboard when setup is done
|
2020-10-28 10:49:50 +01:00 |
|
Son NK
|
b09bb42b2d
|
handle case where highlight_alias_id is not a number
|
2020-10-26 10:31:38 +01:00 |
|
Son NK
|
9f50ab4cce
|
Handle IntegrityError when creating new alias
|
2020-10-24 15:50:29 +02:00 |
|