Commit graph

22 commits

Author SHA1 Message Date
Cathy Hu 7d54375b43 [core] Fix hood destruction process 2020-09-06 19:11:18 +02:00
Cathy Hu a24e5ff4f9 [twitter] Make twitter callback private 2020-09-05 21:32:10 +02:00
Cathy Hu 5575782b9b [twitter] Add public twitter endpoint to list all bots to a hood 2020-09-03 17:36:49 +02:00
Cathy Hu f1bc3cba8b [core] Add frontend_url and replace some root_url with frontend path for twitter callback 2020-08-31 21:41:23 +02:00
Cathy Hu a7f0898fd7 [twitter] Add username to twitter bots 2020-08-31 14:08:21 +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 48db2de748 [tests] Add REST API tests for creating a twitter bot and fix issues 2020-07-19 00:40:28 +02:00
Cathy Hu 9e765e970a [twitter] Fix import error 2020-07-17 23:48:16 +02:00
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
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