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.
Enhances Grafana configuration by adding a debug log level.
This improvement aids in troubleshooting and monitoring by providing more detailed logging information.
Correct the casing of the 'DevFW' group reference in the role attribute path to 'devfw' for consistency and to ensure proper access control in Grafana.
Add support for assigning both 'GrafanaAdmin' and 'Editor' roles through the `role_attribute_path`.
Enable the option to allow assignment of Grafana Admin roles directly, enhancing user management capabilities.
Updates the role attribute path in the Grafana manifest to specify 'GrafanaAdmin' instead of 'Admin' for user group permissions. This change improves access control by aligning roles with Grafana's intended user management.
Update the role attribute path to specify that users in the 'DevFW' group will be assigned the 'Admin' role in the Grafana configuration.
This change enhances user role management for improved access control.
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.
Allow users to sign up through Forgejo OAuth by setting `allow_sign_up` to true. This change enhances user accessibility and engagement with the Grafana platform.