znetsixe
65ceb696ab
Merge remote-tracking branch 'origin/main' into dev-rene
...
# Conflicts:
# .dockerignore
# .gitmodules
# Dockerfile
# docker-compose.yml
# nodes/generalFunctions
# nodes/machineGroupControl
# nodes/measurement
# nodes/monster
# nodes/pumpingStation
# nodes/reactor
# nodes/rotatingMachine
# nodes/settler
# package-lock.json
# package.json
2026-03-31 18:29:03 +02:00
root
91a298960c
Prepare reactor, diffuser, and settler updates for mainline merge
2026-03-31 14:26:33 +02:00
Rene De Ren
1d98670706
Validate diffuser through the full stack
2026-03-12 16:32:25 +01:00
Rene De Ren
905a061590
feat: architecture refactor — validators, positions, menuUtils, ESLint, tests, CI
...
Major improvements across the codebase:
- Extract validationUtils.js (548→217 lines) into strategy pattern validators
- Extract menuUtils.js (543→35 lines) into 6 focused menu modules
- Adopt POSITIONS constants across 23 files (183 replacements)
- Eliminate all 71 ESLint warnings (0 errors, 0 warnings)
- Add 158 unit tests for ConfigManager, MeasurementContainer, ValidationUtils
- Add architecture documentation with Mermaid diagrams
- Add CI pipeline (Docker, ESLint, Jest, Makefile)
- Add E2E infrastructure (docker-compose.e2e.yml)
Test results: 377 total (230 Jest + 23 node:test + 124 legacy), all passing
Lint: 0 errors, 0 warnings
Closes #2 , #3 , #9 , #13 , #14 , #18
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-11 15:37:20 +01:00
znetsixe
6a6c04d34b
Migrate to new Gitea instance (gitea.wbd-rd.nl)
...
- Update all submodule URLs from gitea.centraal.wbd-rd.nl to gitea.wbd-rd.nl
- Add settler as proper submodule in .gitmodules
- Add agent skills, function anchors, decisions, and improvements
- Add Docker configuration and scripts
- Add manuals and third_party docs
- Update .gitignore with secrets and build artifacts
- Remove stale .tgz build artifact
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 21:07:04 +01:00
znetsixe
daabfd8697
added skills etc
2026-02-12 10:48:20 +01:00
znetsixe
049f5065bf
updates
2025-11-30 20:13:33 +01:00
znetsixe
472d1b6f8e
updates
2025-11-28 10:00:01 +01:00
znetsixe
6c9214e5de
latest version
2025-11-25 15:11:14 +01:00
p.vanderwilt
b871b23c24
Remove TensorFlow dependencies from package.json
2025-11-21 11:56:59 +01:00
znetsixe
30f04bd897
updates
2025-11-20 22:29:35 +01:00
znetsixe
c2f39711e3
latest updates
2025-11-10 16:20:34 +01:00
znetsixe
1926f0b111
updated package to point to main branch always
2025-11-05 09:09:44 +01:00
p.vanderwilt
24c443840b
Add settler to package.json
2025-10-31 12:14:58 +01:00
znetsixe
5a15df291b
Added pumping station node
2025-10-14 13:50:47 +02:00
p.vanderwilt
c134fa0b1a
Update subproject commits and package dependencies
2025-09-23 11:35:16 +02:00
znetsixe
7185fddc99
updates
2025-09-22 16:06:58 +02:00
znetsixe
85e18f9f35
added updated valve and valve group control to evolv stack
2025-07-31 09:09:58 +02:00
p.vanderwilt
2660d00021
Update submodule coreSync and fix reference to heat exchanger
2025-07-02 11:47:30 +02:00
p.vanderwilt
22ccfdef51
Fixed package.json reference to dashboardAPI
2025-07-02 11:16:50 +02:00
znetsixe
7311d0cc63
updates ongoing
2025-06-10 17:49:02 +02:00
znetsixe
fc5d73fb93
gate modules updated
2025-06-02 11:03:47 +02:00
znetsixe
d312f41a7c
added gitignore
2025-05-27 15:10:55 +02:00
znetsixe
1a837b1c04
added package
2025-05-14 11:32:19 +02:00