Son NK
|
5ae39c85c6
|
Add DELETE /api/mailboxes/:mailbox_id
|
2020-05-23 16:18:12 +02:00 |
|
Son NK
|
722bff319e
|
add POST /api/mailboxes: create a new mailbox
|
2020-05-23 16:17:42 +02:00 |
|
Son NK
|
2fbc2c171b
|
check domain trash when creating custom alias in api
|
2020-05-23 12:02:01 +02:00 |
|
Son NK
|
cb036f651d
|
do not call lower() on signed_suffix
|
2020-05-20 18:23:13 +02:00 |
|
Son NK
|
93d972df09
|
make sure to use lowercase for alias email
|
2020-05-20 18:12:14 +02:00 |
|
Son Nguyen Kim
|
1997c207ed
|
Merge pull request #196 from SibrenVasse/error_handling
Move api error handling to global error handler
|
2020-05-17 18:02:23 +02:00 |
|
Sibren Vasse
|
2d7bd225e9
|
Move api error handling to global error handler
|
2020-05-17 15:27:24 +02:00 |
|
Son NK
|
b167297808
|
Support disable_pgp in update alias endpoint
|
2020-05-16 20:51:07 +02:00 |
|
Son NK
|
362d101bab
|
Merge branch 'master' into multiple-mailboxes
# Conflicts:
# app/dashboard/templates/dashboard/custom_alias.html
# email_handler.py
# templates/emails/com/newsletter/mobile-darkmode.html
|
2020-05-16 11:28:25 +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
|
0b652cf3f8
|
remove AliasMailbox.user_id column
|
2020-05-15 16:35:57 +02:00 |
|
Son NK
|
355b4dc2cf
|
remove too verbose log
|
2020-05-15 15:30:19 +02:00 |
|
Son NK
|
ee19957d5d
|
Add 405 error
|
2020-05-13 23:28:00 +02:00 |
|
Son NK
|
5c8c741a6a
|
API Error handling for 404 and 500
|
2020-05-13 22:02:38 +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 |
|
Son NK
|
90dae2e3c8
|
Support mailbox_ids in PUT /api/aliases/:alias_id
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
165d986561
|
add mailboxes to GET /api/v2/aliases
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
47430725a7
|
improve doc
|
2020-05-10 20:09:54 +02:00 |
|
Son NK
|
b95b758692
|
Optimize imports
|
2020-05-09 20:49:38 +02:00 |
|
Son Nguyen Kim
|
b95d815e5c
|
Merge pull request #168 from simple-login/global-trash
Global trash
|
2020-05-09 18:08:51 +02:00 |
|
Son NK
|
e68eab44b0
|
allow user who has TOTP enabled to continue using the mobile app
|
2020-05-08 20:23:13 +02:00 |
|
Son NK
|
2f5a03dcad
|
make sure to add alias into global trash when deleting it
|
2020-05-07 22:27:27 +02:00 |
|
Son NK
|
f929f23acc
|
return 403 if user enables FIDO
|
2020-05-07 21:54:36 +02:00 |
|
Son NK
|
806f7016ae
|
fix: wrongly set alias custom_domain when custom_domain is in EMAIL_ALIAS
|
2020-05-07 20:48:11 +02:00 |
|
Son NK
|
35b1972730
|
increase the expired alias creation session to 600 secs
|
2020-05-06 10:10:47 +02:00 |
|
Son NK
|
d9e9a54082
|
add more info in "alias expire" error
|
2020-05-06 10:09:17 +02:00 |
|
Son NK
|
62bec84900
|
Add obsolete warnings
|
2020-05-02 16:23:40 +02:00 |
|
Son NK
|
d32669f515
|
Add /api/v2/alias/custom/new
|
2020-05-02 16:22:17 +02:00 |
|
Son NK
|
72e9b52b29
|
Add /api/v4/alias/options
|
2020-05-02 16:21:18 +02:00 |
|
Son NK
|
0edcc25289
|
refactor verify_prefix_suffix: remove user_custom_domains param
|
2020-05-02 12:27:54 +02:00 |
|
Son NK
|
95a90a9979
|
use log warning for verifyReceipt
|
2020-05-01 18:31:06 +02:00 |
|
Son NK
|
9be813b96d
|
fix naming
|
2020-04-29 16:57:28 +02:00 |
|
Son NK
|
8ae51998f5
|
take into account MacApp
|
2020-04-29 15:50:06 +02:00 |
|
Son NK
|
7b2e4da87f
|
Support alias filter
|
2020-04-26 13:04:27 +02:00 |
|
Son NK
|
12714ae601
|
Add Only enabled alias sorting option
|
2020-04-26 12:31:10 +02:00 |
|
Son NK
|
4c64393df1
|
Add other sorting options: A-Z, Z-A, new-old, old-new
|
2020-04-26 12:25:12 +02:00 |
|
Son NK
|
63af3297f7
|
return alias name in GET /api/v2/aliases
|
2020-04-26 10:38:58 +02:00 |
|
Son NK
|
7a2fc007e8
|
Accept "name" in PUT /api/aliases/:alias_id
|
2020-04-26 10:38:16 +02:00 |
|
Son NK
|
a422f33323
|
Add GET /api/mailboxes
|
2020-04-25 23:42:56 +02:00 |
|
Son NK
|
88ddca54c1
|
return mailbox in GET /api/v2/aliases
|
2020-04-25 23:42:56 +02:00 |
|
Son NK
|
97544ac760
|
Update mailbox using ajax
refactor: return Mailbox in User.mailboxes()
|
2020-04-25 13:49:40 +02:00 |
|
Son NK
|
489153a750
|
Support update mailbox_id in PUT /aliases/:aliasID
|
2020-04-25 13:49:40 +02:00 |
|
Son NK
|
36aee86590
|
support sorting: Oldest Alias to Newest,
|
2020-04-25 13:49:39 +02:00 |
|
Son NK
|
ca6350cc27
|
optimize import in all files
|
2020-04-25 13:49:39 +02:00 |
|
Son NK
|
1c9d953044
|
add mailbox to AliasInfo
|
2020-04-25 13:49:39 +02:00 |
|
Son NK
|
48202e905f
|
rename verify_api_key -> require_api_auth
|
2020-04-25 13:42:53 +02:00 |
|
Son NK
|
78e94da08c
|
support user already authenticated in verify_api_key
|
2020-04-25 13:42:53 +02:00 |
|
Son NK
|
7fff8f84d8
|
add more debug log
|
2020-04-21 20:17:43 +02:00 |
|