ajnart
|
c2a587bda7
|
fix: share integration transport and enforce access
|
2026-09-12 20:26:39 +02:00 |
|
ajnart
|
52c82f72db
|
feat: reuse integrations in custom widgets
|
2026-09-12 20:17:07 +02:00 |
|
Thomas
|
2049c6ade0
|
fix: tighten v2 setup and release safeguards (#6824)
|
2026-09-12 10:47:35 +02:00 |
|
leafyelin
|
6cca757493
|
feat(plugins): add llama.cpp server integration and widget (#6765)
|
2026-09-10 20:06:13 +02:00 |
|
Thomas
|
1102ad8342
|
fix: protect demo users from deletion and password changes (#6819)
|
2026-09-10 19:52:47 +02:00 |
|
Thomas
|
3358b6337f
|
fix(mcp): use JSON-compatible invitation dates (#6814)
|
2026-09-10 17:53:38 +02:00 |
|
Thomas
|
a4a903d7c3
|
feat: polish release v2 experience (#6800)
|
2026-09-07 19:17:37 +02:00 |
|
Thomas
|
724dee55c5
|
fix(weather): handle disabled external connections (#6780)
|
2026-09-06 15:35:06 +02:00 |
|
Thomas
|
5e23659d99
|
feat(assistant): optimize MCP and custom widget authoring (#6743)
* feat(assistant): optimize MCP and custom widget authoring
* fix(assistant): isolate server-safe JSX analyzer
* refactor(assistant): generate MCP tool staging
* fix(assistant): preserve widget placement follow-up
* fix(ci): allow fast gate to finish
* fix(custom-widgets): address review findings
* fix(custom-widgets): split preview evidence module
* style: format assistant custom widget files
* fix(custom-widgets): sync formatted skill schema
|
2026-08-30 23:43:29 +02:00 |
|
Thomas
|
8d8dec5749
|
feat(widgets): consolidate integration metadata + shared response caching (#6691)
|
2026-08-30 18:38:07 +02:00 |
|
Thomas
|
8d0b13b309
|
fix(board): correct widget scaling and edit layering (#6741)
|
2026-08-29 09:12:16 +02:00 |
|
Thomas
|
aa179f1ec0
|
fix: decouple responsive layout roles from breakpoints
* fix: rework responsive layout breakpoints
* fix: keep widget edit overlays visible
* fix: inset widget edit action
* fix: use valid widget inset token
|
2026-08-28 17:11:51 +02:00 |
|
Thomas
|
7da2e10064
|
fix: address release v2 review findings (#6708)
|
2026-08-27 13:59:42 +02:00 |
|
Thomas
|
a56ec5d06a
|
feat: support every widget in the demo dashboard (#6696)
|
2026-08-26 08:44:55 +02:00 |
|
Thomas
|
9303dbd284
|
feat: add configurable headers and instance branding (#6690)
|
2026-08-25 17:09:47 +02:00 |
|
Thomas
|
97d8390b20
|
feat: rebuild command menu (#6692)
|
2026-08-24 15:40:09 +02:00 |
|
Thomas
|
fcca57ddf7
|
feat(custom-widgets): improve authoring workbench (#6689)
* feat(custom-widgets): improve authoring workbench
* fix(custom-widgets): address review and CI
* refactor(custom-widgets): satisfy architecture checks
* fix(custom-widgets): isolate workbench typing updates
* fix(custom-widgets): harden workbench state
|
2026-08-24 08:55:00 +02:00 |
|
Thomas
|
1b843817a4
|
feat: polish board switcher (#6670)
|
2026-08-22 17:21:10 +02:00 |
|
Bergasha
|
7591f7e313
|
feat(v2 Containers): scrollable containers (#6629)
|
2026-08-22 09:24:52 +02:00 |
|
Thomas
|
9e14a07e64
|
refactor: consolidate English translations (#6640)
|
2026-08-21 19:00:27 +02:00 |
|
Thomas
|
58a24569ce
|
feat: expand utility widgets (#6638)
|
2026-08-20 16:26:04 +02:00 |
|
Thomas
|
53b518960c
|
feat: retain application log history (#6633)
* feat: retain application log history
* fix: harden retained log streaming
* fix: harden contextual log focus
* fix: retain multiline log output
|
2026-08-20 12:57:30 +02:00 |
|
Thomas
|
ff14613f95
|
feat: recalculate permission scope & permission matrix UI (#6612)
|
2026-08-19 17:22:31 +02:00 |
|
Thomas
|
150d38be62
|
feat(docker): add endpoint filtering and streamline setup assistant (#6625)
* feat(docker): add endpoint filtering and setup assistant
* fix(docker): simplify environment setup
* test(docker): cover demo endpoint filtering
* refactor(docker): use accordion for setup suggestions
* fix(docker): use docker icon for setup assistant
* refactor(docker): simplify assisted service setup
* refactor(docker): reuse shared translations
* fix(docker): address review feedback
|
2026-08-19 08:45:07 +02:00 |
|
Thomas
|
e842177d9b
|
feat: port release-v2 experience improvements from #6582 (audited subset) (#6609)
|
2026-08-18 09:40:02 +02:00 |
|
Thomas Camlong
|
50537d077c
|
feat(custom-widgets): export legacy definitions
|
2026-08-16 23:33:07 +02:00 |
|
Thomas Camlong
|
b491d45fdc
|
feat: improve workshop publishing flow
|
2026-08-14 23:16:39 +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 |
|
Thomas Camlong
|
517dcfa64e
|
fix(onboarding): guard detected app type
|
2026-08-14 11:32:13 +02:00 |
|
Thomas Camlong
|
cca6de2b86
|
fix(onboarding): align detected app setup
|
2026-08-14 11:32:12 +02:00 |
|
Thomas Camlong
|
7b1a801ab8
|
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
|
ece6757979
|
test(onboarding): cover integration checks
|
2026-08-14 11:32:12 +02:00 |
|
Thomas Camlong
|
dd707bed7e
|
feat(onboarding): test integration connections
|
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
|
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
|
384dc46f26
|
feat: improve assistant panel context
|
2026-08-14 11:32:11 +02:00 |
|
ajnart
|
48abdb52af
|
fix: default Homarr provider URL in CI
|
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
|
ceed0979a1
|
fix assistant custom widget creation
|
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
|
c0596d1b5e
|
fix assistant dashboard placement
|
2026-08-14 11:32:11 +02:00 |
|
ajnart
|
d80e883479
|
fix: harden assistant authoring and UI
|
2026-08-14 11:32:10 +02:00 |
|
Thomas Camlong
|
66043eb78d
|
fix(assistant): preserve lazy board boundaries
|
2026-08-14 11:32:10 +02:00 |
|
Thomas
|
a9b0c2ae47
|
fix(assistant): mysql message storage, migration metadata and per-page bundle cost (#6530)
|
2026-08-14 11:32:10 +02:00 |
|
Thomas
|
5501eb555e
|
fix: handle missing message in assistant generation telemetry (#6528)
|
2026-08-14 11:32:10 +02:00 |
|