Commit Graph

14 Commits

Author SHA1 Message Date
Robin Olsen
2f0426b58f Enhance status component and dashboard functionality
- Updated the status component template to include a new trigger for task status checks.
- Modified the status component's Go implementation to reflect the new trigger in the HTML output.
- Improved the UpdateIssue handler to conditionally set the assignee based on form input.
- Enhanced the dashboard template to include a new dependencies section for issues, allowing users to add dependencies dynamically.
- Refactored the dashboard's issue rows to utilize JavaScript functions for rendering status, type, and priority badges, improving maintainability and readability.
2026-04-01 14:37:31 +02:00
Robin Olsen
6763aeb6ea use equal fold to make the test case-insensitive 2026-03-23 19:41:56 +01:00
Robin Olsen
7facfb6afe Merge pull request #73 from LazyBachelor/LPM-138
LPM-138 Refactor Tui with composable modals and use canvas

Refactors the TUI (dashboard + kanban) to use a shared, composable modal system with canvas-based overlay rendering, while consolidating styling into internal/style and expanding issue interactions (e.g., comments).

Changes:

Introduces a new pkg/tui/modal system (manager/stack + multiple modal types) and overlays modals using Lipgloss compositor layers.
Refactors dashboard/kanban views and input handling to use the modal manager + focus manager instead of per-modal boolean state.
Consolidates TUI styling by moving from pkg/tui/styles to internal/style and updates components to use the new style package; adds a shared footer renderer.
2026-03-20 16:28:10 +01:00
Robin Olsen
256b3ed2db Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-03-19 19:49:34 +01:00
Robin Olsen
64a02a6ed5 make Contains expector more durable 2026-03-19 15:20:50 +01:00
Robin Olsen
010f836df5 Improve the task logic. 2026-03-13 11:02:09 +01:00
Robin Olsen
a5b04997a7 improve task logic 2026-03-11 20:35:22 +01:00
Robin Olsen
2fc612c7c7 update coding task to align with spec and improve expetion handling 2026-03-05 12:03:13 +01:00
Robin Olsen
28add3f4dd (hotfix) simplify expetion logic 2026-03-05 11:36:09 +01:00
Robin Olsen
77b38692c6 align task with description
add a complete with message in case we need that
2026-03-04 14:00:35 +01:00
Robin Olsen
aabce0b0b2 refactor to use app package instead of service
refactor app to be composable
2026-02-28 23:30:31 +01:00
Robin Olsen
bfeeed5626 remove for now 2026-02-28 16:58:31 +01:00
Robin Olsen
ba0115d1bc lots of changes and reducing dependency imports 2026-02-28 16:39:50 +01:00
Robin Olsen
dcf9fbaa50 automaticaly open browser when starting server 2026-02-26 18:54:51 +01:00