Commit graph

402 commits

Author SHA1 Message Date
missytake 6a8bc89f3a [twitter] Deprecate Twitter backend 2023-03-22 12:44:55 +01:00
missytake 64715f5aa5 [mastodon] Also dismiss notifications which have no status 2023-03-19 20:29:25 +01:00
missytake f7d9baa8a3 [mastodon] Fix: boosting public toots instead of posting them as own 2023-03-19 20:27:48 +01:00
missytake 0504d3083f [mastodon] Fix load order of API routers 2023-03-19 19:20:09 +01:00
ogdbd3h5qze42igcv8wcrqk3 ec0abb5e24 [frontend] Add initial mastodon frontend 2023-03-19 18:36:15 +01:00
ogdbd3h5qze42igcv8wcrqk3 d897f369f7 [mastodon] Fix delete endpoint for mastodon 2023-03-19 18:36:15 +01:00
ogdbd3h5qze42igcv8wcrqk3 9c7607b7ca [frontend] Regenerate openapi for frontend due to mastodon API changes 2023-03-19 18:36:15 +01:00
missytake 0f4b25fcde [tests] Make Mastodon tests a bit more readable 2023-03-19 18:36:15 +01:00
missytake 4f96dfbee7 [mastodon] Deprecate GET mastodon route 2023-03-19 18:36:15 +01:00
missytake afd0894952 [mastodon] Return instance name in read_public API 2023-03-19 18:36:15 +01:00
missytake f0757619a7 [tests] Test mastodon_read route 2023-03-19 18:36:15 +01:00
missytake 90469a052a [tests] Replace single quotes with double quotes 2023-03-19 18:36:15 +01:00
missytake 16c325a9cb [tests] Test mastodon_delete route 2023-03-19 18:36:15 +01:00
missytake b49c4767a0 [mastodon] Remove redundant error class 2023-03-19 18:36:15 +01:00
missytake a61c48e99e [mastodon] Fix tests 2023-03-19 18:36:15 +01:00
ogdbd3h5qze42igcv8wcrqk3 dfd17aa27c [mastodon] Fix locking issue with synchronous Mastodon.py and replace last_seen with notification_dismiss 2023-03-19 18:36:15 +01:00
ogdbd3h5qze42igcv8wcrqk3 66fff6fd7d [frontend] Fix openapi-generator run for mastodon 2023-03-19 18:36:15 +01:00
missytake a548c2febc [tests] Testing the mastodon_create API endpoint 2023-03-19 18:36:15 +01:00
missytake f533efee4f [mastodon] Return 422 error for invalid input when creating mastodon bot 2023-03-19 18:36:15 +01:00
missytake cb88c24e2e [mastodon] Change mastodon_create to accept json instead of URL parameters 2023-03-19 18:36:15 +01:00
missytake 36638b1c64 [mastodon] New style: double quotes instead of single quotes 2023-03-19 18:36:15 +01:00
missytake 7fd716cecc [misc] Added pytest and pytest-aiohttp to test dependencies 2023-03-19 18:36:15 +01:00
missytake 3d482dd5f5 [mastodon] Generated openAPI routes for frontend 2023-03-19 18:36:15 +01:00
missytake fb1e88ab03 [mastodon] Moved mastodon module to new backend directory 2023-03-19 18:36:15 +01:00
missytake 5fa5a9f48e Revert "[doc] Document how to disable strict CORS checking"
This reverts commit bd17d5321b.
2023-03-19 18:36:15 +01:00
missytake 9704ed4ddf [mastodon] Working now: toot reports from mastodon, but only when the next report arrives 2023-03-19 18:36:15 +01:00
missytake 12935b79cb [mastodon] Load database references 2023-03-19 18:36:15 +01:00
missytake 37f7b98c67 [mastodon] Import mastodon API correctly 2023-03-19 18:36:12 +01:00
missytake d120d718f9 [mastodon] Added a TODO flair 2023-03-19 18:34:57 +01:00
missytake b1f8c08d25 [mastodon] Some web routes to add a Mastodon Account to Ticketfrei 2023-03-19 18:34:57 +01:00
missytake 4dc4b9cfca [mastodon] Changed MastodonAccount column: instance_id -> instance 2023-03-19 18:34:57 +01:00
missytake 07bc5a2686 [mastodon] First approach to a mastodon bot 2023-03-19 18:34:57 +01:00
missytake 3ae4a08ad5 [doc] Document how to disable strict CORS checking 2023-03-19 18:34:57 +01:00
Thomas Lindner 767c92000b [misc] Add some type annotations 2023-03-19 01:15:37 +01:00
Thomas Lindner 13c20ca245 [misc] Use double-quotes (black default) 2023-03-18 18:47:02 +01:00
Thomas Lindner fd09b381a6 [misc] Add some type annotations 2023-03-18 18:42:59 +01:00
Thomas Lindner 35eff0c416 [core] Don't read configs at the module top-level 2023-03-18 18:18:44 +01:00
ogdbd3h5qze42igcv8wcrqk3 003a10b273 [frontend] Fix openapi-generator script 2023-03-18 17:56:54 +01:00
ogdbd3h5qze42igcv8wcrqk3 dc454800cd [doc] Add documentation to update angular and openapi-generator code 2023-03-18 17:39:21 +01:00
Thomas Lindner 82129b958e [tests] Remove twitter tests 2023-03-18 16:49:01 +01:00
Thomas Lindner 20fdb1ae11 [tests] Prevent pytest from hanging 2023-03-18 16:49:01 +01:00
Thomas Lindner 4c110e2c71 [misc] Cleanup python packaging 2023-03-18 16:49:01 +01:00
Thomas Lindner fb543cffb9 [misc] Move things to the right place 2023-03-18 16:48:59 +01:00
ogdbd3h5qze42igcv8wcrqk3 aed5710da7 [frontend] Migrate to material 15 using mdc-migration 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 d1ffcf928d [frontend] Fix issue with ajv dependencies 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 005e4955ae [frontend] Version bump ngx-markdown to 15 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 76dcec3ae2 [frontend] Version bump angular/material to 15 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 038a4bf976 [frontend] Version bump angular/core and angular/cli to 15 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 401b4f32b1 [frontend] Version bump ngx-markdown to 14 2023-03-18 16:25:20 +01:00
ogdbd3h5qze42igcv8wcrqk3 8486ce8fab [frontend] Remove deprecated imports from angular/core 14 2023-03-18 16:25:20 +01:00