Flowlord task dashboard UI - #264
Conversation
* Link alert IDs to the Tasks view for that task time and ID. * Add right-click copy on Tasks and Alerts; close the menu on scroll or Escape.
* Sort paginated tasks with sort and direction query params * Keep scroll position after sort reloads
* Support multi-value id, type, job, and result filters with chips and ID token entry * Extract TaskFilter query building into filter.go with trial-based tests
* Replace right-click context menus with inline Copy and Filter actions on task, alert, workflow, and backload tables. * Fail fast when the HTTP handler cannot bind its configured port.
* Store running in SQLite with schema migration; simplify stats and filter result handling. * Fix hourly chart for ID filters and polish task table filter and cell actions.
PR Summary by QodoEnhance Flowlord task dashboard filtering, sorting, and actions
AI Description
Diagram
High-Level Assessment
Files changed (19)
|
Code Review by Qodo
1.
|
* Bind HTTP before background workers; route serve errors to Run for graceful shutdown instead of log.Fatalf. * Make enableCellActions idempotent, init backload copy once, and add copy-only actions to workflow columns.
Quality check
Summary
Improves the Flowlord task dashboard with server-side sorting, multi-select filters, a click action bar for table cells, and tighter filter/result handling backed by new SQLite query helpers.
sqlite/with tests; schema and handler updatesflowlord_tasks.pngandflowlord_alerts.pngscreenshotsScreenshots