Commit Graph

15 Commits

Author SHA1 Message Date
Robin Olsen
b96b5fedec refine sprint task 2026-03-26 09:35:28 +01:00
Robin Olsen
beb182e3de Merge pull request #41 from LazyBachelor/WIP-LPM-79
Refactor TUI architecture and implement Kanban board view
2026-03-10 13:54:06 -07: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
viljarb
149c143586 bd init: initialize beads issue tracking 2026-03-04 16:36:54 +01:00
Robin Olsen
a266ce5464 update ignore files 2026-03-01 11:24:44 +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
ee15fdf867 add goReleaser 2026-02-22 13:53:10 +01:00
Robin Olsen
3e7d57444a add .vscode to gitignore so it does not change
update makefile to tidy before running and clean better
2026-02-18 17:42:51 +01:00
Robin Olsen
de239254e5 add tailwindcss with node for windows development 2026-02-18 11:58:20 +01:00
Moira Daniella A Sebastian
2b791b5354 Forgot to commit some files 2026-02-17 21:33:39 +01:00
Robin Olsen
16898301e6 gitignore .idea 2026-02-04 19:46:39 +01:00
Robin Olsen
0dcfe3989d refine architecture
change module name to repo
2026-02-02 11:22:20 +01:00
Robin Olsen
4225d202bb add statistics storage 2026-01-31 21:07:09 +01:00
Robin Olsen
a3a1d71325 first commit 2026-01-31 16:00:23 +01:00