Commit Graph

1658 Commits

Author SHA1 Message Date
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 Nguyen Kim ec8f46f01a
Merge pull request #191 from SibrenVasse/spam
Also enable spam check when pgp is enabled
2020-05-15 18:06:57 +02:00
Sibren Vasse 8769383724 Also enable spam check when pgp is enabled 2020-05-15 16:34:07 +02:00
Son NK 3d4b44dd15 handle the case contact_from_header can be None 2020-05-15 15:46:37 +02:00
Son NK c8f1244d81 optimize cron job 2020-05-15 15:31:58 +02:00
Son NK 355b4dc2cf remove too verbose log 2020-05-15 15:30:19 +02:00
Son Nguyen Kim 4d87df01a3
Merge pull request #181 from developStorm/webauthn-patch-1
Auto activate WebAuthn authentication
2020-05-14 20:39:49 +02:00
Son Nguyen Kim 50cdbc2b74
Merge pull request #183 from simple-login/api-error
API Error handling for 404 and 500
2020-05-14 20:36:53 +02:00
Son Nguyen Kim ca366e35b6
Merge pull request #184 from simple-login/empty-from-header
If From header is empty, try creating contact with envelope sender
2020-05-14 20:36:23 +02:00
Son Nguyen Kim 2def79e689
Merge pull request #187 from SibrenVasse/domain_check
On domain check fail, update database
2020-05-14 20:36:02 +02:00
Sibren Vasse c7530947d3 On domain check fail, update database 2020-05-14 15:05:04 +02:00
Son NK 3a1af9f424 fall back for UnicodeDecodeError 2020-05-14 13:27:04 +02:00
Son NK ee19957d5d Add 405 error 2020-05-13 23:28:00 +02:00
Son NK 85130e175b fix dark-mode for modal 2020-05-13 23:02:29 +02:00
Son NK 092d934feb improve wording 2020-05-13 22:55:15 +02:00
Son NK d802615faa improve newsletter wording 2020-05-13 22:46:57 +02:00
Son NK ec2d912bb8 mobile-darkmode newsletter 2020-05-13 22:43:03 +02:00
Son NK c43fa65cd4 If From header is empty, try creating contact with envelope sender 2020-05-13 22:35:27 +02:00
Son NK 5c8c741a6a API Error handling for 404 and 500 2020-05-13 22:02:38 +02:00
Son NK 405c5f8a69 Add Sibren to contributor list 2020-05-13 21:52:07 +02:00
Son NK e6c37cad0b Handle case where data["receipt"]["in_app"] is empty 2020-05-13 21:41:34 +02:00
Son NK 2b71fee712 use warning log level for "No existing AppleSub" error 2020-05-13 21:38:25 +02:00
devStorm a9967c9a4d
Auto activate WebAuthn authentication 2020-05-11 19:17:51 -07:00
Son NK 5ce2cca63f Add Raymond as contributor 2020-05-11 23:26:37 +02:00
Son NK 2bc2643cc8 use logo in email base template 2020-05-11 23:23:19 +02:00
Son NK 591fee301e prettify dns page 2020-05-11 23:23:08 +02:00
Son NK 70e842789e make pages compatible with dark-theme 2020-05-11 23:22:15 +02:00
Son NK 54ce1dc964 remove unnecessary max_nb_email limit in spf 2020-05-11 14:46:18 +02:00
Son NK 50a105f156 fix mailbox newsletter 2020-05-11 14:44:57 +02:00
Son NK 7c55c5c44a return 250 instead of 451 when SPF fails 2020-05-11 10:21:44 +02:00
Son NK f9daaf9bd2 add .gitattributes file to override linguist 2020-05-11 09:49:44 +02:00
Son Nguyen Kim 8535853730
Merge pull request #177 from simple-login/darkmode-2
Dark mode implementation
2020-05-10 20:09:14 +02:00
doanguyen 7ef78c991f Dark mode implementation
* Using CSS variable as a solution
* The new darkmode css is now live in another file so that upgarding
dashboard.css doesn't affect the darkmode itself
* Used a naive darkmode controller by client javascript. No persistance
state is stored in the backend at the moment
2020-05-10 16:52:14 +02:00
Son NK b90d4037e9 v3.1.0 2020-05-10 14:45:56 +02:00
Son NK 92cd75f14a Add DISABLE_ONBOARDING param 2020-05-10 14:43:41 +02:00
Son NK cde8452e5b Fix Google oauth_state KeyError 2020-05-10 11:34:32 +02:00
Son NK 8fa0927826 Set SESSION_COOKIE_SAMESITE to Lax 2020-05-10 11:34:23 +02:00
Son NK b47b74d98a Give more info on the trial period 2020-05-10 10:54:19 +02:00
Son NK 53e04a8066 fix test 2020-05-10 10:42:18 +02:00
Son NK 9ddb8ff2d4 add more info to spf alert email. Set the max number of emails per 24h to 1 2020-05-10 10:37:56 +02:00
Son NK ac6d1c1106 able to set nb max alert in send_email_with_rate_control 2020-05-10 10:34:39 +02:00
Son NK 8244fa01e7 only show advanced options when spf_available 2020-05-10 09:21:55 +02:00
Son NK 0bfd6b3ec7 remove deleted_alias page 2020-05-10 09:20:08 +02:00
Son NK 526df4ea09 fix DeletedALias 2020-05-09 23:39:57 +02:00
Son Nguyen Kim c308e9f9bf
Merge pull request #176 from simple-login/spf2
Alert user when SPF fails
2020-05-09 23:16:14 +02:00
Son NK 06c1128ee6 reformat 2020-05-09 23:12:46 +02:00
Son NK a48f7db599 refactor: create handle_unknown_mailbox() 2020-05-09 23:12:30 +02:00
Son NK 9234527ea6 refactor: put spf handling into a method 2020-05-09 23:09:11 +02:00
Son NK 178515dbde alert user when spf fails 2020-05-09 23:00:30 +02:00