Make bulk row moves atomic

This commit is contained in:
2026-07-23 17:22:56 +02:00
parent e4fd7e0df6
commit 9cc3b7c08c
5 changed files with 310 additions and 116 deletions
+1 -1
View File
@@ -80,6 +80,7 @@ Intent is separated by drag source type:
- cross-section reorder is rejected
- bulk device row move:
- supported via multi-selection + drag
- row assignments, optional target creation and reserve-state updates are committed in one SQLite transaction
- multi-circuit move:
- supported for same-section selected circuit blocks
@@ -125,4 +126,3 @@ Current limitations:
- session-local only
- no persisted history across browser reload
- some multi-step backend flows are not fully transaction-hardened end-to-end