Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 2.88 KB

File metadata and controls

53 lines (42 loc) · 2.88 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

  • Add /healthz/live and /healthz/ready healthcheck endpoint (see #23)
  • Add HEALTHCHECK and curl to Docker image (see #23)

Breaking Changes

  • Docker default port changed from 8080 to 80: The ENV DevOidcToolkit__Port=8080 environment variable has been removed from the Dockerfile. The application now listens on port 80 by default (the application's built-in default). Docker port mappings should be updated from -p 8080:8080 to -p 8080:80. This fixes a bug where setting Port in config.json had no effect (see #26)
  • Add optional SQLite persistence via Database.SqliteFile config option; defaults to in-memory when not set (see #20)
  • Add configurable user roles through DevOidcToolkit__Users__INDEX__Roles__INDEX (see #17)
  • Add runtime user registration at /users page (see #15)
  • Add runtime OIDC client creation at /clients page (see #15)
  • Add configurable Issuer field to override the iss claim in tokens and the OIDC discovery document (see #13)
  • Add support for post_logout_redirect_uris, (see #10)
  • Update to dotnet 10
  • Add email_verified claim for compatibility with pocketbase, (see #6)

0.1.0 - 2025-06-23

  • Initial release