Commit Graph

9 Commits

Author SHA1 Message Date
642f2d2908 Refactor CPU distribution visualization in index.html
- Consolidated current and projected CPU distribution charts into a single chart for improved clarity.
- Updated chart IDs and labels to reflect the new combined data representation.
- Adjusted JavaScript logic to handle the new chart structure and updated statistics calculations accordingly.
2026-02-07 14:13:44 +03:00
9f3946a0bc Add PDF export functionality and favicon support
- Introduced a new script for exporting the dashboard as a PDF using html2canvas and jsPDF.
- Added a favicon.ico file and linked it in the base template.
- Updated the base template to include the new PDF export script and modified the button for PDF export functionality.
- Enhanced the index template to include an ID for the dashboard content for PDF generation.
2026-02-07 13:46:50 +03:00
48c9e4ddeb Implement gradient themes in CSS, enhance print functionality, and update card styles in templates. Add a PDF save button and improve layout for better accessibility and user experience. 2026-02-06 19:19:21 +03:00
38163210d6 Enhance UI with new font integration, improved accessibility focus styles, and refined card shadows for light theme. Update main content area background and adjust layout spacing in index template. 2026-02-06 18:54:29 +03:00
0151b9a01f Add dark theme support in CSS and fix neutral color variable in HTML template 2026-02-06 18:33:44 +03:00
30c08d497f Add API endpoints for stats and audits, implement data collection functions, and enhance index view with skeleton context 2026-02-06 17:21:00 +03:00
57a2933f28 Refactor Docker setup and add mock data support
- Updated .dockerignore and .gitignore for better file management.
- Introduced .env.example for environment variable configuration.
- Added docker-compose.dev.yml for development with mock data and live reload.
- Enhanced Dockerfile to include necessary dependencies and entrypoint script.
- Created mock_data.py to provide sample data for testing without OpenStack/Prometheus.
- Added unit tests for template filters in dashboard.
- Cleaned up various files for consistency and improved readability.
2026-02-06 16:12:21 +03:00
d197d1e5e2 finished all audits, first rc 2025-12-05 16:06:14 +03:00
4e37cd1ef8 Stitching things up 2025-12-03 12:04:48 +03:00