Thomas Camlong
8ecdd13cd5
feat: port release-v2 experience improvements from PR #6582
...
Brings the semantically-correct unification work from the closed
agent/release-v2-experience PR into release/v2:
- universal create surface (header, board, spotlight) with permission-aware actions
- board empty state and setup checklist with widget/connection recipes
- in-widget integration editing via inspector modal, preserving unsaved widget settings
- single-source widget-integration capability map (nativeFeatureCapabilities)
- multi-endpoint Docker singleton with per-endpoint failure isolation, DOCKER_ENDPOINTS descriptors and service reconciliation
- Kubernetes multi-context registry with availability probing and context selector
- response-contract test harness and setup analytics property boundaries
Excludes the feature-platform generator/workbench tooling (deferred).
2026-08-16 17:30:13 +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
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
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
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
9b7f189b02
test: skip obsolete backup restore flow
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
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
c25c1dbac7
feat(onboarding): polish setup experience
2026-08-14 11:32:12 +02:00
Thomas Camlong
d4ffd19f01
fix(onboarding): collapse manual integrations
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
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
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
Thomas Camlong
b8f360c04e
test: align assistant credential flow
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
9918386257
stabilize hydrated login actions
2026-08-14 11:32:10 +02:00
ajnart
18ed16d07e
feat: redesign assistant management
2026-08-14 11:32:10 +02:00
ajnart
02fe99d5aa
refactor: simplify mobile board layouts
2026-08-14 11:32:09 +02:00
ajnart
7bbca3bd40
fix: refine mobile board preview
2026-08-14 11:32:09 +02:00
ajnart
bb599e7fae
test: cover tablet mobile boards
2026-08-14 11:32:09 +02:00
ajnart
bb5df3a2e6
feat: add mobile layout preview
2026-08-14 11:32:09 +02:00
ajnart
c805d5c631
fix: label board edit mode control
2026-08-14 11:32:09 +02:00
ajnart
747234c040
fix: keep mobile board widgets unchanged
2026-08-14 11:32:09 +02:00
ajnart
60ea03e72e
Revert "feat: refine mobile dashboard experience"
...
This reverts commit 315520beca .
2026-08-14 11:32:09 +02:00
ajnart
2f99f1f34b
Revert "fix: collect mobile board e2e test"
...
This reverts commit 6dbfbb1417 .
2026-08-14 11:32:09 +02:00
ajnart
a9c8b65c14
Revert "feat: complete automatic mobile board UX"
...
This reverts commit 7959c20d88 .
2026-08-14 11:32:09 +02:00
ajnart
e336059079
Revert "fix: harden automatic mobile boards"
...
This reverts commit d0b9348b86 .
2026-08-14 11:32:09 +02:00
ajnart
708105ab3f
fix: harden automatic mobile boards
2026-08-14 11:32:09 +02:00
ajnart
e6bd1adfc2
feat: complete automatic mobile board UX
2026-08-14 11:32:09 +02:00
ajnart
251a4c8ae8
fix: collect mobile board e2e test
2026-08-14 11:32:09 +02:00
ajnart
c1da19c9b2
feat: refine mobile dashboard experience
2026-08-14 11:32:09 +02:00
ajnart
08588da0d1
test: stabilize advanced view keyboard flow
2026-08-14 11:31:55 +02:00
ajnart
464f30799a
fix: refine advanced widget access
2026-08-14 11:07:09 +02:00
ajnart
bd4bbcaca2
chore: reconcile widget layer after stack rebase
2026-08-14 11:07:09 +02:00
Thomas Camlong
5df4358f0d
test: preserve advanced preview hover ownership
2026-08-14 11:07:08 +02:00
Thomas Camlong
ae515584cc
test(widgets): stabilize advanced focus hover
2026-08-14 11:07:08 +02:00
Thomas Camlong
d4d951b99c
fix: stabilize advanced widget interactions
2026-08-14 11:07:08 +02:00
Thomas Camlong
a4f115064e
fix: finish widget modernization audit
2026-08-14 11:07:08 +02:00
Thomas Camlong
56cc021f98
fix: refine widget interactions
2026-08-14 11:07:08 +02:00
Thomas Camlong
836a4cd46b
feat: modernize widget experience
2026-08-14 11:07:08 +02:00
Thomas Camlong
68751d85dc
restore context menu focus
2026-08-14 11:07:08 +02:00
Thomas Camlong
869dd45de5
fix context menu keyboard focus
2026-08-14 11:07:08 +02:00
Thomas Camlong
352aa7dd64
fix board E2E login race
2026-08-14 11:07:08 +02:00