Commit graph

201 commits

Author SHA1 Message Date
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 361f84c720 [misc] Show timestamp in logs 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 5bc69c8a33 [core] Add censor filter debug messages 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 cd62b5b0a7 [twitter] Connect Twitter bot to core 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 3f5f5106e0 [core] Check if Regex input is valid 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 fbf3a911bd [misc] Remove unused python interpreter in tox.ini 2020-07-08 13:24:03 +02:00
Thomas Lindner b1d0197037 [tests] Add fixtures 2020-07-08 13:00:35 +02:00
Martin Rey 00de30c7ba [doc] Update contributing doc reference in readme 2020-07-06 17:27:38 +02:00
Martin Rey a3de8a8168 [doc] Rename CONTRIBUTE.md to CONTRIBUTING.md
This follows the convention stated in https://docs.github.com/en/github/building-a-strong-community/setting-guidelines-for-repository-contributors
2020-07-06 17:27:38 +02:00
Thomas Lindner 03ae33c8fe [core] Add root_url config parameter #24 2020-07-06 16:51:33 +02:00
maike bb21f5bc71 [misc] Recipients have a place in the DB, too 2020-07-06 15:19:14 +02:00
Thomas Lindner 6255452923 [misc] Add git-hooks 2020-07-06 11:10:10 +02:00
hagi 16c0d101be [tests] Add tests for unauthorized access 2020-07-05 21:38:17 +02:00
Thomas Lindner a0990ed6be [misc] remove trailing whitespace, clearer wording around code reviews 2020-07-05 19:56:25 +02:00
maike 9261d51e55 [tests] Run tests with python 3.6-3.8 2020-07-05 19:40:43 +02:00
maike a1cd10aaa8 [misc] Add PyCharm project files to gitignore 2020-07-05 19:39:38 +02:00
maike 5c4b689eb2 [misc] No empty lines at the end of files 2020-07-05 19:09:59 +02:00
maike 10b3ec5be7 [misc] Add contribution guidelines 2020-07-05 19:09:59 +02:00
Thomas Lindner 63b83ed182 [misc] add vim temporary files to .gitignore 2020-07-05 18:07:48 +02:00
Cathy Hu bedcaa940e [misc] Reformat code to match black styleguide 2020-07-02 14:31:53 +02:00
Cathy Hu f1db68d1c8 [misc] Replace flake8 with black 2020-07-02 14:30:25 +02:00
Cathy Hu 9df83cd6e0 [misc] Add editorconfig 2020-07-02 14:29:59 +02:00
Cathy Hu 972b69fd88 [misc] Replace flake and pytest with tox in github action 2020-07-02 11:26:28 +02:00
Cathy Hu cf3d56516f [tests] Remove tests_install and replace with tox configuration 2020-07-02 11:24:43 +02:00
Cathy Hu 00f1c53b9c [misc] Add kibicara user files to gitignore 2020-07-02 11:24:07 +02:00
Cathy Hu 29c9a9d66d [tests] Validate missing body return code in registration 2020-07-02 11:23:16 +02:00
Cathy Hu 72486ccd04 [core] Move platforms folder into main kibicara package 2020-07-01 21:44:19 +02:00
Cathy Hu 1fa81a8ad8 [misc] Add flake8 linter to github actions 2020-07-01 21:40:34 +02:00
Cathy Hu 1f8ea799f2 [core] Add main kibicara module 2020-07-01 21:39:13 +02:00
Cathy Hu ec6870d457 [platform] Add example test bot 2020-07-01 21:37:02 +02:00
Cathy Hu 54c40e5ee8 [core] Add core REST API 2020-07-01 21:34:16 +02:00
Cathy Hu 647fe0ef36 [core] Add send process for notification/confirm email 2020-07-01 21:30:12 +02:00
Cathy Hu fd212bb5b6 [core] Add API for platform core 2020-07-01 21:28:00 +02:00
Cathy Hu e03e7660b2 [core] Add database model 2020-07-01 21:24:03 +02:00
Cathy Hu c05d8cadad [core] Add parser for configuration 2020-07-01 21:21:39 +02:00
Cathy Hu 5c458ccd41 [misc] Add github action for documentation and backend 2020-07-01 21:17:17 +02:00
Cathy Hu 11050cf665 [misc] Add flake8 as test dependency 2020-07-01 20:48:13 +02:00
Cathy Hu 284bfffec1 [misc] Add initial kibicara package stub 2020-07-01 20:40:06 +02:00
Cathy Hu 4da3111747 [misc] Add setup.py 2020-07-01 20:36:53 +02:00
Cathy Hu 5bd48d1818 [misc] Add license file 2020-07-01 20:32:43 +02:00