14 Commits

Author SHA1 Message Date
Alexandre Teles
0ce5780a4e
feat: move endpoints into custom routers, resolves #12 (#14)
* refactor: import routers from old branch

* refactor: import InternalCache removal

* refactor: move routes into dedicated routers

* fix: fixes entrypoint

* refactor: add documentation and bump libs
2022-10-11 00:10:56 -03:00
Alexandre Teles
9dbef92fd1
feat: resolves #5, resolves #4 (#7)
* Implements client generation and management

* fix announcements endpoints

* change annoucements model

* bump deps

* sync with main

* refactor: adopt some functional standards in Releases.py

* feat: add new workflows

* chore: remove unused files

* refactor: update build badge

* refactor: move files around and delete unused ones

* feat: add authentication endpoints

* refactor: clean up code on Clients.py controller

* fix: fix the client secret update endpoint

* refactor: clean up authentication code

* feat: add authentication to client endpoints

* chore: bump deps

* feat: add admin user generation
2022-10-08 17:35:54 -03:00
Alexandre Teles
874d6ec45a bump deps version 2022-09-19 10:43:16 -03:00
Alexandre Teles
0be7628852 add sentry monitoring 2022-09-14 15:45:36 -03:00
Alexandre Teles
dda0f2d9d6 change deployment method 2022-09-07 18:55:52 -03:00
Alexandre Teles
321b5a4b3d bump lib versions 2022-09-05 12:24:47 -03:00
Alexandre Teles
f559730107 add pydantic support to mypy 2022-09-05 11:48:27 -03:00
Alexandre Teles
3f9c306ade adopt hiredis for aioredis backend 2022-09-04 04:07:18 -03:00
Alexandre Teles
a626c5b14b preparations for api admin backend 2022-09-04 04:00:30 -03:00
Alexandre Teles
2c302a2c16 implements a crude internal cache 2022-09-04 02:32:25 -03:00
Alexandre Teles
ae423dc2fa add redis module requirement 2022-08-31 21:22:02 -03:00
Alexandre Teles
228c75c662 include aioredis and proper cache because I forgor 2022-08-31 21:14:49 -03:00
Alexandre Teles
3e484ddee6 update library requirements 2022-08-31 20:57:57 -03:00
Alexandre Teles
db1ff6781b add poetry pyproject.toml 2022-08-31 15:23:38 -03:00