Commit Graph

16 Commits

Author SHA1 Message Date
Lucio Lelii 52333b8601 Split admin services from authorization and add session checks 2026-04-15 12:10:36 +02:00
Lucio Lelii de6e86d53a refactor: code quality improvements (tasks 1-15)
- Fix memory leak in task-executions polling (DestroyRef)
- Fix race condition in flows service (error recovery)
- Add centralized NotificationService + GlobalNotificationComponent
- Convert main routes to lazy loading (loadComponent)
- Remove static state from auth interceptor
- Write real unit tests (guards, stores, services)
- Strengthen HFNodeData types (explicit properties)
- Extract pure functions from TaskExecutionViewer into utils
- Add console.warn logging to guards on access denied
- Expand runtime config (apiUrl, assistantEnabled, tourModeAlwaysOn, turnstileEnabled)
- Document FormUtility and ListStateViewHolder base classes
- Remove unused lucide-angular dependency
- Replace ngModel with signal bindings in flows-list/blocks-list
- Use :where() for global mat-form-field override
- Document design system tokens in styles.css
2026-04-09 14:53:02 +02:00
Lucio Lelii d508ccf6d1 Refine container rendering and assistant runtime config 2026-03-27 17:39:59 +01:00
Lucio Lelii a904bd7951 turnstile siteKey added with a env var 2026-03-26 13:51:31 +01:00
Lucio Lelii 3e56f6db41 Add admin operations dashboard and flow publication controls 2026-03-26 13:01:16 +01:00
Lucio Lelii 971d829685 Make container nodes schema-driven 2026-03-17 11:54:07 +01:00
Lucio Lelii 08d83863a1 guided tour added for editor part 2026-03-17 09:54:40 +01:00
Lucio Lelii 533a1e7f43 Split containers into dedicated services and sidebar list 2026-03-15 06:07:10 +01:00
Lucio Lelii 78d8527a85 Update assistant session UI and fix structural node reconnection 2026-03-11 12:44:31 +01:00
Lucio Lelii 4c6a50f9a2 Add assistant workflow scaffolding and disable it by default 2026-03-10 22:19:14 +01:00
Lucio Lelii dbe1ab4588 retriever renamed, added token to calls 2026-03-06 15:00:09 +01:00
Lucio Lelii 1c5184892d moved task in a service 2026-03-05 14:58:24 +01:00
Lucio Lelii 79b85e2bd5 added field retriever service
improved node design
2026-03-02 15:58:05 +01:00
Lucio Lelii 68635649f8 modified node structure and parameter 2026-02-27 21:56:06 +01:00
Lucio Lelii 0fbe49f0f3 added flow service 2026-01-12 17:23:44 +01:00
Lucio Lelii c6aea28105 first commit 2025-12-11 17:52:01 +01:00