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.
v0.2.0
2026-03-10 14:09:31 +01:00
Robin Olsen
549415135c
delete this as we are now using quarto in the Report repository
2026-03-09 18:24:19 +01:00
Robin Olsen
a71f96b066
Merge pull request #39 from LazyBachelor/LPM-48
...
LPM-48 Web Kanban Board
2026-03-08 01:59:29 -08: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
Robin Olsen
c9f5c40c2a
Merge pull request #40 from LazyBachelor/TASK-BACKLOG-REFINEMENT-ISSUE
...
TASK BACKLOG REFINEMENT ISSUE
2026-03-06 12:25:35 -08: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
ff6a80dddc
Merge pull request #38 from LazyBachelor/Metrics-and-Logs
...
Metrics and logs - Submit based Validation
2026-03-05 04:00:31 -08:00
Robin Olsen
d7c52383be
add submit to full help tui
2026-03-05 12:33:16 +01:00
Robin Olsen
372e5900ff
wait little for submitt channel to update
2026-03-05 12:30:50 +01:00
Robin Olsen
e94701001c
remove notebook data
2026-03-05 12:12:47 +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
4a023caebb
(hotfix) Align create issue task with new spec
2026-03-05 11:22:01 +01:00
Robin Olsen
ae81e52f0d
change web and status command to use callback
2026-03-04 22:45:31 +01:00
Robin Olsen
cc6c4ea7cb
change tui and status command to use callback.
...
add keybind to submit
2026-03-04 22:44:55 +01:00
Robin Olsen
4842d30aab
change repl and status command to use callback
2026-03-04 22:44:01 +01:00
Robin Olsen
3d183d7fcd
change validation to be submission callback based
2026-03-04 22:43:28 +01:00
Robin Olsen
5a9a8238d9
remove unused dep
2026-03-04 20:50:45 +01:00
Robin Olsen
0f82146fe5
logg all checks and show if done or not
2026-03-04 20:46:55 +01:00
Robin Olsen
785c194c53
add data analisys notebook
2026-03-04 19:20:51 +01:00
Robin Olsen
abedfe95d6
Merge pull request #37 from LazyBachelor/LPM-85
...
LPM-85 Coding Task
2026-03-04 08:51:36 -08:00
Robin Olsen
7d2c00c582
update coding task for better readability
2026-03-04 17:50:24 +01:00
Robin Olsen
5a8b9fc9fb
print the checks
2026-03-04 17:50:00 +01:00
Robin Olsen
44d4b0e543
make sure we get the checks
2026-03-04 17:49:49 +01:00
Robin Olsen
6e1c46948a
expand width of task text box
2026-03-04 17:49:32 +01:00
Robin Olsen
a907de5b94
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:33:48 +01:00
Robin Olsen
4f70142316
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:33:30 +01:00
Robin Olsen
1f51336288
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:33:18 +01:00
Robin Olsen
003fae4193
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:33:08 +01:00
Robin Olsen
f0025f8929
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:32:55 +01:00
Robin Olsen
077cbc96e8
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:32:37 +01:00
Robin Olsen
817dbc57b7
Update cmd/pm/tasks/codingTask.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 17:32:13 +01:00
Robin Olsen
56fb3549e7
Merge pull request #34 from LazyBachelor/Metrics-and-Logs
...
Metrics and logs
2026-03-04 08:24:43 -08:00
Robin Olsen
c3bbcfd832
update coding task to alignt with latest iteration
2026-03-04 15:14:45 +01:00
Robin Olsen
6b1bdde561
Merge branch 'main' into Metrics-and-Logs
2026-03-04 14:32:54 +01:00
Robin Olsen
7cd4219cc7
Merge pull request #35 from LazyBachelor/LPM-83
...
LPM-83 Create Issue Task
2026-03-04 05:23:11 -08:00
Robin Olsen
23b57ed7e3
Merge pull request #33 from LazyBachelor/LPM-65
...
Implemented add comments for tui
2026-03-04 05:22:52 -08:00
Robin Olsen
a47ff2a39b
Update cmd/pm/tasks/createIssue.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 14:21:13 +01:00
Robin Olsen
81a046e935
Update cmd/pm/tasks/createIssue.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 14:20:47 +01:00
Robin Olsen
2fcd312072
Update pkg/task/metrics_store.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-04 14:02:48 +01:00