Thomas Camlong
678e24cd2b
fix: refine Beszel stats period controls
2026-08-10 09:26:51 +02:00
Thomas Camlong
8307024abe
fix: contain Beszel table status dots
2026-08-10 09:19:05 +02:00
Thomas Camlong
7d560e0675
Merge v2 CI repair through dnd kit grid
2026-08-09 22:27:54 +02:00
Thomas Camlong
aafd5f4c9c
Merge v2 CI repair into dnd kit grid
2026-08-09 22:27:48 +02:00
Thomas Camlong
1b489cc2e0
fix: stabilize v2 CI
2026-08-09 22:27:28 +02:00
Thomas Camlong
a547e29607
Merge refreshed dnd kit grid into widget modernization
2026-08-09 22:00:05 +02:00
Thomas Camlong
8cbd53d362
Merge current v2 into dnd kit grid
2026-08-09 21:59:44 +02:00
Thomas Camlong
7cf27c3f39
feat: add Workshop staging deployment
2026-08-09 21:40:20 +02:00
Thomas Camlong
8a3f8d5c12
fix: allow Workshop runtime config writes
2026-08-09 21:21:01 +02:00
Thomas Camlong
8f75954ca9
fix: prevent horizontal rail auto-scroll
2026-08-09 21:17:41 +02:00
Thomas Camlong
1028752cbc
fix: restore Workshop runtime URLs
2026-08-09 20:11:13 +02:00
Thomas Camlong
b8bdbc2f3e
fix: restore focus after preview exit
2026-08-09 18:06:26 +02:00
Thomas Camlong
54bd8d6343
feat: improve advanced preview activation
2026-08-09 18:06:26 +02:00
Thomas Camlong
6f1c81bc04
fix: smooth advanced focus entrance
2026-08-09 18:06:26 +02:00
Thomas Camlong
00688d5c1a
Remove Docker advanced focus
2026-08-09 18:06:26 +02:00
Thomas Camlong
fc8b9178a3
Merge custom option test fix into widget modernization
2026-08-09 18:06:25 +02:00
Thomas Camlong
5e68aab970
fix: anchor dashboard rail labels
2026-08-09 18:03:38 +02:00
Thomas Camlong
ca9d836fac
Merge remote-tracking branch 'origin/feat/dnd-kit-grid' into HEAD
2026-08-09 18:03:38 +02:00
Thomas Camlong
82a50de403
fix: size dashboard rails to viewport
2026-08-09 18:03:37 +02:00
Thomas Camlong
41606cef86
fix: widen workshop CSS import
2026-08-09 18:03:37 +02:00
Thomas Camlong
59528ca1c3
test: allow dnd-kit DOM modifier import
2026-08-09 18:03:37 +02:00
Thomas Camlong
9373e3d69a
fix: preserve narrow board interactions
2026-08-09 18:03:37 +02:00
Thomas Camlong
8acc134a36
fix: keep scaled board rails sticky
2026-08-09 18:03:37 +02:00
Thomas Camlong
255b544a6c
docs: align board geometry behavior
2026-08-09 18:03:37 +02:00
Thomas Camlong
bcbde92c2e
Merge sidebar stability fix into dnd kit
2026-08-09 18:03:37 +02:00
Thomas Camlong
0a8e4fead0
fix: stabilize board rails
2026-08-09 18:03:37 +02:00
Thomas Camlong
7a97b7187b
Fix board grid bounds and live growth
2026-08-09 18:03:37 +02:00
Thomas Camlong
f214c25e9c
fix: require advanced widget focus opt-in
2026-08-09 09:19:54 +02:00
Thomas Camlong
da99dc3080
Merge branch 'feat/v2-stack-final-runtime-dnd' into feat/v2-stack-final-runtime-modernization
2026-08-09 02:21:24 +02:00
Thomas Camlong
52ab119a1f
Merge branch 'feat/v2-stack-final-runtime-v2' into feat/v2-stack-final-runtime-dnd
2026-08-09 02:21:13 +02:00
Thomas Camlong
bbc23a6c65
fix(settings): avoid nested forms
2026-08-09 02:21:01 +02:00
Thomas Camlong
ca6a019c1e
test(v2): stabilize production E2E flows
2026-08-09 00:10:49 +02:00
Thomas Camlong
0bd9c6f290
style(widgets): split query matcher type imports
2026-08-08 23:28:33 +02:00
Thomas Camlong
bc896c0b03
fix(widgets): keep board graph imports scoped
2026-08-08 23:21:35 +02:00
Thomas Camlong
e65c98c290
fix(ci): make modernization independently installable
2026-08-08 22:19:20 +02:00
Thomas Camlong
1b6c4a9022
Merge commit '3246dc4c91656dec3c87267ae074436267ad77ac' into feat/v2-stack-final-modernization
...
# Conflicts:
# apps/docs/docs/widgets/downloads/index.mdx
# apps/docs/docs/widgets/media-server/index.mdx
2026-08-08 22:17:04 +02:00
Thomas Camlong
97e89a936c
Merge commit 'aaf86a9d1' into feat/v2-stack-final-dnd
2026-08-08 22:15:41 +02:00
Thomas Camlong
aaf86a9d13
fix(ci): refresh v2 generated artifacts
2026-08-08 22:15:24 +02:00
Thomas Camlong
8d35c0c71f
merge: propagate dnd stack CI fix
2026-08-08 21:52:32 +02:00
Thomas Camlong
a5ce2e9b7a
merge: propagate v2 CI fix
2026-08-08 21:52:16 +02:00
Thomas Camlong
2efc225617
fix(ci): align Workshop pnpm version
2026-08-08 21:52:01 +02:00
Thomas Camlong
f24d757ec8
fix: preserve app links and hover previews
2026-08-08 21:42:13 +02:00
Thomas Camlong
9edeba5cd2
merge: stack widget modernization on dnd kit
2026-08-08 20:40:26 +02:00
Thomas Camlong
93276abc8c
merge: stack v2 into dnd-kit grid
2026-08-08 20:16:04 +02:00
Thomas Camlong
dd63d5600b
merge dev into v2
2026-08-08 19:54:57 +02:00
Thomas
8ab3f136b8
fix(workshop): harden deployment and deep links ( #6542 )
2026-08-08 17:41:54 +02:00
Thomas
464d98e124
feat(settings): unify manage and board settings into a single save form ( #6541 )
2026-08-08 15:33:38 +02:00
Thomas
987c9ade18
fix: make internal nginx proxy tolerate disabled IPv6 ( #4596 ) ( #6539 )
...
* fix: keep nginx IPv6 listen only when IPv6 is available (#4596 )
Commit 2c48b1896 (1.45.2) made the internal nginx proxy listen on the IPv6
wildcard ('listen [::]:7575;'), which aborts nginx startup on hosts/VMs with
IPv6 disabled:
nginx: [emerg] socket() [::]:7575 failed (97: Address family not supported by protocol)
A plain revert would reintroduce #2697 and break IPv6-only/dual-stack
environments where this listener is required. Instead, only emit the IPv6
listen directive when the host actually has IPv6 configured.
Reuse the envsubst step run.sh already performs: compute NGINX_LISTEN_IPV6
from /proc/net/if_inet6 and substitute it into the template. proc files always
report size 0, so presence is detected by grepping the file (not 'test -s').
* fix: honor HOMARR_DISABLE_IPV6 override in nginx config generation
Review feedback on #6539 : give users an explicit opt-out from the IPv6
listener even when the host reports IPv6. The issue reporter (#4596 )
requested such an env var, and the pattern matches the existing
ENABLE_DNS_CACHING IPv6 toggle. Auto-detection behavior is unchanged when
the var is unset. Validated in containers: override wins, dual-stack
preserved by default, IPv4-only fallback on IPv6-less hosts.
2026-08-08 11:16:49 +02:00
Sven Gottwald
6141d505e4
fix(docker): Expose TCP port in Dockerfile ( #6538 )
2026-08-08 08:53:50 +02:00
Thomas
6178843198
Merge pull request #6536 from homarr-labs/docs/update-helm-docs
2026-08-07 23:53:22 +02:00