Thomas Camlong
|
3485ef0877
|
fix: localize widget chart formatting
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
2214acd17e
|
fix: align widget accessibility and locales
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
25b835dca9
|
fix: canonicalize widget date locales
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
2efa6bcd4c
|
fix: close final widget review gaps
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
c67c893f8f
|
fix: harden widget review follow-ups
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
e7e44375ef
|
fix: address widget review findings
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
842e86012d
|
feat: refine widget interactions
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
a8a7545f40
|
fix: secure widget navigation links
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
ed7b30dc5f
|
fix: polish widget failure feedback
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
c09ed96978
|
fix: address final widget review findings
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
44b55a401c
|
fix: complete widget review cleanup
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
f00f5b83b5
|
fix: address remaining widget review feedback
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
5553c4e0c5
|
fix: allow dynamic database schema access
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
6cdda54e10
|
fix: make integration warnings keyboard accessible
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
0f9d038aaf
|
fix: complete widget modernization review
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
a38e731209
|
fix: address widget review feedback
|
2026-08-14 11:07:08 +02:00 |
|
ajnart
|
b1b17ad69f
|
style: auto-fix lint and format
|
2026-08-14 11:07:08 +02:00 |
|
Thomas Camlong
|
add40370aa
|
fix: refine widget modernization
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
a2763d1f6f
|
feat: modernize dashboard widgets
|
2026-08-14 11:07:07 +02:00 |
|
ajnart
|
6bfa9c33d0
|
chore: reconcile grid layer after stack rebase
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
f8771c371f
|
chore: leave translations to Crowdin
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
2645cb426a
|
fix: accept legacy dynamic sections
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
65e866064e
|
Rename layout gutter migrations
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
392df12d8a
|
style: format dnd migration metadata
|
2026-08-14 11:07:07 +02:00 |
|
Thomas Camlong
|
4227e392b5
|
fix: address board grid CI and review
|
2026-08-14 11:07:06 +02:00 |
|
ajnart
|
6893205ee0
|
style: auto-fix lint and format
|
2026-08-14 11:07:06 +02:00 |
|
Thomas Camlong
|
28ac23e66b
|
fix: address board grid review
|
2026-08-14 11:07:06 +02:00 |
|
Thomas Camlong
|
cddae6719e
|
feat: rebuild board grid with dnd-kit
|
2026-08-14 11:07:06 +02:00 |
|
ajnart
|
d6b114e423
|
feat: rebuild board grid experience
|
2026-08-14 11:07:06 +02:00 |
|
ajnart
|
e41d938a5f
|
test: match custom widget cache version
|
2026-08-14 11:07:02 +02:00 |
|
ajnart
|
afa54755fd
|
fix custom widget review findings
|
2026-08-14 10:35:21 +02:00 |
|
ajnart
|
0482c040ec
|
chore: reconcile v2 after stack rebase
|
2026-08-13 19:59:46 +02:00 |
|
Thomas
|
f3f2778f1f
|
test: cover public custom widgets for guests (#6558)
|
2026-08-13 19:51:44 +02:00 |
|
Thomas
|
c08b8979ee
|
feat: rewrite image picker (#6556)
* feat: rewrite image picker
* style: auto-fix lint and format
* fix: address image picker review
* fix: preserve unicode icon searches
* test: stabilize custom widget login
* fix: suggest image searches only on create
|
2026-08-13 19:51:44 +02:00 |
|
ajnart
|
6d3f7e3e36
|
test: wait for Home Assistant API readiness
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
1723a9e744
|
fix: polish settings and command menu
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
2ba31fd37b
|
fix(workshop): streamline import review
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
327e5c15ae
|
fix(workshop): stack widget install flow
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
3efe64a062
|
fix(workshop): expose moderation
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
40b726b8bc
|
fix: simplify custom widget preview controls
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
d2d0d16e4d
|
fix(workshop): use PocketBase name
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
63ad879022
|
fix(workshop): use GitHub handles in Homarr
|
2026-08-13 19:51:44 +02:00 |
|
Thomas Camlong
|
2410ba5f5c
|
fix(workshop): simplify GitHub identities
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
0871e4cf0d
|
test: validate Workshop source locale
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
000c51a131
|
test: harden integration icon checks
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
2c44c7f2b8
|
test: fix custom option repair fixture
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
c2cf25b4fb
|
fix: repair stale custom widget options
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
965d130ce7
|
fix(clock): defer live time until mount
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
a87a16edb1
|
fix(e2e): stabilize initial board hydration
|
2026-08-13 19:51:25 +02:00 |
|
Thomas Camlong
|
1493252e28
|
fix(clock): suppress live timestamp hydration noise
|
2026-08-13 19:51:25 +02:00 |
|