ajnart
30c00ea30d
feat: protect responsive board layouts
2026-08-13 19:55:38 +02:00
ajnart
4df62221c7
refactor: simplify mobile board layouts
2026-08-13 19:55:37 +02:00
ajnart
9887c018d2
fix: keep mobile board widgets unchanged
2026-08-13 19:55:30 +02:00
ajnart
e93f14acdf
Revert "feat: improve mobile board experience"
...
This reverts commit 7c0e98c55b .
2026-08-13 19:55:28 +02:00
ajnart
85db534fa7
Revert "feat: refine mobile dashboard experience"
...
This reverts commit 315520beca .
2026-08-13 19:55:26 +02:00
ajnart
be9c69f325
Revert "feat: complete automatic mobile board UX"
...
This reverts commit 7959c20d88 .
2026-08-13 19:55:21 +02:00
ajnart
e93293f8a9
Revert "fix: harden automatic mobile boards"
...
This reverts commit d0b9348b86 .
2026-08-13 19:55:19 +02:00
ajnart
967ed8dd73
fix: harden automatic mobile boards
2026-08-13 19:55:17 +02:00
ajnart
5454bcc8ac
feat: complete automatic mobile board UX
2026-08-13 19:55:15 +02:00
ajnart
84db2f9d49
feat: refine mobile dashboard experience
2026-08-13 19:55:11 +02:00
ajnart
2e3dca3e87
feat: improve mobile board experience
2026-08-13 19:55:07 +02:00
ajnart
f6baaa0c3b
fix: address board review and CI feedback
2026-08-13 19:55:06 +02:00
ajnart
9d3c0acb95
feat: add automatic mobile board layout
2026-08-13 19:55:05 +02:00
Thomas Camlong
747ccdfa9e
fix: finish widget modernization audit
2026-08-13 19:54:50 +02:00
Thomas Camlong
1fa345edd1
feat: modernize widget experience
2026-08-13 19:54:48 +02:00
Thomas Camlong
6f2cd7fc2b
feat: modernize dashboard widgets
2026-08-13 19:54:28 +02:00
Thomas Camlong
ab012b4a32
fix: stabilize rail and resize interactions
2026-08-13 19:54:12 +02:00
Thomas Camlong
082f2271c5
fix: anchor dashboard rail labels
2026-08-13 19:54:12 +02:00
Thomas Camlong
5a03640a1b
fix: size dashboard rails to viewport
2026-08-13 19:54:11 +02:00
Thomas Camlong
1332f5626b
fix: stabilize board rails
2026-08-13 19:54:10 +02:00
Thomas Camlong
d5dbf6fc17
fix: contain board canvas overflow
2026-08-13 19:54:06 +02:00
Thomas Camlong
b7eb099977
fix: polish board grid interactions
2026-08-13 19:53:22 +02:00
Thomas Camlong
1f5311e93b
feat: rebuild board grid with dnd-kit
2026-08-13 19:52:59 +02:00
ajnart
0110a2ef63
feat: rebuild board grid experience
2026-08-13 19:52:09 +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
1723a9e744
fix: polish settings and command menu
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
40b726b8bc
fix: simplify custom widget preview controls
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
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
Thomas
9168f8114b
fix(manage): hide sidebar nav items from unprivileged users ( #6236 )
2026-07-23 02:01:10 +02:00
Thomas
cf0e469465
feat: restrict apps management to board modifiers ( #6425 )
2026-07-21 16:56:33 +02:00
Thomas
0015a6d88d
fix(immich): use thumbnail endpoint instead of original for album carousel ( #6396 )
...
* fix(immich): use thumbnail endpoint instead of original for album carousel
Switches from /api/assets/:id/original to /api/assets/:id/thumbnail to fix
HEIC image incompatibility (thumbnails are always JPEG), reduce bandwidth,
and improve loading speed.
Closes #6388
* working on immich
* Improve image proxy error handling
* fix(image-proxy): use trusted fetch response type
* docs(immich): require Asset View permission
2026-07-20 14:53:27 +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
7e4cb0201b
fix(widgets): add refetchInterval to WidgetDefinition for per-widget polling ( #6352 )
2026-07-15 11:52:35 +02:00
Thomas
8e8c29979f
fix(system-disks): format absolute storage values with shared byte helper ( #6299 )
2026-07-12 14:50:58 +02:00
Thomas
576856d634
fix(beszel): add reliable live stats and filesystem UI ( #6289 )
2026-07-11 17:55:04 +02:00
Josh Preston and Thomas
33395ae226
feat(integrations): add PatchMon integration and widget ( #6119 )
...
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-07-10 17:48:43 +02:00
Nam Nguyen and Thomas
7d93df04dd
fix: add utf8 email validation support ( #6239 )
...
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-07-10 17:28:22 +02:00