-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add usage report command #851
base: master
Are you sure you want to change the base?
Commits on May 23, 2024
-
Allow report generating in the foreman-maintain
This extends the check so it can hold any arbitrary data. That is then used in the generate report command, that finds all checks tagged with report tag, executes them and gather their data for the final YAML creation. This commit also includes two examples of metrics that uses database as the Data source.
Configuration menu - View commit details
-
Copy full SHA for 46ba461 - Browse repository at this point
Copy the full SHA 46ba461View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b12733 - Browse repository at this point
Copy the full SHA 5b12733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e47536 - Browse repository at this point
Copy the full SHA 4e47536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84f1d75 - Browse repository at this point
Copy the full SHA 84f1d75View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0a8fe1 - Browse repository at this point
Copy the full SHA c0a8fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6877cf - Browse repository at this point
Copy the full SHA a6877cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b313a76 - Browse repository at this point
Copy the full SHA b313a76View commit details -
Introduce ReportCheck subtype used only for reporting purpose
With this new child class, report checks can share helpers easily. Also the parent Check class, which is used elsewhere, does not need to be extended by the data storage.
Configuration menu - View commit details
-
Copy full SHA for dd0a81c - Browse repository at this point
Copy the full SHA dd0a81cView commit details -
Extract Reports as a new entity
Earlier, all Reports were also considered Checks, so they showed up in health checks. This change now fully isolates Reports and Checks while all the code is shared.
Configuration menu - View commit details
-
Copy full SHA for 9d562b1 - Browse repository at this point
Copy the full SHA 9d562b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11834a8 - Browse repository at this point
Copy the full SHA 11834a8View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4c9019 - Browse repository at this point
Copy the full SHA c4c9019View commit details
Commits on Jun 18, 2024
-
Merge pull request #1 from adamruzicka/report-rl
Add recurring logics report
Configuration menu - View commit details
-
Copy full SHA for 42bf4cf - Browse repository at this point
Copy the full SHA 42bf4cfView commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7993b16 - Browse repository at this point
Copy the full SHA 7993b16View commit details
Commits on Jul 23, 2024
-
Merge pull request #3 from adamruzicka/report-grouping
Add grouping report
Configuration menu - View commit details
-
Copy full SHA for 5915956 - Browse repository at this point
Copy the full SHA 5915956View commit details