Björn Otgaar
cf64794f36
refactor: change the code for better readability
2026-01-12 12:21:17 +01:00
Björn Otgaar
a0a4687aeb
chore: add support for dark mode in monitoring page
2026-01-10 12:14:37 +01:00
Björn Otgaar
6e1eb25bbc
feat: add robot connection
...
ref: N25B-400
2026-01-08 14:01:42 +01:00
Björn Otgaar
a1e242e391
feat: added the functionality for the play, pause, next phase, reset phase, reset experiment buttons
...
ref: N25B-400
2026-01-07 18:31:56 +01:00
Björn Otgaar
c9df87929b
feat: add the buttons for next, reset phase and reset experiment
...
ref: N25B-400
2026-01-07 15:09:44 +01:00
Björn Otgaar
57ebe724db
Merge remote-tracking branch 'origin/feat/monitoringpage-pim' into feat/monitoringpage-bjorn
2026-01-07 11:55:20 +01:00
Björn Otgaar
794e638081
feat: start with functionality
...
ref: N25B-400
2026-01-07 11:54:29 +01:00
Pim Hutting
12ef2ef86e
feat: added forced speech/gestures +overrides
...
ref: N25B-400
2026-01-06 15:15:36 +01:00
Tuurminator69
0fefefe7f0
feat: removed the temporary access to MP from Home
...
ref: N25B-398
2026-01-05 17:41:36 +01:00
Tuurminator69
9601f56ea9
feat: merged most of simpleprogram into MP
...
ref: N25B-398
2026-01-05 17:35:32 +01:00
Tuurminator69
873b1cfb0b
Merge branch 'feat/simple-program-page' of git.science.uu.nl:ics/sp/2025/n25b/pepperplus-ui into feat/monitoringpage
2026-01-05 16:41:51 +01:00
Tuurminator69
4bd67debf3
feat: added and changed the monitoringpage a lot
...
ref: N25B-398
2026-01-04 20:07:44 +01:00
Tuurminator69
e53e1a3958
feat: can go to a skeleton monitoringpage
...
ref: N25B-398
2026-01-03 21:59:51 +01:00
Tuurminator69
7a89b0aedd
feat: added a skeleton for the monitoringpage.
...
ref: N25B-398
2026-01-03 21:07:32 +01:00
JobvAlewijk
7b05c7344c
feat: added tests
...
ref: N25B-399
2026-01-02 21:06:41 +01:00
JobvAlewijk
d80ced547c
feat: SimpleProgram no longer relies on types
...
ref: N25B-399
2026-01-02 20:55:24 +01:00
JobvAlewijk
cd1aa84f89
feat: using programstore
...
ref: N25B-399
2026-01-02 20:43:20 +01:00
JobvAlewijk
469a6c7a69
build: merge
...
ref: N25B-402
2026-01-02 19:56:01 +01:00
JobvAlewijk
b0a5e4770c
feat: improved visuals and structure
...
ref: N25B-402
2025-12-30 20:56:05 +01:00
JobvAlewijk
f0fe520ea0
feat: first version of simple program shown
...
shows up if you run the program
ref: N25B-405
2025-12-30 18:10:51 +01:00
JGerla
b10dbae488
test: added tests for the ProgramStore
...
also added documentation
ref: N25B-428
2025-12-20 22:58:22 +01:00
Pim Hutting
faaf67138d
Merge branch 'feat/norm-critical-checkbox' into 'demo'
...
feat: add critical checkbox to the norm node, send it with the program, add test.
See merge request ics/sp/2025/n25b/pepperplus-ui!29
2025-12-16 13:12:59 +00:00
JobvAlewijk
ed2e0ecb7b
Merge branch 'feat/quiet-llm' into 'dev'
...
feat: implemented extra log level for LLM token stream
See merge request ics/sp/2025/n25b/pepperplus-ui!30
2025-12-16 11:26:37 +00:00
Luijkx,S.O.H. (Storm)
c25073f20d
feat: implemented extra log level for LLM token stream
2025-12-16 11:26:35 +00:00
JobvAlewijk
905b9da815
Merge branch 'fix/edge-disconnections-are-not-reflected-in-reduced-program' into 'dev'
...
fix: edge-disconnections-are-not-reflected-in-reduced-program
See merge request ics/sp/2025/n25b/pepperplus-ui!31
2025-12-14 21:56:18 +00:00
Gerla, J. (Justin)
58ab95eee1
fix: edge-disconnections-are-not-reflected-in-reduced-program
2025-12-14 21:56:18 +00:00
Björn Otgaar
62c8118650
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-12-11 09:54:39 +00:00
Björn Otgaar
d5480f957b
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-12-11 09:54:34 +00:00
Björn Otgaar
062e9e3f38
feat: add critical checkbox to the norm node, send it with the program, add test.
...
ref: N25B-390
2025-12-10 15:38:54 +01:00
Pim Hutting
8149d67491
Merge branch 'fix/deep-clone-data' into 'dev'
...
fix deep cloning bug where phases don't have their own children but store references
See merge request ics/sp/2025/n25b/pepperplus-ui!27
2025-12-09 14:55:46 +00:00
JobvAlewijk
647ea1979a
Merge branch 'feat/save-load-nodes' into 'dev'
...
Added loading/savior behaviour + buttons
See merge request ics/sp/2025/n25b/pepperplus-ui!24
2025-12-09 14:46:26 +00:00
Pim Hutting
501f56e009
chore: solve merge conflicts with dev
...
ref: N25B-189
2025-12-09 14:21:23 +01:00
JobvAlewijk
ed11680771
Merge branch 'dev' of ssh://git.science.uu.nl/ics/sp/2025/n25b/pepperplus-ui into fix/deep-clone-data
2025-12-07 17:07:00 +01:00
Gerla, J. (Justin)
80aa1fca2b
Merge branch 'test/new-ui-node-tests' into 'dev'
...
test: high coverage for all UI tests
See merge request ics/sp/2025/n25b/pepperplus-ui!26
2025-12-07 15:32:20 +00:00
JobvAlewijk
086caea737
test: high coverage for all UI tests
2025-12-07 15:32:20 +00:00
JobvAlewijk
c639a37dfc
Merge branch 'feat/undo-redo-support' into 'dev'
...
feat: added undo and redo functionality
See merge request ics/sp/2025/n25b/pepperplus-ui!25
2025-12-07 15:21:59 +00:00
Gerla, J. (Justin)
5e22ed8806
feat: added undo and redo functionality
2025-12-07 15:21:59 +00:00
Twirre Meulenbelt
1bfcfc0458
feat: use input element directly
...
Previously, a button proxy was used which required the use of complicated reference management. Using the HTML `input` element directly simplifies the implementation.
Also moved some styles.
ref: N25B-189
2025-12-04 12:55:36 +01:00
Björn Otgaar
95397ceccc
fix: fix the tests by simulating user actions rather than the function, and avoid the cyclic dependancy which was present
...
ref: N25B-371
2025-12-04 12:33:27 +01:00
Pim Hutting
e9ea0fb37e
Merge remote-tracking branch 'origin/dev' into feat/save-load-nodes
2025-12-04 11:04:56 +01:00
Pim Hutting
413fb05cd8
chore: applied feedback from merge request
...
Removed all the DOM manipulations and created a utils file so npx eslint
is happy.
Also changed the tests to test the new version of the code.
ref: N25B-189
2025-12-04 09:12:01 +01:00
JobvAlewijk
608bd54617
Merge branch 'feat/ci-cd' into 'dev'
...
Add CI/CD to UI
See merge request ics/sp/2025/n25b/pepperplus-ui!28
2025-12-03 15:12:17 +00:00
Björn Otgaar
c167144b4d
fix: fix eslint issues, adjust norm test for dev merge
...
ref: N25B-371
2025-12-03 11:41:14 +01:00
Twirre Meulenbelt
d41a45793f
Merge remote-tracking branch 'origin/dev' into feat/ci-cd
2025-12-03 11:30:12 +01:00
Björn Otgaar
f0c250626f
Merge branch 'dev' into fix/deep-clone-data
2025-12-03 11:29:15 +01:00
Björn Otgaar
d9faeafe32
test: create test for phase node to account for the previous bug.
...
ref: N25B-371
2025-12-03 11:28:15 +01:00
Björn Otgaar
df255a83b6
Merge branch 'feat/send-program' into 'dev'
...
Send program to backend in the latest form
See merge request ics/sp/2025/n25b/pepperplus-ui!22
2025-12-02 15:56:27 +00:00
Twirre Meulenbelt
e680ad3195
fix: add test script to package.json
...
ref: N25B-366
2025-12-02 16:46:56 +01:00
Twirre Meulenbelt
ea85a05f27
fix: use install artifacts
...
Uses install artifacts in later stages.
ref: N25B-366
2025-12-02 16:42:00 +01:00
Twirre Meulenbelt
7d3c63630a
feat: introduce CI/CD runner
...
Installs dependencies, checks style, runs tests.
ref: N25B-366
2025-12-02 16:06:14 +01:00