Commit Graph

218 Commits

Author SHA1 Message Date
Son NK
77bf9537d0 Add GET /api/setting 2020-10-28 17:23:58 +01:00
Son NK
91534d3cf2 Add PATCH /api/user_info 2020-10-28 17:12:21 +01:00
Son NK
3f40e3c1cf return profile_picture_url in GET /user_info 2020-10-28 17:11:33 +01:00
pojhm91c7iwk
b90705f12e
Update README.md
Added instructions to update 'myuser' and 'mypassword' where appropriate.
2020-10-02 11:39:30 -07:00
Son NK
351adc57f5 use poetry instead of pip 2020-10-01 12:13:28 +02:00
Son Nguyen Kim
0b2b653a7b
Merge pull request #271 from simple-login/postfix-tls
Enable TLS on Postfix submission
2020-08-28 12:28:23 +02:00
Son NK
a3f3c252e3 Move Postfix TLS section to its own file 2020-08-28 12:25:35 +02:00
Son Nguyen Kim
637bc569eb
Merge pull request #260 from FabioWidmer/improvements-1
Improvements for Self Hosting & More
2020-08-24 20:16:59 +02:00
Son NK
2e6c22131f Enable TLS on Postfix submission 2020-08-24 20:12:43 +02:00
Son NK
2a38d7c5fa update Postfix TLS config: use smtpd_tls_security_level instead of smtpd_use_tls, add smtp_tls_security_level 2020-08-15 13:17:41 +02:00
Fabio Widmer
9226492f83
More self hosting improvements 2020-08-14 16:23:29 +02:00
Son NK
2f00294ba3 replace pgp_enabled by disable_pgp 2020-08-06 14:22:28 +02:00
Son NK
0484fdbb83 update doc 2020-08-05 20:59:24 +02:00
Son NK
b3ca7d1d5b Return pgp_enabled in GET /api/v2/aliases 2020-08-04 20:11:59 +02:00
Son NK
03841693ba Return support_pgp in GET /api/v2/aliases 2020-08-04 20:09:42 +02:00
Son NK
d98cde440a add how to test sending email using swaks and mailcatcher 2020-08-01 12:20:15 +02:00
Son Nguyen Kim
c78e3a6ee2
Merge branch 'master' into fix-doc 2020-07-23 14:15:24 +02:00
Son NK
363bfa1bf3 Add LOCAL_FILE_UPLOAD option to README 2020-07-18 20:14:52 +02:00
Son NK
81bc11bd8c add init data step to README 2020-07-06 11:05:26 +02:00
Son NK
d0776b770f add GET /api/logout 2020-07-04 12:10:04 +02:00
Son NK
0d3a3e0c48 Create POST /api/api_key 2020-07-04 11:41:31 +02:00
Son NK
3f8f306a34 enable LOCAL_FILE_UPLOAD by default 2020-06-19 20:01:37 +02:00
Son NK
13416bfd31 Add and mount ./sl/upload directory 2020-06-19 20:01:20 +02:00
Son NK
3d0d42c8b3 v3.2.2 2020-06-15 23:36:40 +02:00
Son NK
220c7bdf11 v3.2.1 2020-06-15 16:59:43 +02:00
Son NK
c847d205b6 v3.2.0 2020-06-10 09:22:05 +02:00
Son NK
dfe708b4fb return user email in /api/auth/mfa 2020-06-09 17:20:37 +02:00
Son NK
0002531bc0 return user email in /api/auth/login 2020-06-09 17:19:03 +02:00
Son NK
9fc0748fcc Support setting alias name in POST /api/v3/alias/custom/new 2020-06-03 21:22:29 +02:00
Son NK
48dc0dd1cc change mailboxes to mailbox_ids 2020-06-02 20:06:32 +02:00
Son NK
d055989239 Create POST /api/v3/alias/custom/new 2020-06-02 09:33:56 +02:00
Son NK
48998ff07e return nb_alias in GET /mailboxes 2020-05-31 11:52:01 +02:00
Son NK
0530a8aab5 return creation_timestamp in GET /mailboxes 2020-05-31 11:49:53 +02:00
Son NK
e0117e3d67 v3.1.1 2020-05-27 22:18:04 +02:00
Son NK
78d9a88328 Add default field to GET /api/mailboxes 2020-05-27 14:18:20 +02:00
Son NK
1e03f26cfa Return whether there's more notification in GET /api/notifications 2020-05-23 22:51:00 +02:00
Son NK
dae357dd6b Add GET /api/notifications, /api/notifications/:notification_id 2020-05-23 19:54:06 +02:00
Son NK
42b3666f45 use the alias v2 format for GET /api/aliases/:alias_id, POST /api/v2/alias/custom/new, POST /api/v2/alias/random/new 2020-05-23 19:18:24 +02:00
Son NK
3eb6700232 user can cancel mailbox email change 2020-05-23 16:43:48 +02:00
Son NK
2f087de061 can update mailbox email 2020-05-23 16:40:28 +02:00
Son NK
a76ad0485f PUT /api/mailboxes/:mailbox_id: update mailbox 2020-05-23 16:26:26 +02:00
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
56a483d579 re-organize readme 2020-05-23 12:22:26 +02:00
Son NK
6d9d017c08 re-organize README 2020-05-23 12:18:32 +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
405c5f8a69 Add Sibren to contributor list 2020-05-13 21:52:07 +02:00
Son NK
5ce2cca63f Add Raymond as contributor 2020-05-11 23:26:37 +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
b90d4037e9 v3.1.0 2020-05-10 14:45:56 +02:00
Son NK
a3a8a13840 Add enforce-spf doc 2020-05-09 14:52:04 +02:00
Son NK
f929f23acc return 403 if user enables FIDO 2020-05-07 21:54:36 +02:00
Son NK
0a497c9f67 put migration generation into a script 2020-05-07 17:59:21 +02:00
Son NK
7c31d39919 Add how to generate migration script 2020-05-05 12:39:31 +02:00
Son NK
c35fbf9797 fix test_encode_decode 2020-05-02 16:26:50 +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
8ae51998f5 take into account MacApp 2020-04-29 15:50:06 +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
489153a750 Support update mailbox_id in PUT /aliases/:aliasID 2020-04-25 13:49:40 +02:00
Son NK
d5e868e629 Fix apple payment 2020-04-19 22:54:21 +02:00
Son NK
bf55ba0521 Add output doc for POST /apple/process_payment 2020-04-19 11:22:05 +02:00
Son NK
b33ec7d025 fix reformatting 2020-04-19 11:20:44 +02:00
Son NK
1bba38edb6 Add POST /apple/process_payment 2020-04-19 11:13:38 +02:00
Son NK
298b632c61 Use 3.0.1 instead of 3.0.0 in doc 2020-04-14 22:54:57 +02:00
Son NK
18b7c7d495 v3.0.0 2020-04-13 10:48:35 +02:00
Son NK
096a925460 Replace 2.0.0 by 2.1.0 in README 2020-04-13 10:05:52 +02:00
Son NK
5d0519ed86 Add GET /api/v2/aliases 2020-04-06 22:26:35 +02:00
Son NK
4d8040c80d Add reverse_alias to GET /api/aliases/:alias_id/activities 2020-04-04 19:18:07 +02:00
Son NK
4c1c02db60 Add /v3/alias/options 2020-03-29 23:13:04 +02:00
Son NK
97dff83453 return full alias info in POST /api/alias/random/new 2020-03-26 19:50:22 +01:00
Son NK
d4a32451c1 return full alias info in POST /api/alias/custom/new 2020-03-26 19:48:36 +01:00
Son NK
159aa76aae GET /api/aliases/:alias_id 2020-03-26 19:44:00 +01:00
Son NK
c603b376a5 add /sl mounting 2020-03-25 12:13:22 +01:00
Son NK
bfcb02c3b0 Add SSL doc 2020-03-25 12:13:13 +01:00
Son NK
60d519b1d4 Set mydestination to empty to fix case where myhostname is the same as mydomain 2020-03-25 12:12:50 +01:00
Son NK
eae2efb5d9 trigger build 2020-03-23 00:32:14 +01:00
Son NK
b0f2d7b85a always return 200 in /forgot_password 2020-03-18 21:55:50 +01:00
Son NK
2079b16431 add "in_trial" to /user_info 2020-03-18 19:08:16 +01:00
Son NK
f2d5230449 Add POST /api/auth/forgot_password 2020-03-18 18:43:04 +01:00
Son NK
ba6b8d2711 return email in /user_info 2020-03-18 18:34:37 +01:00
Son NK
fbef076a14 Take into account query in GET /api/aliases 2020-03-17 19:32:45 +01:00
Son NK
0d725588ae Add DELETE /api/contacts/:contact_id 2020-03-17 19:18:26 +01:00
Son NK
81b5e919a3 Return contact id 2020-03-17 12:38:50 +01:00
Son NK
f87746e071 POST /api/aliases/:alias_id/contacts 2020-03-14 12:55:38 +01:00
Son NK
d7cb5ed26e GET /api/aliases/:alias_id/contacts 2020-03-14 12:22:43 +01:00
Son NK
bfd729b889 PUT /api/aliases/:alias_id 2020-03-14 11:38:39 +01:00
Son NK
035d5e5f7d Add migration instruction 2020-03-13 12:32:48 +01:00
Son NK
c9431c693f v1.1.0 2020-03-13 10:30:27 +01:00
Son NK
d2fb44025a fix docs 2020-03-13 00:16:22 +01:00
Son NK
361baff326 add how to upgrade from 1.0.5 to 1.1.0 2020-03-13 00:14:41 +01:00
Son NK
a06b318a0e add gnupg to readme 2020-03-13 00:04:48 +01:00
Son NK
1098f17c0c Support note in POST /api/alias/random/new 2020-03-11 12:24:30 +01:00
Son NK
aad06f73e9 Support note in POST /api/alias/custom/new 2020-03-11 12:23:43 +01:00
Son NK
417009b3be return note in GET /api/aliases 2020-03-11 12:16:45 +01:00