copilot-swe-agent[bot] and ajnart
deb9916d2d
feat(poc): add Redis-backed widget prefetch cache
...
POC demonstrating Approach 7 from APPROACHES.md. This commit can be
cleanly reverted with `git revert` if the approach is not adopted.
Changes:
- packages/redis/src/index.ts: Add createWidgetPrefetchCache() factory
that creates a cache channel per widget kind (5min TTL)
- packages/widgets/src/prefetch.ts: Check Redis cache before database
queries. On cache miss, falls back to original DB path and writes
through to Redis for the next request.
Expected behavior:
- First page load: cache miss → DB query → write to Redis (same as before)
- Subsequent loads within 5min: cache hit → skip DB queries entirely
- Redis unavailable: falls back to original behavior (no regression)
- Cache invalidation: automatic via 5-minute TTL
Co-authored-by: ajnart <49837342+ajnart@users.noreply.github.com >
2026-03-15 15:26:04 +00:00
copilot-swe-agent[bot] and ajnart
6cbf72462a
merge: integrate dev branch, resolve package.json and lockfile conflicts
...
Co-authored-by: ajnart <49837342+ajnart@users.noreply.github.com >
2026-03-13 09:20:05 +00:00
Manuel and Meier Lukas
91846bc000
feat: add glances integration ( #5102 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-02-27 16:57:29 +01:00
homarr-renovate[bot]
12ba14bb3f
chore(deps): update dependency eslint to ^9.39.3 ( #5127 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 14:58:57 +00:00
homarr-renovate[bot]
c3a4051007
fix(deps): update dependency @tabler/icons-react to ^3.37.1 ( #5121 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 02:20:40 +00:00
homarr-renovate[bot]
ba860193d7
fix(deps): update dependency @tabler/icons-react to ^3.37.0 ( #5119 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-24 23:41:16 +00:00
homarr-renovate[bot]
3d2bc82a33
fix(deps): update tiptap monorepo to v3.20.0 ( #5112 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-23 11:01:24 +00:00
homarr-renovate[bot]
b8f9b4cf1d
fix(deps): update mantine monorepo to ^8.3.15 ( #5099 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 07:40:27 +00:00
homarr-renovate[bot]
6efabd4368
fix(deps): update dependency video.js to ^8.23.7 ( #5034 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-11 18:03:26 +00:00
homarr-renovate[bot]
ad41a918ef
fix(deps): update tiptap monorepo to v3.19.0 ( #5012 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-08 17:35:55 +00:00
homarr-renovate[bot]
0fafa505ac
fix(deps): update mantine monorepo to ^8.3.14 ( #4998 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-06 13:10:10 +00:00
homarr-renovate[bot]
4209f7c70e
fix(deps): update dependency video.js to ^8.23.6 ( #4992 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-05 11:43:25 +00:00
homarr-renovate[bot]
24e24dc634
fix(deps): update tiptap monorepo to v3.18.0 ( #4975 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-02 13:09:45 +00:00
homarr-renovate[bot]
7c3fe3d6d4
fix(deps): update nextjs monorepo to v16.1.6 ( #4969 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-02 05:05:02 +00:00
homarr-renovate[bot]
d3e0b47875
fix(deps): update react monorepo to v19.2.4 ( #4960 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-31 18:42:46 +00:00
Meier Lukas and ajnart
8811af5e6e
Merge commit from fork
...
* fix(security): resolve ssrf issue with simple ping
* refactor: improve testability of app-access-control and fix tests
* fix: unnecessary space
Co-authored-by: ajnart <thomas@ajnart.fr >
---------
Co-authored-by: ajnart <thomas@ajnart.fr >
2026-01-30 18:31:13 +01:00
homarr-renovate[bot]
b354085c7a
fix(deps): update tiptap monorepo to v3.17.1 ( #4945 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-29 18:56:43 +00:00
homarr-renovate[bot]
d03026187c
fix(deps): update tiptap monorepo to v3.17.0 ( #4940 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-28 13:58:20 +00:00
homarr-renovate[bot]
aeb1df1229
fix(deps): update dependency next to v16.1.5 [security] ( #4937 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-27 21:21:21 +00:00
homarr-renovate[bot]
23545101b6
fix(deps): update tiptap monorepo to v3.16.0 ( #4912 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-25 12:52:13 +00:00
homarr-renovate[bot]
f2eec74849
fix(deps): update mantine monorepo to ^8.3.13 ( #4911 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-25 07:29:50 +00:00
homarr-renovate[bot]
99a2574d80
fix(deps): update nextjs monorepo to v16.1.4 ( #4909 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-25 02:08:32 +00:00
Rhiz3K and Meier Lukas
81dac58005
feat(integrations): add Coolify integration and widget ( #4789 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-23 19:09:53 +01:00
62caa71a48
feat(widgets): add disks widget ( #4445 )
...
Co-authored-by: ajnart <49837342+ajnart@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-23 16:23:42 +01:00
homarr-renovate[bot]
5a8e864630
fix(deps): update nextjs monorepo to v16.1.3 ( #4889 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-23 13:50:18 +00:00
homarr-renovate[bot]
c6be8c5475
fix(deps): update nextjs monorepo to v16.1.2 ( #4875 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-19 23:29:51 +00:00
homarr-renovate[bot]
275a346afa
fix(deps): update mantine monorepo to ^8.3.12 ( #4848 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-14 14:34:40 +00:00
homarr-renovate[bot]
b26cf0e65f
fix(deps): update tiptap monorepo to v3.15.3 ( #4843 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-12 15:36:08 +00:00
homarr-renovate[bot]
55c2666f9d
fix(deps): update tiptap monorepo to v3.15.2 ( #4842 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-12 12:59:38 +00:00
homarr-renovate[bot]
d479b63a80
fix(deps): update tiptap monorepo to v3.15.1 ( #4838 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-11 12:52:08 +00:00
homarr-renovate[bot]
ab3ee4f78a
fix(deps): update tiptap monorepo to v3.15.0 ( #4832 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-10 20:32:53 +00:00
homarr-renovate[bot]
0364e102cd
fix(deps): update mantine monorepo to ^8.3.11 ( #4822 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-10 06:39:58 +00:00
a2a34124ae
feat(users): add libravatar / gravatar support ( #4277 )
...
Co-authored-by: HeapReaper <kelivn@heapreaper.nl >
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-09 13:10:52 +01:00
homarr-renovate[bot]
dabb2bb782
fix(deps): update dependency @tabler/icons-react to ^3.36.1 ( #4812 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-01-07 14:33:10 +00:00
homarr-renovate[bot] and Meier Lukas
35e0198b5d
fix(deps): update dependency @tabler/icons-react to ^3.36.0 ( #4707 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-03 21:49:56 +01:00
Manuel and Meier Lukas
9b0dd6d6ce
feat: unraid integration ( #4439 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-01-02 19:54:47 +01:00
homarr-renovate[bot]
7712ab410b
fix(deps): update nextjs monorepo to v16.1.1 ( #4759 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-27 19:24:09 +00:00
homarr-renovate[bot]
adbe707c73
fix(deps): update tiptap monorepo to v3.14.0 ( #4744 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-24 21:29:30 +00:00
homarr-renovate[bot]
99f2842a5a
fix(deps): update nextjs monorepo to v16.1.0 ( #4739 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-23 18:40:54 +00:00
homarr-renovate[bot]
68dc6844fd
fix(deps): update dependency zod to ^4.2.1 ( #4722 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-21 09:37:08 +00:00
homarr-renovate[bot]
6e39524f9d
fix(deps): update dependency zod to ^4.2.0 ( #4712 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-20 13:37:00 +00:00
homarr-renovate[bot]
36901e80ab
chore(deps): update dependency eslint to ^9.39.2 ( #4694 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-17 23:28:50 +00:00
Manuel and Meier Lukas
08e9f7d8d8
feat: #4452 improve calendar design ( #4461 )
...
* feat: #4452 improve calendar design
* fix: format issues
---------
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2025-12-17 19:16:56 +00:00
homarr-renovate[bot]
4c7185646d
fix(deps): update react monorepo to v19.2.3 ( #4680 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-16 23:28:52 +00:00
Meier Lukas
d348abfe4a
refactor(logs): move to core package ( #4586 )
2025-12-16 23:37:44 +01:00
Meier Lukas
17fc7a043b
fix(stock-price): use previous-close for change calculation ( #4674 )
2025-12-16 22:35:31 +01:00
homarr-renovate[bot]
82e79f2627
fix(deps): update react monorepo to v19.2.2 ( #4676 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-16 21:32:12 +00:00
homarr-renovate[bot]
d0652f7cf5
fix(deps): update mantine monorepo to ^8.3.10 ( #4651 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-12-14 09:29:25 +00:00
Meier Lukas
10627453d5
fix(downloads): improve progress to only show 100 percent if fully completed ( #4621 )
2025-12-13 14:27:35 +01:00
Meier Lukas
479f083ab8
fix(iframe-widget): permission selection not applying to any origin ( #4616 )
2025-12-13 11:50:33 +01:00