Thomas Camlong
2e99b424fd
Revert "fix: uncommitted review fixes"
...
This reverts commit 3603d0393c .
2026-08-17 17:20:54 +02:00
Thomas Camlong
3603d0393c
fix: uncommitted review fixes
...
- Document app-modify-all requirement on API endpoints (docs/api)
- Skip implied hint rendering for admin category row
- Fix spotlight apps search group visibility for app-modify-all users
2026-08-17 17:18:24 +02:00
Thomas Camlong
79b8066a36
fix: fall back to raw segment in breadcrumbs for missing translations
...
Brings the DynamicBreadcrumb fallback from release/v2: dynamic segments
(group ids, etc.) without a translation key previously raised
MISSING_MESSAGE; they now render the raw path segment via t.has() guard.
2026-08-17 12:55:28 +02:00
Thomas Camlong
978f117a88
feat: recalculate permission scope and add permission matrix UI
...
- Gate app list procedures (getPaginated/all/search) behind app-modify-all
- Filter integration list procedures by per-integration access
- Bundle create permissions with their modify/full parents on group save
- Align manage nav, home stat cards and page gates with the new scope
- Add permission matrix UI with presets and effective-permission preview
- Show scoped empty states and delegated-admin notices on the integrations page
2026-08-16 16:38:34 +02:00
ajnart
3237d5953f
fix(board): render widget options above grid resize handles
...
The widget options ActionIcon rendered inside the widget Card, whose
containerType: size creates a stacking context, trapping its zIndex and
letting the dnd-kit resize handles paint over and block it.
Hoist BoardItemMenu out of the Card to the item root (same layer as the
title badge) and raise it to zIndex 30, above the handles (20). Error
recovery after edits is preserved via resetKeys=[item], which replaces
the resetErrorBoundary prop the in-card menu used to receive.
2026-08-16 14:15:14 +02:00
Thomas
4505ce96c9
fix: refine dashboard interactions and widget options ( #6597 )
...
* fix: refine dashboard item interactions
* fix board interactions and widget options
* feat: improve bookmark selection
* fix: address dashboard review feedback
2026-08-15 10:44:37 +02:00
Thomas Camlong
b491d45fdc
feat: improve workshop publishing flow
2026-08-14 23:16:39 +02:00
Thomas Camlong
168091134d
fix: bound preview query context
2026-08-14 22:46:15 +02:00
Thomas Camlong
28e58a5a5c
fix: expose assistant provider errors
2026-08-14 22:37:28 +02:00
Thomas Camlong
2e3e654748
fix: improve auth form semantics
2026-08-14 21:22:14 +02:00
Thomas Camlong
409e8ed71a
feat: unify authentication pages
2026-08-14 21:18:06 +02:00
Thomas Camlong
95489b692c
fix: derive workshop web url
2026-08-14 21:10:34 +02:00
Thomas Camlong
498d781e19
fix: isolate node instrumentation
2026-08-14 20:16:34 +02:00
Thomas Camlong
c851609041
fix: stabilize media streams and edit hover
2026-08-14 14:33:02 +02:00
ajnart
c4f6d98300
fix: stabilize release e2e flows
2026-08-14 12:11:33 +02:00
ajnart
741e641bd2
fix: address onboarding review findings
2026-08-14 11:32:13 +02:00
Thomas Camlong
a11c53ebf7
fix(boards): preview container contents
2026-08-14 11:32:13 +02:00
ajnart
e55def9b60
style: format restored board creator
2026-08-14 11:32:13 +02:00
Thomas Camlong
fc66211dd2
fix(onboarding): preserve restored board login target
2026-08-14 11:32:13 +02:00
Thomas Camlong
174e0a7606
fix(onboarding): streamline backup restore
2026-08-14 11:32:13 +02:00
ajnart
e1280f311c
fix(onboarding): restore e2e flow
2026-08-14 11:32:13 +02:00
Thomas Camlong
7b1a801ab8
feat: consolidate onboarding
2026-08-14 11:32:12 +02:00
Thomas Camlong
8239a631f2
feat: consolidate onboarding
2026-08-14 11:32:12 +02:00
Thomas Camlong
775ae0147c
feat: enhance onboarding
2026-08-14 11:32:12 +02:00
Thomas Camlong
c25c1dbac7
feat(onboarding): polish setup experience
2026-08-14 11:32:12 +02:00
Thomas Camlong
4f693b0465
fix(onboarding): harden release acceptance
2026-08-14 11:32:12 +02:00
Thomas Camlong
6437e57565
style: format stacked changes
2026-08-14 11:32:12 +02:00
Thomas Camlong
2566be2838
fix: address onboarding review feedback
2026-08-14 11:32:12 +02:00
Thomas Camlong
dc71084323
fix: harden onboarding completion
2026-08-14 11:32:12 +02:00
Thomas Camlong
e41605640b
feat: rebuild onboarding experience
2026-08-14 11:32:11 +02:00
ajnart
b2fbd10965
perf: reduce widget render overhead
2026-08-14 11:32:11 +02:00
ajnart
8eb6735387
perf: reduce widget and runtime overhead
2026-08-14 11:32:11 +02:00
ajnart
b988e431e8
fix: address assistant review findings
2026-08-14 11:32:11 +02:00
ajnart
87f264a286
chore: reconcile assistant layer after stack rebase
2026-08-14 11:32:11 +02:00
ajnart
384dc46f26
feat: improve assistant panel context
2026-08-14 11:32:11 +02:00
Thomas
45d8bc9443
feat: add the community-funded Homarr assistant provider ( #6563 )
...
* Add Homarr provider proxy foundation
* Complete Homarr provider integration
* Harden Homarr provider integration
* Address Homarr provider review feedback
* Address CodeRabbit provider feedback
* Localize provider errors
* Handle provider activity load failures
* docs: improve workshop and homepage
* Harden Homarr provider limits
* fix: harden the Homarr provider
* fix: address provider review feedback
* fix: clarify provider request accounting
* feat: complete the Homarr provider endpoint
* fix: terminate invalid provider streams
2026-08-14 11:32:11 +02:00
ajnart
fc5ba7d888
fix assistant focus and settings
2026-08-14 11:32:11 +02:00
Thomas Camlong
b7fdff9f7f
fix: simplify assistant key management
2026-08-14 11:32:11 +02:00
ajnart
dfafad15bf
test custom widget assistant authoring
2026-08-14 11:32:11 +02:00
ajnart
ceed0979a1
fix assistant custom widget creation
2026-08-14 11:32:11 +02:00
ajnart
474d9968b5
fix assistant tool result streaming
2026-08-14 11:32:11 +02:00
ajnart
295eb836bb
test assistant v7 request payload
2026-08-14 11:32:11 +02:00
ajnart
7b11d6673b
test assistant AI SDK v7 transport
2026-08-14 11:32:11 +02:00
ajnart
ce48cabb36
chore upgrade assistant to AI SDK v7
2026-08-14 11:32:11 +02:00
ajnart
443fbe0c36
fix assistant exports and tool calls
2026-08-14 11:32:11 +02:00
ajnart
9c64f8772d
refine assistant window controls
2026-08-14 11:32:11 +02:00
ajnart
517d9320dc
feat: add assistant window controls
2026-08-14 11:32:11 +02:00
ajnart
bb6e8e5c5a
fix assistant tool continuation
2026-08-14 11:32:11 +02:00
ajnart
f4f6773f26
feat assistant context and agent trace
2026-08-14 11:32:11 +02:00
ajnart
aea2832370
fix assistant reasoning mount lifecycle
2026-08-14 11:32:11 +02:00