Son Nguyen Kim
|
f53e8c1af8
|
refactor
|
2021-09-10 17:48:36 +02:00 |
|
Son Nguyen Kim
|
4949afc791
|
black
|
2021-09-10 17:42:07 +02:00 |
|
Son Nguyen Kim
|
e5a388dffb
|
optimize import
|
2021-09-10 17:37:33 +02:00 |
|
Son Nguyen Kim
|
61d9f7ee43
|
refactor
|
2021-09-10 17:31:29 +02:00 |
|
Son Nguyen Kim
|
41478a5715
|
replace parseaddr_unicode by parse_full_address
|
2021-09-10 17:26:14 +02:00 |
|
Son Nguyen Kim
|
638e8137ec
|
fix test
|
2021-09-10 17:10:05 +02:00 |
|
Son Nguyen Kim
|
3ad4b6b76f
|
use flanker instead of parseaddr_unicode
|
2021-09-10 17:06:38 +02:00 |
|
Son Nguyen Kim
|
500ff00c7c
|
use flanker to parse To:, CC: header in replace_header_when_forward()
|
2021-09-10 16:51:36 +02:00 |
|
Son Nguyen Kim
|
8023afe9be
|
use email_validator instead of validate_email which isn't updated for a while
|
2021-09-10 16:42:02 +02:00 |
|
Son Nguyen Kim
|
6b65e00dcf
|
install flanker, upgrade email_validator
|
2021-09-10 16:36:59 +02:00 |
|
Son Nguyen Kim
|
6e9dfdd6f1
|
if the complaint cannot be handled, forward it normally
|
2021-09-09 18:55:29 +02:00 |
|
Son Nguyen Kim
|
db55f289c1
|
upgrade aiosmtpd to 1.4.2
|
2021-09-09 11:47:14 +02:00 |
|
Son Nguyen Kim
|
defd7b159d
|
Fix get_header_unicode: handle the case header contains several parts
|
2021-09-09 11:47:01 +02:00 |
|
Son Nguyen Kim
|
493a5daa45
|
use warning level
|
2021-09-08 18:25:40 +02:00 |
|
Son Nguyen Kim
|
ff2cbeb3af
|
handle case to header isn't present
|
2021-09-08 15:49:47 +02:00 |
|
Son Nguyen Kim
|
a58cf9dd5e
|
use warning level for log
|
2021-09-08 15:23:48 +02:00 |
|
Son Nguyen Kim
|
4df83f953d
|
handle utf-8 decoding fail
|
2021-09-08 15:17:11 +02:00 |
|
Son Nguyen Kim
|
5ac78f2694
|
reformat
|
2021-09-08 11:29:55 +02:00 |
|
Son Nguyen Kim
|
a6e8684afb
|
add more debug info
|
2021-09-08 11:25:53 +02:00 |
|
Son Nguyen Kim
|
201eb3b9b9
|
fix handle_hotmail_complaint: handle email format with name
|
2021-09-08 11:02:35 +02:00 |
|
Son Nguyen Kim
|
41f10373d1
|
add plan info
|
2021-09-08 10:51:47 +02:00 |
|
Son Nguyen Kim
|
f3cff1f1bf
|
create manual subscription using the coupon.is_giveaway info
|
2021-09-07 15:36:19 +02:00 |
|
Son Nguyen Kim
|
d9f44437da
|
add Coupon.is_giveaway column
|
2021-09-07 15:35:55 +02:00 |
|
Son Nguyen Kim
|
48838eb176
|
add highlighted alias in case it's not included in the result
|
2021-09-07 15:22:50 +02:00 |
|
Son Nguyen Kim
|
b2ac1b537d
|
add only pinned alias filter
|
2021-09-07 15:10:37 +02:00 |
|
Son Nguyen Kim
|
6dd6b74073
|
black
|
2021-09-07 11:13:28 +02:00 |
|
Son Nguyen Kim
|
b53da25a41
|
handle hotmail complaint
|
2021-09-06 19:44:18 +02:00 |
|
Son Nguyen Kim
|
ccb526faa1
|
blur out other aliases when an alias is highlighted
|
2021-09-06 19:12:31 +02:00 |
|
Son Nguyen Kim
|
1df5bec8df
|
use parsleyjs instead of formbouncerjs
|
2021-09-06 18:51:50 +02:00 |
|
Son Nguyen Kim
|
ffd2ec5e81
|
add filter by directory on dashboard
|
2021-09-05 19:11:05 +02:00 |
|
Son Nguyen Kim
|
3faf5c921d
|
add admin for custom domain
|
2021-08-24 19:43:32 +02:00 |
|
Son Nguyen Kim
|
8b86851530
|
Use AGPL license instead of MIT
|
2021-08-21 19:03:48 +02:00 |
|
Son Nguyen Kim
|
ef6388887f
|
better filter app
|
2021-08-21 17:56:23 +02:00 |
|
Son Nguyen Kim
|
d6e48ea2e4
|
Merge pull request #593 from boarwell/keyboard-focusable
Re: Make the "Create" button focusable with keyboard
|
2021-08-21 16:25:20 +02:00 |
|
Son Nguyen Kim
|
40915ad741
|
make alias description font smaller
|
2021-08-21 16:18:01 +02:00 |
|
Son Nguyen Kim
|
4b184998bc
|
make alias note always visible. Rename it to description
|
2021-08-21 16:11:17 +02:00 |
|
Son Nguyen Kim
|
b5c827c2ea
|
handle case user already has an active subscription via another channel (Paddle, Apple, etc) on coupon page
|
2021-08-21 16:04:32 +02:00 |
|
Son Nguyen Kim
|
513f5cd4fb
|
rename
|
2021-08-21 15:55:22 +02:00 |
|
boarwell
|
8519d06639
|
make the "Create" button focusable with keyboard
fix https://github.com/simple-login/app/pull/561#issuecomment-899102494
|
2021-08-21 01:09:40 +09:00 |
|
Son Nguyen Kim
|
bae9a6f431
|
flake8
|
2021-08-20 16:09:22 +02:00 |
|
Son Nguyen Kim
|
76c1b3d807
|
use deepcopy instead of email.message_from_string in copy()
|
2021-08-20 16:03:22 +02:00 |
|
Son Nguyen Kim
|
51578ce934
|
add filter by mailbox
|
2021-08-20 12:21:27 +02:00 |
|
Son Nguyen Kim
|
00b3d716b7
|
load pg_trgm when running test
|
2021-08-20 12:20:38 +02:00 |
|
Son Nguyen Kim
|
b606d35c11
|
add pg_trgm index on Alias.note to speed up LIKE search
|
2021-08-20 12:14:20 +02:00 |
|
Son Nguyen Kim
|
0a1f545c12
|
improve script
|
2021-08-20 12:00:45 +02:00 |
|
Son
|
009e1edced
|
also support substring search
|
2021-08-19 18:07:11 +02:00 |
|
Son
|
d8cb327b6e
|
fix search
|
2021-08-19 17:47:10 +02:00 |
|
Son Nguyen Kim
|
59e4dbb6a6
|
fix error display on domain ownership check
|
2021-08-17 19:39:58 +02:00 |
|
Son Nguyen Kim
|
9c6f3989a0
|
remove hack
|
2021-08-17 19:19:49 +02:00 |
|
Son Nguyen Kim
|
aa041708e3
|
add ownership verification via TXT record
|
2021-08-17 19:05:12 +02:00 |
|