29 Commits

Author SHA1 Message Date
oSumAtrIX
87174eadd6
ci: Use permissions and regular GitHub token instead of PAT 2024-10-02 06:57:19 +02:00
oSumAtrIX
a34b7c8c31
ci: Correct usage of repository variable 2024-07-13 00:46:19 +02:00
oSumAtrIX
a2c97dd655
chore: Use Kotlin for ReVanced API (#169)
This commit converts the entire project to a KTor project written in Kotlin.
Various APIs have been updated, removed, or changed.
A proxy is present to allow migration between the old and this API, which can serve requests to endpoints from the old API.
2024-07-11 01:55:59 +02:00
Ushie
df32531770
build: Publish Docker images with semantic-release (#179) 2024-07-08 13:49:28 +02:00
oSumAtrIX
ba936ad134
ci: Add deployment steps 2024-07-08 13:49:27 +02:00
oSumAtrIX
4a685a2b53
Send signatures and verify signature of patches file before loading it 2024-07-08 13:49:26 +02:00
oSumAtrIX
8d5b09bd02
ci: Setup workflows for proper release 2024-07-08 13:49:20 +02:00
oSumAtrIX
af47edeb5b
docs: Add issue templates and update README 2024-07-08 13:49:20 +02:00
oSumAtrIX
81ef4241de
ci: Fix build 2024-07-08 13:49:17 +02:00
oSumAtrIX
c736a75d92
feat: Setup CI/CD 2024-07-08 13:49:16 +02:00
oSumAtrIX
8ae50b543e
feat: Initialize project 2024-07-08 13:49:10 +02:00
Alexandre Teles
9c69fa3b92
feat: remove codecov tests 2024-01-16 18:14:28 -03:00
dependabot[bot]
c3594d0218 chore(deps): bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 13:36:13 -03:00
dependabot[bot]
3e66f236be chore(deps): bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-16 13:33:32 -03:00
dependabot[bot]
c1d7412143
chore(deps): bump actions/checkout from 3 to 4 (#103)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 14:26:15 -03:00
oSumAtrIX
8583e2a2bb
feat: Add announcements endpoints (#91)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Teles (afterSt0rm) <alexandre.teles@ufba.br>
2023-10-10 22:32:53 -03:00
dependabot[bot]
8e0cb3e7cf
chore(deps): bump JetBrains/qodana-action from 2023.2.6 to 2023.2.8 (#96)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 20:57:51 -03:00
dependabot[bot]
e420d262db
chore(deps): bump docker/metadata-action from 4 to 5 (#89)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 21:21:37 -03:00
dependabot[bot]
a2ca4a45b8
chore(deps): bump docker/build-push-action from 4 to 5 (#88)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-27 21:21:24 -03:00
dependabot[bot]
6536b12f79
chore(deps): bump docker/setup-qemu-action from 2 to 3 (#84)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 23:54:48 -03:00
dependabot[bot]
b60c609b17
chore(deps): bump docker/login-action from 2 to 3 (#85)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 23:51:53 -03:00
dependabot[bot]
525cebe3aa
chore(deps): bump docker/setup-buildx-action from 2 to 3 (#86)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 23:49:34 -03:00
dependabot[bot]
aa657cc9e5
chore(deps): bump actions/checkout from 3 to 4 (#78)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 23:47:17 -03:00
dependabot[bot]
3377fd13e2
chore(deps): bump JetBrains/qodana-action from 2023.2.1 to 2023.2.6 (#77)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-26 23:45:09 -03:00
Pun Butrach
1cfc41879d
ci(qodana): correct misspelling name (#74) 2023-09-26 00:53:37 -03:00
Alexandre Teles (afterSt0rm)
4d0de6e92e
ci: qodana
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-19 23:44:25 -03:00
Alexandre Teles (afterSt0rm)
b18097e030
feat: API Fixes and Adjustments (#23)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-19 23:32:48 -03:00
Alexandre Teles (afterSt0rm)
45ef33741c
feat: API rewrite (#2)
* feat: sanic framework settings

* feat: initial implementation

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: backend changes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: docstrings out of place

* feat: more gh endpoints

* ci: fix pre-commit issues

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* feat: app info

* ci: merge CI and fix triggers

* chore: bump deps

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fix: typing issues

* chore: deps

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: clean up returns

* ci: spread jobs correctly

* ci: move to quodana

* ci: fix issues with python modules

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* chore: pycharm config

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* refactor: improve code quality

* feat: better README

* ci: add quodana baseline config

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* ci: fix quodana config

* ci: more qodana stuff

* ci: revert qodana changes

* ci: python interpreter detection is broken

* feat: tests

* ci: testing

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* ci: fix workflow names

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* chore: add deps

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* test: more tests

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* feat: /tools compat

* feat: donations endpoint

* feat: teams endpoint

* fix: lock pydantic version

* chore: deps

* ci: docker builds

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* ci: remove coverage action and others

* ci: pre-commit fixes

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-07-12 04:48:36 -03:00
Alexandre Teles
ba90bd59f4
ci: initial ci config 2023-04-29 18:46:36 -03:00