Thomas Camlong
fe37673c95
fix: stabilize rail and resize interactions
2026-08-10 12:01:35 +02:00
Thomas Camlong
1a349b9e96
Merge commit '52266fc7f' into feat/schema-dnd
2026-08-10 10:53:46 +02:00
Thomas Camlong
52266fc7f6
docs: update WUD OpenAPI schema
2026-08-10 10:53:30 +02:00
Thomas Camlong
58db9ddf65
Merge commit 'd53021a0f' into feat/final-refresh-dnd
2026-08-10 10:44:39 +02:00
Thomas Camlong
d53021a0f3
Merge remote-tracking branch 'origin/dev' into feat/refresh-latest-dev-v2
2026-08-10 10:44:22 +02:00
Timon and Thomas
98bb1aecf8
feat(integrations): add What's Up Docker (WUD) integration and widget ( #6523 )
...
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-08-10 08:42:23 +00: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
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
1028752cbc
fix: restore Workshop runtime URLs
2026-08-09 20:11:13 +02:00
Thomas Camlong
82a50de403
fix: size dashboard rails to viewport
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
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
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
github-actions[bot]
a7006d746e
docs(helm): update chart installation page
2026-08-07 19:37:35 +00:00
Thomas
b32ad82850
perf: cut cold route compilation and unblock preview images ( #6441 )
2026-08-07 20:24:26 +02:00
Thomas
f76a0f240a
feat(apps): allow custom URI schemes in application links ( #6521 )
2026-08-06 21:52:56 +02:00
Thomas
637f03e107
docs(settings): update analytics docs to PostHog ( #6525 )
2026-08-06 21:47:04 +02:00
Thomas Camlong
41fffbb79b
Merge dev into feat/dnd-kit-grid
2026-08-03 14:48:31 +02:00
Thomas
018f84f80d
feat(dev): add Docker development CLI ( #6495 )
2026-08-03 14:38:56 +02:00
Thomas Camlong
56e3bd1cf2
fix: smooth container collapse behavior
2026-08-02 15:57:05 +02:00
Thomas Camlong
0755fc1e26
fix: refine container interactions
2026-08-02 11:02:55 +02:00
Thomas Camlong
e3f679237d
fix: polish board grid interactions
2026-08-02 09:36:33 +02:00
Thomas
c53b38a738
Merge branch 'dev' into feat/dnd-kit-grid
2026-08-01 23:37:27 +02:00
Thomas Camlong
d0c7ba401f
fix: address board grid review
2026-08-01 23:26:02 +02:00
Thomas
27ca058088
feat(widgets): persist Beszel and Docker table layouts ( #6490 )
2026-08-01 23:20:09 +02:00
Thomas
b52bc03c8d
Merge pull request #6499 from homarr-labs/docs/update-helm-docs
...
docs(helm): update chart installation page
2026-08-01 23:07:58 +02:00
Thomas
edb56f3fcd
fix: accept direct icon URLs
...
Use valid direct HTTP(S) icon URLs without repository search.
2026-08-01 23:06:26 +02:00
Thomas Camlong
d94cadd3e7
feat: rebuild board grid with dnd-kit
2026-08-01 22:30:40 +02:00
ajnart
50907c7289
fix: clarify board grid editing affordances
2026-08-01 14:13:07 +02:00
ajnart
9c8fa8158b
fix: improve board grid interactions
2026-08-01 00:43:36 +02:00
ajnart
25c9955cc6
feat: rebuild board grid experience
2026-08-01 00:43:28 +02:00
github-actions[bot]
bd669a1a8f
docs(helm): update chart installation page
2026-07-31 19:35:37 +00:00
Thomas
ade640dcea
test(navidrome): complete cleanup review ( #6494 )
...
* test(navidrome): hoist album fixture helper
* test(navidrome): address coderabbit cleanup feedback
2026-07-31 14:39:11 +02:00
Thomas
61128ddcc8
fix(navidrome): clean up audio stats integration ( #6493 )
2026-07-31 14:20:51 +02:00
Matt Van Horn
06d9c07d22
feat: expose Navidrome as a media-server (now-playing) integration ( #6070 )
2026-07-31 13:30:44 +02:00
Thomas
557ebe0a2f
fix: harden v2 custom widgets and Workshop ( #6480 )
2026-07-31 13:28:53 +02:00
Thomas
49d0f1a141
docs: explain Podman socket setup ( #6487 )
...
* docs: explain Podman socket setup
* docs: clarify Podman runtime requirements
* docs: complete Podman compose examples
2026-07-29 16:53:29 +02:00
Thomas
489980814c
Merge pull request #6465 from homarr-labs/docs/update-helm-docs
...
docs(helm): update chart installation page
2026-07-28 22:59:08 +02:00