Adds a new configuration option `loadAllGroups` to enable loading all groups in the Dex settings.
This improves user management by ensuring all groups are available for authorization.
Removes the public client configuration and updates the Grafana redirect URI to the correct domain.
Modifies OAuth scopes to include groups for improved permission management.
Update the Grafana redirect URI to point to localhost for local testing purposes.
This change allows developers to test authentication workflows without needing to connect to the live environment.
Adds a new public client configuration to Dex with a specified ID, name, and redirect URIs.
This enhancement allows for public access to Dex, enabling easier integration with external applications.
Refactor the configuration to use environment variable syntax for Forgejo client ID and secret.
This change improves consistency and readability in the configuration file.
Update the OAuth client secret for Grafana and add new configurations for generic OAuth authentication.
These changes enhance security and streamline the authentication process for Grafana by enabling OAuth with specific settings.