Son NK
|
e0a414212e
|
rename default_random_alias_domain_id -> default_alias_custom_domain_id
|
2020-12-31 14:06:32 +01:00 |
|
Son NK
|
fbe48b7b3e
|
add extend subscription link on settings page
|
2020-12-13 19:14:54 +01:00 |
|
Son Nguyen Kim
|
bf139f83b3
|
Merge pull request #342 from herrboyer/linting
Linting
|
2020-12-07 17:45:50 +01:00 |
|
Renaud Boyer
|
b7e6270a18
|
linting
|
2020-12-06 22:03:47 +01:00 |
|
Son NK
|
fec281b84f
|
Add include_sender_in_reverse_alias on Setting page
|
2020-12-06 19:38:37 +01:00 |
|
Son NK
|
1524bb4e4b
|
black
|
2020-10-15 16:52:55 +02:00 |
|
Son NK
|
dbf0404aa9
|
rename public_domain -> sl_domain if applicable
|
2020-10-15 16:52:38 +02:00 |
|
Son NK
|
4a32db5b5d
|
rename PublicDomain -> SLDomain
|
2020-10-15 16:51:07 +02:00 |
|
Son NK
|
0a4fc76b61
|
optimize import
|
2020-10-15 16:45:28 +02:00 |
|
Son NK
|
e79522b638
|
take into account Premium domains
|
2020-10-15 16:21:31 +02:00 |
|
Son NK
|
90163220cf
|
rename email_domain_can_be_used_as_mailbox -> email_can_be_used_as_mailbox
|
2020-10-15 16:05:47 +02:00 |
|
Son NK
|
772a2e7355
|
add "export alias" button
|
2020-09-30 12:20:18 +02:00 |
|
Son NK
|
4434ad62dd
|
handle the case 2 users want to use the same email address
|
2020-08-13 11:00:48 +02:00 |
|
Son NK
|
6437ee46e0
|
use LOG.exception instead of LOG.error to provide stacktrace
|
2020-07-17 12:59:07 +02:00 |
|
Son NK
|
1bbc416ec1
|
fix the case public domain is also a custom domain for a specific user: check for public domain first.
|
2020-07-05 11:45:00 +02:00 |
|
Son NK
|
f9cb40aa5b
|
user can choose a random alias domain in a list of public domains
|
2020-07-04 23:29:06 +02:00 |
|
Son NK
|
abe9768db4
|
user can update the random alias domain
|
2020-06-25 13:04:27 +02:00 |
|
Son NK
|
4ee38823b8
|
make sure to strip and lower email
|
2020-06-11 23:35:24 +02:00 |
|
Son NK
|
9bb17533c1
|
no need to check for deletedAlias when changing mailbox or user email
|
2020-05-23 19:50:04 +02:00 |
|
Sibren Vasse
|
e905e151ca
|
Create user setting for replacing reverse alias (default: false)
|
2020-05-17 19:40:46 +02:00 |
|
Sibren Vasse
|
a5f24e0227
|
Add more From: sender formatting options
|
2020-05-16 18:44:31 +02:00 |
|
Son NK
|
7ed77a66b2
|
format
|
2020-05-15 23:18:42 +02:00 |
|
Son NK
|
2978bfb281
|
Fix user cannot change personal email back and better naming.
Happens when user
- changes their personal email
- wants to change back: they can't as this email is already used as mailbox
|
2020-05-15 23:18:30 +02:00 |
|
Son NK
|
c17ecba202
|
add more logging
|
2020-04-15 21:34:22 +02:00 |
|
Son NK
|
33fd40f6ce
|
User can choose which sender format they prefer
|
2020-03-28 22:36:19 +01:00 |
|
Son NK
|
abd2278c24
|
make sure to set File.user_id
|
2020-03-20 09:52:00 +01:00 |
|
Son NK
|
4f281bdbbb
|
rename GenEmail -> Alias, gen_email to alias whenever possible
|
2020-03-17 11:51:40 +01:00 |
|
Son NK
|
77baf60ca4
|
Show user current plan in settings
|
2020-02-23 17:02:49 +07:00 |
|
Son NK
|
83c2bb2b23
|
fix change email in settings
|
2020-02-14 09:34:19 +07:00 |
|
Son NK
|
5c4f46fdc2
|
Separate email change in setting screen
|
2020-02-13 16:57:17 +07:00 |
|
Son NK
|
821372fdfd
|
add email_already_used() and use it when creating user
|
2020-02-10 23:16:30 +07:00 |
|
Son NK
|
dd02a50bad
|
Improve wordings
- forgot password page
- login page
- activation email
- reset password email
|
2020-02-06 11:37:10 +07:00 |
|
Son NK
|
c1a162e68b
|
fix formating
|
2020-02-02 20:28:22 +07:00 |
|
Son NK
|
cb24f5cac1
|
make user.name optional in settings
|
2020-02-02 20:27:18 +07:00 |
|
Son NK
|
99ffd6149d
|
use can_be_used_as_personal_email when user registers or change emails
|
2020-01-26 19:51:43 +07:00 |
|
Son NK
|
bdf75951f1
|
support ALIAS_DOMAINS
- use verify_prefix_suffix() in /api/alias/custom/new
-
|
2020-01-22 10:24:17 +01:00 |
|
doanguyen
|
84eb10232c
|
notification setting
|
2019-12-30 00:33:59 +01:00 |
|
Son NK
|
ab3ce7bd4e
|
fix formatting
|
2019-12-29 10:33:45 +01:00 |
|
doanguyen
|
e2e9cc6b5d
|
Implement alias generator schemes
|
2019-12-28 14:20:10 +01:00 |
|
Son NK
|
0955f13593
|
User can export their data
|
2019-12-22 16:20:56 +00:00 |
|
Son NK
|
ec4d034593
|
Add Delete Account in setting
|
2019-12-22 16:03:40 +00:00 |
|
Son NK
|
38d9654624
|
fix cancel email change
|
2019-12-15 18:55:15 +02:00 |
|
Son NK
|
8889dc119f
|
only display profile updated message when something changes
|
2019-12-15 18:55:15 +02:00 |
|
Son NK
|
0c85cae6ad
|
handle email change in setting
|
2019-12-15 18:55:15 +02:00 |
|
Son NK
|
64180c4077
|
do not show email
|
2019-12-15 18:55:14 +02:00 |
|
Son NK
|
6f93f419c2
|
send by postfix only
|
2019-12-15 18:55:14 +02:00 |
|
Son NK
|
f366e1c383
|
add send_by_postfix, to distinct with send_by_sendgrid
|
2019-12-15 18:55:14 +02:00 |
|
Son NK
|
263f68ecec
|
Change subscription model
- create subscription table
- rename plan_expiration -> trial_expiration
- remove user.plan, user.promo_codes
|
2019-12-15 18:55:13 +02:00 |
|
Son NK
|
2693ba5838
|
make sure expiration is handled for ActivationCode and ResetPasswordCode
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
4227c3036d
|
fix reset password expired
|
2019-12-15 18:55:09 +02:00 |
|