Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add preferred field to socials #100

Merged
merged 4 commits into from
Oct 10, 2023
Merged

feat: Add preferred field to socials #100

merged 4 commits into from
Oct 10, 2023

Conversation

oSumAtrIX
Copy link
Member

@oSumAtrIX oSumAtrIX commented Oct 10, 2023

@codecov
Copy link

codecov bot commented Oct 10, 2023

Codecov Report

All modified lines are covered by tests ✅

Comparison is base (22e9cca) 95.77% compared to head (a04b74b) 95.78%.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev     #100   +/-   ##
=======================================
  Coverage   95.77%   95.78%           
=======================================
  Files          24       24           
  Lines         545      546    +1     
=======================================
+ Hits          522      523    +1     
  Misses         23       23           
Files Coverage Δ
api/models/socials.py 100.00% <100.00%> (ø)
config.py 100.00% <100.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@Ushie Ushie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Please add the preferred field to all items
  • Add the field to the model

config.py Outdated Show resolved Hide resolved
config.py Outdated Show resolved Hide resolved
@oSumAtrIX oSumAtrIX requested a review from Ushie October 10, 2023 09:06
@oSumAtrIX oSumAtrIX merged commit 24c8f60 into dev Oct 10, 2023
3 of 4 checks passed
@oSumAtrIX oSumAtrIX deleted the feat/preferred-socials branch October 10, 2023 16:40
revanced-bot pushed a commit that referenced this pull request Jul 8, 2024
# 1.0.0-dev.1 (2024-07-08)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing dependencies and upgrade deps ([4236d64](4236d64))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 8, 2024
# 1.0.0-dev.1 (2024-07-08)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing dependencies and upgrade deps ([4236d64](4236d64))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 9, 2024
# 1.0.0-dev.1 (2024-07-09)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 10, 2024
# 1.0.0-dev.1 (2024-07-10)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add CLI ([a988ffb](a988ffb))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
revanced-bot pushed a commit that referenced this pull request Jul 13, 2024
# 1.0.0 (2024-07-13)

### Bug Fixes

* Add missing auth realm ([a6008a2](a6008a2))
* Add missing OpenAPI docs ([d4ac471](d4ac471))
* add required headers ([#8](#8)) ([f4c10dc](f4c10dc))
* Add uri to rate limiter request key ([e8c2488](e8c2488))
* **ci:** add git dep ([d61ddcc](d61ddcc))
* **ci:** fix git deps ([5564c2d](5564c2d))
* Configure CORS correctly ([2ed4cf3](2ed4cf3))
* Correct env var comment ([9d7b049](9d7b049))
* Correct persistence directory name ([6238e33](6238e33))
* **deps:** fix requirements file ([5f0ab26](5f0ab26))
* **deps:** missing pydantic ([089f29e](089f29e))
* **deps:** update poetry.lock ([b2c2fa7](b2c2fa7))
* Don't configure server ([280dbc3](280dbc3))
* Encode defaults to fix OpenAPI spec ([e9d1c8f](e9d1c8f))
* Finish DB Model to API model transformation inside transaction ([89a577e](89a577e))
* fix codeql issues ([b5568db](b5568db))
* Fix OpenAPI docs casing of a word ([541783d](541783d))
* Fix spelling mistake ([17ecf58](17ecf58))
* Increase pool size to mitigate overflow ([#113](#113)) ([5aed3d6](5aed3d6))
* Move old API endpoint configuration from env to configuration file ([7e99e49](7e99e49))
* Move robots.txt to root ([2ade550](2ade550))
* Only list public members ([97a5d11](97a5d11))
* Remove punctuation ([f9cae1e](f9cae1e))
* remove revanced-api from tools map ([4800ee9](4800ee9))
* Serialize response correctly ([1dccfd2](1dccfd2))
* Set body for all eligible request methods ([c6cacef](c6cacef))
* unversioned endpoints placement under v0 should be at root ([8b29f49](8b29f49))
* Use correct persistance folder path ([500a589](500a589))
* Use correct proxy path ([ef92768](ef92768))
* Use correct resource path ([4dffd32](4dffd32))
* Use multidict 6.0.5, add setup tools as dev dependency ([af19446](af19446))

### Features

* Add `/list` route ([6c930ff](6c930ff))
* Add `preferred` field to socials ([#100](#100)) ([24c8f60](24c8f60))
* Add announcements API ([42f7318](42f7318))
* Add announcements endpoints ([#91](#91)) ([8583e2a](8583e2a))
* Add backend rate limit route ([b967170](b967170))
* Add bio field for team members ([c40d50c](c40d50c))
* Add CLI ([a988ffb](a988ffb))
* Add configuration to specify public key id ([ad7d4b2](ad7d4b2))
* add download_count to releases ([#118](#118)) ([665b913](665b913))
* add friendly crypto names ([#53](#53)) ([7b70780](7b70780))
* Add GPG key to team members ([71f58cf](71f58cf))
* Add local ReVanced API server ([cd5d57f](cd5d57f))
* Add manager route ([f814fe5](f814fe5))
* add member gpg keys ([80cdb3b](80cdb3b))
* Add OpenAPI docs and cache to routes ([6ea63be](6ea63be))
* add preferred field to donations ([#56](#56)) ([6b705b1](6b705b1))
* Add proxy for old API ([39f54bb](39f54bb))
* Add rate limiting to routes ([80403f7](80403f7))
* added branding ([#104](#104)) ([edcad62](edcad62))
* API Fixes and Adjustments ([#23](#23)) ([b18097e](b18097e))
* API rewrite ([#2](#2)) ([45ef337](45ef337))
* better versioning engine ([8d36663](8d36663))
* Change default port to avoid using existing port ([9825865](9825865))
* Disallow all web crawlers ([#111](#111)) ([b69acfa](b69acfa))
* Do not ignore, if `.env` file is missing ([24c6f4e](24c6f4e))
* favicon ([a8126d7](a8126d7))
* hostname filtering ([5482d9c](5482d9c))
* Implement more routes and add configuration ([9999b24](9999b24))
* Improve routing paths ([df999c0](df999c0))
* info endpoint ([#71](#71)) ([9bbd056](9bbd056))
* Initialize project ([8ae50b5](8ae50b5))
* List more repository contributors ([19ebc82](19ebc82))
* Load system properties ([e373d26](e373d26))
* manager-related endpoints ([3a128c4](3a128c4))
* Move config file to CLI argument ([6a9f0ca](6a9f0ca))
* **observability:** sentry ([99e645c](99e645c))
* project init ([856fc66](856fc66))
* remove appinfo capabilities ([10f5225](10f5225))
* remove codecov tests ([9c69fa3](9c69fa3))
* Remove Swagger and OpenAPI ([af0b086](af0b086))
* Setup CI/CD ([c736a75](c736a75))
* Setup cors and cache ([205bcde](205bcde))
* Show default CLI option values ([db0bfc3](db0bfc3))
* Use auth digest instead of basic auth ([89e2acf](89e2acf))
* Use Jetty instead of Netty ([c23cd5c](c23cd5c))
* use objects for /socials and /donations ([#51](#51)) ([d4eac5c](d4eac5c))
* use objects for contact field ([5922830](5922830))

### Performance Improvements

* Cache latest announcements for constant access time ([1ca9952](1ca9952))
* Cache patches list instead of just the patches file ([7a1957d](7a1957d))
* Make async db transactions and use List instead of Set ([a7d1892](a7d1892))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants