131 Commits

Author SHA1 Message Date
Robin Olsen
8201a2f310 add the polling here also 2026-04-03 14:19:10 +02:00
Robin Olsen
bf8ea6103e Refactor task handling and improve status checking in issue management web 2026-04-03 13:41:10 +02:00
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
f755e9f01e Update participant guide and interface instructions for clarity and consistency 2026-04-01 13:28:51 +02:00
Moira Daniella A Sebastian
1ed6814778 Fixed 2026-03-25 21:18:59 +01:00
Robin Olsen
859db365d3 fix save and close buttons 2026-03-25 20:30:04 +01:00
Robin Olsen
e4880279c4 fix bug with edit modal and remove depricated ready_to_sprint status 2026-03-24 12:33:24 +01:00
Robin Olsen
6808ed3bbe collect submit source 2026-03-24 12:32:57 +01:00
Robin Olsen
0b7bef37b9 fix dependencies rendering 2026-03-23 20:25:37 +01:00
Robin Olsen
f26b89a903 Merge remote-tracking branch 'origin/main' into LPM-115 2026-03-23 20:18:47 +01:00
viljarb
63cfa3e8b8 passing dependencies as props and rendering them in IssueDetail instead of lazy-loading via hx-get 2026-03-23 19:28:50 +01:00
Robin Olsen
d900a5fcd3 Merge pull request #75 from LazyBachelor/LPM-140
LPM-140 The Sprinting Update
Adds sprint support across the web UI (board + issue detail), TUI kanban, CLI/REPL, and the Beads-backed storage layer.

Changes:

Introduces sprint entities in storage and exposes sprint operations via IssueService.
Updates web board to support backlog vs. sprint columns, sprint selection, and sprint creation routes.
Updates TUI kanban to show backlog + sprint columns and adds sprint selection/creation actions.
2026-03-23 19:26:04 +01:00
viljarb
996475d9ed turning a large chunk of html into a component in a component file 2026-03-23 19:00:27 +01:00
viljarb
85e20c58fe making changes to the dependency implementation like those in Commit 57c481e 2026-03-20 14:50:02 +01:00
Robin Olsen
dcd094b630 Update pkg/web/handler/task.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-20 12:57:47 +01:00
Robin Olsen
35114a3e0f make web submit when action done by user 2026-03-19 21:12:28 +01:00
Robin Olsen
04061792e8 make sure modal handles overflow 2026-03-19 09:37:54 +01:00
Ine Maria Nilssen Aanonsen
925cf089be BACKLOG REFINEMENT removed duplicate close issue button 2026-03-19 06:56:29 +01:00
Robin Olsen
27c78554aa Merge pull request #67 from LazyBachelor/LPM-104
LPM-104 Upgrade Go and Charm Deps
2026-03-18 07:23:11 -07:00
Robin Olsen
2510429a7f upgrade mongodb driver dep 2026-03-18 15:20:16 +01:00
Robin Olsen
49608e5f78 fix so it runs 2026-03-18 14:38:09 +01:00
viljarb
c37dae9b1a IMPLEMENTING DEPENDENCY MANAGEMENT in internal and on web 2026-03-18 12:08:40 +01:00
Robin Olsen
3e9a903506 works now 2026-03-18 11:58:31 +01:00
Robin Olsen
40d25cc716 start with upgdrade (broken right now) 2026-03-18 11:23:10 +01:00
Ine Maria Nilssen Aanonsen
6f452a5f9e LPM-81: Assign to me 2026-03-17 15:47:40 +01:00
Moira Daniella A Sebastian
f51c41ec1b Change priority for WEB 2026-03-16 18:30:15 +01:00
viljarb
e03de80ceb adding double-click edit for issues on web 2026-03-15 19:14:48 +01:00
viljarb
cc1158e80d adding blocked status to web 2026-03-12 13:03:35 +01:00
Robin Olsen
e9a6d1e9af add ready_to_sprint status to beads 2026-03-11 15:13:00 +01:00
Ine Maria Nilssen Aanonsen
c78b5082d2 TASK SPRINT PLANNING 2 2026-03-11 14:54:14 +01:00
Robin Olsen
2c90566260 make sure we're not running tea model when running in dev or web mode without task 2026-03-11 11:59:10 +01:00
Robin Olsen
34542a9670 add completion message to task modal and make it wider 2026-03-11 11:40:08 +01:00
Robin Olsen
a7b2698309 use tea model for showing server runnign and closing 2026-03-11 11:09:38 +01:00
Robin Olsen
3f3767fde7 fix: change priority code names to match CLI and TUI interfaces 2026-03-10 21:58:31 +01:00
Robin Olsen
d7107fe331 Merge remote-tracking branch 'origin/main' into LPM-48 2026-03-08 10:58:24 +01:00
viljarb0
57a2e62247 Update pkg/web/components/issue.templ
copilot suggestion: avoid xss from status values with static x-data

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 10:12:04 +01:00
viljarb0
d7d0e79520 Update pkg/web/routes/dashboard.templ
button instead of inline js

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-08 10:09:26 +01:00
Ine Maria Nilssen Aanonsen
e64950879d FIXED COMMENTS. TASK BACKLOG REFINEMENT ISSUE 2026-03-06 21:04:58 +01:00
viljarb
3ff5da6f1a copilot suggestion fix: using url.Values to prevent bad characters messing up the url 2026-03-06 17:58:25 +01:00
viljarb0
9357ee1ba2 Update pkg/web/routes/issue_detail.templ
remove deleteURL as its not used after removing the delete issues button

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-06 17:48:43 +01:00
Robin Olsen
e85b123463 Merge remote-tracking branch 'origin/main' into LPM-48 2026-03-06 13:03:53 +01:00
Ine Maria Nilssen Aanonsen
68054f7409 TASK BACKLOG REFINEMENT ISSUE 2026-03-06 12:52:13 +01:00
viljarb
edf8e4cfd8 forgot a file 2026-03-05 17:58:08 +01:00
viljarb
e796ac8b79 add reason for closing issue for closed issues 2026-03-05 17:51:21 +01:00
viljarb
dbffd5f3f8 double-click on issues in list view opens edit window 2026-03-05 17:32:31 +01:00
Robin Olsen
f371f9a8e9 fix submisson button for web 2026-03-05 14:03:55 +01:00
Robin Olsen
372e5900ff wait little for submitt channel to update 2026-03-05 12:30:50 +01:00
Robin Olsen
ae81e52f0d change web and status command to use callback 2026-03-04 22:45:31 +01:00
Robin Olsen
3d183d7fcd change validation to be submission callback based 2026-03-04 22:43:28 +01:00
Robin Olsen
0f82146fe5 logg all checks and show if done or not 2026-03-04 20:46:55 +01:00