122 Commits

Author SHA1 Message Date
Alexandre Teles
c816138a44 fix: solves #40, fixes broken tool endpoint 2022-11-26 23:05:40 -03:00
Alexandre Teles
88b767f9ae
Merge pull request #39 from mirgb/dev
refactor: __get_release() and get_latest_releases() functions
2022-11-26 22:08:37 -03:00
Myron
8012ee0c0d refactor: __get_release() and get_latest_releases() functions, and make comment style consistent. 2022-11-26 19:36:32 -05:00
Alexandre Teles
c323c9948e
Merge pull request #37 from revanced/dev
refactor: remove deprecated field from patches endpoint
2022-11-22 22:25:09 -03:00
Alexandre Teles
662067e152 refactor: remove deprecated field from patches endpoint 2022-11-22 22:13:32 -03:00
Alexandre Teles
f825032567
Merge pull request #31 from ThexXTURBOXx/main
fix: update workflow actions
2022-11-22 22:05:28 -03:00
Alexandre Teles
6ffaa837bd
fix: bump python version
The MyPy workflow requires the latest minor Python version, or it refuses to run :/
2022-11-22 21:53:10 -03:00
Alexandre Teles
c1db46b8a4
Merge branch 'main' into main 2022-11-22 21:41:15 -03:00
Alexandre Teles
9a7f797d1c
Merge pull request #36 from revanced/dev
fix: make sure gunicorn passes the correct headers
2022-11-22 21:39:18 -03:00
Alexandre Teles
4187c21678
Merge branch 'main' into dev 2022-11-22 21:38:18 -03:00
Alexandre Teles
1e85bccfe3 fix: make sure gunicorn passes the correct headers 2022-11-22 21:32:40 -03:00
Nico Mexis
f8d92e34bf
fix: change mypy to main again 2022-11-05 12:52:52 +01:00
Nico Mexis
47ed3174b3
fix: update workflow actions 2022-11-05 11:37:07 +01:00
Alexandre Teles
471f555c3c feat: add api to repo list 2022-10-17 19:08:29 -03:00
Alexandre Teles
d4ebb6624a chore: bump deps 2022-10-17 19:08:29 -03:00
Alexandre Teles
2d3e62addf fix: fix token revogation 2022-10-17 19:08:29 -03:00
Alexandre Teles
07800c4d62 breaking: change authentication methods 2022-10-17 19:08:29 -03:00
Aunali321
655d2bd395 feat: add ReVanced Website to api. 2022-10-17 19:08:29 -03:00
Alexandre Teles
a531c145b3 feat: add api to repo list 2022-10-17 18:55:03 -03:00
Alexandre Teles
6fe43c8041 chore: bump deps 2022-10-17 18:55:03 -03:00
Alexandre Teles
a46c62a898 fix: fix token revogation 2022-10-17 18:55:03 -03:00
Alexandre Teles
0a9c2bae63 breaking: change authentication methods 2022-10-17 18:55:03 -03:00
Aunali321
196264d96b feat: add ReVanced Website to api. 2022-10-17 13:40:20 -03:00
Alexandre Teles
2bf7120c94 chore: bump deps 2022-10-15 02:13:46 -03:00
Alexandre Teles
d0ab6abc8d Merge branch 'main' into dev 2022-10-13 01:51:12 -03:00
Alexandre Teles
3b418197c2
feat: implements cdn mirrors endpoints, fix docs, move endpoints to custom routers (#18)
* 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

* feature: add /changelogs endpoint (#10)

* 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

* docs: update description (#16)

* feat: implement cdn mirrors endpoints, closes #15 (#17)

* feat: add cdn mirror endpoints

* refactor: change API version in docs

* docs: fix titles on API docs page

Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2022-10-13 01:48:07 -03:00
Alexandre Teles
91ee355c29 Merge branch 'main' into dev 2022-10-13 01:47:03 -03:00
Alexandre Teles
4cb02c55ea
feat: implement cdn mirrors endpoints, closes #15 (#17)
* feat: add cdn mirror endpoints

* refactor: change API version in docs

* docs: fix titles on API docs page
2022-10-13 01:06:50 -03:00
oSumAtrIX
24d78709fc
docs: update description (#16) 2022-10-12 22:42:54 -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
ca49a3b31a
feat: implement clients, authentication, announcement and changelogs (#11)
* 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

* feature: add /changelogs endpoint (#10)
2022-10-09 16:56:24 -03:00
Alexandre Teles
6133b4f776
feature: add /changelogs endpoint (#10) 2022-10-09 16:43:46 -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
94e7ac64c0
refactor: update build badge 2022-09-30 21:12:44 -03:00
Alexandre Teles
a4fde88ea8
Merge branch 'dev' 2022-09-30 21:01:33 -03:00
Alexandre Teles
b47297c176
Squashed commit of the following:
commit c44da582e8987d03937d9477c3c3c47646cd386b
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 20:53:36 2022 -0300

    fix: remove trivy until we figure it out

commit 073dd468c22d55865373f0e6bf40c86c6bdb9f1c
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 20:46:58 2022 -0300

    chore: remove unused files

commit 2d6ec6d5e0c5be4a603f9872c2b7e1ad303080e2
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 20:42:34 2022 -0300

    fix: try to fix trivy scanner

commit 2c83789cd7c780f036be35469312eee62ebe17f1
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 20:11:59 2022 -0300

    feat: add trivy scanner to CI

commit 181653ad68d1c22c68f7498299e09b071e108b3c
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 19:52:35 2022 -0300

    fix: use correct py version for workflows

commit 6625718f5ac70df6e866680f429b4d61d7b70e27
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 19:44:17 2022 -0300

    fix: inform py version to CodeQL

commit 8c9696bf0eb482619a23d2040c705203827e7f95
Author: Alexandre Teles <alexandre.teles@ufba.br>
Date:   Fri Sep 30 19:23:47 2022 -0300

    feature: add new workflows
2022-09-30 20:56:23 -03:00
Alexandre Teles
c44da582e8
fix: remove trivy until we figure it out 2022-09-30 20:53:36 -03:00
Alexandre Teles
073dd468c2
chore: remove unused files 2022-09-30 20:46:58 -03:00
Alexandre Teles
2d6ec6d5e0
fix: try to fix trivy scanner 2022-09-30 20:42:34 -03:00
Alexandre Teles
2c83789cd7
feat: add trivy scanner to CI 2022-09-30 20:11:59 -03:00
Alexandre Teles
181653ad68
fix: use correct py version for workflows 2022-09-30 19:52:35 -03:00
Alexandre Teles
6625718f5a
fix: inform py version to CodeQL 2022-09-30 19:44:17 -03:00
Alexandre Teles
8c9696bf0e
feature: add new workflows 2022-09-30 19:23:47 -03:00
Alexandre Teles
430b95d699
chore: remove unused files
(cherry picked from commit 16c9c10a95fce0cbbe33cdcee05a9fca41cd8178)
2022-09-30 18:25:59 -03:00
Alexandre Teles
3ab50bb005
feat: add new workflows
(cherry picked from commit d9b974de4697fbb20a151fe96b24e98fda269669)
2022-09-30 18:25:42 -03:00
Alexandre Teles
846b7bf104
refactor: update README.md 2022-09-30 18:23:07 -03:00
Alexandre Teles
502b87387e
add ngrok 2022-09-29 02:03:34 -03:00
Alexandre Teles
cfd57efca3
change extensions and add env setup file 2022-09-29 02:01:25 -03:00
Alexandre Teles
cab951cab1
bump libs 2022-09-29 00:12:15 -03:00
Alexandre Teles
84db334363 install dependencies with poetry 2022-09-28 22:01:54 -03:00