Commit Graph

  • 5c091cdce9 feat(config): add planner.emergencyPressurePa for MGC rendezvous emergency bypass development znetsixe 2026-05-27 17:47:57 +02:00
  • c0be50d02c feat(output): alwaysEmit fields, drop undefined/empty Influx tags, time-based movement re-basing znetsixe 2026-05-27 16:09:14 +02:00
  • bc79de133e fix(influx): accept tagCode camelCase and emit positionVsParent tag znetsixe 2026-05-23 15:29:39 +02:00
  • 6c4db03aba feat(formatters): frost handoff formatter + config wiring znetsixe 2026-05-21 15:06:39 +02:00
  • ae30cef89c feat(pumpingStation schema): add holdLevel + deadZoneKeepAlivePercent; slim npm pack znetsixe 2026-05-19 21:35:49 +02:00
  • 8252a5f898 fix(schemas): drop dead config — allowedActions (valve/VGC) + calculationMode (RM/valve/VGC) znetsixe 2026-05-19 16:05:34 +02:00
  • 4f715e8ad6 fix(reactor schema): timeStep unit was "h" but engine treats input as seconds znetsixe 2026-05-19 13:01:02 +02:00
  • 8b28f8969e docs(wiki): full 5-page wiki matching the rotatingMachine reference format znetsixe 2026-05-19 09:42:15 +02:00
  • 48fa54363d docs: drop substrate_score reference from wiki Home (repo-mem MCP retired) znetsixe 2026-05-19 09:30:26 +02:00
  • ab481357d2 feat(menu): globalize output-format picker + tighter asset wizard znetsixe 2026-05-18 21:30:54 +02:00
  • 49c77f262f docs: add CONTRACT.md — library API contract for generalFunctions Rene De Ren 2026-05-18 15:48:05 +02:00
  • 34a4ef0610 feat(menu): global icon-picker visual layer + asset wizard znetsixe 2026-05-18 11:10:28 +02:00
  • af02d36b07 feat(mgc-config + state): planner.useRendezvous schema + remaining-transition reads znetsixe 2026-05-17 19:43:21 +02:00
  • f8f71a4f1c schema + asset menu fixes znetsixe 2026-05-14 22:51:57 +02:00
  • c59da5ca98 refactor(curves): canonical axis Nm³/(h·m² membrane) for all diffuser suppliers znetsixe 2026-05-12 18:16:34 +02:00
  • 0a4b52f517 feat(registry): AssetResolver + diffuser supplier curves (Jäger / Aerostrip / PIK / PRK) znetsixe 2026-05-12 17:12:13 +02:00
  • 84a4430266 fix(configManager): deep-merge domainConfig so general.id and asset.model survive znetsixe 2026-05-12 15:06:43 +02:00
  • 1b6b43349f configs(pumpingStation): realistic basin defaults + ramp-foot clarification znetsixe 2026-05-12 14:51:10 +02:00
  • c7e561e593 wiki: add Home.md for generalFunctions library znetsixe 2026-05-11 21:07:54 +02:00
  • f21e2aa8bb P11.3 + P11.4: BaseNodeAdapter query.units + wikiGen Unit column znetsixe 2026-05-11 17:33:26 +02:00
  • 5ea968eabc B2.3 + P11.1 + P11.2 + monster schema fix znetsixe 2026-05-11 17:29:14 +02:00
  • f11754635b B3.1 + B3.2 + B3.3: ChildRouter fan-out + commandRegistry 'none' + UnitPolicy dual-shape znetsixe 2026-05-11 17:13:15 +02:00
  • ff9aec8702 P10.5: fix 4 pre-existing test failures (output + validation) znetsixe 2026-05-11 15:21:13 +02:00
  • 30c5dc8508 P9.2: add scripts/wikiGen.js (shared wiki auto-gen for all nodes) znetsixe 2026-05-11 14:50:44 +02:00
  • 95c5e684e4 P10.7a + P10.2: fix test script + remove 5 Mocha-style legacy duplicates znetsixe 2026-05-11 14:41:05 +02:00
  • 8ebf31dd39 P6.4 follow-up: diffuser config schema additions znetsixe 2026-05-11 07:47:37 +02:00
  • 92eb8d2f15 P8.5: remove src/menu/asset_DEPRECATED.js (zero consumers) znetsixe 2026-05-10 22:26:00 +02:00
  • 7372d12088 fix(BaseNodeAdapter test): close intervals to unblock batch test runs znetsixe 2026-05-10 19:32:31 +02:00
  • 62f389a51f Phase 1 wave 3 + barrel: BaseNodeAdapter + index.js exports znetsixe 2026-05-10 18:59:50 +02:00
  • 57b77f905a Phase 1 wave 2: BaseDomain + commandRegistry + statusUpdater znetsixe 2026-05-10 18:31:50 +02:00
  • 47faf94048 Phase 1 wave 1: domain + nodered + stats infra (additive) znetsixe 2026-05-10 18:27:29 +02:00
  • 9a998191cd state.moveTo: unpark post-abort residue on new setpoint main Rene De Ren 2026-05-08 11:19:34 +02:00
  • 94bcc90b4b Ignore local package-lock.json stub Rene De Ren 2026-05-06 17:24:22 +02:00
  • a516c2b2b6 MeasurementContainer.get: strict-resolve explicit .child(name) Rene De Ren 2026-05-06 17:17:58 +02:00
  • 4b6250cc42 pumpingStation schema: shiftArmPercent + MeasurementContainer .default doc Rene De Ren 2026-05-06 11:46:15 +02:00
  • 35f648f64e pumpingStation schema: add flow dead-band, output formats, level-armed shift Rene De Ren 2026-05-05 19:16:20 +02:00
  • 4252292ae1 pumpingStation schema: rename basin/control thresholds to wiki naming znetsixe 2026-04-22 16:14:15 +02:00
  • 693517cc8f fix: conditional abort recovery — don't auto-transition on routine aborts znetsixe 2026-04-14 12:01:41 +02:00
  • 086e5fe751 fix: remove bogus machineCurve default that poisoned prediction splines znetsixe 2026-04-14 10:27:59 +02:00
  • 29b78a3f9b fix(childRegistrationUtils): alias rotatingmachine/machinegroupcontrol so production parents see them znetsixe 2026-04-13 15:53:21 +02:00
  • 43f69066af fix(asset-menu): supplier->type->model cascade lost the model dropdown znetsixe 2026-04-13 14:50:45 +02:00
  • e50be2ee66 feat: permissive unit check for user-defined measurement types + measurement digital-mode schema znetsixe 2026-04-13 13:42:31 +02:00
  • 75d16c620a fix: make movement abort unblock subsequent FSM transitions + add rotatingMachine schema keys znetsixe 2026-04-13 13:21:18 +02:00
  • 024db5533a fix: correct 3 anomalous power values in hidrostal-H05K-S03R curve znetsixe 2026-04-07 13:37:06 +02:00
  • 13d1f83a85 fix: prevent infinite recursion in validateSchema for non-object schema entries fix/validate-schema-recursion znetsixe 2026-04-01 08:44:48 +02:00
  • f96476bd23 Merge commit '12fce6c' into HEAD znetsixe 2026-03-31 18:07:57 +02:00
  • 12fce6c549 Add diffuser config schema Rene De Ren 2026-03-12 16:39:25 +01:00
  • 814ee3d763 Support config-driven output formatting Rene De Ren 2026-03-12 16:13:39 +01:00
  • 31928fd124 fix: add missing migrateConfig method, config versioning, and formatters module Rene De Ren 2026-03-12 09:33:22 +01:00
  • 7e40ea0797 test: add child registration integration tests Rene De Ren 2026-03-11 16:31:58 +01:00
  • dec5f63b21 refactor: adopt POSITIONS constants, fix ESLint warnings, break menuUtils into modules Rene De Ren 2026-03-11 15:35:28 +01:00
  • fe2631f29b refactor: extract validators from validationUtils.js into strategy pattern modules Rene De Ren 2026-03-11 15:15:01 +01:00
  • bf39b9df42 Fix sorting bug in validationUtils and add cache cap to AssetLoader Rene De Ren 2026-03-11 15:07:16 +01:00
  • f95ef43f05 Standardize softwareType to lowercase everywhere Rene De Ren 2026-03-11 15:06:41 +01:00
  • 89aec9a7eb Reset chaining context in MeasurementContainer.clear() Rene De Ren 2026-03-11 15:06:17 +01:00
  • 135dfc31d3 Add base config schema and ConfigManager.buildConfig() Rene De Ren 2026-03-11 14:59:26 +01:00
  • 96fdf2a27a Fix orphaned debug log and array bounds check Rene De Ren 2026-03-11 14:56:42 +01:00
  • c698e5a1bc Remove deprecated menuUtils and childRegistrationUtils files Rene De Ren 2026-03-11 14:56:28 +01:00
  • 089f4c5129 Add position constants, reactor/settler config schemas Rene De Ren 2026-03-11 13:43:24 +01:00
  • 82094d8d09 Fix ESLint errors, bugs, and add gravity export Rene De Ren 2026-03-11 13:39:40 +01:00
  • 27a6d3c709 updates znetsixe 2026-03-11 11:13:05 +01:00
  • c60aa40666 update znetsixe 2026-02-23 13:17:47 +01:00
  • 1cfb36f604 agent updates znetsixe 2026-02-12 10:14:56 +01:00
  • 105a3082ab updates znetsixe 2026-01-29 13:32:20 +01:00
  • cde331246c updates for asset registration znetsixe 2026-01-29 10:22:12 +01:00
  • 15c33d650b updates znetsixe 2026-01-29 09:16:41 +01:00
  • a536c6ed5e update fetch function znetsixe 2026-01-28 14:25:12 +01:00
  • 266a6ed4a3 updates znetsixe 2026-01-28 14:04:22 +01:00
  • 37796c3e3b Merge remote-tracking branch 'origin/main' into dev-Rene znetsixe 2025-12-19 11:50:14 +01:00
  • 067017f2ea bug fix znetsixe 2025-11-30 17:45:45 +01:00
  • 52f1cf73b4 bug fixes znetsixe 2025-11-30 09:24:29 +01:00
  • a81733c492 added examples Rene De ren 2025-11-28 16:29:24 +01:00
  • 555d4d865b added sum and child id support znetsixe 2025-11-28 09:59:39 +01:00
  • db85100c4d updates to pumping station control method znetsixe 2025-11-27 17:46:43 +01:00
  • b884faf402 added monster config znetsixe 2025-11-25 16:19:33 +01:00
  • 2c43d28f76 updated safety features znetsixe 2025-11-25 14:58:01 +01:00
  • 858189d6da Update get_all_assets.php vanaf tagcode.app pimmoerman 2025-11-21 03:00:01 +00:00
  • ec42ebcb25 Update get_all_assets.php vanaf tagcode.app pimmoerman 2025-11-20 12:15:55 +00:00
  • d52a1827e3 Added min height based on | fixed dynamic speed in %/sec znetsixe 2025-11-20 11:09:26 +01:00
  • f4629e5fcc Update get_all_assets.php vanaf extern endpoint pimmoerman 2025-11-17 15:57:29 +00:00
  • dafe4c5336 Delete datasets/tagcodeapp_product_models.json pimmoerman 2025-11-17 15:57:15 +00:00
  • 5439d5111a Delete datasets/tagcodeapp_assets.json pimmoerman 2025-11-17 15:57:08 +00:00
  • 1e5ef47a4d Delete datasets/get_all_assets.php pimmoerman 2025-11-17 15:57:02 +00:00
  • 2b87c67876 Update get_all_assets.php vanaf extern endpoint pimmoerman 2025-11-17 15:00:01 +00:00
  • 0db90c0e4b Delete data/get_all_assets.php pimmoerman 2025-11-17 14:58:33 +00:00
  • 1e07093101 Update get_all_assets.php vanaf extern endpoint pimmoerman 2025-11-17 14:58:01 +00:00
  • f2c9134b64 Added new menu jsons znetsixe 2025-11-13 19:39:48 +01:00
  • 5df3881375 added gravity function for calculating local g updated config for faster testing and changed the symbols at physical pos znetsixe 2025-11-12 17:39:39 +01:00
  • ce25ee930a Add ammonium and NOx quantity sensors to assetData p.vanderwilt 2025-11-12 10:47:41 +01:00
  • 6be3bf92ef first creation of PID controller + adjustments to pumpingstation znetsixe 2025-11-10 13:41:41 +01:00
  • efe4a5f97d update flow arrow znetsixe 2025-11-07 15:30:24 +01:00
  • e5c98b7d30 removed some old comments, added thresholds for safeguard znetsixe 2025-11-07 15:09:35 +01:00
  • 4a489acd89 some formatting znetsixe 2025-11-06 16:47:17 +01:00
  • a293e0286a Merge pull request 'Add addtional and updated configs' (#12) from dev-Pieter into main p.vanderwilt 2025-11-06 14:01:32 +00:00
  • 98cd44d3ae updated output utils bug fixes for formatting znetsixe 2025-11-06 11:18:54 +01:00
  • 44adfdece6 removed caps sensitivity znetsixe 2025-11-05 17:15:32 +01:00
  • 9ada6e2acd Added support for maintenance tracking in hours. "getMaintenanceTimeHours" default in output of machine now znetsixe 2025-11-05 15:47:05 +01:00
  • 012b8a7ff6 Merge pull request 'Merging to latest updates' (#10) from dev-Rene into main renederen 2025-11-03 14:24:58 +00:00
  • 9610e7138d Added extra pump data lagged sample in measurement znetsixe 2025-11-03 15:22:51 +01:00
  • d5d078413c Add flowNumber configuration to define effluent flow handling p.vanderwilt 2025-10-31 14:03:54 +01:00