Commit graph

389 commits

Author SHA1 Message Date
Cathy Hu bc527f6d14 [frontend] Finish hood admin overview design 2020-08-27 11:53:36 +02:00
Cathy Hu 99a74ba927 [frontend] Finish login design 2020-08-27 11:52:43 +02:00
Cathy Hu f497b52d83 [frontend] Add dashboard hoods list initial design 2020-08-25 20:25:24 +02:00
Cathy Hu 8ca3252e66 [frontend] Remove description in trigger and badword to have more simple view 2020-08-25 20:24:42 +02:00
Cathy Hu bfe4485996 [frontend] Add hoodspage dashboard component 2020-08-25 12:59:23 +02:00
Cathy Hu 88466b08eb [frontend] Add trigger and badword functionality 2020-08-24 21:59:18 +02:00
Cathy Hu 37d73b2f24 [frontend] Add backend connection for GET trigger/badwords 2020-08-24 18:21:30 +02:00
Cathy Hu 7ce824ea8e [frontend] Add initial design for dashboard 2020-08-24 15:36:23 +02:00
Cathy Hu 75df2e8cf6 [frontend] Add error interceptor, fix auth interceptor, add lazy loaded dashboard component 2020-08-18 23:49:13 +02:00
Cathy Hu 3e7bb6878f [frontend] Add dashboard routing and bare component logic 2020-08-18 23:48:24 +02:00
Cathy Hu 165263e559 [frontend] Add confirmation component logic 2020-08-18 23:47:08 +02:00
Cathy Hu 8beabb9031 [frontend] Add register component logic 2020-08-18 23:46:11 +02:00
Cathy Hu 71ac6fd7fa [core] Make GET hood/id public and implement register correctly 2020-08-18 23:44:13 +02:00
Cathy Hu dcea411f5b [frontend] Add access token interceptor 2020-08-17 19:32:23 +02:00
Cathy Hu e5c6f14973 [frontend] Fix import paths 2020-08-17 18:12:39 +02:00
Cathy Hu ea79b87e23 [frontend] Change path in openapi generation file 2020-08-17 18:11:21 +02:00
Cathy Hu 16631f60b0 [frontend] Implement bare login process (login service, auth guard) 2020-08-17 18:10:54 +02:00
Cathy Hu b197dd165c [frontend] Move api to core 2020-08-17 18:09:03 +02:00
Cathy Hu c77d5fd25e [frontend] Add minimal example for fetching hood list 2020-08-17 16:09:07 +02:00
Cathy Hu 5b1bbfa24e [frontend] Add provider for BASE_URL 2020-08-17 16:08:32 +02:00
Cathy Hu c928532c44 [frontend] Import HTTPClientModule 2020-08-17 16:07:10 +02:00
Cathy Hu c24ea9e091 [frontend] Update openapi-generator and include ApiModule in app 2020-08-17 15:06:57 +02:00
Cathy Hu 35af22b52f [frontend] Add pages structure 2020-07-25 23:34:31 +02:00
Cathy Hu e308d0d83b [frontend] Add homepage and not found routes 2020-07-25 22:20:42 +02:00
Cathy Hu 5109d296bc [frontend] Add homepage boilerplate 2020-07-25 22:20:42 +02:00
Cathy Hu 05d4e01423 [frontend] Add Material design and Navbar 2020-07-25 22:20:42 +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 cb9e8e0136 [core] Add cors_allow_origin and production config option 2020-07-25 13:34:18 +02:00
Cathy Hu 915cc041e3 [misc] Restrict pytest path to tests/ 2020-07-25 13:32:01 +02:00
Cathy Hu ee31627859 [frontend] Add initial angular app structure 2020-07-25 11:05:36 +02:00
Cathy Hu f8ef547442 [tests] Remove unused monkeypatch 2020-07-19 00:40:28 +02:00
Cathy Hu 208efe42a7 [tests] Add REST API tests for getting all twitter bots 2020-07-19 00:40:28 +02:00
Cathy Hu a8f60b8786 [tests] Add tests for getting infos about a twitter bot 2020-07-19 00:40:28 +02:00
Cathy Hu efebe40a44 [tests] Add tests for deleting a twitter bot 2020-07-19 00:40:28 +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 a3f8679b34 [misc] Add pytest-asyncio as tests 2020-07-19 00:40:28 +02:00
Cathy Hu 268e1d6853 [email] Add start, stop, status REST endpoints 2020-07-18 13:53:11 +02:00
Cathy Hu 9e765e970a [twitter] Fix import error 2020-07-17 23:48:16 +02:00
Cathy Hu 98f60d498b [telegram] Fix telegram api key update bug 2020-07-17 23:41:50 +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
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