5 Commits

Author SHA1 Message Date
16bcf7f06d feat(config): externalize runtime paths and script settings for local setup 2026-03-06 15:09:15 +01:00
2a12f5aaa5 Changed all files with hard-coded paths to a config-driven configuration 2026-03-06 14:55:08 +01:00
9fed2cd420 test: expand service coverage and modernize test infrastructure
- replace legacy mockito-all with mockito-junit-jupiter
- add tests for AppState, MQTT service, process manager, and animation file service
- rewrite service tests for stronger edge-case coverage
- refactor services for testability (MQTT client/process launcher/output path injection)
- fix duplicate payload ID handling in BinaryEventService
- update README and docs testing/source-map sections
2026-03-06 14:16:40 +01:00
4eca8d6e91 README with new Documentation section 2026-03-05 17:08:22 +01:00
3cf2cf9288 JavaDoc comments added 2026-03-05 15:58:01 +01:00