ajnart
7690572c7b
🐛 Fix bug with new version
2023-10-25 14:40:55 +02:00
ajnart
9d841043f4
Merge branch 'master' into dev
2023-10-25 14:14:51 +02:00
ajnart
30acb3eff3
Bumb version to v0.14.0
2023-10-25 14:14:16 +02:00
ajnart
6cb6d63516
Add new version indicator for users
2023-10-25 14:13:58 +02:00
ajnart
ac3771ad7b
Small changes to RSS widget and MediaRequest
2023-10-25 14:08:27 +02:00
Thomas Camlong
c6a1992a87
Merge pull request #1491 from ajnart/fix-missing-translation-for-about
...
🐛 Common settings translation not included within all pages for about credits
2023-10-25 12:59:29 +02:00
Thomas Camlong
1c5aec9bb6
Merge pull request #1490 from ajnart/fix-transition-drawer-issue-navigation
...
🐛 Issue with navigation drawer transitionProps
2023-10-25 12:59:12 +02:00
Thomas Camlong
743d06b88e
Merge branch 'dev' into add-umami
2023-10-25 12:58:44 +02:00
ajnart
77b2239987
📈 Fix env
2023-10-25 12:58:13 +02:00
Thomas Camlong
cfe44569d9
Merge pull request #1489 from ajnart/fix-board-customize-affix
...
🐛 No validation messages when saving, Dirty state not reset, Wrong page title validation
2023-10-25 12:57:39 +02:00
Thomas Camlong
395c1909eb
Merge pull request #1469 from Tagaishi/radarr-v5-poster-support
...
✨ Adds support for poster on Radarr v5's api
2023-10-25 12:53:06 +02:00
Thomas Camlong
ce42acfe2f
Merge pull request #1485 from ajnart/fix-missing-version-in-about
...
🐛 About version and dependencies not present
2023-10-25 12:52:21 +02:00
Thomas Camlong
0e5a55f586
Merge pull request #1486 from ajnart/fix-issue-with-user-settings
...
🐛 500 error when saving user settings, Language not applied after save of user preferences
2023-10-25 12:51:59 +02:00
Thomas Camlong
e5197e6a59
Merge pull request #1487 from ajnart/background-image-issue
...
🐛 Background image not visible, remove background image from default config
2023-10-25 12:51:38 +02:00
ajnart
36a50de485
Fix optional env variable
2023-10-24 15:05:57 +02:00
ajnart
b9a226f59c
📈 Add umami analytics using homarr.dev
2023-10-24 14:46:14 +02:00
ajnart
31aef6f3d9
Disable beforeunload event in dev
2023-10-24 13:47:22 +02:00
Meier Lukas
fb4d4e4e8d
🐛 Common settings translation not included within all pages for about credits
2023-10-23 00:33:18 +02:00
Meier Lukas
0c2b54d833
🐛 Issue with navigation drawer transitionProps
2023-10-23 00:07:40 +02:00
Meier Lukas
87a273c092
🐛 No validation messages when saving, Dirty state not reset, Wrong page title validation
2023-10-23 00:01:16 +02:00
Meier Lukas
5d4c0cf293
🐛 Background image not visible, remove background image from default config
2023-10-22 23:44:15 +02:00
Meier Lukas
6f94d20ab4
🐛 500 error when saving user settings, Language not applied after saving user preferences
2023-10-22 23:30:20 +02:00
Meier Lukas
367d8253a4
🐛 About version and dependencies not present
2023-10-22 23:12:49 +02:00
Thomas Camlong
fe0b34a6e4
New Crowdin updates ( #1457 )
2023-10-22 18:00:47 +02:00
Thomas Camlong
f8dfa0d7f0
✨ Improve customizations page load speed with SSR ( #1477 )
2023-10-22 18:00:16 +02:00
Thomas Camlong
a41bee0d44
🐛 Fix the leading slash when adding container via docker ( #1478 )
2023-10-22 17:59:47 +02:00
Meier Lukas
6bcef9e24c
🐛 Issue with migrate script in docker ( #1483 )
2023-10-22 17:59:21 +02:00
Meier Lukas
0a98be4553
✅ Add tests for invite router ( #1456 )
...
* ✅ Add test for invite router
* ✅ Add cleanup to invite-router tests, add tests for creation and deletion of invites
* ♻️ Fix typo
* ♻️ Remove nullish for limit of invite router all procedure
2023-10-18 20:41:59 +02:00
Meier Lukas
d60cd2ed8d
🐛 Issue with migrate script for node 20 ( #1467 )
...
* 🐛 Issue with migrate script for node 20
* 🐛 Wrong database url in example env file
2023-10-18 20:40:54 +02:00
Meier Lukas
b8fab01c0b
Fix allow guest issue ( #1472 )
...
* 🐛 Issue with migrate script for node 20
* 🐛 Issue with allow guest check when default config not present
2023-10-18 20:39:23 +02:00
Tagaishi
62cb758db5
✨ Adds support for poster on Radarr v5's api
2023-10-13 21:55:39 +02:00
Tagaishi
24024cc7f2
🎨 Added troubleshoot steps + external address "/"
2023-10-12 19:23:16 +02:00
Manuel
f3f4f23718
🔒 ️ Fix tiptap url CVE ( #1459 )
2023-10-09 21:29:41 +02:00
Thomas Camlong
2b5e2094fa
🌐 New Crowdin updates ( #1433 )
2023-10-08 12:12:44 +02:00
Meier Lukas
1d50e2ce9a
♻️ Migrate from prisma to drizzle ( #1434 )
...
* ♻️ Migrate from prisma to drizzle
* 🐛 Build issue with CalendarTile
* 🚧 Temporary solution for docker container
* 🐛 Drizzle not using DATABASE_URL
* ♻️ Address pull request feedback
* 🐛 Remove console log of env variables
* 🐛 Some unit tests not working
* 🐋 Revert docker tool changes
* 🐛 Issue with board slug page for logged in users
---------
Co-authored-by: Thomas Camlong <thomascamlong@gmail.com >
2023-10-08 12:10:48 +02:00
Tagaishi
4945725702
🐛 DNS-Hole error handling and fixes ( #1419 )
...
* 🐛 Remove url requirement
* ⚡ ️ Ignore dnshole in widget when not contactable
* ✨ Error tile for dns-control instead of load loop
2023-10-08 11:47:31 +02:00
Tagaishi
4e036315ba
🐛 Fix miscellaneous console errors ( #1418 )
...
* 🐛 Bookmark widget key fix
* 🐛 Media request list widget key fix
* 🐛 media server widget key fix
* 🐛 Remove "hasNextLevel" error
2023-10-08 11:46:18 +02:00
Manuel
a7655b6348
🐛 Database error with readonly mappings ( #1420 )
...
* 🐛 Database error with readonly mappings
* ♻️ PR feedback
2023-10-08 11:45:30 +02:00
AuthorShin
a6be5fa380
Update weather.json ( #1440 )
...
Typo fixed
Just changed "An error occured" to "An error occurred"
2023-10-08 11:43:37 +02:00
Manuel
b770b88834
fix: trim media server url ( #1438 )
2023-09-30 12:42:53 +02:00
Meier Lukas
32e40f3342
🐛 Remove DISABLE_EDIT_MODE and replace with admin-procedure ( #1439 )
2023-09-30 00:30:55 +02:00
Tagaishi
6c43a19fa1
💄 Allow user to make video stream smaller than 2*3 ( #1430 )
2023-09-28 19:47:13 +02:00
Henry Skrtich
4006c69f5b
fix: stop triming traling slashes ( #1435 )
...
fixes #777
2023-09-28 19:19:44 +02:00
Thomas Camlong
a6c7fbc1ef
Update step-onboarding-finished.tsx ( #1437 )
2023-09-28 19:18:59 +02:00
Thomas Camlong
76090c8485
New Crowdin updates ( #1383 )
...
* New translations general.json (Latvian)
* New translations zod.json (Latvian)
* New translations preferences.json (Latvian)
* New translations header.json (Latvian)
* New translations common.json (Latvian)
* New translations customize.json (Latvian)
* New translations manage.json (Latvian)
* New translations boards.json (Latvian)
* New translations index.json (Latvian)
* New translations invites.json (Latvian)
* New translations invite.json (Latvian)
* New translations create.json (Latvian)
* New translations users.json (Latvian)
* New translations docker.json (Latvian)
* New translations password-requirements.json (Latvian)
* New translations access.json (Latvian)
* New translations common.json (LOLCAT)
* New translations calendar.json (LOLCAT)
* New translations page-appearance.json (LOLCAT)
* New translations login.json (LOLCAT)
* New translations general.json (LOLCAT)
* New translations zod.json (LOLCAT)
* New translations preferences.json (LOLCAT)
* New translations header.json (LOLCAT)
* New translations common.json (LOLCAT)
* New translations customize.json (LOLCAT)
* New translations manage.json (LOLCAT)
* New translations boards.json (LOLCAT)
* New translations index.json (LOLCAT)
* New translations invites.json (LOLCAT)
* New translations invite.json (LOLCAT)
* New translations create.json (LOLCAT)
* New translations users.json (LOLCAT)
* New translations docker.json (LOLCAT)
* New translations password-requirements.json (LOLCAT)
* New translations access.json (LOLCAT)
* New translations common.json (German)
* New translations login.json (German)
* New translations general.json (German)
* New translations zod.json (German)
* New translations preferences.json (German)
* New translations header.json (German)
* New translations common.json (German)
* New translations customize.json (German)
* New translations manage.json (German)
* New translations boards.json (German)
* New translations index.json (German)
* New translations invites.json (German)
* New translations invite.json (German)
* New translations create.json (German)
* New translations users.json (German)
* New translations docker.json (German)
* New translations password-requirements.json (German)
* New translations common.json (Turkish)
* New translations login.json (Turkish)
* New translations general.json (Turkish)
* New translations zod.json (Turkish)
* New translations preferences.json (Turkish)
* New translations header.json (Turkish)
* New translations common.json (Turkish)
* New translations customize.json (Turkish)
* New translations manage.json (Turkish)
* New translations boards.json (Turkish)
* New translations index.json (Turkish)
* New translations invites.json (Turkish)
* New translations invite.json (Turkish)
* New translations create.json (Turkish)
* New translations users.json (Turkish)
* New translations docker.json (Turkish)
* New translations password-requirements.json (Turkish)
* New translations access.json (Turkish)
* New translations dns-hole-controls.json (Slovak)
* New translations access.json (German)
* New translations common.json (Slovak)
* New translations login.json (Slovak)
* New translations general.json (Slovak)
* New translations zod.json (Slovak)
* New translations preferences.json (Slovak)
* New translations header.json (Slovak)
* New translations common.json (Slovak)
* New translations customize.json (Slovak)
* New translations manage.json (Slovak)
* New translations boards.json (Slovak)
* New translations index.json (Slovak)
* New translations invites.json (Slovak)
* New translations invite.json (Slovak)
* New translations create.json (Slovak)
* New translations users.json (Slovak)
* New translations docker.json (Slovak)
* New translations password-requirements.json (Slovak)
* New translations access.json (Slovak)
* New translations login.json (French)
* New translations header.json (French)
* New translations customize.json (French)
* New translations manage.json (French)
* New translations boards.json (French)
* New translations index.json (French)
* New translations invites.json (French)
* New translations invite.json (French)
* New translations create.json (French)
* New translations users.json (French)
* New translations dns-hole-controls.json (Russian)
* New translations login.json (Spanish)
* New translations header.json (Spanish)
* New translations common.json (Spanish)
* New translations customize.json (Spanish)
* New translations manage.json (Spanish)
* New translations boards.json (Spanish)
* New translations index.json (Spanish)
* New translations invite.json (Spanish)
* New translations create.json (Spanish)
* New translations users.json (Spanish)
* New translations calendar.json (Russian)
* New translations login.json (Russian)
* New translations general.json (Russian)
* New translations zod.json (Russian)
* New translations preferences.json (Russian)
* New translations header.json (Russian)
* New translations common.json (Russian)
* New translations customize.json (Russian)
* New translations manage.json (Russian)
* New translations boards.json (Russian)
* New translations index.json (Russian)
* New translations invites.json (Russian)
* New translations invite.json (Russian)
* New translations create.json (Russian)
* New translations users.json (Russian)
* New translations docker.json (Russian)
* New translations password-requirements.json (Russian)
* New translations access.json (Russian)
* New translations common.json (Swedish)
* New translations login.json (Swedish)
* New translations general.json (Swedish)
* New translations zod.json (Swedish)
* New translations header.json (Swedish)
* New translations preferences.json (Spanish)
* New translations header.json (Spanish)
* New translations boards.json (Spanish)
* New translations index.json (Spanish)
* New translations invites.json (Spanish)
* New translations create.json (Spanish)
* New translations users.json (Spanish)
* New translations access.json (Spanish)
* New translations common.json (Chinese Simplified)
* New translations login.json (Chinese Simplified)
* New translations header.json (Chinese Simplified)
* New translations common.json (Danish)
* New translations login.json (Danish)
* New translations general.json (Danish)
* New translations zod.json (Danish)
* New translations preferences.json (Danish)
* New translations header.json (Danish)
* New translations common.json (Danish)
* New translations customize.json (Danish)
* New translations manage.json (Danish)
* New translations boards.json (Danish)
* New translations index.json (Danish)
* New translations invites.json (Danish)
* New translations invite.json (Danish)
* New translations create.json (Danish)
* New translations users.json (Danish)
* New translations docker.json (Danish)
* New translations password-requirements.json (Danish)
* New translations access.json (Danish)
* New translations common.json (Hungarian)
* New translations login.json (Hungarian)
* New translations general.json (Hungarian)
* New translations zod.json (Hungarian)
* New translations preferences.json (Hungarian)
* New translations header.json (Hungarian)
* New translations common.json (Hungarian)
* New translations customize.json (Hungarian)
* New translations manage.json (Hungarian)
* New translations boards.json (Hungarian)
* New translations index.json (Hungarian)
* New translations invites.json (Hungarian)
* New translations invite.json (Hungarian)
* New translations create.json (Hungarian)
* New translations users.json (Hungarian)
* New translations docker.json (Hungarian)
* New translations password-requirements.json (Hungarian)
* New translations selector.json (French)
* New translations zod.json (French)
* New translations preferences.json (French)
* New translations header.json (French)
* New translations common.json (French)
* New translations customize.json (French)
* New translations manage.json (French)
* New translations boards.json (French)
* New translations invites.json (French)
* New translations create.json (French)
* New translations docker.json (French)
* New translations password-requirements.json (French)
* New translations access.json (French)
* New translations general.json (French)
* New translations common.json (French)
* New translations common-media-cards.json (French)
* New translations zod.json (French)
* New translations preferences.json (French)
* New translations boards.json (French)
* New translations index.json (French)
* New translations invites.json (French)
* New translations users.json (French)
* New translations docker.json (French)
* New translations invite.json (Chinese Simplified)
* New translations create.json (Chinese Simplified)
* New translations login.json (Chinese Simplified)
* New translations general.json (Chinese Simplified)
* New translations zod.json (Chinese Simplified)
* New translations preferences.json (Chinese Simplified)
* New translations header.json (Chinese Simplified)
* New translations common.json (Chinese Simplified)
* New translations customize.json (Chinese Simplified)
* New translations manage.json (Chinese Simplified)
* New translations boards.json (Chinese Simplified)
* New translations index.json (Chinese Simplified)
* New translations invites.json (Chinese Simplified)
* New translations create.json (Chinese Simplified)
* New translations users.json (Chinese Simplified)
* New translations docker.json (Chinese Simplified)
* New translations password-requirements.json (Chinese Simplified)
* New translations access.json (Chinese Simplified)
* New translations index.json (Spanish)
* New translations users.json (Spanish)
* New translations common.json (Spanish)
* New translations general.json (Spanish)
* New translations zod.json (Spanish)
* New translations users.json (Spanish)
* New translations docker.json (Spanish)
* New translations password-requirements.json (Spanish)
* New translations common.json (Hebrew)
* New translations login.json (Hebrew)
* New translations general.json (Hebrew)
* New translations zod.json (Hebrew)
* New translations header.json (Hebrew)
* New translations boards.json (French)
* New translations index.json (French)
* New translations invites.json (French)
* New translations zod.json (Hebrew)
* New translations preferences.json (Hebrew)
* New translations header.json (Hebrew)
* New translations common.json (Hebrew)
* New translations customize.json (Hebrew)
* New translations manage.json (Hebrew)
* New translations index.json (Hebrew)
* New translations invites.json (Hebrew)
* New translations invite.json (Hebrew)
* New translations create.json (Hebrew)
* New translations users.json (Hebrew)
* New translations docker.json (Hebrew)
2023-09-27 13:30:15 +02:00
Tagaishi
17103f3f5b
🐛 Change position selector's dropdown bug ( #1429 )
2023-09-26 21:17:55 +02:00
Manuel
c1b3bc4337
🔀 Add basic authentication
2023-09-24 18:48:48 +02:00
Manuel
76008aa92b
🔒 ️ Fix regex security warning
2023-09-24 18:44:25 +02:00
Manuel
690c627f81
✨ Add login redirection
...
* ✨ Add login redirection
* 🚑 Fix cross site scripting using server side regex validation
* ✅ Add unit test
2023-09-24 16:04:07 +02:00
Manuel
7d7fe6016b
🔀 Merge branch 'dev' into feature/add-basic-authentication
2023-09-23 20:32:17 +02:00