Compare commits
21
Commits
No files matched your search
@@ -31,8 +31,6 @@ const nextConfig: NextConfig = {
|
||||
experimental: {
|
||||
optimizePackageImports: ["@mantine/core", "@mantine/hooks", "@tabler/icons-react"],
|
||||
turbopackFileSystemCacheForDev: true,
|
||||
preloadEntriesOnStart: false,
|
||||
webpackMemoryOptimizations: true,
|
||||
},
|
||||
transpilePackages: ["@homarr/ui", "@homarr/notifications", "@homarr/modals", "@homarr/spotlight", "@homarr/widgets"],
|
||||
images: {
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=24.16.0",
|
||||
"pnpm": ">=10.33.4"
|
||||
"pnpm": ">=10.34.1"
|
||||
},
|
||||
"packageManager": "pnpm@10.33.4",
|
||||
"packageManager": "pnpm@10.34.1",
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": [
|
||||
"better-sqlite3"
|
||||
|
||||
+6
-6
@@ -60,9 +60,9 @@
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=24.16.0",
|
||||
"pnpm": ">=10.33.4"
|
||||
"pnpm": ">=10.34.1"
|
||||
},
|
||||
"packageManager": "pnpm@10.33.4",
|
||||
"packageManager": "pnpm@10.34.1",
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": [
|
||||
"@tree-sitter-grammars/tree-sitter-yaml",
|
||||
@@ -76,14 +76,14 @@
|
||||
"tree-sitter-json"
|
||||
],
|
||||
"overrides": {
|
||||
"@babel/helpers@<7.26.10": ">=7.29.2",
|
||||
"@babel/runtime@<7.26.10": ">=7.29.2",
|
||||
"@babel/helpers@<7.26.10": ">=7.29.7",
|
||||
"@babel/runtime@<7.26.10": ">=7.29.7",
|
||||
"axios@>=1.0.0 <1.8.2": ">=1.16.1",
|
||||
"brace-expansion@>=2.0.0 <=2.0.1": ">=5.0.6",
|
||||
"brace-expansion@>=1.0.0 <=1.1.11": ">=5.0.6",
|
||||
"esbuild@<=0.24.2": ">=0.28.0",
|
||||
"form-data@>=4.0.0 <4.0.4": ">=4.0.5",
|
||||
"hono@<4.6.5": ">=4.12.22",
|
||||
"hono@<4.6.5": ">=4.12.23",
|
||||
"linkifyjs@<4.3.2": ">=4.3.3",
|
||||
"nanoid@>=4.0.0 <5.0.9": ">=5.1.11",
|
||||
"prismjs@<1.30.0": ">=1.30.0",
|
||||
@@ -93,7 +93,7 @@
|
||||
"sha.js@<=2.4.11": ">=2.4.12",
|
||||
"tar-fs@>=3.0.0 <3.0.9": ">=3.1.2",
|
||||
"tar-fs@>=2.0.0 <2.1.3": ">=3.1.2",
|
||||
"tmp@<=0.2.3": ">=0.2.5",
|
||||
"tmp@<=0.2.3": ">=0.2.7",
|
||||
"vite@>=5.0.0 <=5.4.18": ">=8.0.14"
|
||||
},
|
||||
"patchedDependencies": {
|
||||
|
||||
@@ -1056,7 +1056,7 @@
|
||||
}
|
||||
},
|
||||
"noResults": {
|
||||
"title": ""
|
||||
"title": "Nessun media caricato"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
@@ -1088,8 +1088,8 @@
|
||||
"checkLogs": "Controlla i log per maggiori dettagli",
|
||||
"tryAgain": "Riprova",
|
||||
"loading": "Caricamento",
|
||||
"show": "",
|
||||
"hide": ""
|
||||
"show": "Visualizza",
|
||||
"hide": "Nascondi"
|
||||
},
|
||||
"here": "qui",
|
||||
"iconPicker": {
|
||||
@@ -1255,7 +1255,7 @@
|
||||
"label": {
|
||||
"create": "Nuova categoria",
|
||||
"changePosition": "Cambia posizione",
|
||||
"settings": ""
|
||||
"settings": "Impostazioni"
|
||||
}
|
||||
},
|
||||
"openAllInNewTabs": {
|
||||
@@ -3459,7 +3459,7 @@
|
||||
"private": "Questa board è privata"
|
||||
},
|
||||
"noResults": {
|
||||
"title": ""
|
||||
"title": "Ancora nessuna board"
|
||||
},
|
||||
"modal": {
|
||||
"createBoard": {
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
"form": {
|
||||
"name": {
|
||||
"label": "Gruppens namn",
|
||||
"description": ""
|
||||
"description": "Namnet måste matcha admin-grupp i extern tjänst"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -159,7 +159,7 @@
|
||||
"label": "Visa sökresultat i ny flik"
|
||||
},
|
||||
"ddgBangs": {
|
||||
"label": ""
|
||||
"label": "Aktivera DuckDuckGo bangs"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -252,10 +252,10 @@
|
||||
"changeDdgBangs": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo bangs inställningen ändrad"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo bangs inställningen kunde inte ändras"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -350,12 +350,12 @@
|
||||
"description": "Tillåt medlemmar att addera valfri applikation på sina tavlor"
|
||||
},
|
||||
"modify-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Modifiera alla appar",
|
||||
"description": "Tillåt att medlemmar modifierar alla appar"
|
||||
},
|
||||
"full-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Fullständiga rättigheter till appar",
|
||||
"description": "Tillåt att medlemmar hanterar, använder och raderar alla appar"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -363,20 +363,20 @@
|
||||
"title": "Tavlor",
|
||||
"item": {
|
||||
"create": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Skapa tavlor",
|
||||
"description": "Tillåt att medlemmar skapar tavlor"
|
||||
},
|
||||
"view-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Se alla tavlor",
|
||||
"description": "Tillåt att medlemmar ser alla tavlor"
|
||||
},
|
||||
"modify-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Modifiera alla tavlor",
|
||||
"description": "Tillåt att medlemmar modifierar alla tavlor (Detta inkluderar inte åtkomstkontroll eller farozonen)"
|
||||
},
|
||||
"full-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Fullständiga rättigheter till tavlor",
|
||||
"description": "Tillåt att medlemmar ser, modifierar och tar bort alla tavlor (detta inkluderar åtkomstkontroll och farozonen)"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -392,38 +392,38 @@
|
||||
"description": "Tillåter medlemmar att addera valfri integration till sina tavlor"
|
||||
},
|
||||
"interact-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Interagera med alla integrationer",
|
||||
"description": "Tillåt att medlemmar interagerar med alla integrationer"
|
||||
},
|
||||
"full-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Fullständiga rättigheter till integrationer",
|
||||
"description": "Tillåt att medlemmar hanterar, använder och interagerar med alla integrationer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"media": {
|
||||
"title": "",
|
||||
"title": "Media",
|
||||
"item": {
|
||||
"upload": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Ladda upp media",
|
||||
"description": "Tillåt att medlemmar laddar upp media"
|
||||
},
|
||||
"view-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Se all media",
|
||||
"description": "Tillåt att medlemmar ser all media"
|
||||
},
|
||||
"full-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Fullständiga rättigheter till media",
|
||||
"description": "Tillåt att medlemmar hanterar och raderar all media"
|
||||
}
|
||||
}
|
||||
},
|
||||
"other": {
|
||||
"title": "",
|
||||
"title": "Annat",
|
||||
"item": {
|
||||
"view-logs": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Se loggar",
|
||||
"description": "Tillåt att medlemmar ser loggar"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -435,32 +435,32 @@
|
||||
"description": "Tillåt medlemmar att skapa sökmotorer"
|
||||
},
|
||||
"modify-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Modifiera alla sökmotorer",
|
||||
"description": "Tillåt att medlemmar modifierar alla sökmotorer"
|
||||
},
|
||||
"full-all": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Fullständiga rättigheter till sökmotorer",
|
||||
"description": "Tillåt att medlemmar hanterar och raderar alla sökmotorer"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"memberNotice": {
|
||||
"mixed": "",
|
||||
"external": ""
|
||||
"mixed": "Vissa medlemmar är från externa tjänster och kan inte hantera här",
|
||||
"external": "Alla medlemmar är från externa tjänster och kan inte hanteras här"
|
||||
},
|
||||
"reservedNotice": {
|
||||
"message": ""
|
||||
"message": "Denna grupp är reserverad för systemet så vissa åtgärder är begränsade. <checkoutDocs></checkoutDocs>"
|
||||
},
|
||||
"action": {
|
||||
"create": {
|
||||
"label": "Addera en grupp",
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "Gruppen har skapats"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "Gruppen kunde inte skapas"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -470,7 +470,7 @@
|
||||
"confirm": "Är du säker på att du vill överföra ägarskapet för gruppen {name} till {username}?",
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "Överfört grupp {group} till {user}"
|
||||
},
|
||||
"error": {
|
||||
"message": "Kunde inte överföra ägarskap"
|
||||
@@ -501,38 +501,38 @@
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "Behörigheter sparade",
|
||||
"message": ""
|
||||
"message": "Rättigheterna sparade"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Rättigheterna ej sparade",
|
||||
"message": "Rättigheterna har inte sparats"
|
||||
}
|
||||
}
|
||||
},
|
||||
"update": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "Gruppen {name} har sparats"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "Kunde inte spara gruppen {name}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"select": {
|
||||
"label": "Välj en grupp",
|
||||
"notFound": ""
|
||||
"notFound": "Ingen grupp hittad"
|
||||
},
|
||||
"settings": {
|
||||
"board": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "Inställningarna sparades",
|
||||
"message": ""
|
||||
"message": "Inställningarna för tavlan har sparats"
|
||||
},
|
||||
"error": {
|
||||
"title": "Kunde inte spara inställningarna",
|
||||
"message": ""
|
||||
"message": "Kunde inte spara inställningarna för tavlan"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -540,10 +540,10 @@
|
||||
"changePosition": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "Ordning ändrad"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "Ordningen kunde ändras"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -559,20 +559,20 @@
|
||||
"list": {
|
||||
"title": "Applikationer",
|
||||
"noResults": {
|
||||
"title": "",
|
||||
"action": ""
|
||||
"title": "Det finns inga appar ännu",
|
||||
"action": "Skapa din första app"
|
||||
}
|
||||
},
|
||||
"create": {
|
||||
"title": "Addera applikation",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Skapandet lyckades",
|
||||
"message": "Appen skapades framgångsrikt"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Skapandet misslyckades",
|
||||
"message": "Appen kunde inte skapas"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -581,11 +581,11 @@
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "Ändringarna har sparats",
|
||||
"message": ""
|
||||
"message": "Appen sparades"
|
||||
},
|
||||
"error": {
|
||||
"title": "Misslyckades med att spara ändringarna",
|
||||
"message": ""
|
||||
"message": "Appen kunde inte sparas"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -594,12 +594,12 @@
|
||||
"message": "Är du säker på att du vill ta bort applikationen {name}?",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Borttagning lyckades",
|
||||
"message": "Appen har tagits bort"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Borttagning misslyckades",
|
||||
"message": "Kunde inte ta bort appen"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -612,21 +612,21 @@
|
||||
"label": "Beskrivning"
|
||||
},
|
||||
"url": {
|
||||
"label": ""
|
||||
"label": "URL"
|
||||
},
|
||||
"useDifferentUrlForPing": {
|
||||
"checkbox": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Använd annan URL för ping",
|
||||
"description": "Användbart om Homarr kan komma åt appen direkt via ett internt host-namn eller nätverk för att undvika bandbreddsanvändning hos internetleverantör"
|
||||
}
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
"select": {
|
||||
"label": "",
|
||||
"notFound": "",
|
||||
"label": "Välj app",
|
||||
"notFound": "Ingen app hittades",
|
||||
"search": "Sök efter en applikation",
|
||||
"noResults": "",
|
||||
"noResults": "Inga resultat",
|
||||
"action": "Välj {app}",
|
||||
"title": "Välj en applikation att lägga till på tavlan"
|
||||
},
|
||||
@@ -642,56 +642,56 @@
|
||||
"page": {
|
||||
"list": {
|
||||
"title": "Integrationer",
|
||||
"search": "",
|
||||
"search": "Sök integrationer",
|
||||
"noResults": {
|
||||
"title": ""
|
||||
"title": "Det finns inga integrationer ännu"
|
||||
}
|
||||
},
|
||||
"create": {
|
||||
"title": "",
|
||||
"title": "Ny {name} integration",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Skapandet lyckades",
|
||||
"message": "Integrationen har skapats"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Skapandet misslyckades",
|
||||
"message": "Integrationen kunde inte skapas"
|
||||
}
|
||||
},
|
||||
"app": {
|
||||
"option": {
|
||||
"existing": {
|
||||
"title": "",
|
||||
"label": ""
|
||||
"title": "Befintlig",
|
||||
"label": "Välj befintlig app"
|
||||
},
|
||||
"new": {
|
||||
"title": "",
|
||||
"title": "Ny",
|
||||
"url": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "App URL",
|
||||
"description": "URL:en som appen kommer att öppna när den används från tavlan"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"edit": {
|
||||
"title": "",
|
||||
"title": "Redigera {name} integration",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "Ändringarna har sparats",
|
||||
"message": ""
|
||||
"message": "Integrationen sparad"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Kunde inte tillämpa ändringar",
|
||||
"message": "Integrationen kunde inte sparas"
|
||||
}
|
||||
},
|
||||
"app": {
|
||||
"action": {
|
||||
"add": "",
|
||||
"remove": "",
|
||||
"select": ""
|
||||
"add": "Länka en app",
|
||||
"remove": "Ta bort länk",
|
||||
"select": "Välj en app att länka till"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -700,12 +700,12 @@
|
||||
"message": "Är du säker på att du vill ta bort integrationen {name}?",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Borttagning lyckades",
|
||||
"message": "Integrationen har tagits bort"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Borttagning misslyckades",
|
||||
"message": "Kunde inte ta bort integrationen"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -715,44 +715,44 @@
|
||||
"label": "Namn"
|
||||
},
|
||||
"url": {
|
||||
"label": ""
|
||||
"label": "URL"
|
||||
},
|
||||
"attemptSearchEngineCreation": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Skapa sökmotor",
|
||||
"description": "Integrationen \"{kind}\" kan inte användas med sökmotorer. Markera detta för att automatiskt konfigurera sökmotorn."
|
||||
},
|
||||
"app": {
|
||||
"sectionTitle": ""
|
||||
"sectionTitle": "Länkad app"
|
||||
},
|
||||
"createApp": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Skapa app",
|
||||
"description": "Skapa en app med samma namn och ikon som integrationen. Lämna fältet nedan tomt för att skapa en app med integrationens URL."
|
||||
},
|
||||
"appHref": {
|
||||
"placeholder": ""
|
||||
"placeholder": "Egen app-URL"
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
"create": ""
|
||||
"create": "Ny integration"
|
||||
},
|
||||
"testConnection": {
|
||||
"action": {
|
||||
"create": "",
|
||||
"edit": ""
|
||||
"create": "Testa anslutningen och skapa",
|
||||
"edit": "Testa anslutningen och skapa"
|
||||
},
|
||||
"error": {
|
||||
"common": {
|
||||
"cause": {
|
||||
"title": ""
|
||||
"title": "Orsak med mer detaljer"
|
||||
}
|
||||
},
|
||||
"unknown": {
|
||||
"title": "",
|
||||
"description": ""
|
||||
"title": "Okänt fel",
|
||||
"description": "Ett okänt fel inträffade, öppna orsaken nedan för att se mer detaljer"
|
||||
},
|
||||
"parse": {
|
||||
"title": "",
|
||||
"description": ""
|
||||
"title": "Parsningsfel",
|
||||
"description": "Svaret kunde inte analyseras. Verifiera att URL pekar på bas-URL för tjänsten."
|
||||
},
|
||||
"authorization": {
|
||||
"title": "",
|
||||
|
||||
Generated
+474
-498
File diff suppressed because it is too large.
Load diff
+29
-29
@@ -6,7 +6,7 @@ catalog:
|
||||
"@auth/core": ^0.41.2
|
||||
"@auth/drizzle-adapter": ^1.11.2
|
||||
"@ctrl/deluge": ^8.0.0
|
||||
"@ctrl/qbittorrent": ^9.12.1
|
||||
"@ctrl/qbittorrent": ^9.12.2
|
||||
"@ctrl/transmission": ^7.4.0
|
||||
"@dnd-kit/core": ^6.3.1
|
||||
"@dnd-kit/modifiers": ^9.0.0
|
||||
@@ -20,17 +20,17 @@ catalog:
|
||||
"@immich/sdk": ^2.7.5
|
||||
"@jellyfin/sdk": ^0.13.0
|
||||
"@kubernetes/client-node": ^1.4.0
|
||||
"@mantine/charts": ^9.2.1
|
||||
"@mantine/colors-generator": ^9.2.1
|
||||
"@mantine/core": ^9.2.1
|
||||
"@mantine/dates": ^9.2.1
|
||||
"@mantine/dropzone": ^9.2.1
|
||||
"@mantine/form": ^9.2.1
|
||||
"@mantine/hooks": ^9.2.1
|
||||
"@mantine/modals": ^9.2.1
|
||||
"@mantine/notifications": ^9.2.1
|
||||
"@mantine/spotlight": ^9.2.1
|
||||
"@mantine/tiptap": ^9.2.1
|
||||
"@mantine/charts": ^9.2.2
|
||||
"@mantine/colors-generator": ^9.2.2
|
||||
"@mantine/core": ^9.2.2
|
||||
"@mantine/dates": ^9.2.2
|
||||
"@mantine/dropzone": ^9.2.2
|
||||
"@mantine/form": ^9.2.2
|
||||
"@mantine/hooks": ^9.2.2
|
||||
"@mantine/modals": ^9.2.2
|
||||
"@mantine/notifications": ^9.2.2
|
||||
"@mantine/spotlight": ^9.2.2
|
||||
"@mantine/tiptap": ^9.2.2
|
||||
"@next/eslint-plugin-next": 16.2.6
|
||||
"@octokit/auth-app": ^8.2.0
|
||||
"@paralleldrive/cuid2": ^3.3.0
|
||||
@@ -43,12 +43,12 @@ catalog:
|
||||
"@semantic-release/release-notes-generator": ^14.1.1
|
||||
"@t3-oss/env-nextjs": ^0.13.11
|
||||
"@tabler/icons-react": ^3.44.0
|
||||
"@tanstack/react-query": ^5.100.13
|
||||
"@tanstack/react-query-devtools": ^5.100.13
|
||||
"@tanstack/react-query-next-experimental": ^5.100.13
|
||||
"@testcontainers/mysql": ^12.0.0
|
||||
"@testcontainers/postgresql": ^12.0.0
|
||||
"@testcontainers/redis": ^12.0.0
|
||||
"@tanstack/react-query": ^5.100.14
|
||||
"@tanstack/react-query-devtools": ^5.100.14
|
||||
"@tanstack/react-query-next-experimental": ^5.100.14
|
||||
"@testcontainers/mysql": ^12.0.1
|
||||
"@testcontainers/postgresql": ^12.0.1
|
||||
"@testcontainers/redis": ^12.0.1
|
||||
"@tiptap/extension-color": 3.23.6
|
||||
"@tiptap/extension-highlight": 3.23.6
|
||||
"@tiptap/extension-image": 3.23.6
|
||||
@@ -70,7 +70,7 @@ catalog:
|
||||
"@trpc/react-query": ^11.17.0
|
||||
"@trpc/server": ^11.17.0
|
||||
"@trpc/tanstack-react-query": ^11.17.0
|
||||
"@turbo/gen": ^2.9.14
|
||||
"@turbo/gen": ^2.9.16
|
||||
"@types/adm-zip": 0.5.8
|
||||
"@types/bcrypt": 6.0.0
|
||||
"@types/better-sqlite3": 7.6.13
|
||||
@@ -109,7 +109,7 @@ catalog:
|
||||
croner: 10.0.1
|
||||
cross-env: ^10.1.0
|
||||
crypto-js: ^4.2.0
|
||||
dayjs: ^1.11.20
|
||||
dayjs: ^1.11.21
|
||||
deepmerge: 4.3.1
|
||||
dns-caching: ^0.2.9
|
||||
dockerode: ^5.0.0
|
||||
@@ -124,8 +124,8 @@ catalog:
|
||||
flag-icons: ^7.5.0
|
||||
glob: ^13.0.6
|
||||
ical.js: ^2.2.1
|
||||
ioredis: 5.10.1
|
||||
isomorphic-dompurify: ^3.14.0
|
||||
ioredis: 5.11.0
|
||||
isomorphic-dompurify: ^3.15.0
|
||||
jotai: ^2.20.0
|
||||
jsdom: ^29.1.1
|
||||
json5: ^2.2.3
|
||||
@@ -133,21 +133,21 @@ catalog:
|
||||
lodash.clonedeep: ^4.5.0
|
||||
mantine-react-table: 2.0.0-beta.9
|
||||
maria2: ^0.4.1
|
||||
mysql2: 3.22.3
|
||||
mysql2: 3.22.4
|
||||
next: 16.2.6
|
||||
next-auth: 5.0.0-beta.31
|
||||
next-intl: 4.12.0
|
||||
next-intl: 4.13.0
|
||||
node-loader: ^2.1.0
|
||||
octokit: ^5.0.5
|
||||
oxfmt: ^0.51.0
|
||||
oxlint: ^1.66.0
|
||||
oxfmt: ^0.52.0
|
||||
oxlint: ^1.67.0
|
||||
pg: ^8.21.0
|
||||
postcss-preset-mantine: ^1.18.0
|
||||
prismjs: ^1.30.0
|
||||
proxmox-api: 1.1.1
|
||||
react: 19.2.6
|
||||
react-dom: 19.2.6
|
||||
react-error-boundary: ^6.1.1
|
||||
react-error-boundary: ^6.1.2
|
||||
react-markdown: ^10.1.0
|
||||
react-quill-new: ^3.8.3
|
||||
react-simple-code-editor: ^0.14.1
|
||||
@@ -158,12 +158,12 @@ catalog:
|
||||
superjson: 2.2.6
|
||||
svgson: ^5.3.1
|
||||
swagger-ui-react: ^5.32.6
|
||||
testcontainers: ^12.0.0
|
||||
testcontainers: ^12.0.1
|
||||
timezones-ical-library: ^2.2.0
|
||||
trpc-to-openapi: ^3.3.0
|
||||
tsdav: ^2.2.2
|
||||
tsx: 4.20.4
|
||||
turbo: ^2.9.14
|
||||
turbo: ^2.9.16
|
||||
typescript: ^5.9.3
|
||||
undici: 7.24.6
|
||||
use-deep-compare-effect: ^1.8.1
|
||||
|
||||
Reference in new issue
Block a user