Commit graph

78 commits

Author SHA1 Message Date
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 78b271c418 [email] Send messages to email recipients 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 2ce11122c8 [email] Started implementing bot.py 2020-07-17 15:51:14 +02:00
maike a9c9f4f1c0 [email] We don't need mail_data, but we need a DB secret 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
maike 4c2d9e63c6 [email] Add database model 2020-07-17 15:51:14 +02:00
Cathy Hu 2aab9d3273 [telegram] Add start, stop, status, update REST endpoints and /stop command 2020-07-17 15:07:24 +02:00
Cathy Hu 4b6a211c09 [telegram] Add telegram bot 2020-07-11 12:34:38 +02:00
Cathy Hu 66684c2fea [twitter] Move twitter config options to subpoint twitter 2020-07-08 13:32:34 +02:00
Cathy Hu 8af6205146 [twitter] Require access tokens to be set in model 2020-07-08 13:32:34 +02:00
Cathy Hu c5781200c7 [twitter] Delete twitter bot entry on oauth error 2020-07-08 13:32:34 +02:00
Cathy Hu 64cb53f225 [twitter] Add DELETE id, GET all, GET id for twitter 2020-07-08 13:32:34 +02:00
Cathy Hu 2e4be2de15 [twitter] Terminate bot if oauth not successful and fix initial since_id 2020-07-08 13:32:34 +02:00
Cathy Hu fae170ffb9 [twitter] Add column to track twitter oauth verification status 2020-07-08 13:32:34 +02:00
Cathy Hu dd2c66bf35 [twitter] Add twitter oauth REST endpoint 2020-07-08 13:32:34 +02:00
Cathy Hu c655c77c07 [twitter] Allow null entry in model for tokens and since_ids 2020-07-08 13:32:34 +02:00
Cathy Hu cc4bf13388 [twitter] Fix DMs since_id check 2020-07-08 13:32:34 +02:00
Cathy Hu ec1c8f7cad [twitter] Add twitter API interaction 2020-07-08 13:32:34 +02:00
Cathy Hu e84ac9d6bb [twitter] Add model and webapi stub for twitter 2020-07-08 13:32:34 +02:00
Cathy Hu 72486ccd04 [core] Move platforms folder into main kibicara package 2020-07-01 21:44:19 +02:00