Commit Graph

7 Commits

Author SHA1 Message Date
Sam Chau
926da00858 feat(upgrades): enhance upgrade logs and configuration management
- Added filtering options for upgrade runs based on their status (all, success, partial, failed, skipped).
- Implemented a refresh button to reload the logs.
- Created a new component `UpgradeRunCard` to display individual upgrade run details.
- Introduced a cooldown tracker to show the next scheduled run time and progress.
- Added a dry run toggle to the upgrade configuration settings.
- Implemented clipboard functionality to copy and paste filter configurations.
- Updated the upgrade run action to support dry run mode and validate configurations.
- Refactored various components for improved readability and maintainability.
2025-12-27 11:23:36 +10:30
Sam Chau
6dbdd9a0f0 feat(upgrades): add last_run_at tracking to upgrade_configs and implement upgrade manager job 2025-12-27 06:43:57 +10:30
Sam Chau
3a2d98491c feat(upgrades): add upgrade configuration management with CRUD operations 2025-12-27 06:31:27 +10:30
Sam Chau
2abc9aa86a feat(pcd): implement PCD cache management and initialization logic 2025-11-05 07:30:33 +10:30
Sam Chau
37ae5164e6 feat(pcd): add database linking functionality 2025-11-04 06:58:54 +10:30
Sam Chau
64bde2017b chore(logs): Cleanup double logger alias 2025-11-03 17:32:45 +10:30
Sam Chau
fcdd45952b refactor(everything): properly movied into lib 2025-11-03 17:27:33 +10:30