This website requires JavaScript.
5d9c3f9495
add ui_design.md with final design system documentation
main
Leopoldadmin
2026-07-08 06:50:38 +00:00
fe680de606
add component_inventory.md with full component documentation
Leopoldadmin
2026-07-08 06:49:51 +00:00
e4a9446f9c
delete broken component_inventory.md (contained unexpanded macro)
Leopoldadmin
2026-07-08 06:49:09 +00:00
f5a81f0fe0
add component_inventory.md for HMS Licht & Ton UI
Leopoldadmin
2026-07-08 06:48:55 +00:00
67c678121f
fix: CanvasPreview crash - transform DBElement properties_json to CADElement properties
Leopoldadmin
2026-07-04 19:33:22 +02:00
6c04ca6793
fix: replace synthetic canvas preview with real drawing data
Leopoldadmin
2026-07-04 18:26:14 +02:00
3af9640ace
feat: dashboard UI improvements - 8 changes
Leopoldadmin
2026-07-04 18:11:11 +02:00
6c4d62641a
fix: frontend Dockerfile uses --legacy-peer-deps for vite@8 compatibility
Leopoldadmin
2026-07-04 17:21:34 +02:00
be62470b53
merge: combine all features from both codebases - mobile dashboard + layer panel + notifications + shares + all fixes
Leopoldadmin
2026-07-04 16:43:55 +02:00
0606dbb501
fix: SQLite boolean binding, CSS brace, race condition, 0 npm vulns, code-splitting
Leopoldadmin
2026-07-04 16:08:51 +02:00
a4371ca3ce
fix: layer panel collapsible tree + element actions (visibility toggle, delete) + RenderEngine skips invisible elements
Leopoldadmin
2026-06-27 23:59:12 +02:00
affa6be151
feat: layer panel with element tree - shows layers + elements as children with count badges, sub-layers supported
Leopoldadmin
2026-06-27 14:27:34 +02:00
4303076ce4
feat: click-drag drawing, layer tree, settings modal, UI improvements
Leopoldadmin
2026-06-27 14:12:37 +02:00
39422a4348
fix: layer IDs globally unique - use timestamp-based IDs instead of hardcoded layer-0/1/2/3/4
Leopoldadmin
2026-06-26 20:53:41 +02:00
7ad0e11873
fix: element creation fails with empty layer_id (FOREIGN KEY constraint)
Leopoldadmin
2026-06-26 20:31:50 +02:00
bd8bedcfed
fix: remove debug console.log from InteractionEngine - tools verified working
Leopoldadmin
2026-06-26 19:24:12 +02:00
f9f31db933
debug: add console.log to InteractionEngine to trace drawing flow
Leopoldadmin
2026-06-26 19:01:45 +02:00
7e530dd09a
fix: stale closure bug preventing canvas tools from creating elements
Leopoldadmin
2026-06-26 18:57:09 +02:00
3bec3938d0
fix: ribbon tabs now show per-tab content; add all missing handleRibbonAction handlers
Leopoldadmin
2026-06-26 18:49:16 +02:00
ef23463a74
fix: CSS layout - .main → .app-body selector mismatch caused sidebar full-width
Leopoldadmin
2026-06-26 18:37:20 +02:00
6d15a692af
fix: WebSocket wss:// same-origin URL + try/catch to prevent crash on HTTPS
Leopoldadmin
2026-06-26 17:58:06 +02:00
1bcfaffdd4
fix: replace hardcoded localhost:3001 with relative API URL + add canvas mock and integration test
Leopoldadmin
2026-06-26 17:48:24 +02:00
89b91a1050
test: T29-T31 component tests (20) + frontend stresstest (7) + backend DB stresstest (6) with 50k elements
Leopoldadmin
2026-06-26 16:20:09 +02:00
1d6c2cb30e
feat: T27 AuthService DB session persistence - replace in-memory Map with SQLite sessions table
Leopoldadmin
2026-06-26 14:55:38 +02:00
04271d4cbd
ci: test webhook v4
Leopoldadmin
2026-06-26 14:34:05 +02:00
85c26b7826
ci: test webhook v3
Leopoldadmin
2026-06-26 14:32:10 +02:00
3876a22dd6
ci: test webhook pipeline v2
Leopoldadmin
2026-06-26 14:28:02 +02:00
b195858b12
ci: test webhook pipeline
Leopoldadmin
2026-06-26 14:26:50 +02:00
f853372c90
test: add Vitest setup with 115 tests (backend + frontend)
Leopoldadmin
2026-06-26 14:19:50 +02:00
19884b7b5d
fix: use Docker resolver for backend DNS in nginx.conf
Leopoldadmin
2026-06-26 11:01:03 +02:00
4ec76fe406
feat: initial commit web-cad-neu with docker-compose, frontend and backend
Leopoldadmin
2026-06-26 10:50:24 +02:00