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.
Refactor the configuration to use environment variable syntax for Forgejo client ID and secret.
This change improves consistency and readability in the configuration file.
Remove the 'roles' scope from the Grafana OAuth configuration to streamline authentication requirements. This change enhances security by limiting access scopes to only what's necessary.
Remove the role attribute path from Grafana configuration to enhance security by preventing exposure of user role mappings. This change ensures that sensitive information remains protected while maintaining functionality.
Adds a root_url configuration for the Grafana server to ensure proper access through the specified URL.
This change enhances the setup by defining the server's root URL, improving accessibility and usability for users.
Refactors the authentication settings in the Grafana configuration to use string values for boolean flags and nested properties.
This change enhances consistency and may improve compatibility with other components expecting string representations.
Refactors the OAuth configuration in the Grafana manifest by restructuring the indentation for clarity and organization. This change enhances readability and maintainability of the authentication settings without altering functionality.
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.
Add a new alert for monitoring high disk consumption in the Forgejo environment.
This alert triggers when disk usage exceeds 60% for persistent volume claims, enhancing observability and proactive resource management in the cluster.
Update the email address for alert notifications in the Alertmanager configuration to ensure correct delivery.
This change addresses a potential misrouting of alert emails by correcting the recipient address.