Skip to content

Releases: lahmacunradio/arcsi

Flask-security uplift, CI extension, data endpoints, minor hotfix

02 Jun 14:02
Compare
Choose a tag to compare

Release track 0.3.1

Introduced flask-security-too (v3.2.0) instead of flask-security (3.0.0) (#162)

  • maintained version of flask-security
  • major performance boost
  • added robustness CI test collection to measure the performance of multiple GET requests

New data endpoints for querying Arcsi statistics like, count of new episodes during a time period (#159)

Minor fixes and more detailed debug logging (#160, #165)

API authorization

06 Nov 16:11
7d2796a
Compare
Choose a tag to compare

Highlights:

  • every API secured with token-based authentication:
    • GET requests are only accessible to registered users of Arcsi:
      annotated with @auth_token_required
      auth-tokens added into the headers of internal (arcsi view) and external (frontend, app) users
    • POST and DELETE requests are only usable by users with admin roles:
      annotated with @roles_required("admin")
      covered both the cases when we are using them from internal (arcsi view through forms, should be @login_required) or external sources (e.g. postman calls of the CI pipeline, should be @auth_token_required)
  • package uplifts:
  • authentication-token added to allowed headers in Arcsi's nginx configuration
  • Swagger documentation extended with the POST and DELETE requests
  • Postman tests uplifted

Thanks @gammaw @molnar-a @pvj @baxgas @tuz666 for this long awaited release ;)

v0.2.1 (Adding web link field for show pages)

16 Aug 08:24
c880b71
Compare
Choose a tag to compare

Minor release for new frontend feature with same version tag and release.

v0.2 (API consolidation)

06 Apr 09:30
35527e6
Compare
Choose a tag to compare

Highlights:

  • Show listing API without returning all items.
  • Item request API based on item slug.
  • Pagination API for items listing.
  • Initial search API.
  • Swagger documentation clean-up.

Thanks @tuz666 @baxgas @pvj @molnar-a @gammaw for this pivot release ;)

Initial launch

26 Feb 21:22
dcc3e0f
Compare
Choose a tag to compare
Initial launch Pre-release
Pre-release

ARCSI SILENT LAUNCH!!!
By @baxgas, @pvj, @gammaw