Cathy Hu
|
d66bf759e1
|
[email] Fix email sender bug
|
2020-09-16 23:41:38 +02:00 |
|
Cathy Hu
|
7b8d17b77b
|
[email] Fix unsubscribe bug
|
2020-09-11 23:34:05 +02:00 |
|
Cathy Hu
|
92f8ee6a11
|
[email] Add immediate response if email is in list
|
2020-09-11 18:40:35 +02:00 |
|
Cathy Hu
|
3025d8b05a
|
[misc] Fix all 204 responses
|
2020-09-11 02:58:39 +02:00 |
|
Cathy Hu
|
ad4f9fb4fb
|
[email] Fix email unsubscribe error handling
|
2020-09-06 23:06:52 +02:00 |
|
Cathy Hu
|
7d54375b43
|
[core] Fix hood destruction process
|
2020-09-06 19:11:18 +02:00 |
|
Cathy Hu
|
32dd8b9207
|
[misc] Reformat to fit new black guidelines
|
2020-09-05 01:39:24 +02:00 |
|
Cathy Hu
|
d8c138982d
|
[email] Add public email endpoint to list all bots to a hood
|
2020-09-03 17:37:25 +02:00 |
|
Thomas Lindner
|
3eba5e2ac5
|
[frontend] Generate services from openapi.json
|
2020-07-25 21:46:39 +02:00 |
|
Cathy Hu
|
87a315f340
|
[frontend] Add openapi generator and annotate OpenAPI in backend
|
2020-07-25 19:47:07 +02:00 |
|
Cathy Hu
|
268e1d6853
|
[email] Add start, stop, status REST endpoints
|
2020-07-18 13:53:11 +02:00 |
|
Thomas Lindner
|
fc324f102d
|
[misc] Add flake8 to tox and fix existing issues
|
2020-07-17 19:59:25 +02:00 |
|
Cathy Hu
|
f6f6ecdd7c
|
[email] Fix rest api tests and code
|
2020-07-17 15:51:14 +02:00 |
|
Cathy Hu
|
0a09e7a624
|
[email] Fix email bot
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
5b3ac2be75
|
[email] Change request methods: REST API does not need to answer GET
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
b9dafa9fc8
|
[email] Only one email bot per hood - reducing API
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
e6fd5ffe4d
|
[email] Better 2xx HTTP return codes
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
da26b06fe4
|
[doc] Documenting get_email usage
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
0725523926
|
[email] Fix coding style
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
10c496af98
|
[email] Get email row by hood *and* email.id
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
c13a354367
|
[email] Subscriber routes don't need authentication
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
52a7f04313
|
[email] Better error handling
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1ed95a7352
|
[email] Use token generation from kibicara.webapi.admin
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
513bff3fc7
|
[email] Fix DB call to create Email row
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
4b50157e54
|
[email] Move To: parsing to MDA script
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
43b8ec8373
|
[email] Coding style fix
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
8e1335bc06
|
[email] Document functions, renamed recipients to subscribers
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
72bbbb1847
|
[email] Delete unnecessary route
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
b8ce2a4843
|
[email] Use NaCL instead of PyJWT for encoding
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
09758fa8e8
|
[email] Activate routes
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
261e41c6a9
|
[email] Send unsubscribe links with every message
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
4eb5b18807
|
[email] Create and Delete Email rows
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
7866b2c4d1
|
[email] Make clear where hood.name/hood.id is used
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
5e93549591
|
[email] Generate URL directly
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
71f80a2a96
|
[email] Confirmation mail for message subscriptions
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1033b778aa
|
[email] Return 451 for censored messages
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1aad0b30e1
|
[email] Return 201 only if message is accepted
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
d53f0832d6
|
[email] Add API call to receive mails
|
2020-07-17 15:51:14 +02:00 |
|