Thomas Camlong
229a559aff
fix: replace Workshop detail with import review
2026-08-16 23:16:29 +02:00
Thomas Camlong
4e514ab151
fix: show Workshop voting as net score
2026-08-16 23:15:09 +02:00
Thomas Camlong
960551f573
feat: simplify Workshop widget installation
2026-08-16 23:11:52 +02:00
Thomas Camlong
304ea089a2
fix: resolve backup migrations in development
2026-08-16 22:32:05 +02:00
Thomas Camlong
199f6ffc3b
fix: run custom migrations on backup restore
2026-08-16 22:25:15 +02:00
Thomas Camlong
7e569bff4c
fix: skip restore confirmation during onboarding
2026-08-16 22:10:12 +02:00
Thomas Camlong
0ec5f36050
ci: publish release v2 test image
2026-08-16 21:25:08 +02:00
Thomas
e22be4dca6
Merge pull request #6607 from homarr-labs/fix/dnd-kit-widget-options-overlap
...
fix(board): render widget options above grid resize handles
2026-08-16 15:12:20 +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
1325418300
fix: complete location input test options ( #6602 )
...
* fix: complete location input test options
* fix: run CI for slash-named branches
2026-08-15 13:50:46 +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
3c533f2d96
fix: isolate downloads stats state
2026-08-14 22:07:12 +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
b8c06a8622
feat(dev): support direct environment overrides
2026-08-14 21:09:41 +02:00
Thomas Camlong
f62add8ae4
Remove obsolete DeepSource config and Workshop critiques
2026-08-14 20:47:21 +02:00
Thomas Camlong
498d781e19
fix: isolate node instrumentation
2026-08-14 20:16:34 +02:00
Thomas Camlong
0afed2c3f6
fix: contain media server streams
2026-08-14 20:09:57 +02:00
ajnart
efc0ee470b
test: remove obsolete advanced interactions e2e
2026-08-14 15:14:42 +02:00
ajnart
fe41382074
test: remove obsolete advanced focus assertion
2026-08-14 14:47:02 +02:00
Thomas Camlong
c851609041
fix: stabilize media streams and edit hover
2026-08-14 14:33:02 +02:00
ajnart
03338b1755
revert: remove advanced mode from compact widgets
2026-08-14 13:30:10 +02:00
ajnart
8a44451c72
docs: simplify advanced view guidance
2026-08-14 12:11:33 +02:00
ajnart
d434953478
test: skip removed universal create flow
2026-08-14 12:11:33 +02:00
ajnart
7aaa646b82
test: restore release advanced focus flows
2026-08-14 12:11:33 +02:00
ajnart
c4f6d98300
fix: stabilize release e2e flows
2026-08-14 12:11:33 +02:00
ajnart
81fdc5856b
test: preserve release advanced focus
2026-08-14 12:11:33 +02:00
ajnart
4e193da3a4
fix: preserve release advanced widget support
2026-08-14 12:11:33 +02:00
Thomas Camlong
29f7c35fc1
test: align widget modernization fixtures
2026-08-14 12:11:33 +02:00
Thomas Camlong
8775597d5a
feat: expand advanced widget experiences
2026-08-14 12:11:33 +02:00
ajnart
339a0d8e2b
docs: simplify assistant guide
2026-08-14 12:11:33 +02:00
ajnart
4ddc7266e9
fix(workshop): publish release v2 image
2026-08-14 12:11:33 +02:00
Thomas
42bf55641b
docs: align v2 stack documentation ( #6564 )
2026-08-14 12:11:33 +02:00
ajnart
c92e074a6f
chore: update Next.js to 16.3.1
2026-08-14 12:11:21 +02:00
ajnart
741e641bd2
fix: address onboarding review findings
2026-08-14 11:32:13 +02:00
ajnart
9b7f189b02
test: skip obsolete backup restore flow
2026-08-14 11:32:13 +02:00
ajnart
0070538857
style: format board preview query
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
30cb066b7f
style: format onboarding setup studio
2026-08-14 11:32:13 +02:00
Thomas Camlong
f1ce0fffad
fix(onboarding): accept self-hosted addresses
2026-08-14 11:32:13 +02:00
Thomas Camlong
9c5ab62b3a
fix(onboarding): simplify detected app cards
2026-08-14 11:32:13 +02:00
ajnart
6adb49eedf
test: skip unavailable advanced focus flows
2026-08-14 11:32:13 +02:00
ajnart
6482ea6ae8
test: align onboarding focus contract
2026-08-14 11:32:13 +02:00