Skip to content

v2.6.0

Choose a tag to compare

@caioricciuti caioricciuti released this 16 Jul 20:11
· 14 commits to main since this release

feat: Implement OIDC Manager and Settings for SSO

Added Manager for handling OIDC provider lifecycle, allowing runtime updates without server restarts.
Introduced Settings struct to encapsulate OIDC configuration, including validation for required fields.
Implemented functions to load and resolve OIDC settings from environment and database sources.
Created admin handlers for managing retention settings and SSO configuration, including retrieval and updates.
Developed API endpoints for retention and SSO settings, ensuring proper error handling and response structures.
Added client-side API utilities for interacting with retention and SSO settings.
Implemented license server client for managing trial and purchase processes.

Install

Download the binary for your platform and run it:

# Linux (amd64)
curl -L -o ch-ui https://github.com/caioricciuti/ch-ui/releases/download/v2.6.0/ch-ui-linux-amd64
chmod +x ch-ui
sudo install -m 755 ch-ui /usr/local/bin/ch-ui
ch-ui

If you don't want a global install, run it as ./ch-ui.

Verify checksum

sha256sum -c checksums.txt