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
homarr-releases[bot] and Meier Lukas
3322e82aab
chore: update bug report template ( #5136 )
...
* chore: update bug report template
* fix: ci issues
* chore: update docs sitemap
---------
Co-authored-by: Releases Homarr <175486441+homarr-releases[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-02-27 21:21:49 +01:00
Meier Lukas
91fc5a5c74
Merge commit from fork
...
* fix(security): restrict access to integrations to authenticated users
* chore: github is broken
2026-02-27 19:24:24 +01:00
Meier Lukas
fce970c706
Merge commit from fork
...
* fix(security): restrict rss-feed urls based on authentication
* fix: lint issues
* fix: incrase the limit to 100
2026-02-27 19:13:43 +01:00
Manuel and Meier Lukas
d999f37975
feat: add slskd integration ( #5088 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-02-27 17:04:27 +01: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-crowdin[bot]
9c79a3bbcd
chore(lang): updated translations from crowdin
...
* chore(lang): update translations from crowdin
* chore(lang): update translations from crowdin
---------
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
2026-02-27 08:06:47 +00:00
homarr-crowdin[bot]
3f01d59180
chore(lang): updated translations from crowdin
...
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
2026-02-26 19:17:51 +00: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]
7ca38c3a78
fix(deps): update dependency mysql2 to v3.17.4 ( #5123 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 11:00:55 +00:00
homarr-renovate[bot]
6861839b65
fix(deps): update dependency fast-xml-parser to ^5.3.7 ( #5122 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-25 06:08:40 +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]
42e53261ef
fix(deps): update dependency mysql2 to v3.17.3 ( #5116 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-24 16:07:35 +00:00
homarr-renovate[bot]
4aad0873ba
fix(deps): update dependency jotai to ^2.18.0 ( #5115 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-24 02:18:50 +00:00
homarr-crowdin[bot]
fef3d8eac2
chore(lang): updated translations from crowdin
...
* chore(lang): update translations from crowdin
* chore(lang): update translations from crowdin
---------
Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com>
2026-02-23 19:46:27 +00:00
homarr-renovate[bot]
e3c8174bdc
fix(deps): update testcontainers-node monorepo to ^11.12.0 ( #5110 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-23 17:57:29 +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]
15c7fc5ae8
fix(deps): update dependency mysql2 to v3.17.2 ( #5104 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-22 02:21:23 +00:00
homarr-renovate[bot]
ee6266707f
fix(deps): update dependency @ctrl/qbittorrent to ^9.11.2 ( #5106 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-22 02:20:02 +00:00
homarr-renovate[bot]
dacbcce179
fix(deps): update dependency @ctrl/deluge to ^7.5.2 ( #5105 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 23:31:41 +00:00
homarr-renovate[bot]
d67c2db886
fix(deps): update dependency next-intl to v4.8.3 ( #5100 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 09:39:00 +00:00
homarr-renovate[bot]
193d4d2e2a
fix(deps): update dependency @ctrl/qbittorrent to ^9.11.1 ( #5097 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 09:38:33 +00:00
homarr-renovate[bot]
53d46257ce
fix(deps): update dependency @ctrl/deluge to ^7.5.1 ( #5098 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-21 08:39:31 +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
Meier Lukas
8c4be2fbe8
fix(analytics): restrict publishing to every week ( #5028 )
2026-02-20 17:44:02 +01:00
homarr-renovate[bot]
840d1107ec
fix(deps): update dependency tsdav to ^2.1.8 ( #5090 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-19 14:56:26 +00:00
homarr-renovate[bot]
ac5bc70a5d
fix(deps): update dependency fast-xml-parser to ^5.3.6 ( #5089 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-19 11:46:36 +00:00
homarr-renovate[bot]
475f14dc31
fix(deps): update dependency mysql2 to v3.17.1 ( #5082 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-19 02:25:18 +00:00
homarr-renovate[bot]
46ba48fb20
fix(deps): update dependency dotenv to ^17.3.1 ( #5081 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-19 02:23:28 +00:00
homarr-renovate[bot]
1e822fbe0c
fix(deps): update dependency dotenv to ^17.3.0 ( #5079 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-17 20:52:45 +00:00
homarr-renovate[bot]
4e1baa5703
fix(deps): update dependency ioredis to v5.9.3 ( #5076 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-17 20:49:50 +00:00
homarr-renovate[bot]
1b8dde98d2
fix(deps): update dependency @tanstack/react-query to ^5.90.21 ( #5067 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-17 18:06:26 +00:00
homarr-renovate[bot]
211a4dea05
chore(deps): update dependency @types/react to v19.2.14 ( #5069 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-16 13:13:35 +00:00
homarr-renovate[bot]
fcb020c191
fix(deps): update dependency mysql2 to v3.17.0 ( #5066 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-16 11:51:45 +00:00
homarr-renovate[bot]
db14d98d19
fix(deps): update dependency drizzle-kit to ^0.31.9 ( #5059 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-15 23:36:39 +00:00
homarr-renovate[bot]
bc7ec63f85
fix(deps): update trpc monorepo to ^11.10.0 ( #5062 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-14 22:32:34 +00:00
Meier Lukas
be1a26a98d
fix(seerr): use reasonable limits for amount of returned entries ( #5001 )
2026-02-13 19:23:35 +01:00
homarr-renovate[bot]
30f561f85a
fix(deps): update dependency fast-xml-parser to ^5.3.5 ( #5050 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-13 15:49:24 +00:00
homarr-renovate[bot]
6568c22d86
chore(deps): update dependency esbuild to ^0.27.3 ( #5030 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-12 19:46:02 +01:00
homarr-renovate[bot]
d694b1a541
fix(deps): update dependency tsdav to ^2.1.7 ( #5033 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-11 19:16:22 +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]
e8c7f45476
fix(deps): update dependency dotenv to ^17.2.4 ( #5029 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-10 21:04:17 +00:00
homarr-renovate[bot] and Meier Lukas
29d9a9d288
chore(deps): update dependency fastify to v5.7.3 [security] ( #4994 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
2026-02-10 20:05:12 +01:00
homarr-renovate[bot]
74753c8918
chore(deps): update dependency @types/react to v19.2.13 ( #5024 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-10 13:25:09 +00:00
homarr-renovate[bot]
49570417d4
chore(deps): update dependency @types/react to v19.2.12 ( #5022 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-10 10:12:12 +00:00
homarr-renovate[bot]
98283ff526
chore(deps): update dependency @types/react to v19.2.11 ( #5020 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-09 11:52:32 +00:00
homarr-renovate[bot]
da965668d0
fix(deps): update dependency jotai to ^2.17.1 ( #5019 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-09 05:08:24 +00:00
homarr-renovate[bot]
c92d487cea
fix(deps): update dependency ldapts to v8.1.6 ( #5018 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-02-09 02:31:43 +00:00