Thomas Camlong
16982aa178
fix: simplify grid interaction previews
2026-08-14 11:07:07 +02:00
Thomas Camlong
a2400f8412
perf: isolate board grid previews
2026-08-14 11:07:07 +02:00
Thomas Camlong
0b9b77c632
perf: isolate grid interaction renders
2026-08-14 11:07:07 +02:00
Thomas Camlong
346bff540f
fix: stabilize rail and resize interactions
2026-08-14 11:07:07 +02:00
Thomas Camlong
71cc3abbe9
fix: prevent horizontal rail auto-scroll
2026-08-14 11:07:07 +02:00
Thomas Camlong
f5b4889663
fix: anchor dashboard rail labels
2026-08-14 11:07:07 +02:00
Thomas Camlong
06aa5caf0b
fix: size dashboard rails to viewport
2026-08-14 11:07:07 +02:00
Thomas Camlong
f7591dd196
test: allow dnd-kit DOM modifier import
2026-08-14 11:07:07 +02:00
Thomas Camlong
0c5f7a45bb
fix: preserve narrow board interactions
2026-08-14 11:07:07 +02:00
Thomas Camlong
cdbba92f31
fix: keep scaled board rails sticky
2026-08-14 11:07:07 +02:00
Thomas Camlong
00b0b215b0
fix: stabilize board rails
2026-08-14 11:07:07 +02:00
Thomas Camlong
5f08327c5c
Fix board grid bounds and live growth
2026-08-14 11:07:07 +02:00
Thomas Camlong
3f04cf83a2
fix container header spacing
2026-08-14 11:07:07 +02:00
Thomas Camlong
e5a8194c03
fix: contain board canvas overflow
2026-08-14 11:07:07 +02:00
Thomas Camlong
90cf0e1127
fix: contain collapsed layout and widget overflow
2026-08-14 11:07:07 +02:00
ajnart
af2b7b3157
style: auto-fix lint and format
2026-08-14 11:07:07 +02:00
Thomas Camlong
db40779492
fix: smooth container collapse behavior
2026-08-14 11:07:07 +02:00
ajnart
91aeac8377
style: auto-fix lint and format
2026-08-14 11:07:06 +02:00
Thomas Camlong
dfe2ddf34b
fix: refine container interactions
2026-08-14 11:07:06 +02:00
Thomas Camlong
34f2a0bd24
fix: polish board grid interactions
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
36de8131c8
fix: clarify board grid editing affordances
2026-08-14 11:07:06 +02:00
ajnart
2f28f45ff1
fix: improve board grid interactions
2026-08-14 11:07:06 +02:00
ajnart
d6b114e423
feat: rebuild board grid experience
2026-08-14 11:07:06 +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
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
Thomas Camlong
7d43f6e5d9
fix: defer Spotlight without loading feedback
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
f0b153aa37
fix(settings): avoid nested forms
2026-08-13 19:51:25 +02:00
Thomas Camlong
1bc84dd90e
test(v2): stabilize production E2E flows
2026-08-13 19:51:24 +02:00
Thomas
400127b45c
fix: harden v2 custom widgets and Workshop ( #6480 )
2026-08-13 19:50:46 +02:00
Thomas
825636c4f6
fix(custom-widgets): address final v2 review feedback ( #6451 )
2026-08-13 19:49:25 +02:00
Thomas
3aa14e22ed
fix(custom-widgets): address v2 merge review ( #6446 )
2026-08-13 19:49:25 +02:00
Thomas
acdfcbb18e
feat(custom-widgets): complete Custom JSX v2 ( #6390 )
2026-08-13 19:48:57 +02:00
Thomas
3a1245cbc5
fix(custom-widgets): fix v2 editor crash and definition-not-found race ( #6377 )
2026-08-13 19:47:16 +02:00
Thomas
83e3b22f9a
feat(custom-widgets): Full Mantine v9 + SubFetch support for custom JSX ( #6304 )
2026-08-13 19:45:44 +02:00
Thomas and copilot-swe-agent[bot]
7a089ab177
feat: community workshop for custom widgets and CSS ( #5984 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-08-13 19:44:18 +02:00
Thomas
2513e8454f
fix: open user menu instantly ( #6568 )
2026-08-13 11:44:10 +02:00
Thomas
ff2cdecc86
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-11 14:49:52 +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
b32ad82850
perf: cut cold route compilation and unblock preview images ( #6441 )
2026-08-07 20:24:26 +02:00
Clarkar00
ac73b9d891
fix(widgets): refetch after render errors ( #6399 )
...
Remove incompatible persisted widget query data before resetting a crashed widget so it can fetch fresh data instead of re-rendering the same stale payload.
2026-07-28 23:12:03 +02:00