Commit graph

3593 commits

Author SHA1 Message Date
Son NK
3c4a1413e0 Remove ClientUser.nonce 2021-04-01 12:49:32 +02:00
Son NK
e6d8815ac5 take into account nonce in openid 2021-04-01 12:49:23 +02:00
Son NK
3c5706fb16 only run app without ssl 2021-04-01 12:37:05 +02:00
Son NK
2f28e51c53 missing migration 2021-04-01 12:35:43 +02:00
Son NK
da17f51778 add AuthorizationCode.nonce 2021-04-01 12:35:21 +02:00
Son NK
313b442af7 do not display AppId 2021-04-01 12:32:14 +02:00
Son NK
36e7cf3fdc add ClientUser.nonce 2021-04-01 12:31:37 +02:00
Son NK
46109770fc prettify 2021-04-01 11:05:58 +02:00
Son NK
b13c65166f Add OpenID Connect Discovery Document URL 2021-04-01 11:05:21 +02:00
Son NK
a90fa49636 add submit for approval for app 2021-04-01 10:52:51 +02:00
Son NK
c3d57ed6e4 reformat code 2021-04-01 10:50:53 +02:00
Son NK
7d4e1048af show warning on authorize page for non-approved app 2021-04-01 10:50:37 +02:00
Son NK
bbfb69d774 Add Client approved, description columns 2021-04-01 10:50:11 +02:00
Son NK
eab4f5f7ac prettify app page 2021-04-01 10:02:08 +02:00
Son NK
d5de99afe9 Restore /alias/custom/new as currently used by safari 2021-03-31 14:41:32 +02:00
Son NK
e31e19047c improve admin 2021-03-30 19:08:41 +02:00
Son Nguyen Kim
9df62e0380
Merge pull request #421 from froozeify/readme-missing-value
Missing DKIM_PUBLIC_KEY_PATH in readme and example.env
2021-03-30 18:31:58 +02:00
Benoit VIGNAL
f9366e2ed4 doc: add missing DKIM_PUBLIC_KEY_PATH in readme and example.env 2021-03-29 19:57:19 +02:00
Son NK
1b41911598 remove social login from the login page 2021-03-29 16:06:58 +02:00
Son NK
ac216e7a08 use create_light_app in job runner 2021-03-29 10:56:42 +02:00
Son NK
1f4637c064 add logging for message id 2021-03-29 10:27:19 +02:00
Son NK
bbf895ed42 add alias creation report to stats 2021-03-29 10:10:25 +02:00
Son NK
9d5c2e3f80 display when subscription ends in admin 2021-03-26 12:14:48 +01:00
Son NK
26a087619c support extend manual subscription in admin 2021-03-26 12:14:33 +01:00
Son NK
365c11f926 only run spam check in email handler if ENABLE_SPAM_ASSASSIN is enabled 2021-03-26 10:00:48 +01:00
Son NK
2270ccf35d Add ENABLE_SPAM_ASSASSIN setting 2021-03-26 10:00:16 +01:00
Son NK
0bb8f9a227 make ALIAS_LIMIT configurable 2021-03-26 09:56:04 +01:00
Son NK
5a55121dfc Remove Trello 2021-03-25 19:21:21 +01:00
Son NK
1cac625a90 restore /v2/alias/custom/new as used by browser extension 2021-03-25 19:18:50 +01:00
Son NK
c122b05896 refactor cron 2021-03-24 17:39:16 +01:00
Son NK
8eed6008f3 fix cron 2021-03-24 17:38:17 +01:00
Son NK
92acf352b6 add limiter for random alias creation 2021-03-24 17:30:05 +01:00
Son NK
a570a426d4 remove --cov option from pytest to allow debugging in pycharm 2021-03-24 17:25:41 +01:00
Son NK
71389b7e09 add limiter on custom alias page 2021-03-24 16:52:05 +01:00
Son NK
e46e3b1c01 fix test 2021-03-24 16:51:23 +01:00
Son NK
acc285abf0 remove /alias/custom/new, /v2/alias/custom/new, refactor test 2021-03-24 16:39:49 +01:00
Son NK
0c62ac4b1f set rate limit for creating alias endpoint 2021-03-24 16:26:42 +01:00
Son NK
6435d951e1 refactor test 2021-03-24 16:11:22 +01:00
Son NK
10cc61b4a0 refactor test 2021-03-24 15:54:03 +01:00
Son NK
84b4c11086 handle UnicodeEncodeError in encode() 2021-03-24 10:08:11 +01:00
Son NK
db04303172 Remove trello link 2021-03-23 18:47:26 +01:00
Son NK
d59cee0bcc improve welcome email 2021-03-23 18:47:16 +01:00
Son NK
1492f29a1a flake8 2021-03-23 10:50:49 +01:00
Son NK
58b0c91db5 use Metric2 system 2021-03-23 10:50:32 +01:00
Son NK
1600e273dd remove Metric2.name column 2021-03-23 10:30:57 +01:00
Son NK
ec1633d0d7 create Metric2 model 2021-03-23 10:23:40 +01:00
Son NK
e9e97cea61 send bounce report in cron 2021-03-23 10:02:14 +01:00
Son NK
f038a97649 refactor cron 2021-03-23 09:47:57 +01:00
Son NK
7ab64d9768 add more logging 2021-03-22 15:52:48 +01:00
Son NK
2ad1b75e45 change wording 2021-03-22 15:40:17 +01:00