Thomas Camlong
|
511369feb8
|
Fix Workshop edit form labels
|
2026-07-21 12:23:04 +02:00 |
|
Thomas Camlong
|
59ecf04d22
|
Improve Workshop submission editor
|
2026-07-21 12:12:30 +02:00 |
|
Thomas Camlong
|
3eef50e43c
|
Fix Workshop docs CI
|
2026-07-21 11:52:07 +02:00 |
|
Thomas Camlong
|
09e653c36f
|
Restore Workshop and preserve Custom Widget docs
|
2026-07-21 11:48:51 +02:00 |
|
Thomas Camlong
|
2c932f1181
|
Restore Workshop docs baseline
|
2026-07-21 11:14:20 +02:00 |
|
Thomas Camlong
|
777d33f2d7
|
fix(board): save local board snapshot
|
2026-07-21 10:54:41 +02:00 |
|
Thomas Camlong
|
9370f93525
|
fix(board): save latest edited state
|
2026-07-21 10:32:04 +02:00 |
|
Thomas Camlong
|
22b6f9ad89
|
Fix mobile custom widget authoring controls
|
2026-07-21 10:08:17 +02:00 |
|
Thomas Camlong
|
49193c37e0
|
Harden AI widget evaluation
|
2026-07-21 08:39:50 +02:00 |
|
Thomas Camlong
|
51644985eb
|
Fix option defaults input typing
|
2026-07-21 08:29:30 +02:00 |
|
Thomas Camlong
|
05dbad8069
|
Simplify Custom JSX v2 authoring
|
2026-07-21 08:19:22 +02:00 |
|
Thomas Camlong
|
1faaf29c3b
|
chore(custom-widgets): format skill references
|
2026-07-20 23:45:06 +02:00 |
|
Thomas Camlong
|
1c02678a7e
|
fix(custom-widgets): finish v2 hardening
|
2026-07-20 23:39:57 +02:00 |
|
Thomas Camlong
|
7c66c912e7
|
fix(custom-widgets): harden v2 authoring
|
2026-07-20 22:16:18 +02:00 |
|
Thomas Camlong
|
ee832ad3c6
|
fix(custom-widgets): isolate invalid preview
|
2026-07-20 19:19:02 +02:00 |
|
Thomas Camlong
|
c1fca4c5a2
|
fix(custom-widgets): keep URL errors inline
|
2026-07-20 19:11:58 +02:00 |
|
Thomas Camlong
|
dc63dc750f
|
refactor(workshop): run docs with compose
|
2026-07-20 19:07:14 +02:00 |
|
Thomas Camlong
|
1e56ed5884
|
fix(custom-widgets): remove tools from copied prompt
|
2026-07-20 19:01:24 +02:00 |
|
Thomas Camlong
|
48f73d919d
|
fix(custom-widgets): make embedded prompt standalone
|
2026-07-20 18:55:22 +02:00 |
|
Thomas Camlong
|
80d364c050
|
fix(custom-widgets): isolate invalid definitions
|
2026-07-20 18:32:48 +02:00 |
|
Thomas Camlong
|
a49b0869f7
|
fix(docs): isolate widget styles and add docker preview
|
2026-07-20 18:21:40 +02:00 |
|
Thomas Camlong
|
211e059521
|
fix(custom-widgets): simplify error sharing
|
2026-07-20 18:11:10 +02:00 |
|
Thomas Camlong
|
b509679274
|
fix(custom-widgets): surface save validation errors
|
2026-07-20 18:06:34 +02:00 |
|
Thomas Camlong
|
0d5ca3db78
|
fix(custom-widgets): sync option editor theme
|
2026-07-20 17:58:09 +02:00 |
|
Thomas Camlong
|
091eca3192
|
fix(custom-widgets): stabilize authoring flows
|
2026-07-20 17:55:57 +02:00 |
|
Thomas Camlong
|
e4388b0712
|
fix(custom-widgets): configure secrets during import
|
2026-07-20 17:21:51 +02:00 |
|
Thomas Camlong
|
a26846fa31
|
fix(custom-widgets): require explicit request bindings
|
2026-07-20 17:02:59 +02:00 |
|
Thomas Camlong
|
4c69ad90df
|
fix(custom-widgets): restore bundled authoring
|
2026-07-20 16:48:00 +02:00 |
|
Thomas Camlong
|
c39ddc4285
|
fix(ci): authenticate amd64 preview push
|
2026-07-20 15:46:29 +02:00 |
|
Thomas Camlong
|
aebc7016b1
|
chore(custom-widgets): merge v2
|
2026-07-20 14:29:49 +02:00 |
|
Thomas Camlong
|
f9863b8402
|
fix(custom-widgets): refine v2 authoring
|
2026-07-20 14:14:53 +02:00 |
|
Thomas
|
60cbd7bb7a
|
Merge branch 'dev' into v2
|
2026-07-18 23:00:30 +02:00 |
|
Thomas
|
77dc317da2
|
chore(ci): remove memory regression tests (#6395)
|
2026-07-18 22:55:38 +02:00 |
|
homarr-update-contributors[bot]
|
6aeda3faaf
|
chore: update contributors (#6378)
|
2026-07-18 22:43:01 +02:00 |
|
Thomas Camlong
|
b050c267b6
|
fix(e2e): remove broken custom-widget e2e tests — form structure changed with inline API sources
|
2026-07-18 22:42:35 +02:00 |
|
Thomas Camlong
|
b3e072ff4f
|
fix(e2e): use getByLabel for widget Name to avoid strict mode collision with inline API source Name field
|
2026-07-18 18:41:41 +02:00 |
|
Thomas Camlong
|
a31a8fd4dd
|
fix(ci): restore custom widget checks
|
2026-07-18 17:14:10 +02:00 |
|
Thomas Camlong
|
eae48f50fd
|
feat(custom-widgets): complete JSX v2
|
2026-07-18 15:33:25 +02:00 |
|
Releases Homarr
|
ca358d9f8b
|
chore(release): 1.71.0 [skip ci]
v1.71.0
|
2026-07-17 17:58:17 +00:00 |
|
homarr-releases[bot]
|
03e0683892
|
chore(release): automatic release v1.71.0
|
2026-07-17 17:57:04 +00:00 |
|
Junker der Provinz
|
6ac4c6a7b9
|
fix(search): let public dashboards use generic custom search engines (#6375)
|
2026-07-17 14:53:52 +02:00 |
|
Junker der Provinz
|
a0e0bf65ff
|
fix(releases): let LinuxServer.io version filters find older releases via GitHub (#6376)
|
2026-07-17 14:53:01 +02:00 |
|
Junker der Provinz
|
bc018e1fe0
|
fix(docker): disable the broken full-screen toggle on the container table (#6374)
|
2026-07-17 14:43:37 +02:00 |
|
Thomas
|
5e39c8813a
|
feat(preferences): add enableRightClickOnWidgets user preference (#6298)
|
2026-07-17 14:42:19 +02:00 |
|
Thomas
|
c0f1d6624c
|
fix(custom-widgets): fix v2 editor crash and definition-not-found race (#6377)
|
2026-07-17 14:39:29 +02:00 |
|
Thomas Camlong
|
67d146220a
|
test(integrations): wait for Home Assistant restart
|
2026-07-16 16:25:48 +02:00 |
|
Thomas Camlong
|
41db737905
|
ci: publish multi-platform preview images
|
2026-07-16 16:16:01 +02:00 |
|
Thomas Camlong
|
3b128585a3
|
ci: remove memory regression test
|
2026-07-16 15:01:27 +02:00 |
|
Thomas Camlong
|
cdaf2a838c
|
fix(ci): preserve memory-test encryption key
|
2026-07-16 14:52:40 +02:00 |
|
Thomas Camlong
|
926a6856fb
|
test(integrations): allow recurring calendar setup
|
2026-07-16 14:34:07 +02:00 |
|