Cathy Hu
|
f6eef5dc73
|
[twitter] Add start, stop, status REST endpoints
|
2020-07-17 23:40:14 +02:00 |
|
Thomas Lindner
|
fc324f102d
|
[misc] Add flake8 to tox and fix existing issues
|
2020-07-17 19:59:25 +02:00 |
|
Thomas Lindner
|
761a4f9e0a
|
[tests] Finish adapting email tests to previous changes
|
2020-07-17 15:51:14 +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
|
33f3a02985
|
[core] Fix protected attributes in platformapi.py
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
fa3d8deb95
|
[email] Prefix for email recipient address
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
2815f70bf8
|
[tests] Changed GET calls to proper REST
|
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
|
5e54fd2517
|
[tests] Skip MDA test - too high-level and only works sometimes
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
075d04bb7d
|
[email] Envelope from is not always set
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
b54b6d0e24
|
[tests] Finish test for kibicara_mda
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1bfa7b6a41
|
[email] Fix email parsing in kibicara_mda
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
b8113c59ae
|
[tests] Incomplete happy path test for kibicara_mda
|
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
|
4bee982005
|
[email] Get recipient from command line, not email
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
29d10d5acd
|
[tests] Incomplete test for kibicara_mda
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
4ccd30cadf
|
[email] Ensure hood name is lower case
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
a6ce618ca8
|
[email] Get recipient from email instead of command line
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
2215470bd2
|
[tests] Fix coding style
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1ea8f3b3e2
|
[email] Get email row directly
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
0dbade63ac
|
[email] Fix and reduce tests
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
df5e17814c
|
[email] Let MDA exit with error if there is no usable body
|
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
|
9a6edd5fa2
|
[email] Fix unsubscribe link
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
668b702735
|
[email] Shorter way to raise an exception
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
ecba2fb595
|
[email] Pass message in json instead of data
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
8211a29ebd
|
[email] Fix database call
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
3bc43a51e9
|
[email] Only one email bot per hood
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
da26b06fe4
|
[doc] Documenting get_email usage
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
40ac9f3b85
|
[tests] Delete email bot
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
a3c5de29c5
|
[tests] Unsubscribe from email bot
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
0725523926
|
[email] Fix coding style
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
7f07e566eb
|
[tests] Write email without trigger words
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
77880e72f2
|
[tests] Unauthorized: delete email bot, write message
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
1d55c45890
|
[tests] Subscribe to email bot
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
4a2ed681ca
|
[tests] Add fixture to create email rows
|
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
|
3cbd06a66f
|
[email] Column is supposed to be unique
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
0999a72fab
|
[email] Fix API call
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
ae9e931c43
|
[email] Fix database call for API secret
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
c2bdbc6f88
|
[email] Only abort MDA script if no MIME part is usable
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
ae979c37f9
|
[tests] Tests for email subscription w/o auth
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
8f7840fb7c
|
[tests] Email API happy path works now
|
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
|
cf5acb144f
|
[core] Not all hood routes need authentication
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
023f0c5a46
|
[tests] Happy path tests for email API
|
2020-07-17 15:51:14 +02:00 |
|
maike
|
d7b71d12ae
|
[tests] Testing if authorization is necessary
|
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 |
|