diff --git a/containers/backupchecks/src/backend/app/main/routes_changelog.py b/containers/backupchecks/src/backend/app/main/routes_changelog.py index 6498602..c073851 100644 --- a/containers/backupchecks/src/backend/app/main/routes_changelog.py +++ b/containers/backupchecks/src/backend/app/main/routes_changelog.py @@ -69,12 +69,12 @@ def changelog_page(): { "title": None, "details": [ - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", + "Added an initial Reports UI to define, generate, and manage reports.", + "Enabled raw data preview directly in the UI with pagination support.", + "Implemented backend endpoints to generate and retrieve report data on demand.", + "Replaced the “New report” modal with a dedicated Create Report page.", + "Added month-based date selection, quick-select options, and multi-customer reporting support.", + "Enabled actual report generation while keeping scheduling as a non-functional placeholder.", ], } ], @@ -84,16 +84,16 @@ def changelog_page(): { "title": None, "details": [ - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", - "Template", + "Added Shift-click multi-selection for efficient bulk review.", + "Iteratively fixed edge cases including:", + "Off-by-one range selection issues", + "Checkbox and row highlight desynchronization", + "Last-row selection bugs", + "Browser text selection interference", + "Improved “Select all” checkbox behavior:", + "Clearing selection when indeterminate", + "Correctly resetting from the indeterminate state", + "Ensuring consistent mouse and keyboard interaction", ], } ], @@ -103,9 +103,9 @@ def changelog_page(): { "title": None, "details": [ - "Template", - "Template", - "Template", + "Improved clarity, accountability, and daily workflow guidance across the application.", + "Established a solid, extensible reporting foundation.", + "Significantly enhanced usability and reliability of the Run Checks review process.", ], } ],