Twirre
1e77548622
Merge branch 'feat/ri-gestures' into 'dev'
...
feat: gestures to ri
See merge request ics/sp/2025/n25b/pepperplus-ri!21
2025-12-16 08:35:26 +00:00
JobvAlewijk
a8fe887c48
feat: gestures to ri
2025-12-16 08:35:26 +00:00
JobvAlewijk
df702f1e44
Merge branch 'feat/environment-variables' into 'dev'
...
Add environment variables
See merge request ics/sp/2025/n25b/pepperplus-ri!22
2025-12-13 13:43:52 +00:00
JobvAlewijk
a2cb2ae90a
Merge branch 'dev' of ssh://git.science.uu.nl/ics/sp/2025/n25b/pepperplus-ri into feat/environment-variables
2025-12-13 14:43:02 +01:00
Luijkx,S.O.H. (Storm)
017dbfaa28
Merge branch 'docs/extract-installation-instructions' into 'dev'
...
Improve installation instructions
See merge request ics/sp/2025/n25b/pepperplus-ri!20
2025-12-11 10:58:56 +00:00
Twirre
9ff1d9a4d3
Improve installation instructions
2025-12-11 10:58:56 +00:00
Twirre Meulenbelt
3a259c1170
feat: add environment variables and docs
...
ref: N25B-352
2025-12-10 13:28:13 +01:00
JobvAlewijk
c86eda497c
Merge branch 'feat/ci-cd' into 'dev'
...
Introduce CI/CD with tests
See merge request ics/sp/2025/n25b/pepperplus-ri!19
2025-12-03 15:23:37 +00:00
Twirre Meulenbelt
94b92b3e4a
feat: re-introduce git hooks
...
Now using the standardized method from the CB.
ref: N25B-367
2025-12-02 22:04:46 +01:00
Twirre Meulenbelt
f469e4ce36
fix: install in a .venv artifact
...
This artifact can be reused in different stages.
ref: N25B-367
2025-12-02 21:46:24 +01:00
Twirre Meulenbelt
28a556becd
feat: introduce CI/CD with tests
...
Using a custom base image installed on the runner, the installation and tests should work (fast).
ref: N25B-367
2025-12-02 21:12:15 +01:00
Twirre
89c9f2ebea
Merge branch 'test/video-sender' into 'dev'
...
test: added full video sender coverage tests
See merge request ics/sp/2025/n25b/pepperplus-ri!18
2025-11-24 20:41:08 +00:00
JobvAlewijk
96f328d56c
test: added full video sender coverage tests
2025-11-24 20:41:08 +00:00
Twirre
4d634a3b4e
Merge branch 'test/main-start' into 'dev'
...
test: added main tests
See merge request ics/sp/2025/n25b/pepperplus-ri!17
2025-11-24 20:37:59 +00:00
JobvAlewijk
e2a71ad6c2
test: added main tests
2025-11-24 20:37:59 +00:00
2fcd885a00
Merge branch 'test/state' into 'dev'
...
test: added tests for full state coverage
See merge request ics/sp/2025/n25b/pepperplus-ri!16
2025-11-24 20:24:19 +00:00
JobvAlewijk
336acac440
test: added tests for full state coverage
2025-11-24 20:24:19 +00:00
Twirre
f4fbc69c7f
Merge branch 'test/reciever-base' into 'dev'
...
test: added not overridden reciever base test
See merge request ics/sp/2025/n25b/pepperplus-ri!15
2025-11-24 20:06:58 +00:00
JobvAlewijk
fbe8f59c38
test: added not overridden reciever base test
2025-11-24 20:06:58 +00:00
Twirre
e99d7e8557
Merge branch 'test/audio-sender' into 'dev'
...
test: added init failure test in audio sender
See merge request ics/sp/2025/n25b/pepperplus-ri!14
2025-11-24 20:05:10 +00:00
JobvAlewijk
2350f6eec7
test: added init failure test in audio sender
2025-11-24 20:05:10 +00:00
Twirre
2852b714f5
Merge branch 'test/qi-utils' into 'dev'
...
test: added qi_utils test
See merge request ics/sp/2025/n25b/pepperplus-ri!12
2025-11-24 20:02:28 +00:00
JobvAlewijk
7628e47478
test: added qi_utils test
2025-11-24 20:02:28 +00:00
Twirre
36f5fae45c
Merge branch 'test/socket-base' into 'dev'
...
test: added socket base tests
See merge request ics/sp/2025/n25b/pepperplus-ri!13
2025-11-24 13:32:31 +00:00
JobvAlewijk
6ea870623b
test: added socket base tests
2025-11-24 13:32:31 +00:00
8d6dd23acb
Merge branch 'chore/add-documentation' into 'dev'
...
chore: add documentation RI
See merge request ics/sp/2025/n25b/pepperplus-ri!11
2025-11-22 19:14:51 +00:00
Twirre Meulenbelt
a53871360e
docs: remove duplicate and double space
...
ref: N25B-298
2025-11-22 19:32:50 +01:00
Pim Hutting
c1e92feba7
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Kasper Marinus <k.marinus@students.uu.nl >
2025-11-22 12:37:39 +00:00
Pim Hutting
6859451bf9
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Twirre <s.a.meulenbelt@students.uu.nl >
2025-11-22 12:36:34 +00:00
Twirre Meulenbelt
64c6f0addb
docs: make doc generator understand multi line
...
ref: N25B-298
2025-11-22 12:44:13 +01:00
Pim Hutting
c53307530b
chore: applied all feedback
...
close: N25B-298
2025-11-22 11:45:32 +01:00
Pim Hutting
051f904576
chore: add documentation RI
...
Code functionality left unchanged, only added docs where missing
close: N25B-298
2025-11-21 16:35:40 +01:00
Twirre
1e3531ac6e
Merge branch 'docs/gen_documentation' into 'dev'
...
docs: added auto-generation of documentation
See merge request ics/sp/2025/n25b/pepperplus-ri!10
2025-11-19 17:14:36 +00:00
Storm
cec29f6206
chore: updated .gitignore
...
ref: N25B-270
2025-11-19 18:10:18 +01:00
Storm
a0a8ad2689
docs: changed readme
...
ref: N25B-270
2025-11-19 17:59:37 +01:00
JobvAlewijk
1c9467d03a
fix: conf includes correct path
...
ref: N25B-270
2025-11-19 17:57:24 +01:00
Storm
9dd39d2048
docs: added auto-generation of documentation
...
ref: N25B-270
2025-11-19 13:49:50 +01:00
Twirre
b05aa5e834
Merge branch 'refactor/config-file' into 'dev'
...
refactor: added config file and moved constants
See merge request ics/sp/2025/n25b/pepperplus-ri!9
2025-11-14 14:15:06 +00:00
Twirre Meulenbelt
c691e279cd
style: two lines between top level declarations
...
ref: N25B-236
2025-11-14 15:13:48 +01:00
Pim Hutting
16b64e41c8
style: applied style suggestions
...
close: N25B-236
2025-11-14 14:12:14 +00:00
Twirre Meulenbelt
03519e2a16
test: fix microphone interactive test
...
This was created with the assumption that all devices were choosable, but now only ones with input channels are.
ref: N25B-119
2025-11-14 13:08:31 +01:00
Pim Hutting
643d7b919c
fix: made all tests pass
...
before some tests failed because of a faulty edit
to microphone util
ref: N25B-236
2025-11-09 16:00:36 +01:00
Pim Hutting
4402b21a73
refactor: added config file and moved constants
...
- Moved hardcoded configuration constants to a dedicated config.py file.
- Created VideoConfig, AudioConfig, MainConfig, and Settings classes in config.py
ref: N25B-236
2025-11-09 15:43:22 +01:00
Pim Hutting
c037eb7ec2
Merge branch 'feat/stream-audio' into 'dev'
...
Implement audio streaming
See merge request ics/sp/2025/n25b/pepperplus-ri!8
2025-11-05 12:08:28 +00:00
Twirre Meulenbelt
8a095323ec
docs: describe extra WSL installation step
...
ref: N25B-119
2025-11-02 16:35:15 +01:00
Twirre Meulenbelt
854a14bf0c
docs: describe --microphone program parameter
...
ref: N25B-119
2025-11-02 16:16:43 +01:00
Twirre Meulenbelt
fab5127cac
feat: add application parameter to choose a custom microphone
...
ref: N25B-119
2025-11-02 16:12:56 +01:00
Twirre Meulenbelt
5912ac606a
docs: add installation instructions for the portaudio dependency
...
ref: N25B-119
2025-11-02 15:01:18 +01:00
Twirre Meulenbelt
9ea446275e
fix: allow speaking text with Unicode characters
...
When speaking, the actuation receiver logs the message to speak. If the message includes Unicode characters, it will now no longer crash.
ref: N25B-119
2025-11-02 14:59:16 +01:00
Twirre Meulenbelt
a6a12a5886
fix: remove unused qi import
...
It had already been made so that the VideoSender does not depend on `qi`, but the import was not yet removed.
ref: N25B-119
2025-11-02 14:58:32 +01:00