Commit Graph

37 Commits

Author SHA1 Message Date
Robin Olsen
99a2f60732 Enhance survey start command to support resuming latest session and update README with resume instructions 2026-04-03 15:36:40 +02:00
Robin Olsen
1cfd23f1b0 Enhance command structure and user feedback in task management
- Added SprintCmd to issues command group
- taskLoop hide survey related commands when in repl
- Updated coding task instructions for clarity
- Removed redundant SprintCmd registration
- Improved REPL command handling for better user experience avoiding a chash if users type pm
- Enhanced task UI to display additional information
2026-04-03 11:19:57 +02:00
Robin Olsen
9ad1c5535c fix 2026-03-26 22:59:11 +01:00
viljarb
13d54d9e81 implementing dependency management in the cli 2026-03-25 14:27:38 +01:00
Robin Olsen
6808ed3bbe collect submit source 2026-03-24 12:32:57 +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
Robin Olsen
b0c76b0565 remove setup issues and simplify validaiton 2026-03-19 15:21:30 +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
Robin Olsen
9a70851a0a refine pm cli and descriptions 2026-03-16 13:06:16 +01:00
Robin Olsen
e23d0155df inject mongodb uri inside the binary and os 2026-03-13 12:33:09 +01:00
Robin Olsen
ff99ba59fa simplify the logic a bit and add suggestions to repl and cli 2026-03-12 14:13:22 +01:00
Ine Maria Nilssen Aanonsen
c78b5082d2 TASK SPRINT PLANNING 2 2026-03-11 14:54:14 +01:00
Robin Olsen
0a004af359 align better with cli 2026-03-11 14:21:36 +01:00
Robin Olsen
b5cbacd532 filter and update issue wtih assingee 2026-03-11 14:05:35 +01:00
Robin Olsen
1fb73e6d9f add ability to set assigee with cli
comment out interactive creating
2026-03-11 14:05:13 +01:00
Robin Olsen
72a2e8acf5 Metrics and logs - MongoDB Submission (#43)
Adds MongoDB-backed submission for survey statistics/metrics and introduces MongoDB ObjectID-based participant/task identifiers to support upserts and linking metrics to a participant.

It introduces breaking changes to the exsisting json stat and metric files. Delete the old ones

Changes:

Add internal/storage/MongoStorage and wire pm survey submit / pm start to submit local .pm/*.json files to MongoDB.
Extend stats/metrics models to include MongoDB _id / participant_id fields and add participant ID propagation into task metrics.
Update app initialization to generate ObjectIDs for new participants and expose GetParticipantID() via StatsService.
2026-03-10 14:09:31 +01:00
Ine Maria Nilssen Aanonsen
e64950879d FIXED COMMENTS. TASK BACKLOG REFINEMENT ISSUE 2026-03-06 21:04:58 +01:00
Ine Maria Nilssen Aanonsen
68054f7409 TASK BACKLOG REFINEMENT ISSUE 2026-03-06 12:52:13 +01:00
Robin Olsen
4842d30aab change repl and status command to use callback 2026-03-04 22:44:01 +01:00
Robin Olsen
5a8b9fc9fb print the checks 2026-03-04 17:50:00 +01:00
Robin Olsen
4bb4dac4fd add mongodb for submitting metrics and stats 2026-03-04 13:24:48 +01:00
Robin Olsen
37862c7bae Update internal/commands/issues/close.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-01 20:54:27 +01:00
Robin Olsen
9612cb9338 refactor to make cli better and simplify the code 2026-03-01 20:42:56 +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
ba0115d1bc lots of changes and reducing dependency imports 2026-02-28 16:39:50 +01:00
Robin Olsen
697b17e890 fix bug where using a issue command in the repl would crash a task 2026-02-28 11:39:05 +01:00
Robin Olsen
8cdaf93f26 add completions to survey 2026-02-28 10:44:41 +01:00
Robin Olsen
e00b201a77 add bash completion to os for survey and pm commands 2026-02-26 20:26:15 +01:00
Robin Olsen
c769c901cf serve static assets from embeded filesystem. add build files for lazyos 2026-02-26 10:33:46 +01:00
Robin Olsen
d83422104b add the pm command to survey cli
use command context to store app service
2026-02-25 21:57:30 +01:00
Robin Olsen
e7b644c307 Merge remote-tracking branch 'origin/main' into LPM-77 2026-02-25 14:18:04 +01:00
Moira Daniella A Sebastian
d721bba29f Fix comment commands, comments reads multiple words, fix user as author, and implemented a function to list comments 2026-02-25 13:10:42 +01:00
Moira Daniella A Sebastian
d1f8261b68 Implemented add comments 2026-02-24 16:22:06 +01:00
Robin Olsen
8decd74952 make tasks use map instead of slice 2026-02-23 13:13:34 +01:00
Robin Olsen
235b07f7ce use registry for interfaces also
add list interfaces command
2026-02-22 22:58:04 +01:00
Robin Olsen
33c8c05ae3 refactor to decouple commands form entrypoint for reusability and centralizing commands.
Increase reusability and composition
2026-02-22 19:46:55 +01:00