Thomas Camlong
5a62b23cc2
docs: refresh assistant OpenAPI schema
2026-08-08 22:22:09 +02:00
Thomas Camlong
adb4d7c6a2
Merge commit '360fd59771bd8e62247b4ea9b1b7cb4839b0105b' into feat/v2-stack-final-assistant
2026-08-08 22:21:07 +02:00
Thomas Camlong
360fd59771
style: format mobile migration metadata
2026-08-08 22:20:48 +02:00
Thomas Camlong
e04db94631
Merge commit 'e65c98c29063d80cbfd39c48c699de7018892624' into feat/v2-stack-final-mobile
2026-08-08 22:20:17 +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
3246dc4c91
style: format dnd migration metadata
2026-08-08 22:16:16 +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
b49cbb7791
Merge commit '254ed9afbabb957617fc17ebc0122063b0dde803' into feat/v2-stack-e2e-assistant
2026-08-08 22:07:09 +02:00
Thomas Camlong
254ed9afba
Merge commit '298937b00ca522855e0ebcb95d8c3adccd34fef7' into feat/v2-stack-e2e-mobile
2026-08-08 22:06:53 +02:00
Thomas Camlong
298937b00c
Merge commit '25ac7b6a9' into feat/v2-stack-e2e-modernization
2026-08-08 22:06:36 +02:00
Thomas Camlong
25ac7b6a9d
test(e2e): wait for settled grid geometry
2026-08-08 22:06:19 +02:00
Thomas Camlong
84f5001bb2
merge: propagate mobile stack CI fixes
2026-08-08 21:53:28 +02:00
Thomas Camlong
83790f6875
merge: propagate modernization CI fixes
2026-08-08 21:53:09 +02:00
Thomas Camlong
b937d4eb18
style: format modernization notes
2026-08-08 21:52:51 +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
0c7cbe17fb
merge: propagate mobile stack fixes
2026-08-08 21:42:50 +02:00
Thomas Camlong
69359bb39d
merge: propagate modernization fixes
2026-08-08 21:42:31 +02:00
Thomas Camlong
f24d757ec8
fix: preserve app links and hover previews
2026-08-08 21:42:13 +02:00
Thomas Camlong
9fd7a8a05b
merge: stack assistant on mobile boards
2026-08-08 21:27:56 +02:00
Thomas Camlong
a039049084
merge: stack auto mobile boards
2026-08-08 20:59:56 +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
ajnart
25be53244b
ci(workshop): restore image publishing
2026-08-08 19:25:35 +02:00
ajnart
2657ff4384
fix: repair restored board layouts
2026-08-08 18:44:32 +02:00
ajnart
bc41125b7f
fix: guard recursive section rendering
2026-08-08 18:24:38 +02:00
ajnart
a9fc3c6faa
fix: stabilize responsive layout editing
2026-08-08 18:02:39 +02:00
Thomas
8ab3f136b8
fix(workshop): harden deployment and deep links ( #6542 )
2026-08-08 17:41:54 +02:00
ajnart
1877b4f9a4
fix: improve layout preview density
2026-08-08 16:45:38 +02:00
ajnart
a33eb83655
fix: address responsive layout review
2026-08-08 16:19:26 +02:00
ajnart
991e79310a
fix: avoid nested board settings forms
2026-08-08 16:02:40 +02:00
ajnart
43a2b4ac30
Merge remote-tracking branch 'origin/dev' into feat/auto-mobile-boards
...
# Conflicts:
# apps/docs/docs/management/boards/index.mdx
# apps/nextjs/src/app/[locale]/boards/[name]/settings/_layout.tsx
2026-08-08 15:47:10 +02:00
ajnart
6728228387
feat: protect responsive board layouts
2026-08-08 15:41:14 +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
ajnart
74c7754890
fix(assistant): prevent panel focus capture
2026-08-08 14:26:04 +02:00
ajnart
fa9444323b
refactor: simplify mobile board layouts
2026-08-08 13:54:42 +02:00
ajnart
7e7b338d18
fix: refine mobile board preview
2026-08-08 13:09:20 +02:00
ajnart
0d1dd02184
fix: address mobile board review
2026-08-08 12:34:10 +02:00
ajnart
bc90faf5f2
test: cover tablet mobile boards
2026-08-08 12:23:36 +02:00
ajnart
2c1e697f68
feat: add mobile layout preview
2026-08-08 12:21:53 +02:00
ajnart
5a21df86e2
merge: sync dev changes
2026-08-08 11:56:18 +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
Thomas
20fd49f082
fix(assistant): mysql message storage, migration metadata and per-page bundle cost ( #6530 )
2026-08-08 09:34:16 +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
github-actions[bot]
a7006d746e
docs(helm): update chart installation page
2026-08-07 19:37:35 +00:00