-
336095c052
plan updated
develop
Martino Ferrari
2026-06-26 14:08:28 +02:00
-
c53a49e540
controllogic: fix data race in setPath nested-array assignment
Martino Ferrari
2026-06-24 20:11:14 +02:00
-
b6bc9dc2f2
docs: control-logic array+scalar locals (Value model, statevars, array nodes)
Martino Ferrari
2026-06-24 20:02:55 +02:00
-
3133e50e09
controllogic: drop sign alias shim + add array node tests (set/remove/pop)
Martino Ferrari
2026-06-24 20:02:52 +02:00
-
550ec06bc8
ControlLogicEditor: local-var declarations + array action nodes
Martino Ferrari
2026-06-24 19:56:28 +02:00
-
9c1f2685a7
controllogic: debug value is Value (array-capable); lua get narrows to scalar
Martino Ferrari
2026-06-24 19:50:47 +02:00
-
088063d9cd
controllogic: add action.array.* nodes (push/set/remove/pop/clear)
Martino Ferrari
2026-06-24 19:45:40 +02:00
-
a6fa4e7c7c
controllogic: locals as Value, init from declarations, value-aware write
Martino Ferrari
2026-06-24 19:40:29 +02:00
-
519c1f2df4
controllogic: make expr evaluator value-polymorphic (arrays, indexing, array funcs)
Martino Ferrari
2026-06-24 14:53:40 +02:00
-
3ddffc14d7
controllogic: add Graph.StateVars declarations (persisted via store JSON)
Martino Ferrari
2026-06-24 14:46:01 +02:00
-
e76865d132
controllogic: add Value union + sizing helpers (port of arraypolicy.ts)
Martino Ferrari
2026-06-24 14:42:40 +02:00
-
5012511306
docs: plan for control-logic array+scalar local variables (Phase 2)
Martino Ferrari
2026-06-24 14:40:35 +02:00
-
44c8f98e01
Remove legacy array logic nodes; migrate + dropdown-ify
Martino Ferrari
2026-06-24 14:21:11 +02:00
-
05b06d64a4
feat(editor): suggest declared array locals in array-name autocomplete
Martino Ferrari
2026-06-24 14:08:11 +02:00
-
cb4e81beb2
fix(editor): array local-variable support in signal-tree pane
Martino Ferrari
2026-06-24 13:59:18 +02:00
-
9d9e538a90
fix(logic): subscribe signals referenced by array action node params
Martino Ferrari
2026-06-24 13:50:26 +02:00
-
9d48292976
docs(logic): document panel-logic array locals
Martino Ferrari
2026-06-24 13:31:15 +02:00
-
91661485ae
feat(widgets): array source modes for plot, table, multi-LED
Martino Ferrari
2026-06-24 13:22:20 +02:00
-
603574f86f
feat(logic): array local declaration form + array nodes + array debug badges
Martino Ferrari
2026-06-24 11:18:00 +02:00
-
b82e8852b3
feat(logic): round-trip array statevar attributes in panel XML
Martino Ferrari
2026-06-24 11:12:05 +02:00
-
8f50bc2498
feat(logic): array action nodes + accumulate/export unification + migration
Martino Ferrari
2026-06-24 11:07:24 +02:00
-
062bb44dba
feat(logic): array local init + sizing enforcement in localstate
Martino Ferrari
2026-06-24 11:01:32 +02:00
-
f776de378f
fix(logic): single-eval array index + typed reduce accumulators
Martino Ferrari
2026-06-24 10:57:45 +02:00
-
5578bceea2
feat(logic): array-aware expression engine (literals, indexing, array funcs)
Martino Ferrari
2026-06-24 10:54:43 +02:00
-
2f40a9d1a0
feat(logic): add array sizing-policy helpers
Martino Ferrari
2026-06-24 10:51:28 +02:00
-
3b8c6540e1
feat(logic): add array fields to StateVar type
Martino Ferrari
2026-06-24 10:50:06 +02:00
-
774e28453b
Add Phase 1 (panel-logic TS) implementation plan for local arrays
Martino Ferrari
2026-06-24 10:40:36 +02:00
-
e4e67ee0c2
Add design spec for local array values in flow engines
Martino Ferrari
2026-06-24 10:32:11 +02:00
-
cf9da3df0a
Implemented new datasources (modbus,scpi)
Martino Ferrari
2026-06-24 06:12:52 +02:00
-
999a1510d4
Ignore build/test output and workspace runtime state
Martino Ferrari
2026-06-24 01:48:07 +02:00
-
6f7c90cc98
Stop tracking dev workspace runtime artifacts
Martino Ferrari
2026-06-24 01:47:43 +02:00
-
c0f7e662be
Testing
Martino Ferrari
2026-06-24 01:39:15 +02:00
-
11120bedca
Added ldap and pam authentication
Martino Ferrari
2026-06-23 17:59:40 +02:00
-
ac24011487
Implemented admin pane + user permission
Martino Ferrari
2026-06-22 17:49:14 +02:00
-
73fcbe7b28
Improved plot view
Martino Ferrari
2026-06-22 00:30:15 +02:00
-
113e5a0fe8
Implemented confi snapshots
Martino Ferrari
2026-06-21 23:50:03 +02:00
-
04d31a15c4
Done config
Martino Ferrari
2026-06-21 17:40:04 +02:00
-
b0ac044035
Working on better ux and comnfig editro
Martino Ferrari
2026-06-21 12:50:04 +02:00
-
3fc7c1b546
initial config manager
Martino Ferrari
2026-06-20 17:40:03 +02:00
-
206d5b541d
Expand TODO widgets item with concrete HMI widget examples
Martino Ferrari
2026-06-20 17:10:52 +02:00
-
f7f297c3df
Add synthetic array (waveform) DSP support + UX improvements
Martino Ferrari
2026-06-20 17:06:55 +02:00
-
446de7f1ee
Improving all side of app
Martino Ferrari
2026-06-20 14:28:28 +02:00
-
901b87d407
Implementing more advanced feature: audit and more
Martino Ferrari
2026-06-19 14:17:46 +02:00
-
8f6dbcba49
Working on audit
Martino Ferrari
2026-06-19 09:44:57 +02:00
-
914108e575
Plot fix
main
Martino Ferrari
2026-06-19 07:57:42 +02:00
-
ba836f00e6
Add widget-control logic action and multi-column CSV / multi-field dialogs
Martino Ferrari
2026-06-19 07:51:18 +02:00
-
afefba3184
Add control logic engine, panel logic dialogs, logic-edit restriction
Martino Ferrari
2026-06-19 07:27:35 +02:00
-
aba394b84d
Major changes: logic add to panel, local variables, panel histor, users management...
Martino Ferrari
2026-06-18 17:37:04 +02:00
-
71430bc3b0
Wworking on improving the tool
Martino Ferrari
2026-05-21 07:41:56 +02:00
-
6ff8fb5c25
Improved perfs
Martino Ferrari
2026-05-12 10:16:48 +02:00
-
912ecdd9ed
Improved UI
Martino Ferrari
2026-05-06 15:55:45 +02:00
-
0a5a85e4c4
working epics ioc and tested
Martino Ferrari
2026-05-04 21:13:36 +02:00
-
90669c5fd6
Initial working fully go release
Martino Ferrari
2026-04-30 23:01:01 +02:00
-
6e51ffc5e1
Initial go port of epics
Martino Ferrari
2026-04-28 00:09:22 +02:00
-
47e481a461
final use of c libepics
Martino Ferrari
2026-04-27 12:56:00 +02:00
-
1bda25454b
Implemented epics read/write
Martino Ferrari
2026-04-27 12:42:10 +02:00
-
b76b7f0ba8
complete first iteration
Martino Ferrari
2026-04-26 14:28:48 +02:00
-
e5e67afafd
complete first iteration
Martino Ferrari
2026-04-26 14:28:42 +02:00
-
824b6ff833
phase 10
Martino Ferrari
2026-04-26 11:01:58 +02:00
-
e83e183673
phase 10
Martino Ferrari
2026-04-26 11:01:55 +02:00
-
91b42027c9
phase 7
Martino Ferrari
2026-04-25 23:10:51 +02:00
-
986f6cd6d8
Phase 6
Martino Ferrari
2026-04-25 22:56:09 +02:00
-
8b548ba1c2
Phase 2/4 done, working on phase 3/5
Martino Ferrari
2026-04-24 15:46:04 +02:00
-
9aa89cc0cf
Initial commit
Martino Ferrari
2026-04-24 15:09:14 +02:00