Son NK
|
7e4eb9e0db
|
use MAILBOX_SECRET instead of FLASK_SECRET
|
2020-02-29 18:18:52 +07:00 |
|
Son NK
|
330bf91d95
|
remove unused code
|
2020-02-29 18:15:50 +07:00 |
|
Son NK
|
f395841770
|
only premium plan can add additional mailbox
|
2020-02-29 18:12:55 +07:00 |
|
Son NK
|
aeed62e95b
|
All users use full-mailbox
- remove can_use_multiple_mailbox col
- remove full_mailbox col
|
2020-02-29 00:03:35 +07:00 |
|
Son NK
|
66654a3635
|
prettify alias page
|
2020-02-28 22:39:15 +07:00 |
|
Son NK
|
f74beb2227
|
Improve deleted alias page
|
2020-02-23 17:36:45 +07:00 |
|
Son Nguyen Kim
|
321b81d794
|
Merge pull request #92 from simple-login/manual-sub
Manual sub
|
2020-02-23 17:07:53 +07:00 |
|
Son NK
|
77baf60ca4
|
Show user current plan in settings
|
2020-02-23 17:02:49 +07:00 |
|
Son NK
|
9958e1ab8e
|
only full mailbox user can set default mailbox
|
2020-02-23 16:17:09 +07:00 |
|
Son NK
|
f20930ac4e
|
Assign random alias to default mailbox if user is full mailbox
|
2020-02-23 15:51:40 +07:00 |
|
Son NK
|
1fcbe32990
|
Can set a mailbox as default
|
2020-02-23 15:51:26 +07:00 |
|
Son NK
|
7febe6e15b
|
cannot delete default mailbox
|
2020-02-23 15:41:53 +07:00 |
|
Son NK
|
0a5113962f
|
remove autofocus on directory & mailbox
|
2020-02-23 15:10:59 +07:00 |
|
Son NK
|
3c2762dfad
|
only show mailbox when mailbox email != user email
|
2020-02-23 14:40:37 +07:00 |
|
Son NK
|
362032b803
|
full_mailbox user can use mailbox
|
2020-02-23 14:09:57 +07:00 |
|
Son NK
|
731d898774
|
Handle mailbox change
|
2020-02-23 14:08:55 +07:00 |
|
Son NK
|
aa784a0593
|
use red text for delete button
|
2020-02-23 14:04:20 +07:00 |
|
Son NK
|
571ff03115
|
handle case where mailbox_email is the same as user email
|
2020-02-23 14:04:00 +07:00 |
|
Son NK
|
e4bb85ac87
|
Full-mailbox User can change alias mailbox
|
2020-02-23 13:58:09 +07:00 |
|
Son NK
|
a467830a23
|
Add custom-select class to select element
|
2020-02-23 13:53:02 +07:00 |
|
Son NK
|
bc0dc0265d
|
Show mailbox when creating alias for user who has full_mailbox enabled
|
2020-02-23 13:41:59 +07:00 |
|
Son NK
|
70802bff17
|
Create User.mailboxes()
|
2020-02-23 13:41:27 +07:00 |
|
Son Nguyen Kim
|
773e24dd9a
|
Merge pull request #90 from simple-login/handle-bounced
Handle bounced
|
2020-02-22 22:37:11 +07:00 |
|
Son NK
|
332b4559f3
|
Prettify unsubscribe page
|
2020-02-22 22:10:09 +07:00 |
|
Son NK
|
dddea7c54f
|
fix formatting
|
2020-02-22 21:10:31 +07:00 |
|
Son NK
|
f80de382fe
|
Prettify alias log
|
2020-02-22 21:09:07 +07:00 |
|
Son NK
|
74d1f87db0
|
disable bounced email in alias log
|
2020-02-22 13:27:22 +07:00 |
|
Son NK
|
a9a5f145aa
|
fix showing unverified mailbox when creating new alias
|
2020-02-21 21:59:13 +07:00 |
|
Son NK
|
8639265946
|
allow user to show/hide api-key
|
2020-02-19 23:45:08 +07:00 |
|
Son NK
|
c4765a28d6
|
pycharm format
|
2020-02-19 23:44:48 +07:00 |
|
Son NK
|
f1c7c83dc3
|
prettify help section in custom alias
|
2020-02-18 11:59:03 +07:00 |
|
Son NK
|
ab2aa2bfbb
|
strip contact email before adding
|
2020-02-18 11:54:51 +07:00 |
|
Son NK
|
b806d843e5
|
prettify custom alias page: show limits on the alias prefix
|
2020-02-18 11:54:35 +07:00 |
|
Son NK
|
8f8857704a
|
Add deleted alias page
|
2020-02-15 21:47:27 +07:00 |
|
Son NK
|
8bbecb2cd1
|
Delete wrongly-aligned notification on mobile. Improve wordings
|
2020-02-15 21:38:28 +07:00 |
|
Son NK
|
fd5e162d9b
|
format alias-log
|
2020-02-15 21:37:24 +07:00 |
|
Son NK
|
0ced6bbb4f
|
Prettify billing page
|
2020-02-15 21:22:46 +07:00 |
|
Son NK
|
83c2bb2b23
|
fix change email in settings
|
2020-02-14 09:34:19 +07:00 |
|
Son NK
|
641f8dfe9e
|
Improve settings design
|
2020-02-13 17:05:34 +07:00 |
|
Son NK
|
5c4f46fdc2
|
Separate email change in setting screen
|
2020-02-13 16:57:17 +07:00 |
|
Son NK
|
eec2020f0f
|
only user with can_use_multiple_mailbox enabled can use this feature
|
2020-02-11 22:43:32 +07:00 |
|
Son NK
|
890bf1b3ed
|
Add Mailbox to pricing, remove beta badge from directory
|
2020-02-10 23:52:41 +07:00 |
|
Son NK
|
144c7fcc6c
|
fix verification email should be sent to mailbox
|
2020-02-10 23:50:18 +07:00 |
|
Son NK
|
fc167b8b41
|
Display alias mailbox on alias page
|
2020-02-10 23:23:02 +07:00 |
|
Son NK
|
b76a71819a
|
User can choose mailbox when creating a new alias
|
2020-02-10 23:19:42 +07:00 |
|
Son NK
|
b5d961a498
|
Take into account mailbox in contact manager and improve wording.
|
2020-02-10 23:18:19 +07:00 |
|
Son NK
|
8a531f6c86
|
User can add/delete/verify mailbox
|
2020-02-10 23:17:05 +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
|
4cd8697abc
|
use case-insensitive query when searching for alias
|
2020-02-08 22:00:40 +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
|
98487aba10
|
take into account "note" in search
|
2020-02-05 17:38:23 +07:00 |
|
Son NK
|
11b04d5e4a
|
user can update note in alias list page
|
2020-02-05 17:38:02 +07:00 |
|
Son NK
|
145bed893f
|
user can set note when creating custom alias
|
2020-02-05 17:36:06 +07:00 |
|
Son NK
|
6fe689dc17
|
use store instead of localStorage to detect whether the intro has been shown
|
2020-02-05 14:33:00 +07:00 |
|
Son NK
|
1e4bab765d
|
use PAGE_LIMIT in alias_log
|
2020-02-04 23:28:05 +07:00 |
|
Son NK
|
40cac56986
|
GET /api/aliases
|
2020-02-04 23:26:59 +07:00 |
|
Son NK
|
f3c61f9a61
|
use left-join when fetching alias
|
2020-02-04 23:00:55 +07:00 |
|
Son NK
|
cb2c6af4e4
|
npm qrious
|
2020-02-04 16:53:25 +07:00 |
|
Son NK
|
cbcf93a9d9
|
put more space for alias
|
2020-02-02 21:16:00 +07:00 |
|
Son NK
|
a30397a88f
|
Improve alias page UI
- use 1 column layout for alias page when screen is <lg
- reduce space between search bar and header
- move alias switch to the right
|
2020-02-02 20:50:56 +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
|
2ca97368f8
|
Handle trial period
- user can upgrade to lifetime if in trial or free
- free or trial user can buy a subscription
- user has all features when in trial
|
2020-01-30 10:53:17 +07:00 |
|
Son NK
|
9f95edf203
|
Move billing button to setting page
|
2020-01-30 00:29:00 +07:00 |
|
Son Nguyen Kim
|
d1baca67ff
|
Merge pull request #61 from simple-login/custom-alias-oauth-authorize
Custom alias oauth authorize
|
2020-01-30 00:04:22 +07:00 |
|
Son Nguyen Kim
|
db5bd7d196
|
Merge pull request #59 from simple-login/fix-alias-log
Fix alias log
|
2020-01-29 23:59:26 +07:00 |
|
Son NK
|
cce330a442
|
check if alias is not deleted before in custom-alias page
|
2020-01-29 23:57:20 +07:00 |
|
Son NK
|
9e2adb42c6
|
Order alias log by recency
|
2020-01-29 10:42:46 +07:00 |
|
Son NK
|
fc22593bf6
|
avoid email loop
Prevent user from adding a domain that they are using for their personal email.
|
2020-01-28 15:16:26 +07:00 |
|
Son NK
|
bc6daab595
|
display domains that can be used on directory
|
2020-01-26 22:29:35 +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
|
8c14c25cec
|
order alias by most recent ones
|
2020-01-23 20:19:58 +01:00 |
|
Son NK
|
d6020d5fa0
|
pass highlight_gen_email_id via url query instead of session. Remove HIGHLIGHT_GEN_EMAIL_ID
|
2020-01-23 20:15:47 +01:00 |
|
Son NK
|
8c91d64c77
|
fix not setting custom_domain id when creating alias
|
2020-01-23 11:45:52 +01:00 |
|
Son NK
|
539bf56e97
|
improve custom alias check
|
2020-01-22 23:03:52 +01:00 |
|
Son NK
|
3f2f2cabf4
|
always use dropdown list for alias suffix
|
2020-01-22 22:51:52 +01:00 |
|
Son NK
|
b5357d0f4e
|
Handle the case where a previous deleted alias is re-created via catch-all or directory feature
|
2020-01-22 22:48:30 +01:00 |
|
Son NK
|
0c2b2ce60e
|
fix styling
|
2020-01-22 14:08:00 +01:00 |
|
Son NK
|
da8b110839
|
small fix
|
2020-01-22 14:05:42 +01:00 |
|
Son NK
|
8e7f5e56d6
|
add "your domain" to user's owned domain
|
2020-01-22 14:04:38 +01:00 |
|
Son NK
|
bdf75951f1
|
support ALIAS_DOMAINS
- use verify_prefix_suffix() in /api/alias/custom/new
-
|
2020-01-22 10:24:17 +01:00 |
|
Son NK
|
f7f8c6769d
|
Improve custom alias help text
|
2020-01-22 10:24:17 +01:00 |
|
Son NK
|
c969e6919a
|
Use the same design as on extension for custom alias: domains are presented in a dropdown list
|
2020-01-22 10:24:17 +01:00 |
|
Son Nguyen Kim
|
204ccd34c9
|
Merge pull request #37 from simple-login/disable-suffix-option
Disable suffix option
|
2020-01-20 13:35:22 +01:00 |
|
Son NK
|
cfd3f5db8f
|
Add more help message to api-key and custom-domain
|
2020-01-20 11:16:04 +01:00 |
|
Son NK
|
f56ba95b4d
|
disable alias suffix by setting DISABLE_ALIAS_SUFFIX
|
2020-01-20 09:23:17 +01:00 |
|
Son NK
|
6f925170c5
|
Give more info on the directory
|
2020-01-19 22:34:31 +01:00 |
|
Son NK
|
6f414ba405
|
Support + and # as directory separator
|
2020-01-19 22:06:36 +01:00 |
|
Son Nguyen Kim
|
70e16bb415
|
Merge pull request #31 from simple-login/canceled-premium
Canceled premium
|
2020-01-19 14:57:45 +01:00 |
|
Son NK
|
d2501e5961
|
make sure to "strip" custom domain before adding to DB
|
2020-01-19 14:09:13 +01:00 |
|
Son NK
|
13283b6327
|
Support cancelled premium users in custom domain & directory
- Freemium user can see custom domain and directory but could not add new.
- user who has added custom domain or directory before could delete them
|
2020-01-16 22:21:19 +01:00 |
|
Son NK
|
e2974cdd60
|
make card responsive in alias log
|
2020-01-12 22:23:18 +01:00 |
|
Son NK
|
110b296f73
|
use alias_id instead of alias in contact manager page
|
2020-01-12 22:23:05 +01:00 |
|
Son NK
|
f860471d50
|
fix slash in url: use alias_id instead of alias
|
2020-01-11 21:48:25 +01:00 |
|
Son NK
|
47bf6646fc
|
Load our paddle.js if their CDN doesn't work
|
2020-01-10 18:36:31 +01:00 |
|
Son Nguyen Kim
|
cdd69b381e
|
Merge pull request #27 from simple-login/staging
Fix postfix-python bouncing problem
|
2020-01-10 13:27:32 +01:00 |
|
doanguyen
|
ef2e390df3
|
Merge branch 'staging' of https://github.com/simple-login/app into staging
|
2020-01-10 11:28:08 +01:00 |
|
doanguyen
|
f8bd3800c3
|
better looking random button
|
2020-01-10 11:26:18 +01:00 |
|
Son NK
|
6778537083
|
only allow lowercase for alias
|
2020-01-09 20:43:03 +01:00 |
|
Son NK
|
a9e7b53161
|
make sure directory is lowercase only
|
2020-01-09 20:38:02 +01:00 |
|