semantic-release-bot
01d86ebba8
chore: Release v1.6.0 [skip ci]
...
# [1.6.0](https://github.com/ReVanced/revanced-api/compare/v1.5.0...v1.6.0 ) (2025-02-04)
### Features
* Add status page link to about ([8a957cd](8a957cd797
))
* Add support for prereleases ([c25bc8b](c25bc8b4ba
))
* Allow setting `Announcement.createdAt` when creating an announcement ([7f6e29d](7f6e29de52
))
* Make some announcements schema fields nullable ([db22874](db22874f06
))
2025-02-04 00:14:22 +00:00
semantic-release-bot
5b447aa62d
chore: Release v1.6.0-dev.3 [skip ci]
...
# [1.6.0-dev.3](https://github.com/ReVanced/revanced-api/compare/v1.6.0-dev.2...v1.6.0-dev.3 ) (2024-12-25)
### Features
* Add status page link to about ([8a957cd](8a957cd797
))
* Add support for prereleases ([c25bc8b](c25bc8b4ba
))
2024-12-25 10:52:04 +00:00
semantic-release-bot
712ab3be8c
chore: Release v1.6.0-dev.2 [skip ci]
...
# [1.6.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.6.0-dev.1...v1.6.0-dev.2 ) (2024-12-20)
### Features
* Make some announcements schema fields nullable ([db22874](db22874f06
))
2024-12-20 23:27:48 +00:00
semantic-release-bot
5d5533a920
chore: Release v1.6.0-dev.1 [skip ci]
...
# [1.6.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.5.0...v1.6.0-dev.1 ) (2024-11-23)
### Features
* Allow setting `Announcement.createdAt` when creating an announcement ([7f6e29d](7f6e29de52
))
2024-11-23 18:26:28 +00:00
semantic-release-bot
48469d32c2
chore: Release v1.5.0 [skip ci]
...
# [1.5.0](https://github.com/ReVanced/revanced-api/compare/v1.4.0...v1.5.0 ) (2024-11-06)
### Features
* Allow updating `createdAt` field for announcements ([58ba4cb](58ba4cb11c
))
* Move spec url to versioned path ([e871b23](e871b23210
))
* Simplify log pattern ([d5d9e04](d5d9e04325
))
2024-11-06 21:17:51 +00:00
semantic-release-bot
b063b4daf2
chore: Release v1.5.0-dev.2 [skip ci]
...
# [1.5.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.5.0-dev.1...v1.5.0-dev.2 ) (2024-11-06)
### Features
* Allow updating `createdAt` field for announcements ([58ba4cb](58ba4cb11c
))
* Simplify log pattern ([d5d9e04](d5d9e04325
))
2024-11-06 15:36:26 +00:00
semantic-release-bot
6c8153ba98
chore: Release v1.5.0-dev.1 [skip ci]
...
# [1.5.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.4.0...v1.5.0-dev.1 ) (2024-11-06)
### Features
* Move spec url to versioned path ([e871b23](e871b23210
))
2024-11-06 04:32:10 +00:00
semantic-release-bot
e22ec16e40
chore: Release v1.4.0 [skip ci]
...
# [1.4.0](https://github.com/ReVanced/revanced-api/compare/v1.3.0...v1.4.0 ) (2024-11-06)
### Bug Fixes
* Add missing logging level environment variable to .env.example ([3b62120](3b6212065a
))
* Use new patches file extension ([d42a3a3](d42a3a3933
))
### Features
* Add URL and use friendly name for `APIContributable` ([a5498ab](a5498aba2b
))
* Allow versioning by arbitrary path string ([814d3c9](814d3c946e
))
* Improve announcements API ([#192 ](https://github.com/ReVanced/revanced-api/issues/192 )) ([56a00dd](56a00ddb85
))
* Make backend configurable ([f91f3a6](f91f3a65c5
))
* Remove "archived" query parameter ([8ad614e](8ad614ef4f
))
* Remove deprecated routes and old API ([eca40a6](eca40a6979
))
* Remove ReVanced Integrations ([f1c1092](f1c10928ae
))
* Use tag name directly instead of ID ([fc40427](fc40427fba
))
2024-11-06 04:06:21 +00:00
semantic-release-bot
f74012993e
chore: Release v1.4.0-dev.6 [skip ci]
...
# [1.4.0-dev.6](https://github.com/ReVanced/revanced-api/compare/v1.4.0-dev.5...v1.4.0-dev.6 ) (2024-11-06)
### Features
* Allow versioning by arbitrary path string ([814d3c9](814d3c946e
))
* Remove deprecated routes and old API ([eca40a6](eca40a6979
))
2024-11-06 03:39:26 +00:00
semantic-release-bot
1a09b028b7
chore: Release v1.4.0-dev.5 [skip ci]
...
# [1.4.0-dev.5](https://github.com/ReVanced/revanced-api/compare/v1.4.0-dev.4...v1.4.0-dev.5 ) (2024-11-05)
2024-11-05 19:01:39 +00:00
semantic-release-bot
bf41fa1596
chore: Release v1.4.0-dev.4 [skip ci]
...
# [1.4.0-dev.4](https://github.com/ReVanced/revanced-api/compare/v1.4.0-dev.3...v1.4.0-dev.4 ) (2024-11-01)
### Features
* Remove "archived" query parameter ([8ad614e](8ad614ef4f
))
* Use tag name directly instead of ID ([fc40427](fc40427fba
))
2024-11-01 23:59:33 +00:00
semantic-release-bot
e8dfefe6ae
chore: Release v1.4.0-dev.3 [skip ci]
...
# [1.4.0-dev.3](https://github.com/ReVanced/revanced-api/compare/v1.4.0-dev.2...v1.4.0-dev.3 ) (2024-11-01)
### Bug Fixes
* Use new patches file extension ([d42a3a3](d42a3a3933
))
2024-11-01 22:13:35 +00:00
semantic-release-bot
bb7aa5b0b4
chore: Release v1.4.0-dev.2 [skip ci]
...
# [1.4.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.4.0-dev.1...v1.4.0-dev.2 ) (2024-11-01)
### Bug Fixes
* Add missing logging level environment variable to .env.example ([3b62120](3b6212065a
))
### Features
* Add URL and use friendly name for `APIContributable` ([a5498ab](a5498aba2b
))
* Make backend configurable ([f91f3a6](f91f3a65c5
))
* Remove ReVanced Integrations ([f1c1092](f1c10928ae
))
2024-11-01 18:13:29 +00:00
semantic-release-bot
65ee2700e7
chore: Release v1.4.0-dev.1 [skip ci]
...
# [1.4.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.3.0...v1.4.0-dev.1 ) (2024-11-01)
### Features
* Improve announcements API ([#192 ](https://github.com/ReVanced/revanced-api/issues/192 )) ([56a00dd](56a00ddb85
))
2024-11-01 01:51:53 +00:00
semantic-release-bot
50b81fd337
chore: Release v1.3.0 [skip ci]
...
# [1.3.0](https://github.com/ReVanced/revanced-api/compare/v1.2.0...v1.3.0 ) (2024-10-07)
### Bug Fixes
* Add missing OK response to routes ([1181be1](1181be12e2
))
* Allow more necessary HTTP methods for CORS ([080e2e5](080e2e582c
))
* Configure CORS properly to allow authorization and content-type header ([6442757](6442757927
))
* Expire token relative to current date time instead of just time ([c26e129](c26e129bda
))
* Expose www-authenticate header to JS ([9ed724e](9ed724e161
))
* Respond with JSON when returning token ([1e3e46f](1e3e46ff4f
))
* Specify a validation function to fix authentication ([53c3600](53c36002e9
))
### Features
* Add missing parameter and response documentation ([491533d](491533d3f4
))
* Customize logging level through environment variable ([8b17d88](8b17d8894d
))
* Improve response info description wording ([977d252](977d252497
))
* Only allow requests from HTTPs ([a6d7da1](a6d7da1205
))
2024-10-07 20:36:41 +00:00
semantic-release-bot
06098415f1
chore: Release v1.3.0-dev.6 [skip ci]
...
# [1.3.0-dev.6](https://github.com/ReVanced/revanced-api/compare/v1.3.0-dev.5...v1.3.0-dev.6 ) (2024-10-02)
### Bug Fixes
* Expose www-authenticate header to JS ([9ed724e](9ed724e161
))
### Features
* Only allow requests from HTTPs ([a6d7da1](a6d7da1205
))
2024-10-02 04:59:16 +00:00
semantic-release-bot
a754159800
chore(release): 1.3.0-dev.5 [skip ci]
...
# [1.3.0-dev.5](https://github.com/ReVanced/revanced-api/compare/v1.3.0-dev.4...v1.3.0-dev.5 ) (2024-09-30)
### Bug Fixes
* Allow more necessary HTTP methods for CORS ([080e2e5](080e2e582c
))
2024-09-30 15:35:42 +00:00
semantic-release-bot
8ff1bbd41f
chore(release): 1.3.0-dev.4 [skip ci]
...
# [1.3.0-dev.4](https://github.com/ReVanced/revanced-api/compare/v1.3.0-dev.3...v1.3.0-dev.4 ) (2024-09-29)
### Bug Fixes
* Configure CORS properly to allow authorization and content-type header ([6442757](6442757927
))
2024-09-29 23:29:17 +00:00
semantic-release-bot
710416ff36
chore(release): 1.3.0-dev.3 [skip ci]
...
# [1.3.0-dev.3](https://github.com/ReVanced/revanced-api/compare/v1.3.0-dev.2...v1.3.0-dev.3 ) (2024-09-29)
### Bug Fixes
* Add missing OK response to routes ([1181be1](1181be12e2
))
* Respond with JSON when returning token ([1e3e46f](1e3e46ff4f
))
* Specify a validation function to fix authentication ([53c3600](53c36002e9
))
### Features
* Customize logging level through environment variable ([8b17d88](8b17d8894d
))
* Improve response info description wording ([977d252](977d252497
))
2024-09-29 21:19:18 +00:00
semantic-release-bot
2d85ce17f6
chore(release): 1.3.0-dev.2 [skip ci]
...
# [1.3.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.3.0-dev.1...v1.3.0-dev.2 ) (2024-09-27)
### Bug Fixes
* Expire token relative to current date time instead of just time ([c26e129](c26e129bda
))
2024-09-27 12:23:28 +00:00
semantic-release-bot
84ea5e4a41
chore(release): 1.3.0-dev.1 [skip ci]
...
# [1.3.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.2.0...v1.3.0-dev.1 ) (2024-09-11)
### Features
* Add missing parameter and response documentation ([491533d](491533d3f4
))
2024-09-11 14:22:06 +00:00
semantic-release-bot
ef5f0b5ddd
chore(release): 1.2.0 [skip ci]
...
# [1.2.0](https://github.com/ReVanced/revanced-api/compare/v1.1.0...v1.2.0 ) (2024-09-06)
### Bug Fixes
* Add back deprecated routes for backwards compatibility ([9f0eb5b](9f0eb5bfe9
))
* Make sure, expected paths in configuration exist ([32bedb7](32bedb7fad
))
* Return correct GPG keys url ([#187 ](https://github.com/ReVanced/revanced-api/issues/187 )) ([74e5389](74e53891a1
))
### Features
* Move /latest routes to parent ([4e8e83d](4e8e83db1a
))
* Respond to all ping request methods ([df116bd](df116bd221
))
2024-09-06 23:23:38 +00:00
semantic-release-bot
11327af879
chore(release): 1.2.0-dev.4 [skip ci]
...
# [1.2.0-dev.4](https://github.com/ReVanced/revanced-api/compare/v1.2.0-dev.3...v1.2.0-dev.4 ) (2024-09-06)
### Bug Fixes
* Add back deprecated routes for backwards compatibility ([9f0eb5b](9f0eb5bfe9
))
* Make sure, expected paths in configuration exist ([32bedb7](32bedb7fad
))
2024-09-06 08:27:20 +00:00
semantic-release-bot
d605efd54a
chore(release): 1.2.0-dev.3 [skip ci]
...
# [1.2.0-dev.3](https://github.com/ReVanced/revanced-api/compare/v1.2.0-dev.2...v1.2.0-dev.3 ) (2024-09-04)
### Bug Fixes
* Return correct GPG keys url ([#187 ](https://github.com/ReVanced/revanced-api/issues/187 )) ([74e5389](74e53891a1
))
2024-09-04 15:20:13 +00:00
semantic-release-bot
27b18c62f5
chore(release): 1.2.0-dev.2 [skip ci]
...
# [1.2.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.2.0-dev.1...v1.2.0-dev.2 ) (2024-08-24)
### Features
* Respond to all ping request methods ([df116bd](df116bd221
))
2024-08-24 20:34:53 +00:00
semantic-release-bot
2d7b4e7b7f
chore(release): 1.2.0-dev.1 [skip ci]
...
# [1.2.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.1.0...v1.2.0-dev.1 ) (2024-08-16)
### Features
* Move /latest routes to parent ([4e8e83d](4e8e83db1a
))
2024-08-16 23:03:43 +00:00
semantic-release-bot
d18e09cba3
chore(release): 1.1.0 [skip ci]
...
# [1.1.0](https://github.com/ReVanced/revanced-api/compare/v1.0.0...v1.1.0 ) (2024-07-15)
### Bug Fixes
* Don't encode public keys & instead send them raw ([435beae](435beae383
))
### Features
* Add static file paths to remove env specific files in resources ([39d0b78](39d0b78c79
))
* Convert static about file to documented route & add key parameter to about route ([dfe6df3](dfe6df3ef6
))
2024-07-15 18:20:46 +00:00
semantic-release-bot
665de7bcd0
chore(release): 1.1.0-dev.1 [skip ci]
...
# [1.1.0-dev.1](https://github.com/ReVanced/revanced-api/compare/v1.0.0...v1.1.0-dev.1 ) (2024-07-15)
### Bug Fixes
* Don't encode public keys & instead send them raw ([435beae](435beae383
))
### Features
* Add static file paths to remove env specific files in resources ([39d0b78](39d0b78c79
))
* Convert static about file to documented route & add key parameter to about route ([dfe6df3](dfe6df3ef6
))
2024-07-15 01:15:03 +00:00
semantic-release-bot
03fb28cd10
chore(release): 1.0.0 [skip ci]
...
# 1.0.0 (2024-07-13)
### Bug Fixes
* Add missing auth realm ([a6008a2](a6008a2fb6
))
* Add missing OpenAPI docs ([d4ac471](d4ac47194e
))
* add required headers ([#8 ](https://github.com/ReVanced/revanced-api/issues/8 )) ([f4c10dc](f4c10dc064
))
* Add uri to rate limiter request key ([e8c2488](e8c2488bc6
))
* **ci:** add git dep ([d61ddcc](d61ddcc8ac
))
* **ci:** fix git deps ([5564c2d](5564c2da09
))
* Configure CORS correctly ([2ed4cf3](2ed4cf3b40
))
* Correct env var comment ([9d7b049](9d7b049349
))
* Correct persistence directory name ([6238e33](6238e33c42
))
* **deps:** fix requirements file ([5f0ab26](5f0ab26ced
))
* **deps:** missing pydantic ([089f29e](089f29e95f
))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7136
))
* Don't configure server ([280dbc3](280dbc30f6
))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8fae0
))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e91a
))
* fix codeql issues ([b5568db](b5568db79f
))
* Fix OpenAPI docs casing of a word ([541783d](541783d959
))
* Fix spelling mistake ([17ecf58](17ecf58e55
))
* Increase pool size to mitigate overflow ([#113 ](https://github.com/ReVanced/revanced-api/issues/113 )) ([5aed3d6](5aed3d6ce6
))
* Move old API endpoint configuration from env to configuration file ([7e99e49](7e99e49af2
))
* Move robots.txt to root ([2ade550](2ade550d58
))
* Only list public members ([97a5d11](97a5d119ec
))
* Remove punctuation ([f9cae1e](f9cae1ea56
))
* remove revanced-api from tools map ([4800ee9](4800ee96a8
))
* Serialize response correctly ([1dccfd2](1dccfd2def
))
* Set body for all eligible request methods ([c6cacef](c6cacef907
))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49805
))
* Use correct persistance folder path ([500a589](500a5896e3
))
* Use correct proxy path ([ef92768](ef927688a3
))
* Use correct resource path ([4dffd32](4dffd32c99
))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446a67
))
### Features
* Add `/list` route ([6c930ff](6c930fff9a
))
* Add `preferred` field to socials ([#100 ](https://github.com/ReVanced/revanced-api/issues/100 )) ([24c8f60](24c8f60a70
))
* Add announcements API ([42f7318](42f731854d
))
* Add announcements endpoints ([#91 ](https://github.com/ReVanced/revanced-api/issues/91 )) ([8583e2a](8583e2a2bb
))
* Add backend rate limit route ([b967170](b9671703be
))
* Add bio field for team members ([c40d50c](c40d50c013
))
* Add CLI ([a988ffb](a988ffbd23
))
* Add configuration to specify public key id ([ad7d4b2](ad7d4b226f
))
* add download_count to releases ([#118 ](https://github.com/ReVanced/revanced-api/issues/118 )) ([665b913](665b913c04
))
* add friendly crypto names ([#53 ](https://github.com/ReVanced/revanced-api/issues/53 )) ([7b70780](7b707807cc
))
* Add GPG key to team members ([71f58cf](71f58cf352
))
* Add local ReVanced API server ([cd5d57f](cd5d57f8f8
))
* Add manager route ([f814fe5](f814fe5825
))
* add member gpg keys ([80cdb3b](80cdb3be6a
))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be490
))
* add preferred field to donations ([#56 ](https://github.com/ReVanced/revanced-api/issues/56 )) ([6b705b1](6b705b1054
))
* Add proxy for old API ([39f54bb](39f54bbb32
))
* Add rate limiting to routes ([80403f7](80403f7130
))
* added branding ([#104 ](https://github.com/ReVanced/revanced-api/issues/104 )) ([edcad62](edcad620f2
))
* API Fixes and Adjustments ([#23 ](https://github.com/ReVanced/revanced-api/issues/23 )) ([b18097e](b18097e030
))
* API rewrite ([#2 ](https://github.com/ReVanced/revanced-api/issues/2 )) ([45ef337](45ef33741c
))
* better versioning engine ([8d36663](8d36663610
))
* Change default port to avoid using existing port ([9825865](9825865bbc
))
* Disallow all web crawlers ([#111 ](https://github.com/ReVanced/revanced-api/issues/111 )) ([b69acfa](b69acfa8d7
))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e435
))
* favicon ([a8126d7](a8126d785f
))
* hostname filtering ([5482d9c](5482d9c442
))
* Implement more routes and add configuration ([9999b24](9999b242ad
))
* Improve routing paths ([df999c0](df999c00c4
))
* info endpoint ([#71 ](https://github.com/ReVanced/revanced-api/issues/71 )) ([9bbd056](9bbd056c1b
))
* Initialize project ([8ae50b5](8ae50b543e
))
* List more repository contributors ([19ebc82](19ebc827bf
))
* Load system properties ([e373d26](e373d26998
))
* manager-related endpoints ([3a128c4](3a128c4661
))
* Move config file to CLI argument ([6a9f0ca](6a9f0cadac
))
* **observability:** sentry ([99e645c](99e645c5f5
))
* project init ([856fc66](856fc66717
))
* remove appinfo capabilities ([10f5225](10f5225f51
))
* remove codecov tests ([9c69fa3](9c69fa3b92
))
* Remove Swagger and OpenAPI ([af0b086](af0b0865f4
))
* Setup CI/CD ([c736a75](c736a75d92
))
* Setup cors and cache ([205bcde](205bcde77a
))
* Show default CLI option values ([db0bfc3](db0bfc3be5
))
* Use auth digest instead of basic auth ([89e2acf](89e2acfebb
))
* Use Jetty instead of Netty ([c23cd5c](c23cd5cdad
))
* use objects for /socials and /donations ([#51 ](https://github.com/ReVanced/revanced-api/issues/51 )) ([d4eac5c](d4eac5c757
))
* use objects for contact field ([5922830](5922830e0b
))
### Performance Improvements
* Cache latest announcements for constant access time ([1ca9952](1ca9952de8
))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d013
))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892343
))
2024-07-13 14:30:19 +00:00
semantic-release-bot
236e7e7907
chore(release): 1.0.0-dev.7 [skip ci]
...
# [1.0.0-dev.7](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.6...v1.0.0-dev.7 ) (2024-07-13)
### Bug Fixes
* Fix OpenAPI docs casing of a word ([541783d](541783d959
))
2024-07-13 13:40:16 +00:00
semantic-release-bot
db41081155
chore(release): 1.0.0-dev.6 [skip ci]
...
# [1.0.0-dev.6](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.5...v1.0.0-dev.6 ) (2024-07-13)
### Features
* Add bio field for team members ([c40d50c](c40d50c013
))
2024-07-13 00:48:57 +00:00
semantic-release-bot
b3c82535eb
chore(release): 1.0.0-dev.5 [skip ci]
...
# [1.0.0-dev.5](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.4...v1.0.0-dev.5 ) (2024-07-12)
### Bug Fixes
* Move robots.txt to root ([2ade550](2ade550d58
))
* Only list public members ([97a5d11](97a5d119ec
))
### Features
* Add configuration to specify public key id ([ad7d4b2](ad7d4b226f
))
* Add manager route ([f814fe5](f814fe5825
))
2024-07-12 23:36:46 +00:00
semantic-release-bot
f754ebb25c
chore(release): 1.0.0-dev.4 [skip ci]
...
# [1.0.0-dev.4](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.3...v1.0.0-dev.4 ) (2024-07-11)
### Features
* List more repository contributors ([19ebc82](19ebc827bf
))
2024-07-11 20:55:17 +00:00
semantic-release-bot
e92fbdf1f4
chore(release): 1.0.0-dev.3 [skip ci]
...
# [1.0.0-dev.3](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.2...v1.0.0-dev.3 ) (2024-07-11)
### Bug Fixes
* Move old API endpoint configuration from env to configuration file ([7e99e49](7e99e49af2
))
2024-07-11 02:28:50 +00:00
semantic-release-bot
8f77736a69
chore(release): 1.0.0-dev.2 [skip ci]
...
# [1.0.0-dev.2](https://github.com/ReVanced/revanced-api/compare/v1.0.0-dev.1...v1.0.0-dev.2 ) (2024-07-11)
### Bug Fixes
* Configure CORS correctly ([2ed4cf3](2ed4cf3b40
))
2024-07-11 01:52:59 +00:00
semantic-release-bot
a7666ba29d
chore(release): 1.0.0-dev.1 [skip ci]
...
# 1.0.0-dev.1 (2024-07-10)
### Bug Fixes
* Add missing auth realm ([a6008a2](a6008a2fb6
))
* Add missing OpenAPI docs ([d4ac471](d4ac47194e
))
* add required headers ([#8 ](https://github.com/ReVanced/revanced-api/issues/8 )) ([f4c10dc](f4c10dc064
))
* Add uri to rate limiter request key ([e8c2488](e8c2488bc6
))
* **ci:** add git dep ([d61ddcc](d61ddcc8ac
))
* **ci:** fix git deps ([5564c2d](5564c2da09
))
* Correct env var comment ([9d7b049](9d7b049349
))
* Correct persistence directory name ([6238e33](6238e33c42
))
* **deps:** fix requirements file ([5f0ab26](5f0ab26ced
))
* **deps:** missing pydantic ([089f29e](089f29e95f
))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7136
))
* Don't configure server ([280dbc3](280dbc30f6
))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8fae0
))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e91a
))
* fix codeql issues ([b5568db](b5568db79f
))
* Fix spelling mistake ([17ecf58](17ecf58e55
))
* Increase pool size to mitigate overflow ([#113 ](https://github.com/ReVanced/revanced-api/issues/113 )) ([5aed3d6](5aed3d6ce6
))
* Remove punctuation ([f9cae1e](f9cae1ea56
))
* remove revanced-api from tools map ([4800ee9](4800ee96a8
))
* Serialize response correctly ([1dccfd2](1dccfd2def
))
* Set body for all eligible request methods ([c6cacef](c6cacef907
))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49805
))
* Use correct persistance folder path ([500a589](500a5896e3
))
* Use correct proxy path ([ef92768](ef927688a3
))
* Use correct resource path ([4dffd32](4dffd32c99
))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446a67
))
### Features
* Add `/list` route ([6c930ff](6c930fff9a
))
* Add `preferred` field to socials ([#100 ](https://github.com/ReVanced/revanced-api/issues/100 )) ([24c8f60](24c8f60a70
))
* Add announcements API ([42f7318](42f731854d
))
* Add announcements endpoints ([#91 ](https://github.com/ReVanced/revanced-api/issues/91 )) ([8583e2a](8583e2a2bb
))
* Add backend rate limit route ([b967170](b9671703be
))
* Add CLI ([a988ffb](a988ffbd23
))
* add download_count to releases ([#118 ](https://github.com/ReVanced/revanced-api/issues/118 )) ([665b913](665b913c04
))
* add friendly crypto names ([#53 ](https://github.com/ReVanced/revanced-api/issues/53 )) ([7b70780](7b707807cc
))
* Add GPG key to team members ([71f58cf](71f58cf352
))
* Add local ReVanced API server ([cd5d57f](cd5d57f8f8
))
* add member gpg keys ([80cdb3b](80cdb3be6a
))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be490
))
* add preferred field to donations ([#56 ](https://github.com/ReVanced/revanced-api/issues/56 )) ([6b705b1](6b705b1054
))
* Add proxy for old API ([39f54bb](39f54bbb32
))
* Add rate limiting to routes ([80403f7](80403f7130
))
* added branding ([#104 ](https://github.com/ReVanced/revanced-api/issues/104 )) ([edcad62](edcad620f2
))
* API Fixes and Adjustments ([#23 ](https://github.com/ReVanced/revanced-api/issues/23 )) ([b18097e](b18097e030
))
* API rewrite ([#2 ](https://github.com/ReVanced/revanced-api/issues/2 )) ([45ef337](45ef33741c
))
* better versioning engine ([8d36663](8d36663610
))
* Change default port to avoid using existing port ([9825865](9825865bbc
))
* Disallow all web crawlers ([#111 ](https://github.com/ReVanced/revanced-api/issues/111 )) ([b69acfa](b69acfa8d7
))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e435
))
* favicon ([a8126d7](a8126d785f
))
* hostname filtering ([5482d9c](5482d9c442
))
* Implement more routes and add configuration ([9999b24](9999b242ad
))
* Improve routing paths ([df999c0](df999c00c4
))
* info endpoint ([#71 ](https://github.com/ReVanced/revanced-api/issues/71 )) ([9bbd056](9bbd056c1b
))
* Initialize project ([8ae50b5](8ae50b543e
))
* Load system properties ([e373d26](e373d26998
))
* manager-related endpoints ([3a128c4](3a128c4661
))
* Move config file to CLI argument ([6a9f0ca](6a9f0cadac
))
* **observability:** sentry ([99e645c](99e645c5f5
))
* project init ([856fc66](856fc66717
))
* remove appinfo capabilities ([10f5225](10f5225f51
))
* remove codecov tests ([9c69fa3](9c69fa3b92
))
* Remove Swagger and OpenAPI ([af0b086](af0b0865f4
))
* Setup CI/CD ([c736a75](c736a75d92
))
* Setup cors and cache ([205bcde](205bcde77a
))
* Show default CLI option values ([db0bfc3](db0bfc3be5
))
* Use auth digest instead of basic auth ([89e2acf](89e2acfebb
))
* Use Jetty instead of Netty ([c23cd5c](c23cd5cdad
))
* use objects for /socials and /donations ([#51 ](https://github.com/ReVanced/revanced-api/issues/51 )) ([d4eac5c](d4eac5c757
))
* use objects for contact field ([5922830](5922830e0b
))
### Performance Improvements
* Cache latest announcements for constant access time ([1ca9952](1ca9952de8
))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d013
))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892343
))
2024-07-10 23:58:20 +00:00
oSumAtrIX
6c39353ef5
chore: Remove version
2024-07-08 13:49:23 +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