9 Commits

Author SHA1 Message Date
Alexandre Teles
b2641b5351 chore: bump libs and python version 2022-11-27 00:40:55 -03:00
Alexandre Teles
2d3e62addf fix: fix token revogation 2022-10-17 19:08:29 -03:00
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
a114ef6d71 finish ghcr migration and move back to official python image 2022-09-15 20:29:25 -03:00
Alexandre Teles
bdbf99a4f7 basic logging 2022-09-08 00:32:31 -03:00
Alexandre Teles
1ee02be65f Upgrade to python 3.10 2022-08-31 17:33:08 -03:00
Alexandre Teles
aa5dc12a8a Change gcc only to build-essential and add libffi 2022-08-28 20:51:24 -03:00
Alexandre Teles
0c929689d8 Add project files 2022-08-28 20:05:37 -03:00