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.