Commit Graph

683 Commits

Author SHA1 Message Date
Robin Olsen
84aa199075 Merge pull request #83 from LazyBachelor/LPM-145
LPM-145 Fix Save button for Assingee
2026-03-25 12:32:08 -07:00
Robin Olsen
859db365d3 fix save and close buttons 2026-03-25 20:30:04 +01:00
Robin Olsen
7a08aa4bd2 Merge pull request #82 from LazyBachelor/LPM-148
LPM-148 Participant README in OS
2026-03-25 12:20:23 -07:00
Robin Olsen
f2870eca6a ensure one sprint exsists so tui dont bug 2026-03-25 20:16:00 +01:00
Robin Olsen
936613bed6 add participant readme to the os 2026-03-25 20:06:53 +01:00
Robin Olsen
8d18afc46c update setup script to set chromium as default browser 2026-03-25 12:47:38 +01:00
Robin Olsen
7a68735dbb Merge pull request #78 from LazyBachelor/LPM-128
implementing dependency management in tui
2026-03-24 13:50:41 -07:00
Robin Olsen
1aa8410e24 fix size 2026-03-24 21:49:02 +01:00
Robin Olsen
9b06557455 separete into fucntion and use charm dependency instead 2026-03-24 21:04:05 +01:00
Robin Olsen
effc0a8f99 Merge pull request #79 from LazyBachelor/LPM-144
LPM-144 Add ending message
2026-03-24 12:56:36 -07:00
Robin Olsen
e61406d9d2 add nice ending message that so the survey dont just close 2026-03-24 20:54:35 +01:00
viljarb
802d379de8 implementing dependency management in tui 2026-03-24 19:57:45 +01:00
Robin Olsen
7f838d6852 Merge pull request #77 from LazyBachelor/LPM-115
LPM-143 Update Metrics and statistics collection
v0.3.0
2026-03-24 04:49:19 -07:00
Robin Olsen
5f94105583 refine this task 2026-03-24 12:39:59 +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
fc10321430 refine statistics collection 2026-03-24 12:31:15 +01:00
Robin Olsen
638d2dd670 remove question asking if task was completed as we are getting this automaticaly 2026-03-24 11:08:18 +01:00
Robin Olsen
a998a6bfd9 refine coding task to make it more simple 2026-03-24 11:06:48 +01:00
Robin Olsen
47f1cf8d09 LMP-115 Dependencies Management web (#76)
* IMPLEMENTING DEPENDENCY MANAGEMENT in internal and on web

* making changes to the dependency implementation like those in Commit 57c481e

* Remove unnecessary blank line in beads.go

* turning a large chunk of html into a component in a component file

* passing dependencies as props and rendering them in IssueDetail instead of lazy-loading via hx-get

* fix dependencies rendering

---------

Co-authored-by: Robin Olsen <129996395+Telikz@users.noreply.github.com>
Co-authored-by: Robin Olsen <robinolsen98@outlook.com>
2026-03-23 12:29:05 -07: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
Robin Olsen
1eaedecff8 simplify coding task 2026-03-23 20:03:01 +01:00
Robin Olsen
6763aeb6ea use equal fold to make the test case-insensitive 2026-03-23 19:41:56 +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
Robin Olsen
06404708ba rewrite interface description to be more usefull 2026-03-23 10:59:19 +01:00
Robin Olsen
a6d4144d8c simplify this 2026-03-22 19:09:15 +01:00
Robin Olsen
84c73b7b94 upgrade go-prompt to dev branch as it has some bug fixes we need 2026-03-22 18:29:29 +01:00
Robin Olsen
cdb3d1dcd9 might fix repl bugs 2026-03-22 17:12:22 +01:00
Robin Olsen
ecabaf796e update task descriptions for better readability 2026-03-22 15:27:05 +01:00
Robin Olsen
11afdfd9b8 fix repl arrow bug 2026-03-22 15:16:10 +01:00
Robin Olsen
aac74c425d use new style 2026-03-22 15:15:55 +01:00
Robin Olsen
ca0b00292b refine task ui alignment 2026-03-22 15:15:36 +01:00
Robin Olsen
38ecf6f0af (hotfix) make header title styling work again 2026-03-22 14:02:19 +01:00
Robin Olsen
ee2456c3fd clear terminal between tasks and give users a message confirming they are done 2026-03-20 21:01:46 +01:00
Robin Olsen
515007bf38 simplify dep task 2026-03-20 20:53:29 +01:00
Robin Olsen
ce944085fe make sure we check this in coding task 2026-03-20 20:53:14 +01:00
Robin Olsen
24e881b5fd Merge pull request #72 from LazyBachelor/LPM-110
TUI: add quit confirmation
2026-03-20 09:13:33 -07:00
Robin Olsen
14e64f73f2 fix close modal 2026-03-20 17:11:51 +01:00
Robin Olsen
2abddd5b54 fix from merge 2026-03-20 16:33:56 +01:00
Robin Olsen
6da8c7a2ab Merge remote-tracking branch 'origin/main' into LPM-110 2026-03-20 16:32:34 +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
38b6a7b081 Remove unnecessary blank line in beads.go 2026-03-20 15:57:00 +01:00
viljarb
85e20c58fe making changes to the dependency implementation like those in Commit 57c481e 2026-03-20 14:50:02 +01:00
Moira Daniella A Sebastian
6d72c9195b TUI: add quit confirmation 2026-03-20 13:55:00 +01:00
Robin Olsen
9a47acc49a Merge pull request #71 from LazyBachelor/LPM-137
LPM-137 Submission Refactor and Tui Layout Update
2026-03-20 04:59:04 -07:00
Robin Olsen
89167a6e5a Update pkg/tui/views/dashboard/operations.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-20 12:58:21 +01:00
Robin Olsen
c1309e6f31 Update pkg/tui/views/kanban/operations.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-20 12:57:58 +01:00