Skip to content

Latest commit

Β 

History

History
473 lines (306 loc) Β· 36.3 KB

CHANGELOG.md

File metadata and controls

473 lines (306 loc) Β· 36.3 KB

1.5.0 (2024-11-06)

Features

  • Allow updating createdAt field for announcements (58ba4cb)
  • Move spec url to versioned path (e871b23)
  • Simplify log pattern (d5d9e04)

1.5.0-dev.2 (2024-11-06)

Features

  • Allow updating createdAt field for announcements (58ba4cb)
  • Simplify log pattern (d5d9e04)

1.5.0-dev.1 (2024-11-06)

Features

  • Move spec url to versioned path (e871b23)
  • Simplify log pattern (d5d9e04)

1.5.0-dev.1 (2024-11-06)

Features

  • Move spec url to versioned path (e871b23)

1.4.0 (2024-11-06)

Bug Fixes

  • Add missing logging level environment variable to .env.example (3b62120)
  • Use new patches file extension (d42a3a3)

Features

  • Add URL and use friendly name for APIContributable (a5498ab)
  • Allow versioning by arbitrary path string (814d3c9)
  • Improve announcements API (#192) (56a00dd)
  • Make backend configurable (f91f3a6)
  • Remove "archived" query parameter (8ad614e)
  • Remove deprecated routes and old API (eca40a6)
  • Remove ReVanced Integrations (f1c1092)
  • Use tag name directly instead of ID (fc40427)

1.4.0-dev.6 (2024-11-06)

Features

  • Allow versioning by arbitrary path string (814d3c9)
  • Remove deprecated routes and old API (eca40a6)

1.4.0-dev.5 (2024-11-05)

1.4.0-dev.4 (2024-11-01)

Features

  • Remove "archived" query parameter (8ad614e)
  • Use tag name directly instead of ID (fc40427)

1.4.0-dev.3 (2024-11-01)

Bug Fixes

  • Use new patches file extension (d42a3a3)

1.4.0-dev.2 (2024-11-01)

Bug Fixes

  • Add missing logging level environment variable to .env.example (3b62120)

Features

  • Add URL and use friendly name for APIContributable (a5498ab)
  • Make backend configurable (f91f3a6)
  • Remove ReVanced Integrations (f1c1092)

1.4.0-dev.1 (2024-11-01)

Features

1.3.0 (2024-10-07)

Bug Fixes

  • Add missing OK response to routes (1181be1)
  • Allow more necessary HTTP methods for CORS (080e2e5)
  • Configure CORS properly to allow authorization and content-type header (6442757)
  • Expire token relative to current date time instead of just time (c26e129)
  • Expose www-authenticate header to JS (9ed724e)
  • Respond with JSON when returning token (1e3e46f)
  • Specify a validation function to fix authentication (53c3600)

Features

  • Add missing parameter and response documentation (491533d)
  • Customize logging level through environment variable (8b17d88)
  • Improve response info description wording (977d252)
  • Only allow requests from HTTPs (a6d7da1)

1.3.0-dev.6 (2024-10-02)

Bug Fixes

  • Expose www-authenticate header to JS (9ed724e)

Features

  • Only allow requests from HTTPs (a6d7da1)

1.3.0-dev.5 (2024-09-30)

Bug Fixes

  • Allow more necessary HTTP methods for CORS (080e2e5)

1.3.0-dev.4 (2024-09-29)

Bug Fixes

  • Configure CORS properly to allow authorization and content-type header (6442757)

1.3.0-dev.3 (2024-09-29)

Bug Fixes

  • Add missing OK response to routes (1181be1)
  • Respond with JSON when returning token (1e3e46f)
  • Specify a validation function to fix authentication (53c3600)

Features

  • Customize logging level through environment variable (8b17d88)
  • Improve response info description wording (977d252)

1.3.0-dev.2 (2024-09-27)

Bug Fixes

  • Expire token relative to current date time instead of just time (c26e129)

1.3.0-dev.1 (2024-09-11)

Features

  • Add missing parameter and response documentation (491533d)

1.2.0 (2024-09-06)

Bug Fixes

  • Add back deprecated routes for backwards compatibility (9f0eb5b)
  • Make sure, expected paths in configuration exist (32bedb7)
  • Return correct GPG keys url (#187) (74e5389)

Features

  • Move /latest routes to parent (4e8e83d)
  • Respond to all ping request methods (df116bd)

1.2.0-dev.4 (2024-09-06)

Bug Fixes

  • Add back deprecated routes for backwards compatibility (9f0eb5b)
  • Make sure, expected paths in configuration exist (32bedb7)

1.2.0-dev.3 (2024-09-04)

Bug Fixes

1.2.0-dev.2 (2024-08-24)

Features

  • Respond to all ping request methods (df116bd)

1.2.0-dev.1 (2024-08-16)

Features

  • Move /latest routes to parent (4e8e83d)

1.1.0 (2024-07-15)

Bug Fixes

  • Don't encode public keys & instead send them raw (435beae)

Features

  • Add static file paths to remove env specific files in resources (39d0b78)
  • Convert static about file to documented route & add key parameter to about route (dfe6df3)

1.1.0-dev.1 (2024-07-15)

Bug Fixes

  • Don't encode public keys & instead send them raw (435beae)

Features

  • Add static file paths to remove env specific files in resources (39d0b78)
  • Convert static about file to documented route & add key parameter to about route (dfe6df3)

1.0.0 (2024-07-13)

Bug Fixes

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

Features

Performance Improvements

  • Cache latest announcements for constant access time (1ca9952)
  • Cache patches list instead of just the patches file (7a1957d)
  • Make async db transactions and use List instead of Set (a7d1892)

1.0.0-dev.7 (2024-07-13)

Bug Fixes

  • Fix OpenAPI docs casing of a word (541783d)

1.0.0-dev.6 (2024-07-13)

Features

  • Add bio field for team members (c40d50c)

1.0.0-dev.5 (2024-07-12)

Bug Fixes

  • Move robots.txt to root (2ade550)
  • Only list public members (97a5d11)

Features

  • Add configuration to specify public key id (ad7d4b2)
  • Add manager route (f814fe5)

1.0.0-dev.4 (2024-07-11)

Features

  • List more repository contributors (19ebc82)

1.0.0-dev.3 (2024-07-11)

Bug Fixes

  • Move old API endpoint configuration from env to configuration file (7e99e49)

1.0.0-dev.2 (2024-07-11)

Bug Fixes

  • Configure CORS correctly (2ed4cf3)

1.0.0-dev.1 (2024-07-10)

Bug Fixes

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

Features

Performance Improvements

  • Cache latest announcements for constant access time (1ca9952)
  • Cache patches list instead of just the patches file (7a1957d)
  • Make async db transactions and use List instead of Set (a7d1892)