Meier Lukas
d4f73d2b39
ci: add job to skip renovate stability days for non renovate prs ( #3967 )
2025-09-05 18:17:07 +02:00
Meier Lukas
047654351a
fix(deps): tsx breaks imports like dns-caching ( #3998 )
2025-09-04 20:07:13 +02:00
Meier Lukas
1a30ccc857
Merge branch 'main' into dev
2025-09-03 21:08:58 +02:00
Meier Lukas
0ee023adf3
chore: update bug report template
2025-09-03 21:06:34 +02:00
Meier Lukas
8ff29b82e5
fix(db): increase integration kind limit from 16 to 64 characters
2025-09-03 20:51:28 +02:00
Meier Lukas
fb6b5e88ff
fix: add dns caching ( #3736 )
2025-09-03 17:37:18 +02:00
Meier Lukas
d317cacbe8
feat(widget): show name in edit modal ( #3970 )
2025-09-02 21:53:57 +02:00
Meier Lukas
65b9ddd771
fix(widgets): improve integration selection ( #3969 )
2025-09-02 21:52:47 +02:00
Meier Lukas
51f3cd2ce7
chore: update bug report template
2025-08-29 21:28:56 +02:00
Meier Lukas
c3461677e8
feat(app-widget): show description in widget ( #3876 )
2025-08-29 20:50:51 +02:00
Meier Lukas
10feaa37ce
feat(env): improve support for instances without internet connection ( #3915 )
2025-08-29 19:58:01 +02:00
Meier Lukas
84f1e78701
fix(security): deepsource issues ( #3919 )
2025-08-29 19:14:41 +02:00
Meier Lukas
97bc092aea
fix(api): document generation not working with nextjs ( #3920 )
2025-08-29 19:14:27 +02:00
Meier Lukas
cd8c726c52
chore: update bug report template
2025-08-23 21:36:09 +02:00
Meier Lukas
6fb32a6061
ci: add on-release workflow to trigger docs-release, update bug-report-template and update security-policy ( #3881 )
2025-08-20 20:37:22 +02:00
Meier Lukas
498acdcdc1
fix(nextcloud): integration ignores trusted certificates ( #3893 )
2025-08-20 20:12:13 +02:00
Meier Lukas
acd09c8c02
feat(app-widget): add layout option ( #3875 )
2025-08-17 17:49:05 +02:00
Meier Lukas
adad43f9fe
chore(issue-template): add version 1.33.0
2025-08-17 11:07:01 +02:00
Meier Lukas
950636e81d
feat(app-widget): multiline description ( #3873 )
2025-08-16 23:39:20 +02:00
Meier Lukas and homarr-renovate[bot]
5c99622fa8
fix(deps): upgrade zod to v4 and fix breaking changes ( #3461 )
...
* fix(deps): update dependency drizzle-zod to ^0.8.2
* chore: update zod to v4 import
* fix: path is no longer available in transform context
* fix: AnyZodObject does no longer exist
* fix: auth env.ts using wrong createEnv and remove unused file env-validation.ts
* fix: required_error no longer exists on z.string
* fix: zod error map is deprecated and replaced with config
* fix: default requires callback now
* fix: migrate zod resolver for mantine
* fix: remove unused form translation file
* fix: wrong enum type
* fix: record now requires two arguments
* fix: add-confirm-password-refinement type issues
* fix: add missing first record argument for entityStateSchema
* fix: migrate superrefine to check
* fix(deps): upgrade zod-form-data to v3
* fix: migrate superRefine to check for mediaUploadSchema
* fix: authProvidersSchema default is array
* fix: use stringbool instead of custom implementation
* fix: record requires first argument
* fix: migrate superRefine to check for certificate router
* fix: confirm pasword refinement is overwriting types
* fix: email optional not working
* fix: migrate intersection to object converter
* fix: safe parse return value rename
* fix: easier access for min and max number value
* fix: migrate superRefine to check for oldmarr import file
* fix: inference of enum shape for old-import board-size wrong
* fix: errors renamed to issues
* chore: address pull request feedback
* fix: zod form requires object
* fix: inference for use-zod-form not working
* fix: remove unnecessary convertion
* fix(deps): upgrade trpc-to-openapi to v3
* fix: build error
* fix: migrate missing zod imports to v4
* fix: migrate zod records to v4
* fix: missing core package dependency in api module
* fix: unable to convert custom zod schema to openapi schema
* fix(deps): upgrade zod to v4
* chore(renovate): enable zod dependency updates
* test: add simple unit test for convertIntersectionToZodObject
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2025-08-15 18:15:58 +00:00
Meier Lukas
b7455d18ed
fix(dashdot): disabled widgets cause parse errors ( #3861 )
2025-08-15 18:11:57 +00:00
Meier Lukas
7ffcd1a08e
fix(mysql): increase max media size restricted from 16kb to 4gb ( #3839 )
2025-08-14 21:12:56 +02:00
Meier Lukas
166de16bef
chore(docs): update sitemap
2025-08-10 20:20:01 +02:00
Meier Lukas
f6b7ca1059
chore(issue-template): add version 1.32.0
2025-08-08 21:29:56 +02:00
Meier Lukas
7f474683a5
fix(opnsense): switch secrets to api-key key and secret for easier understanding ( #3744 )
2025-08-08 17:53:03 +02:00
Meier Lukas
72e976ee5e
fix: some integrations handle parse errors wrong ( #3746 )
2025-08-05 20:24:23 +02:00
Meier Lukas
ff03220960
chore(docs): update sitemap
2025-08-03 18:47:01 +02:00
Meier Lukas
59c092f800
fix(groups): saving permissions with none activated causes error ( #3739 )
2025-08-02 19:43:47 +02:00
Meier Lukas
baa652f314
feat(api): add info endpoint ( #3737 )
2025-08-02 17:42:12 +02:00
Meier Lukas
5d0966f466
chore(issue-template): add version 1.31.0
2025-08-01 22:41:53 +02:00
Meier Lukas
9a69644732
chore(docs): update sitemap ( #3726 )
2025-08-01 12:08:52 +02:00
Meier Lukas
ecda928bef
fix(security): upgrade eslint-config-prettier to latest version without malicious code
2025-07-21 07:54:13 +00:00
Meier Lukas
8e960324bc
feat(infra): add external redis ( #3639 )
2025-07-20 17:13:57 +02:00
Meier Lukas
66ebb5061f
feat(widgets): add media release widget ( #3219 )
2025-07-20 16:59:03 +02:00
Meier Lukas
c4e5c3002b
feat(logs): add log level selection to tools ui ( #3565 )
2025-07-17 10:43:13 +02:00
Meier Lukas
c00110e426
refactor: move usages of create-id to common package ( #3606 )
2025-07-17 10:42:11 +02:00
Meier Lukas
f57ba4c8bc
chore(issue-template): add version 1.28.1
2025-07-12 11:11:42 +02:00
Meier Lukas
7fb7af12f4
chore(issue-template): add version 1.28.0
2025-07-11 21:44:47 +02:00
Meier Lukas
dc754232bc
ci: revert corepack workaround ( #3581 )
2025-07-11 15:25:24 +02:00
Meier Lukas
9af542ee81
chore(renovate): disable zod v4 related upgrades ( #3580 )
2025-07-11 15:25:03 +02:00
Meier Lukas
99358109ba
chore(issue-template): add version 1.27.0
2025-07-11 14:00:46 +02:00
Meier Lukas
fb57d46b57
fix(bookmarks): wrong widget icon ( #3572 )
2025-07-09 20:49:38 +02:00
Meier Lukas
6a06a214be
chore(docs): update sitemap
2025-07-08 20:42:11 +02:00
Meier Lukas
3411354677
feat(notebook): add placeholder, redo and undo button ( #3564 )
2025-07-07 21:08:35 +02:00
Meier Lukas
1eb47311fa
feat(ping): ignore certificate error and show request duration ( #3546 )
2025-07-07 17:04:45 +02:00
Meier Lukas
58d5b14c51
feat(integrations): add mock integration ( #3505 )
2025-07-04 09:49:18 +02:00
Meier Lukas
308d235fa9
fix: broken lockfile
2025-07-03 22:09:44 +02:00
Meier Lukas
9398dd983c
feat(tasks): allow management of job intervals and disabling them ( #3408 )
2025-07-03 20:59:26 +02:00
Meier Lukas
ceacad15cc
chore(issue-template): add version 1.26.0
2025-06-28 00:55:39 +02:00
Meier Lukas
468c04da8a
ci: remove conventional semantic commit workflow ( #3459 )
2025-06-24 12:10:07 +02:00
Meier Lukas
6b474c3df4
fix(jellyseerr): add missing deleted media status ( #3439 )
2025-06-23 17:45:00 +02:00
Meier Lukas
eede932884
chore(issue-template): add version 1.25.0
2025-06-21 09:38:28 +02:00
Meier Lukas
b5ef7e5194
fix(downloads): not updating automatically ( #3412 )
2025-06-17 18:24:36 +02:00
Meier Lukas
e6cb35b7c2
feat(integrations): add support for self-signed-cert-in-chain request error ( #3399 )
2025-06-15 21:42:25 +02:00
Meier Lukas
e56ffb9244
chore(issue-template): add version 1.24.0
2025-06-13 22:47:13 +02:00
Meier Lukas
c59cdeda47
fix: csp prevents external videos ( #3372 )
2025-06-10 22:14:43 +02:00
Meier Lukas
a9e68e13d5
fix(pi-hole): cached session not invalidated when changing password ( #3351 )
2025-06-07 16:20:21 +02:00
Meier Lukas
1b3770aafb
fix: module not found sshcrypto.node during development ( #3349 )
2025-06-07 16:19:09 +02:00
Meier Lukas
80327337ce
chore(issue-template): add version 1.23.0
2025-06-07 12:11:33 +02:00
Meier Lukas
c7a21b1a5f
fix: csp prevents external stylesheets ( #3337 )
2025-06-06 19:58:37 +02:00
Meier Lukas
a86fc5bcb8
chore(pr-template): add task for updating documentation
2025-06-01 10:43:32 +02:00
Meier Lukas
9bdbe6f425
chore(issue-template): add version 1.22.0
2025-06-01 10:40:32 +02:00
Meier Lukas
11149348fc
fix(cluster-health): storage items multiply ( #3206 )
2025-05-30 20:52:51 +02:00
Meier Lukas
10f720d74c
fix(search): removing server search engine causes loading error ( #3252 )
2025-05-28 07:57:37 +02:00
Meier Lukas
cbbf0c8dcf
fix: navigating back results in navigation back to first page opened ( #3224 )
2025-05-26 11:41:09 +02:00
Meier Lukas
1d27da2230
fix(calendar): remove scrollbar for 2x2 ( #3227 )
2025-05-26 11:40:42 +02:00
Meier Lukas
05e159f566
fix: csp prevents fonts to load ( #3225 )
2025-05-25 16:39:20 +02:00
Meier Lukas
437ecd1023
fix(calendar): load events for all visible days of calendar month ( #3216 )
2025-05-25 14:51:26 +02:00
Meier Lukas
85e98d2b60
fix(boards): app select modal images rendering issue ( #3218 )
2025-05-25 14:51:13 +02:00
Meier Lukas
c67916f72e
fix(downloads): upspeed font size wrong ( #3214 )
2025-05-24 18:52:55 +02:00
Meier Lukas
25bd3879db
fix(media-request-stats): users squeezed together ( #3213 )
2025-05-24 18:52:45 +02:00
Meier Lukas
939df8f6d1
feat(cluster-health): add visibility options ( #3210 )
2025-05-24 17:49:49 +02:00
Meier Lukas
2dc871e531
feat(downloads): add option to limit amount of items ( #3205 )
2025-05-24 17:49:39 +02:00
Meier Lukas
f7e5e823d5
fix(visual): check for creator board permission is wrong ( #3212 )
2025-05-24 17:49:08 +02:00
Meier Lukas
2afa9b6727
perf: cache middleware onboarding and language checks ( #3197 )
2025-05-23 22:20:21 +02:00
Meier Lukas
a5f7565468
chore(issue-template): add version 1.21.0
2025-05-23 21:19:35 +02:00
Meier Lukas
09f4e6785b
fix(downloads): reordering columns in widget does not work ( #3194 )
2025-05-23 18:33:35 +00:00
Meier Lukas
09f3989483
fix(items): resize handle overlaps header ( #3193 )
2025-05-23 18:33:02 +00:00
Meier Lukas
ef540e980f
fix: esbuild not part of dependencies ( #3139 )
2025-05-17 20:04:05 +02:00
Meier Lukas
c6464e582e
chore(issue-template): add version 1.20.0
2025-05-16 21:27:28 +02:00
Meier Lukas
ef9a5e9895
feat(integration): improve integration test connection ( #3005 )
2025-05-16 20:59:12 +02:00
Meier Lukas and Manuel
3daf1c8341
feat(auth): add account linking for oidc providers ( #3106 )
...
Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com >
2025-05-16 20:57:51 +02:00
Meier Lukas
b86159ba7c
fix(calendar): some timezones result in offset of one day ( #3120 )
2025-05-16 18:13:05 +00:00
Meier Lukas
42e7fe3273
fix(deps): missing dependencies in definitions package for docs link codegen ( #3119 )
2025-05-16 20:10:17 +02:00
Meier Lukas
6e03e5a40c
fix: updated contributors contain unnecessary data ( #3124 )
2025-05-16 19:57:20 +02:00
Meier Lukas
6c71724e2e
ci: add update-contributors workflow ( #3014 )
2025-05-12 18:01:27 +02:00
Meier Lukas
e931b19661
chore(docs): update docs-sitemap
2025-05-11 15:38:24 +02:00
Meier Lukas
7f3574f8ba
chore(issue-template): add version 1.19.1
2025-05-10 15:27:37 +02:00
Meier Lukas
a87bb54404
chore(issue-template): add version 1.19.0
2025-05-03 00:22:48 +02:00
Meier Lukas
82c5361112
feat(widget): add prefetch for apps and bookmarks ( #2895 )
2025-05-02 19:23:15 +02:00
Meier Lukas
0c9c5b8955
fix(unifi): port is ignored ( #2995 )
2025-05-01 12:51:20 +02:00
Meier Lukas
4dfde2ba05
refactor: remove unused pretty-print-error dependency ( #2992 )
2025-05-01 10:08:52 +02:00
Meier Lukas
48aef9e862
refactor: replace deprecated unsable_concat with concat for trpc middlewares ( #2991 )
2025-05-01 10:08:41 +02:00
Meier Lukas
547a8c34c5
fix(cookie): parsing of header not working with percentage char ( #2989 )
2025-05-01 10:08:29 +02:00
Meier Lukas
9006d3d2fc
fix(media-request): add missing completed status ( #2990 )
2025-05-01 10:08:19 +02:00
Meier Lukas
ec11c738f2
chore(docs): update docs-sitemap
2025-04-30 21:06:24 +02:00
Meier Lukas
ebb3012a65
Merge branch 'main' into dev
2025-04-27 17:24:06 +02:00
Meier Lukas
bb92f5bb79
fix: cannot find module http-cookie-agent/http ( #2972 )
2025-04-27 17:12:03 +02:00
Meier Lukas
c64d903f2b
feat(widgets): add title to advanced options ( #2909 )
2025-04-22 18:33:15 +02:00
Meier Lukas
f98750d0b3
feat(media-server): add option to only show playing sessions ( #2899 )
2025-04-22 18:30:46 +02:00