Compare commits
12
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
da320c113d | ||
|
|
559a666589 | ||
|
|
1ac6774821 | ||
|
|
7adb21ca59 | ||
|
|
4daf2729e5 | ||
|
|
1942c32128 | ||
|
|
b061a59433 | ||
|
|
ab867a9e50 | ||
|
|
968338aa97 | ||
|
|
3a8abe4415 | ||
|
|
8042a18dc1 | ||
|
|
c78bf05fc3 |
No files matched your search
@@ -33,6 +33,7 @@ body:
|
||||
options:
|
||||
# The below comment is used to insert a new version with on-release.yml
|
||||
#NEXT_VERSION#
|
||||
- 1.61.0
|
||||
- 1.60.1-beta.1
|
||||
- 1.60.0
|
||||
- 1.59.3
|
||||
|
||||
@@ -1,9 +1,3 @@
|
||||
## [1.61.1](https://github.com/homarr-labs/homarr/compare/v1.61.0...v1.61.1) (2026-05-18)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **downloads-widget:** increase name column default width ratio ([e9142c0](https://github.com/homarr-labs/homarr/commit/e9142c0dbcaca6cd9215b5292a2d139d96919b51))
|
||||
|
||||
## [1.61.0](https://github.com/homarr-labs/homarr/compare/v1.60.0...v1.61.0) (2026-05-08)
|
||||
|
||||
### Features
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
"dependencies": {
|
||||
"better-sqlite3": "^12.9.0"
|
||||
},
|
||||
"packageManager": "pnpm@10.33.2",
|
||||
"packageManager": "pnpm@10.33.3",
|
||||
"engines": {
|
||||
"node": ">=24.15.0",
|
||||
"pnpm": ">=10.33.2"
|
||||
"pnpm": ">=10.33.3"
|
||||
},
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": [
|
||||
|
||||
+4
-4
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "homarr",
|
||||
"version": "1.61.1",
|
||||
"version": "1.61.0",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"build": "cross-env CI=true turbo build",
|
||||
@@ -59,10 +59,10 @@
|
||||
"vite-tsconfig-paths": "catalog:",
|
||||
"vitest": "catalog:"
|
||||
},
|
||||
"packageManager": "pnpm@10.33.2",
|
||||
"packageManager": "pnpm@10.33.3",
|
||||
"engines": {
|
||||
"node": ">=24.15.0",
|
||||
"pnpm": ">=10.33.2"
|
||||
"pnpm": ">=10.33.3"
|
||||
},
|
||||
"pnpm": {
|
||||
"onlyBuiltDependencies": [
|
||||
@@ -90,7 +90,7 @@
|
||||
"prismjs@<1.30.0": ">=1.30.0",
|
||||
"proxmox-api>undici": "7.24.6",
|
||||
"react-is": "^19.2.5",
|
||||
"rollup@>=4.0.0 <4.22.4": ">=4.60.2",
|
||||
"rollup@>=4.0.0 <4.22.4": ">=4.60.3",
|
||||
"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",
|
||||
|
||||
@@ -5,3 +5,26 @@ export const capitalize = <T extends string>(str: T) => {
|
||||
export const isNullOrWhitespace = (value: string | null): value is null => {
|
||||
return value == null || value.trim() === "";
|
||||
};
|
||||
|
||||
export const bestMatch = <TItem extends Record<string, unknown>>(
|
||||
search: string,
|
||||
options: TItem[],
|
||||
by: (item: TItem) => string,
|
||||
) => {
|
||||
if (options.length === 0) return null;
|
||||
|
||||
const normalizedSearch = search.toLowerCase().trim();
|
||||
|
||||
return options.reduce<TItem | null>((best, current) => {
|
||||
const currentMatchIndex = by(current).toLowerCase().indexOf(normalizedSearch);
|
||||
|
||||
if (currentMatchIndex === -1) return best;
|
||||
if (best === null) return current;
|
||||
|
||||
const bestMatchIndex = by(best).toLowerCase().indexOf(normalizedSearch);
|
||||
|
||||
if (currentMatchIndex < bestMatchIndex) return current;
|
||||
if (by(current).length < by(best).length && currentMatchIndex === bestMatchIndex) return current;
|
||||
return best;
|
||||
}, null);
|
||||
};
|
||||
@@ -1,6 +1,6 @@
|
||||
import { describe, expect, it } from "vitest";
|
||||
import { describe, expect, test } from "vitest";
|
||||
|
||||
import { capitalize } from "../string";
|
||||
import { bestMatch, capitalize } from "../string";
|
||||
|
||||
const capitalizeTestCases = [
|
||||
["hello", "Hello"],
|
||||
@@ -12,8 +12,45 @@ const capitalizeTestCases = [
|
||||
|
||||
describe("capitalize should capitalize the first letter of a string", () => {
|
||||
capitalizeTestCases.forEach(([input, expected]) => {
|
||||
it(`should capitalize ${input} to ${expected}`, () => {
|
||||
test(`should capitalize ${input} to ${expected}`, () => {
|
||||
expect(capitalize(input)).toEqual(expected);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
describe("bestMatch should find the best match in an array of options", () => {
|
||||
test("should find exact match for 'nginx'", () => {
|
||||
const options = [
|
||||
{ name: "my-nginx" },
|
||||
{ name: "nginx-proxy" },
|
||||
{ name: "nginx" },
|
||||
{ name: "redis" },
|
||||
{ name: "postgres" },
|
||||
];
|
||||
|
||||
const result = bestMatch("nginx", options, ({ name }) => name);
|
||||
|
||||
expect(result).toEqual({ name: "nginx" });
|
||||
});
|
||||
test("should find closest match for 'nginx' when exact match is not available", () => {
|
||||
const options = [{ name: "redis" }, { name: "nginx-proxy" }, { name: "my-nginx" }, { name: "postgres" }];
|
||||
|
||||
const result = bestMatch("nginx", options, ({ name }) => name);
|
||||
|
||||
expect(result).toEqual({ name: "nginx-proxy" });
|
||||
});
|
||||
test("should return null if no match is found", () => {
|
||||
const options = [{ name: "redis" }, { name: "postgres" }];
|
||||
|
||||
const result = bestMatch("nginx", options, ({ name }) => name);
|
||||
|
||||
expect(result).toBeNull();
|
||||
});
|
||||
test("should return null if options array is empty", () => {
|
||||
const options: { name: string }[] = [];
|
||||
|
||||
const result = bestMatch("nginx", options, ({ name }) => name);
|
||||
|
||||
expect(result).toBeNull();
|
||||
});
|
||||
});
|
||||
@@ -93,6 +93,7 @@ export type HomarrDocumentationPath =
|
||||
| "/docs/tags/roles"
|
||||
| "/docs/tags/search"
|
||||
| "/docs/tags/search-engines"
|
||||
| "/docs/tags/secrets"
|
||||
| "/docs/tags/security"
|
||||
| "/docs/tags/self-signed"
|
||||
| "/docs/tags/seo"
|
||||
@@ -198,6 +199,7 @@ export type HomarrDocumentationPath =
|
||||
| "/docs/integrations/tracearr"
|
||||
| "/docs/integrations/transmission"
|
||||
| "/docs/integrations/truenas"
|
||||
| "/docs/integrations/umami"
|
||||
| "/docs/integrations/unifi-controller"
|
||||
| "/docs/integrations/unraid"
|
||||
| "/docs/management/api"
|
||||
@@ -244,6 +246,7 @@ export type HomarrDocumentationPath =
|
||||
| "/docs/widgets/system-resources"
|
||||
| "/docs/widgets/timetable"
|
||||
| "/docs/widgets/tracearr"
|
||||
| "/docs/widgets/umami"
|
||||
| "/docs/widgets/video"
|
||||
| "/docs/widgets/weather"
|
||||
| ""
|
||||
|
||||
@@ -376,7 +376,6 @@ export const integrationDefs = {
|
||||
iconUrl: "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons@master/svg/umami.svg",
|
||||
category: ["analytics"],
|
||||
defaultUrl: "https://api.umami.is/v1",
|
||||
// @ts-expect-error - docs page will be created when integration is merged
|
||||
documentationUrl: createDocumentationLink("/docs/integrations/umami"),
|
||||
},
|
||||
// This integration only returns mock data, it is used during development (but can also be used in production by directly going to the create page)
|
||||
|
||||
@@ -2,6 +2,7 @@ import dayjs from "dayjs";
|
||||
import type { ContainerInfo, ContainerStats } from "dockerode";
|
||||
import type Dockerode from "dockerode";
|
||||
|
||||
import { bestMatch } from "@homarr/common";
|
||||
import { createLogger } from "@homarr/core/infrastructure/logs";
|
||||
import { ErrorWithMetadata } from "@homarr/core/infrastructure/logs/error";
|
||||
import { db, like, or } from "@homarr/db";
|
||||
@@ -82,12 +83,7 @@ async function getContainersWithStatsAsync() {
|
||||
name: container.Names[0]?.split("/")[1] ?? "Unknown",
|
||||
host: container.instance,
|
||||
state: container.State as ContainerState,
|
||||
iconUrl:
|
||||
dbIcons.find((icon) => {
|
||||
const extractedImage = extractImage(container);
|
||||
if (!extractedImage) return false;
|
||||
return icon.name.toLowerCase().includes(extractedImage.toLowerCase());
|
||||
})?.url ?? null,
|
||||
iconUrl: bestMatch(extractImage(container), dbIcons, (icon) => icon.name)?.url ?? null,
|
||||
cpuUsage,
|
||||
memoryUsage,
|
||||
image: container.Image,
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -159,7 +159,7 @@
|
||||
"label": "在新标签页中打开搜索结果"
|
||||
},
|
||||
"ddgBangs": {
|
||||
"label": ""
|
||||
"label": "启用 DuckDuckGo bangs"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -252,10 +252,10 @@
|
||||
"changeDdgBangs": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo bangs 切换成功"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "无法切换 DuckDuckGo bangs"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1093,7 +1093,7 @@
|
||||
},
|
||||
"colorScheme": {
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "自动",
|
||||
"light": "日间",
|
||||
"dark": "暗黑"
|
||||
}
|
||||
@@ -1540,13 +1540,13 @@
|
||||
}
|
||||
},
|
||||
"timetable": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"title": "",
|
||||
"noStation": "",
|
||||
"name": "时刻表",
|
||||
"description": "显示车站的出发时间",
|
||||
"title": "出发时间 {station}",
|
||||
"noStation": "未选择车站",
|
||||
"option": {
|
||||
"station": {
|
||||
"label": ""
|
||||
"label": "车站"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1621,11 +1621,11 @@
|
||||
}
|
||||
},
|
||||
"anchorNote": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "锚点笔记",
|
||||
"description": "显示来自锚点的所选笔记",
|
||||
"option": {
|
||||
"noteId": {
|
||||
"label": ""
|
||||
"label": "笔记"
|
||||
},
|
||||
"showTitle": {
|
||||
"label": "显示标题"
|
||||
@@ -1637,16 +1637,16 @@
|
||||
"empty": "选择要显示的笔记",
|
||||
"emptyContent": "此笔记没有内容",
|
||||
"notFound": "未找到笔记",
|
||||
"noNotes": "",
|
||||
"integrationRequired": "",
|
||||
"noNotes": "未找到笔记",
|
||||
"integrationRequired": "请先选择锚点集成",
|
||||
"updatedAt": "更新时间:{date}",
|
||||
"untitled": "未命名",
|
||||
"edit": "编辑",
|
||||
"save": "保存",
|
||||
"cancel": "取消",
|
||||
"readOnlyViewer": "",
|
||||
"saveForbidden": "",
|
||||
"saveFailed": ""
|
||||
"readOnlyViewer": "您对该笔记只有查看权限,编辑已禁用。",
|
||||
"saveForbidden": "您没有编辑此笔记的权限。",
|
||||
"saveFailed": "保存此笔记失败,请重试。"
|
||||
},
|
||||
"iframe": {
|
||||
"name": "iFrame",
|
||||
@@ -1680,7 +1680,7 @@
|
||||
"label": "允许地理位置"
|
||||
},
|
||||
"allowModals": {
|
||||
"label": ""
|
||||
"label": "允许弹窗"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -2056,156 +2056,156 @@
|
||||
}
|
||||
},
|
||||
"tracearr": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "Tracearr",
|
||||
"description": "增强型媒体服务器监控,提供详细的流与转码数据",
|
||||
"option": {
|
||||
"showStreams": {
|
||||
"label": ""
|
||||
"label": "显示活跃流"
|
||||
},
|
||||
"showStats": {
|
||||
"label": ""
|
||||
"label": "显示统计摘要"
|
||||
},
|
||||
"showRecentActivity": {
|
||||
"label": ""
|
||||
"label": "显示近期活动"
|
||||
},
|
||||
"showViolations": {
|
||||
"label": ""
|
||||
"label": "显示违规记录"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"activeStreams": "",
|
||||
"totalUsers": "",
|
||||
"transcodes": "",
|
||||
"bandwidth": ""
|
||||
"activeStreams": "活跃流",
|
||||
"totalUsers": "总用户数",
|
||||
"transcodes": "转码数",
|
||||
"bandwidth": "带宽"
|
||||
},
|
||||
"streams": {
|
||||
"empty": "",
|
||||
"user": "",
|
||||
"media": "",
|
||||
"state": "",
|
||||
"quality": "",
|
||||
"device": "",
|
||||
"progress": "",
|
||||
"empty": "无活跃流",
|
||||
"user": "用户",
|
||||
"media": "媒体",
|
||||
"state": "状态",
|
||||
"quality": "画质",
|
||||
"device": "设备",
|
||||
"progress": "进度",
|
||||
"videoDecision": {
|
||||
"directPlay": "",
|
||||
"transcode": "",
|
||||
"directStream": ""
|
||||
"directPlay": "直接播放",
|
||||
"transcode": "转码",
|
||||
"directStream": "直接串流"
|
||||
}
|
||||
},
|
||||
"recentActivity": {
|
||||
"title": "",
|
||||
"empty": "",
|
||||
"watched": "",
|
||||
"partial": ""
|
||||
"title": "近期活动",
|
||||
"empty": "暂无近期活动",
|
||||
"watched": "已观看",
|
||||
"partial": "部分观看"
|
||||
},
|
||||
"violations": {
|
||||
"title": "",
|
||||
"empty": "",
|
||||
"rule": "",
|
||||
"user": ""
|
||||
"title": "违规记录",
|
||||
"empty": "暂无近期违规",
|
||||
"rule": "规则",
|
||||
"user": "用户"
|
||||
},
|
||||
"noSectionsEnabled": "",
|
||||
"noSectionsEnabled": "未启用任何分区",
|
||||
"error": {
|
||||
"noIntegration": "",
|
||||
"internalServerError": ""
|
||||
"noIntegration": "未配置 Tracearr 集成",
|
||||
"internalServerError": "获取 Tracearr 数据失败"
|
||||
}
|
||||
},
|
||||
"umami": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"visitors": "",
|
||||
"active": "",
|
||||
"pageviews": "",
|
||||
"visits": "",
|
||||
"bounceRate": "",
|
||||
"avgDuration": "",
|
||||
"name": "Umami 分析",
|
||||
"description": "显示来自 Umami 分析实例的访客统计",
|
||||
"visitors": "访客",
|
||||
"active": "活跃",
|
||||
"pageviews": "浏览量",
|
||||
"visits": "访问数",
|
||||
"bounceRate": "跳出率",
|
||||
"avgDuration": "平均",
|
||||
"option": {
|
||||
"websiteId": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noWebsites": "",
|
||||
"configureIntegrationFirst": ""
|
||||
"label": "网站",
|
||||
"description": "选择您的 Umami 实例所追踪的网站",
|
||||
"placeholder": "选择一个网站",
|
||||
"loading": "正在加载网站……",
|
||||
"noWebsites": "未找到网站",
|
||||
"configureIntegrationFirst": "请先添加 Umami 集成"
|
||||
},
|
||||
"timeFrame": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "时间范围",
|
||||
"description": "用于展示访客数据的时间段",
|
||||
"option": {
|
||||
"today": "",
|
||||
"24h": "",
|
||||
"7d": "",
|
||||
"30d": "",
|
||||
"month": "",
|
||||
"lastMonth": ""
|
||||
"today": "今天",
|
||||
"24h": "过去 24 小时",
|
||||
"7d": "过去 7 天",
|
||||
"30d": "过去 30 天",
|
||||
"month": "本月",
|
||||
"lastMonth": "上月"
|
||||
}
|
||||
},
|
||||
"eventName": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"none": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "事件",
|
||||
"description": "显示特定事件的总发生次数",
|
||||
"placeholder": "选择一个事件",
|
||||
"loading": "正在加载事件……",
|
||||
"noEvents": "未找到事件",
|
||||
"none": "无事件",
|
||||
"configureWebsiteFirst": "请先选择网站以加载事件"
|
||||
},
|
||||
"chartType": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "图表类型",
|
||||
"description": "图表的显示样式",
|
||||
"option": {
|
||||
"bar": "",
|
||||
"sparkline": ""
|
||||
"bar": "条形图",
|
||||
"sparkline": "迷你趋势图"
|
||||
}
|
||||
},
|
||||
"chartStyle": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "图表样式",
|
||||
"description": "如何在图表中显示事件序列",
|
||||
"option": {
|
||||
"grouped": "",
|
||||
"overlay": ""
|
||||
"grouped": "并排",
|
||||
"overlay": "叠加(子集)"
|
||||
}
|
||||
},
|
||||
"viewMode": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "视图",
|
||||
"description": "组件主体中要显示的内容",
|
||||
"option": {
|
||||
"chart": "",
|
||||
"events": "",
|
||||
"topPages": "",
|
||||
"topReferrers": ""
|
||||
"chart": "图表",
|
||||
"events": "事件图表",
|
||||
"topPages": "热门页面",
|
||||
"topReferrers": "热门来源"
|
||||
}
|
||||
},
|
||||
"eventNames": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "事件",
|
||||
"description": "选择一个或多个要图表化的事件",
|
||||
"placeholder": "选择事件……",
|
||||
"loading": "正在加载事件……",
|
||||
"noEvents": "未找到事件",
|
||||
"configureWebsiteFirst": "请先选择网站以加载事件"
|
||||
},
|
||||
"topCount": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "显示数量",
|
||||
"description": "要显示的热门项目数量(最大 500)"
|
||||
}
|
||||
},
|
||||
"event": {
|
||||
"occurrences": "",
|
||||
"label": ""
|
||||
"occurrences": "事件",
|
||||
"label": "事件"
|
||||
},
|
||||
"topPages": {
|
||||
"direct": ""
|
||||
"direct": "直接"
|
||||
},
|
||||
"topReferrers": {
|
||||
"direct": ""
|
||||
"direct": "直接"
|
||||
},
|
||||
"events": {
|
||||
"selectPrompt": ""
|
||||
"selectPrompt": "选择要图表化的事件"
|
||||
},
|
||||
"error": {
|
||||
"noIntegration": "",
|
||||
"noWebsite": "",
|
||||
"noData": "",
|
||||
"internalServerError": ""
|
||||
"noIntegration": "未配置 Umami 集成",
|
||||
"noWebsite": "未配置网站",
|
||||
"noData": "无可用数据",
|
||||
"internalServerError": "获取 Umami 数据失败"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
@@ -2304,50 +2304,50 @@
|
||||
}
|
||||
},
|
||||
"immich-serverStats": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "Immich 服务器统计",
|
||||
"description": "有关您的 Immich 实例的信息",
|
||||
"option": {
|
||||
"showUsers": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "显示用户",
|
||||
"description": "显示实例上的用户数量"
|
||||
},
|
||||
"showPhotos": {
|
||||
"label": "显示图片",
|
||||
"description": ""
|
||||
"description": "显示实例上的照片数量"
|
||||
},
|
||||
"showVideos": {
|
||||
"label": "显示视频",
|
||||
"description": ""
|
||||
"description": "显示实例上的视频数量"
|
||||
},
|
||||
"showStorage": {
|
||||
"label": "显示存储",
|
||||
"description": ""
|
||||
"description": "显示已使用的总存储空间"
|
||||
}
|
||||
},
|
||||
"users": "",
|
||||
"photos": "",
|
||||
"videos": "",
|
||||
"storage": ""
|
||||
"users": "用户",
|
||||
"photos": "照片",
|
||||
"videos": "视频",
|
||||
"storage": "已用存储"
|
||||
},
|
||||
"immich-albumCarousel": {
|
||||
"name": "",
|
||||
"name": "Immich 相册",
|
||||
"option": {
|
||||
"albumId": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "相册ID",
|
||||
"description": "这是一个唯一标识符,用于指向您的 Immich 相册。您可以通过打开相册并从 URL 中复制那段唯一字符串来找到该 ID,例如:'a21aca09-9f05-47dc-b1a1-7b53c547226e'"
|
||||
},
|
||||
"rotationIntervalSeconds": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "间隔(秒)",
|
||||
"description": "每 X 秒切换一次相册中的图片。最小为 1,最大不得超过 3600。"
|
||||
},
|
||||
"showPhotoInfo": {
|
||||
"label": "显示图片信息",
|
||||
"description": ""
|
||||
"description": "在幻灯片底部显示图片日期和当前索引"
|
||||
}
|
||||
},
|
||||
"description": "",
|
||||
"noAlbumSelected": "",
|
||||
"noPhotos": ""
|
||||
"description": "Immich 相册图片幻灯片",
|
||||
"noAlbumSelected": "未选择相册,请编辑组件并选择一个相册",
|
||||
"noPhotos": "此相册中没有照片"
|
||||
},
|
||||
"downloads": {
|
||||
"name": "下载客户端",
|
||||
@@ -2658,7 +2658,7 @@
|
||||
"label": "隐藏描述"
|
||||
},
|
||||
"showPosterImage": {
|
||||
"label": ""
|
||||
"label": "显示封面图"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -2873,28 +2873,28 @@
|
||||
"option": {}
|
||||
},
|
||||
"speedtestTracker": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "网速测试追踪器",
|
||||
"description": "显示 网速测试追踪器 实例中的测速结果。",
|
||||
"option": {
|
||||
"showLatestResult": {
|
||||
"label": ""
|
||||
"label": "显示最新结果"
|
||||
},
|
||||
"showStats": {
|
||||
"label": ""
|
||||
"label": "显示平均值"
|
||||
},
|
||||
"showRecentResults": {
|
||||
"label": ""
|
||||
"label": "显示近期结果"
|
||||
},
|
||||
"showPingGraph": {
|
||||
"label": ""
|
||||
"label": "显示 Ping 图表"
|
||||
}
|
||||
},
|
||||
"latestResult": "",
|
||||
"averages": "",
|
||||
"tests": "",
|
||||
"recentResults": "",
|
||||
"recentResultsSpeed": "",
|
||||
"recentResultsPing": "",
|
||||
"latestResult": "最新结果",
|
||||
"averages": "平均值",
|
||||
"tests": "{count}次测试",
|
||||
"recentResults": "近期结果",
|
||||
"recentResultsSpeed": "速度",
|
||||
"recentResultsPing": "Ping",
|
||||
"download": "下载",
|
||||
"upload": "上传",
|
||||
"ping": "Ping",
|
||||
@@ -2902,13 +2902,13 @@
|
||||
"avgDownload": "平均下载",
|
||||
"avgUpload": "平均上传",
|
||||
"avgPing": "平均Ping",
|
||||
"healthy": "",
|
||||
"unhealthy": "",
|
||||
"ok": "",
|
||||
"healthy": "健康",
|
||||
"unhealthy": "不健康",
|
||||
"ok": "正常",
|
||||
"fail": "失败",
|
||||
"noSectionsEnabled": "",
|
||||
"noSectionsEnabled": "请在组件选项中至少启用一个模块。",
|
||||
"error": {
|
||||
"internalServerError": ""
|
||||
"internalServerError": "获取测速数据失败"
|
||||
}
|
||||
},
|
||||
"systemResources": {
|
||||
@@ -3680,7 +3680,7 @@
|
||||
"defaultColorScheme": {
|
||||
"label": "默认配色方案",
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "自动",
|
||||
"light": "日间",
|
||||
"dark": "暗黑"
|
||||
}
|
||||
@@ -3708,7 +3708,7 @@
|
||||
"label": "Minecraft 服务状态"
|
||||
},
|
||||
"timetable": {
|
||||
"label": ""
|
||||
"label": "时刻表"
|
||||
},
|
||||
"iconsUpdater": {
|
||||
"label": "图标更新"
|
||||
@@ -3780,10 +3780,10 @@
|
||||
"label": "天气"
|
||||
},
|
||||
"tracearr": {
|
||||
"label": ""
|
||||
"label": "Tracearr"
|
||||
},
|
||||
"umamiActiveVisitors": {
|
||||
"label": ""
|
||||
"label": "Umami 活跃访客"
|
||||
}
|
||||
},
|
||||
"interval": {
|
||||
@@ -3907,8 +3907,8 @@
|
||||
"subtitle": "在许多语言中,有{count}人贡献了翻译"
|
||||
},
|
||||
"sponsors": {
|
||||
"title": "",
|
||||
"subtitle": ""
|
||||
"title": "赞助商",
|
||||
"subtitle": "{count}人通过财务方式支持该项目"
|
||||
},
|
||||
"libraries": {
|
||||
"title": "相关的库",
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "端口"
|
||||
},
|
||||
"host": {
|
||||
"label": "宿主机"
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
@@ -4496,7 +4499,7 @@
|
||||
"title": "全局命令",
|
||||
"option": {
|
||||
"colorScheme": {
|
||||
"auto": "",
|
||||
"auto": "切换外观模式",
|
||||
"light": "切换到日间模式",
|
||||
"dark": "切换到暗黑模式"
|
||||
},
|
||||
@@ -4548,13 +4551,13 @@
|
||||
"group": {
|
||||
"searchEngine": {
|
||||
"title": "搜索引擎",
|
||||
"tipDdgBangs": "",
|
||||
"tipDdgBangs": "提示:你也可以在此使用任何 DuckDuckGo Bangs,例如 !something",
|
||||
"bang": {
|
||||
"searchWithQuery": "",
|
||||
"pressEnterToOpen": "",
|
||||
"engineSelected": "",
|
||||
"typeQueryToContinue": "",
|
||||
"emptyBangHint": ""
|
||||
"searchWithQuery": "使用“‘’{query}”搜索“{label}”",
|
||||
"pressEnterToOpen": "按 Enter 键打开",
|
||||
"engineSelected": "已选择{label}({bang})",
|
||||
"typeQueryToContinue": "输入搜索查询以继续",
|
||||
"emptyBangHint": "输入 bang,例如 !yt,然后按空格键进行选择"
|
||||
},
|
||||
"children": {
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "crwdns1920:0crwdne1920:0"
|
||||
},
|
||||
"host": {
|
||||
"label": "crwdns4249:0crwdne4249:0"
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porty"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porte"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Ports"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Θύρες"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Puertos"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Ports"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "יציאות"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Portovi"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -159,7 +159,7 @@
|
||||
"label": "Nyissa meg a keresési eredményeket új ablakban"
|
||||
},
|
||||
"ddgBangs": {
|
||||
"label": ""
|
||||
"label": "DuckDuckGo parancsok engedélyezése"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -252,10 +252,10 @@
|
||||
"changeDdgBangs": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo parancsok sikeresen bekapcsolódott"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo parancsokkat nem sikerült bekapcsolni"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1093,7 +1093,7 @@
|
||||
},
|
||||
"colorScheme": {
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "Automatikus",
|
||||
"light": "Világos",
|
||||
"dark": "Sötét"
|
||||
}
|
||||
@@ -2111,101 +2111,101 @@
|
||||
}
|
||||
},
|
||||
"umami": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"visitors": "",
|
||||
"active": "",
|
||||
"pageviews": "",
|
||||
"visits": "",
|
||||
"bounceRate": "",
|
||||
"avgDuration": "",
|
||||
"name": "Umami Analitika",
|
||||
"description": "Umami elemzési rendszeréből származó látogatói statisztikák megjelenítése",
|
||||
"visitors": "látogatók",
|
||||
"active": "aktív",
|
||||
"pageviews": "oldalletöltések",
|
||||
"visits": "látogatások",
|
||||
"bounceRate": "visszapattan",
|
||||
"avgDuration": "átl",
|
||||
"option": {
|
||||
"websiteId": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noWebsites": "",
|
||||
"configureIntegrationFirst": ""
|
||||
"label": "Honlap",
|
||||
"description": "Válasszon ki egy olyan webhelyet, amelyet az Ön Umami-példánya követ",
|
||||
"placeholder": "Válasszon ki egy weboldalt",
|
||||
"loading": "Weboldalak betöltése...",
|
||||
"noWebsites": "Nem található weboldal",
|
||||
"configureIntegrationFirst": "Először csatlakoztassa az Umami integrációt"
|
||||
},
|
||||
"timeFrame": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Időkeret",
|
||||
"description": "Látogatói adatok megjelenítésének időtartama",
|
||||
"option": {
|
||||
"today": "",
|
||||
"24h": "",
|
||||
"7d": "",
|
||||
"30d": "",
|
||||
"month": "",
|
||||
"lastMonth": ""
|
||||
"today": "Ma",
|
||||
"24h": "Elmúlt 24 óra",
|
||||
"7d": "Elmúlt 7 nap",
|
||||
"30d": "Elmúlt 30 nap",
|
||||
"month": "Ez a hónap",
|
||||
"lastMonth": "Előző hónap"
|
||||
}
|
||||
},
|
||||
"eventName": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"none": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Esemény",
|
||||
"description": "Egy adott esemény összes előfordulásának megjelenítése",
|
||||
"placeholder": "Válasszon ki egy eseményt",
|
||||
"loading": "Események betöltése...",
|
||||
"noEvents": "Nem található esemény",
|
||||
"none": "Nincs esemény",
|
||||
"configureWebsiteFirst": "Először válasszon ki egy weboldalt az események betöltéséhez"
|
||||
},
|
||||
"chartType": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Diagramtípus",
|
||||
"description": "A diagram megjelenítési stílusa",
|
||||
"option": {
|
||||
"bar": "",
|
||||
"sparkline": ""
|
||||
"bar": "Oszlopdiagram",
|
||||
"sparkline": "Mikrodiagram"
|
||||
}
|
||||
},
|
||||
"chartStyle": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Diagramstílus",
|
||||
"description": "Hogyan jeleníthetjük meg az eseménysorozatot a diagramon",
|
||||
"option": {
|
||||
"grouped": "",
|
||||
"overlay": ""
|
||||
"grouped": "Egymás mellett",
|
||||
"overlay": "Átfedés (részhalmaz)"
|
||||
}
|
||||
},
|
||||
"viewMode": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Megtekintés",
|
||||
"description": "Mit jelenítsen meg a widget törzse",
|
||||
"option": {
|
||||
"chart": "",
|
||||
"events": "",
|
||||
"topPages": "",
|
||||
"topReferrers": ""
|
||||
"chart": "Ábra",
|
||||
"events": "Eseménynaptár",
|
||||
"topPages": "Legnépszerűbb oldalak",
|
||||
"topReferrers": "Legjobb hivatkozások"
|
||||
}
|
||||
},
|
||||
"eventNames": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Események",
|
||||
"description": "Válasszon ki egy vagy több eseményt a grafikonhoz",
|
||||
"placeholder": "Események kiválasztása...",
|
||||
"loading": "Események betöltése...",
|
||||
"noEvents": "Nem található esemény",
|
||||
"configureWebsiteFirst": "Először válasszon ki egy weboldalt az események betöltéséhez"
|
||||
},
|
||||
"topCount": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Items to show",
|
||||
"description": "Megjelenítendő legnépszerűbb elemek száma (max. 500)"
|
||||
}
|
||||
},
|
||||
"event": {
|
||||
"occurrences": "",
|
||||
"label": ""
|
||||
"occurrences": "események",
|
||||
"label": "események"
|
||||
},
|
||||
"topPages": {
|
||||
"direct": ""
|
||||
"direct": "Közvetlen"
|
||||
},
|
||||
"topReferrers": {
|
||||
"direct": ""
|
||||
"direct": "Közvetlen"
|
||||
},
|
||||
"events": {
|
||||
"selectPrompt": ""
|
||||
"selectPrompt": "Válassza ki a grafikonra felveendő eseményeket"
|
||||
},
|
||||
"error": {
|
||||
"noIntegration": "",
|
||||
"noWebsite": "",
|
||||
"noData": "",
|
||||
"internalServerError": ""
|
||||
"noIntegration": "Nincs beállítva az Umami-integráció",
|
||||
"noWebsite": "Nincs beállított webhely",
|
||||
"noData": "Nincs elérhető adat",
|
||||
"internalServerError": "Umami-adatok letöltése nem sikerült"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
@@ -2745,15 +2745,15 @@
|
||||
}
|
||||
},
|
||||
"importForm": {
|
||||
"title": ""
|
||||
"title": "Importálás a Docker-ből"
|
||||
},
|
||||
"example": {
|
||||
"label": ""
|
||||
"label": "Példa"
|
||||
},
|
||||
"invalid": "",
|
||||
"invalid": "A tároló meghatározása érvénytelen, kérjük, ellenőrizze az értékeket",
|
||||
"noProvider": {
|
||||
"label": "",
|
||||
"tooltip": ""
|
||||
"label": "Nincs Szolgáltató",
|
||||
"tooltip": "A szolgáltató adatai nem értelmezhetők; kérjük, az importálás után állítsa be azokat manuálisan"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -2826,34 +2826,34 @@
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
"integrationsDisconnected": "",
|
||||
"unknownContentOption": ""
|
||||
"integrationsDisconnected": "Nincs elérhető adat, az összes integráció le van választva",
|
||||
"unknownContentOption": "A hálózati állapot-widget ismeretlen tartalmi beállítása: "
|
||||
},
|
||||
"name": "",
|
||||
"description": ""
|
||||
"name": "Hálózat állapota",
|
||||
"description": "A hálózathoz csatlakozó eszközök megjelenítése"
|
||||
},
|
||||
"networkController": {
|
||||
"error": {
|
||||
"internalServerError": ""
|
||||
"internalServerError": "A hálózati vezérlő összefoglalójának letöltése nem sikerült"
|
||||
}
|
||||
},
|
||||
"firewall": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "Tűzfal-felügyelet",
|
||||
"description": "Megjeleníti a tűzfalak összefoglalóját",
|
||||
"tab": {
|
||||
"system": "",
|
||||
"interfaces": ""
|
||||
"system": "Rendszer",
|
||||
"interfaces": "Interfészek"
|
||||
},
|
||||
"error": {
|
||||
"internalServerError": ""
|
||||
"internalServerError": "Nem sikerült adatokat lekérni a tűzfalról"
|
||||
},
|
||||
"option": {
|
||||
"interfaces": ""
|
||||
"interfaces": "Megjelenítendő hálózati interfészek"
|
||||
},
|
||||
"widget": {
|
||||
"fwname": "",
|
||||
"version": "",
|
||||
"versiontitle": "",
|
||||
"fwname": "Név",
|
||||
"version": "Verzió",
|
||||
"versiontitle": "Verziók",
|
||||
"cputitle": "CPU használat",
|
||||
"memorytitle": "Memória használat",
|
||||
"cpu": "CPU",
|
||||
@@ -2942,63 +2942,63 @@
|
||||
"cpu": "CPU",
|
||||
"memory": "RAM",
|
||||
"gpu": "GPU",
|
||||
"network": "",
|
||||
"up": "",
|
||||
"down": ""
|
||||
"network": "NET",
|
||||
"up": "FÖNN",
|
||||
"down": "LENN"
|
||||
}
|
||||
},
|
||||
"systemDisks": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"name": "Rendszer lemezek",
|
||||
"description": "A rendszer lemezhasználata",
|
||||
"option": {
|
||||
"showTemperatureIfAvailable": {
|
||||
"label": ""
|
||||
"label": "Ha elérhető, mutassa a hőmérsékletet"
|
||||
},
|
||||
"displayMode": {
|
||||
"label": "",
|
||||
"label": "Megjelenítési mód",
|
||||
"option": {
|
||||
"percentage": {
|
||||
"label": ""
|
||||
"label": "Százalék (pl: 76%)"
|
||||
},
|
||||
"absolute": {
|
||||
"label": ""
|
||||
"label": "Abszolút értékek (pl. 800 Gb / 1 Tb)"
|
||||
},
|
||||
"free": {
|
||||
"label": ""
|
||||
"label": "A szabad hely aránya (pl. 24% szabad)"
|
||||
}
|
||||
}
|
||||
},
|
||||
"showBackgroundBar": {
|
||||
"label": ""
|
||||
"label": "Háttérhasználati sáv megjelenítése"
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"unhealthy": ""
|
||||
"unhealthy": "Hibás"
|
||||
}
|
||||
}
|
||||
},
|
||||
"widgetPreview": {
|
||||
"toggle": {
|
||||
"enabled": "",
|
||||
"disabled": ""
|
||||
"enabled": "Szerkesztési mód engedélyezve",
|
||||
"disabled": "Szerkesztési mód tiltva"
|
||||
},
|
||||
"dimensions": {
|
||||
"title": ""
|
||||
"title": "Dimenzió váltása"
|
||||
}
|
||||
},
|
||||
"board": {
|
||||
"action": {
|
||||
"duplicate": {
|
||||
"title": "",
|
||||
"message": "",
|
||||
"title": "Tábla duplikálása",
|
||||
"message": "Ezzel a {name} tábla teljes tartalmával együtt duplikálódik. Ha a widgetek olyan integrációkra hivatkoznak, amelyek használata nem engedélyezett, azok eltávolításra kerülnek.",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Tábla duplikálva",
|
||||
"message": "A tábla sikeresen duplikálódott"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Nem lehet duplikálni a táblát",
|
||||
"message": "Nem tudtam duplikálni a táblát"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -3006,44 +3006,44 @@
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "A módosítások sikeresen alkalmazva",
|
||||
"message": ""
|
||||
"message": "A tábla sikeresen elmentve"
|
||||
},
|
||||
"error": {
|
||||
"title": "Nem sikerült alkalmazni a változtatásokat",
|
||||
"message": ""
|
||||
"message": "A táblát nem sikerült elmenteni"
|
||||
}
|
||||
},
|
||||
"confirmLeave": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Mentetlen változtatások",
|
||||
"message": "Nem mentett változtatásai vannak, biztosan el akarja hagyni az oldalt?"
|
||||
}
|
||||
},
|
||||
"oldImport": {
|
||||
"label": "",
|
||||
"label": "Importálás a homarr 1.0.0 előtti verzióból",
|
||||
"notification": {
|
||||
"success": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Sikeres importálás",
|
||||
"message": "A tábla sikeresen importálva"
|
||||
},
|
||||
"error": {
|
||||
"title": "",
|
||||
"message": ""
|
||||
"title": "Importálás nem sikerült",
|
||||
"message": "Táblát nem sikerült importálni; további részletekért nézd meg a naplófájlokat"
|
||||
}
|
||||
},
|
||||
"form": {
|
||||
"file": {
|
||||
"label": "",
|
||||
"invalidError": ""
|
||||
"label": "JSON fájl kiválasztása",
|
||||
"invalidError": "Érvénytelen konfigurációs fájl"
|
||||
},
|
||||
"apps": {
|
||||
"label": "Alkalmazások",
|
||||
"avoidDuplicates": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Kerülje az ismétlődéseket",
|
||||
"description": "Nem veszi figyelembe azokat az alkalmazásokat, amelyeknél már létezik azonos href-vel rendelkező alkalmazás"
|
||||
},
|
||||
"onlyImportApps": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Csak alkalmazások importálása",
|
||||
"description": "Csak az alkalmazásokat adja hozzá, a táblát manuálisan kell újra létrehozni"
|
||||
}
|
||||
},
|
||||
"name": {
|
||||
@@ -3272,15 +3272,15 @@
|
||||
"description": ""
|
||||
},
|
||||
"private": {
|
||||
"title": "",
|
||||
"description": ""
|
||||
"title": "Nyilvános tábla készítése",
|
||||
"description": "Biztosan nyilvánossá szeretnéd tenni ezt a fórumot? Ezzel a fórum mindenki számára elérhetővé válik."
|
||||
}
|
||||
}
|
||||
},
|
||||
"delete": {
|
||||
"label": "",
|
||||
"label": "Törölje ezt a táblát",
|
||||
"description": "",
|
||||
"button": "",
|
||||
"button": "Törölje ezt a táblát",
|
||||
"confirm": {
|
||||
"title": "Tábla törlése",
|
||||
"description": ""
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Portok"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -159,7 +159,7 @@
|
||||
"label": "Apri risultati di ricerca in una nuova scheda"
|
||||
},
|
||||
"ddgBangs": {
|
||||
"label": ""
|
||||
"label": "Abilita bangs DuckDuckGo"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -252,10 +252,10 @@
|
||||
"changeDdgBangs": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo bangs attivato con successo"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "Impossibile attivare i bangs DuckDuckGo"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1093,7 +1093,7 @@
|
||||
},
|
||||
"colorScheme": {
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "Automatico",
|
||||
"light": "Chiaro",
|
||||
"dark": "Scuro"
|
||||
}
|
||||
@@ -2111,101 +2111,101 @@
|
||||
}
|
||||
},
|
||||
"umami": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"visitors": "",
|
||||
"active": "",
|
||||
"pageviews": "",
|
||||
"visits": "",
|
||||
"bounceRate": "",
|
||||
"avgDuration": "",
|
||||
"name": "Umami Analytics",
|
||||
"description": "Visualizza le statistiche dei visitatori dall'istanza Umami analytics",
|
||||
"visitors": "visitatori",
|
||||
"active": "attivo",
|
||||
"pageviews": "pagine viste",
|
||||
"visits": "visite",
|
||||
"bounceRate": "rimbalzo",
|
||||
"avgDuration": "media",
|
||||
"option": {
|
||||
"websiteId": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noWebsites": "",
|
||||
"configureIntegrationFirst": ""
|
||||
"label": "Sito web",
|
||||
"description": "Seleziona un sito web tracciato dalla tua istanza di Umami",
|
||||
"placeholder": "Seleziona un sito web",
|
||||
"loading": "Caricamento siti web...",
|
||||
"noWebsites": "Nessun sito web trovato",
|
||||
"configureIntegrationFirst": "Connetti prima un'integrazione Umami"
|
||||
},
|
||||
"timeFrame": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Intervallo di tempo",
|
||||
"description": "Il periodo di tempo per visualizzare i dati dei visitatori per",
|
||||
"option": {
|
||||
"today": "",
|
||||
"24h": "",
|
||||
"7d": "",
|
||||
"30d": "",
|
||||
"month": "",
|
||||
"lastMonth": ""
|
||||
"today": "Oggi",
|
||||
"24h": "Ultime 24 ore",
|
||||
"7d": "Ultimi 7 giorni",
|
||||
"30d": "Ultimi 30 giorni",
|
||||
"month": "Questo mese",
|
||||
"lastMonth": "Mese precedente"
|
||||
}
|
||||
},
|
||||
"eventName": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"none": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Evento",
|
||||
"description": "Mostra le occorrenze totali di un evento specifico",
|
||||
"placeholder": "Seleziona un evento",
|
||||
"loading": "Caricamento eventi...",
|
||||
"noEvents": "Nessun evento trovato",
|
||||
"none": "Nessun evento",
|
||||
"configureWebsiteFirst": "Seleziona un sito web prima di caricare gli eventi"
|
||||
},
|
||||
"chartType": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Tipo di grafico",
|
||||
"description": "Stile di visualizzazione del grafico",
|
||||
"option": {
|
||||
"bar": "",
|
||||
"sparkline": ""
|
||||
"bar": "Grafico a barre",
|
||||
"sparkline": "Grafico a linee compatto"
|
||||
}
|
||||
},
|
||||
"chartStyle": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Stile del grafico",
|
||||
"description": "Come visualizzare la serie di eventi nel grafico",
|
||||
"option": {
|
||||
"grouped": "",
|
||||
"overlay": ""
|
||||
"grouped": "Affiancati",
|
||||
"overlay": "Sovrapponi (subset)"
|
||||
}
|
||||
},
|
||||
"viewMode": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Vista",
|
||||
"description": "Cosa mostrare nel corpo del widget",
|
||||
"option": {
|
||||
"chart": "",
|
||||
"events": "",
|
||||
"topPages": "",
|
||||
"topReferrers": ""
|
||||
"chart": "Grafico",
|
||||
"events": "Grafico degli eventi",
|
||||
"topPages": "Pagine più visitate",
|
||||
"topReferrers": "Referrer principali"
|
||||
}
|
||||
},
|
||||
"eventNames": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Eventi",
|
||||
"description": "Scegli uno o più eventi per il grafico",
|
||||
"placeholder": "Seleziona eventi...",
|
||||
"loading": "Caricamento eventi...",
|
||||
"noEvents": "Nessun evento trovato",
|
||||
"configureWebsiteFirst": "Seleziona prima un sito web per caricare gli eventi"
|
||||
},
|
||||
"topCount": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Elementi da mostrare",
|
||||
"description": "Numero di elementi principali da visualizzare (max 500)"
|
||||
}
|
||||
},
|
||||
"event": {
|
||||
"occurrences": "",
|
||||
"label": ""
|
||||
"occurrences": "eventi",
|
||||
"label": "eventi"
|
||||
},
|
||||
"topPages": {
|
||||
"direct": ""
|
||||
"direct": "Diretto"
|
||||
},
|
||||
"topReferrers": {
|
||||
"direct": ""
|
||||
"direct": "Diretto"
|
||||
},
|
||||
"events": {
|
||||
"selectPrompt": ""
|
||||
"selectPrompt": "Seleziona gli eventi per il grafico"
|
||||
},
|
||||
"error": {
|
||||
"noIntegration": "",
|
||||
"noWebsite": "",
|
||||
"noData": "",
|
||||
"internalServerError": ""
|
||||
"noIntegration": "Nessuna integrazione di Umami configurata",
|
||||
"noWebsite": "Nessun sito web configurato",
|
||||
"noData": "Nessun dato disponibile",
|
||||
"internalServerError": "Recupero dati Umami fallito"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
@@ -3680,7 +3680,7 @@
|
||||
"defaultColorScheme": {
|
||||
"label": "Schema colore predefinito",
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "Automatico",
|
||||
"light": "Chiaro",
|
||||
"dark": "Scuro"
|
||||
}
|
||||
@@ -3783,7 +3783,7 @@
|
||||
"label": "Tracearr"
|
||||
},
|
||||
"umamiActiveVisitors": {
|
||||
"label": ""
|
||||
"label": "Visitatori Attivi Umami"
|
||||
}
|
||||
},
|
||||
"interval": {
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porte"
|
||||
},
|
||||
"host": {
|
||||
"label": "Host"
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
@@ -4496,7 +4499,7 @@
|
||||
"title": "Comandi generali",
|
||||
"option": {
|
||||
"colorScheme": {
|
||||
"auto": "",
|
||||
"auto": "Attiva/Disattiva modalità aspetto",
|
||||
"light": "Passa al tema chiaro",
|
||||
"dark": "Passa al tema scuro"
|
||||
},
|
||||
@@ -4548,13 +4551,13 @@
|
||||
"group": {
|
||||
"searchEngine": {
|
||||
"title": "Motori di ricerca",
|
||||
"tipDdgBangs": "",
|
||||
"tipDdgBangs": "Suggerimento: puoi usare anche i bang di DuckDuckGo, ad esempio !qualcosa",
|
||||
"bang": {
|
||||
"searchWithQuery": "",
|
||||
"pressEnterToOpen": "",
|
||||
"engineSelected": "",
|
||||
"typeQueryToContinue": "",
|
||||
"emptyBangHint": ""
|
||||
"searchWithQuery": "Cerca \"{query}\" con {label}",
|
||||
"pressEnterToOpen": "Premere Invio per aprire",
|
||||
"engineSelected": "{label} selezionato (!{bang})",
|
||||
"typeQueryToContinue": "Digita la tua query di ricerca per continuare",
|
||||
"emptyBangHint": "Digita un bang, ad es. !yt, poi premi Spazio per selezionare"
|
||||
},
|
||||
"children": {
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "ポート"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "포트"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Prievadai"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Poorten"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -159,7 +159,7 @@
|
||||
"label": "Åpne søkeresultater i ny fane"
|
||||
},
|
||||
"ddgBangs": {
|
||||
"label": ""
|
||||
"label": "Aktiver DuckDuckGo bangs"
|
||||
}
|
||||
},
|
||||
"error": {
|
||||
@@ -252,10 +252,10 @@
|
||||
"changeDdgBangs": {
|
||||
"notification": {
|
||||
"success": {
|
||||
"message": ""
|
||||
"message": "DuckDuckGo bangs er endret vellykket"
|
||||
},
|
||||
"error": {
|
||||
"message": ""
|
||||
"message": "Kan ikke slå av/på DuckDuckGo bangs"
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1093,7 +1093,7 @@
|
||||
},
|
||||
"colorScheme": {
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "Auto",
|
||||
"light": "Lys",
|
||||
"dark": "Mørk"
|
||||
}
|
||||
@@ -2111,101 +2111,101 @@
|
||||
}
|
||||
},
|
||||
"umami": {
|
||||
"name": "",
|
||||
"description": "",
|
||||
"visitors": "",
|
||||
"active": "",
|
||||
"pageviews": "",
|
||||
"visits": "",
|
||||
"bounceRate": "",
|
||||
"avgDuration": "",
|
||||
"name": "Umami Analytics",
|
||||
"description": "Vise besøkende statistikk fra din Umami-analyseinstans",
|
||||
"visitors": "besøkende",
|
||||
"active": "aktiv",
|
||||
"pageviews": "sidevisninger",
|
||||
"visits": "besøk",
|
||||
"bounceRate": "tilbakesende",
|
||||
"avgDuration": "gjennomsnitt",
|
||||
"option": {
|
||||
"websiteId": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noWebsites": "",
|
||||
"configureIntegrationFirst": ""
|
||||
"label": "Nettsted",
|
||||
"description": "Velg et nettsted som spores av Umami-instansen din",
|
||||
"placeholder": "Velg en nettside",
|
||||
"loading": "Laster inn nettsteder...",
|
||||
"noWebsites": "Ingen nettsteder ble funnet",
|
||||
"configureIntegrationFirst": "Koble til en Umami integrasjon først"
|
||||
},
|
||||
"timeFrame": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Tidsramme",
|
||||
"description": "Tidsperiode som skal vise besøkende data for",
|
||||
"option": {
|
||||
"today": "",
|
||||
"24h": "",
|
||||
"7d": "",
|
||||
"30d": "",
|
||||
"month": "",
|
||||
"lastMonth": ""
|
||||
"today": "I dag",
|
||||
"24h": "Siste 24 timer",
|
||||
"7d": "Siste 7 dager",
|
||||
"30d": "Siste 30 dager",
|
||||
"month": "Denne måneden",
|
||||
"lastMonth": "Siste måned"
|
||||
}
|
||||
},
|
||||
"eventName": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"none": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Hendelse",
|
||||
"description": "Vis totale forekomster av en bestemt hendelse",
|
||||
"placeholder": "Velg en hendelse",
|
||||
"loading": "Laster inn hendelser...",
|
||||
"noEvents": "Ingen hendelser funnet",
|
||||
"none": "Ingen hendelser",
|
||||
"configureWebsiteFirst": "Velg en nettside først for å laste inn hendelser"
|
||||
},
|
||||
"chartType": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Diagramtype",
|
||||
"description": "Vis stil for diagrammet",
|
||||
"option": {
|
||||
"bar": "",
|
||||
"sparkline": ""
|
||||
"bar": "Søylediagram",
|
||||
"sparkline": "Minigraf"
|
||||
}
|
||||
},
|
||||
"chartStyle": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Diagramtype",
|
||||
"description": "Hvordan vise hendelsesserier i diagrammet",
|
||||
"option": {
|
||||
"grouped": "",
|
||||
"overlay": ""
|
||||
"grouped": "Side om side",
|
||||
"overlay": "Overlegg (delmengde)"
|
||||
}
|
||||
},
|
||||
"viewMode": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"label": "Visning",
|
||||
"description": "Hva skal vises i widgetkroppen",
|
||||
"option": {
|
||||
"chart": "",
|
||||
"events": "",
|
||||
"topPages": "",
|
||||
"topReferrers": ""
|
||||
"chart": "Diagram",
|
||||
"events": "Hendelser diagram",
|
||||
"topPages": "Toppsider",
|
||||
"topReferrers": "Topp referenter"
|
||||
}
|
||||
},
|
||||
"eventNames": {
|
||||
"label": "",
|
||||
"description": "",
|
||||
"placeholder": "",
|
||||
"loading": "",
|
||||
"noEvents": "",
|
||||
"configureWebsiteFirst": ""
|
||||
"label": "Hendelser",
|
||||
"description": "Velg ett eller flere hendelser i diagrammet",
|
||||
"placeholder": "Velg en hendelse...",
|
||||
"loading": "Laster inn hendelser...",
|
||||
"noEvents": "Ingen hendelser funnet",
|
||||
"configureWebsiteFirst": "Velg en nettside først for å laste inn hendelser"
|
||||
},
|
||||
"topCount": {
|
||||
"label": "",
|
||||
"description": ""
|
||||
"label": "Gjenstander å vise",
|
||||
"description": "Antall oppføringer som skal vises (maks 500)"
|
||||
}
|
||||
},
|
||||
"event": {
|
||||
"occurrences": "",
|
||||
"label": ""
|
||||
"occurrences": "hendelser",
|
||||
"label": "hendelser"
|
||||
},
|
||||
"topPages": {
|
||||
"direct": ""
|
||||
"direct": "Direkte"
|
||||
},
|
||||
"topReferrers": {
|
||||
"direct": ""
|
||||
"direct": "Direkte"
|
||||
},
|
||||
"events": {
|
||||
"selectPrompt": ""
|
||||
"selectPrompt": "Velg hendelser for å diagram"
|
||||
},
|
||||
"error": {
|
||||
"noIntegration": "",
|
||||
"noWebsite": "",
|
||||
"noData": "",
|
||||
"internalServerError": ""
|
||||
"noIntegration": "Ingen Umami integrasjon konfigurert",
|
||||
"noWebsite": "Ingen nettsted konfigurert",
|
||||
"noData": "Ingen data tilgjengelig",
|
||||
"internalServerError": "Kunne ikke hente Umami data"
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
@@ -3680,7 +3680,7 @@
|
||||
"defaultColorScheme": {
|
||||
"label": "Standard fargetema",
|
||||
"options": {
|
||||
"auto": "",
|
||||
"auto": "Auto",
|
||||
"light": "Lys",
|
||||
"dark": "Mørk"
|
||||
}
|
||||
@@ -3783,7 +3783,7 @@
|
||||
"label": "Tracearr"
|
||||
},
|
||||
"umamiActiveVisitors": {
|
||||
"label": ""
|
||||
"label": "Umami Aktive Besøkende"
|
||||
}
|
||||
},
|
||||
"interval": {
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porter"
|
||||
},
|
||||
"host": {
|
||||
"label": "Vert"
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
@@ -4496,7 +4499,7 @@
|
||||
"title": "Globale kommandoer",
|
||||
"option": {
|
||||
"colorScheme": {
|
||||
"auto": "",
|
||||
"auto": "Bytt visningsmodus",
|
||||
"light": "Bytt til lys modus",
|
||||
"dark": "Bytt til mørk modus"
|
||||
},
|
||||
@@ -4548,13 +4551,13 @@
|
||||
"group": {
|
||||
"searchEngine": {
|
||||
"title": "Søkemotorer",
|
||||
"tipDdgBangs": "",
|
||||
"tipDdgBangs": "Tips: Du kan også bruke DuckDuckGo-bangs her, f.eks. !something",
|
||||
"bang": {
|
||||
"searchWithQuery": "",
|
||||
"pressEnterToOpen": "",
|
||||
"engineSelected": "",
|
||||
"typeQueryToContinue": "",
|
||||
"emptyBangHint": ""
|
||||
"searchWithQuery": "Søk etter \"{query}\" med {label}",
|
||||
"pressEnterToOpen": "Trykk på Enter for å åpne",
|
||||
"engineSelected": "{label} valgt (!{bang})",
|
||||
"typeQueryToContinue": "Skriv inn søkeordet for å fortsette",
|
||||
"emptyBangHint": "Skriv inn en bang, f.eks. !yt, og trykk deretter på mellomrom for å velge"
|
||||
},
|
||||
"children": {
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porty"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Portas"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": ""
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porturi"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Порты"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Porty"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Vrata"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Portar"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Bağlantı noktaları"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Порти"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "Cổng"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -3970,6 +3970,9 @@
|
||||
},
|
||||
"ports": {
|
||||
"label": "端口"
|
||||
},
|
||||
"host": {
|
||||
"label": ""
|
||||
}
|
||||
},
|
||||
"action": {
|
||||
|
||||
@@ -65,8 +65,8 @@ const columnsRatios: Record<keyof ExtendedDownloadClientItem, number> = {
|
||||
id: 1,
|
||||
index: 1,
|
||||
integration: 1,
|
||||
name: 16,
|
||||
progress: 6,
|
||||
name: 8,
|
||||
progress: 4,
|
||||
ratio: 2,
|
||||
received: 3,
|
||||
sent: 3,
|
||||
|
||||
Generated
+92
-74
@@ -130,8 +130,8 @@ catalogs:
|
||||
specifier: ^0.13.11
|
||||
version: 0.13.11
|
||||
'@tabler/icons-react':
|
||||
specifier: ^3.41.1
|
||||
version: 3.41.1
|
||||
specifier: ^3.42.0
|
||||
version: 3.43.0
|
||||
'@tanstack/react-query':
|
||||
specifier: ^5.100.9
|
||||
version: 5.100.9
|
||||
@@ -214,8 +214,8 @@ catalogs:
|
||||
specifier: ^11.17.0
|
||||
version: 11.17.0
|
||||
'@turbo/gen':
|
||||
specifier: ^2.9.8
|
||||
version: 2.9.8
|
||||
specifier: ^2.9.9
|
||||
version: 2.9.9
|
||||
'@types/adm-zip':
|
||||
specifier: 0.5.8
|
||||
version: 0.5.8
|
||||
@@ -367,8 +367,8 @@ catalogs:
|
||||
specifier: ^10.1.8
|
||||
version: 10.1.8
|
||||
eslint-config-turbo:
|
||||
specifier: ^2.9.8
|
||||
version: 2.9.8
|
||||
specifier: ^2.9.9
|
||||
version: 2.9.9
|
||||
eslint-plugin-import:
|
||||
specifier: ^2.32.0
|
||||
version: 2.32.0
|
||||
@@ -382,8 +382,8 @@ catalogs:
|
||||
specifier: ^6.1.1
|
||||
version: 6.1.1
|
||||
fast-xml-parser:
|
||||
specifier: ^5.7.2
|
||||
version: 5.7.2
|
||||
specifier: ^5.7.3
|
||||
version: 5.7.3
|
||||
fastify:
|
||||
specifier: ^5.8.5
|
||||
version: 5.8.5
|
||||
@@ -517,8 +517,8 @@ catalogs:
|
||||
specifier: 4.20.4
|
||||
version: 4.20.4
|
||||
turbo:
|
||||
specifier: ^2.9.8
|
||||
version: 2.9.8
|
||||
specifier: ^2.9.9
|
||||
version: 2.9.9
|
||||
typescript:
|
||||
specifier: ^5.9.3
|
||||
version: 5.9.3
|
||||
@@ -576,7 +576,7 @@ overrides:
|
||||
prismjs@<1.30.0: '>=1.30.0'
|
||||
proxmox-api>undici: 7.24.6
|
||||
react-is: ^19.2.5
|
||||
rollup@>=4.0.0 <4.22.4: '>=4.60.2'
|
||||
rollup@>=4.0.0 <4.22.4: '>=4.60.3'
|
||||
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'
|
||||
@@ -621,7 +621,7 @@ importers:
|
||||
version: 11.14.0
|
||||
'@turbo/gen':
|
||||
specifier: 'catalog:'
|
||||
version: 2.9.8(@types/node@24.12.2)
|
||||
version: 2.9.9(@types/node@24.12.2)
|
||||
'@vitejs/plugin-react':
|
||||
specifier: 'catalog:'
|
||||
version: 5.2.0(vite@7.1.12(@types/node@24.12.2)(sass@1.99.0)(sugarss@5.0.0(postcss@8.5.8))(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.4))
|
||||
@@ -654,7 +654,7 @@ importers:
|
||||
version: 11.14.0
|
||||
turbo:
|
||||
specifier: 'catalog:'
|
||||
version: 2.9.8
|
||||
version: 2.9.9
|
||||
typescript:
|
||||
specifier: 'catalog:'
|
||||
version: 5.9.3
|
||||
@@ -789,7 +789,7 @@ importers:
|
||||
version: 1.0.14(webpack-sources@3.3.4)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
'@tanstack/react-query':
|
||||
specifier: 'catalog:'
|
||||
version: 5.100.9(react@19.2.5)
|
||||
@@ -849,7 +849,7 @@ importers:
|
||||
version: 2.19.1(@babel/core@7.26.0)(@babel/template@7.28.6)(@types/react@19.2.14)(react@19.2.5)
|
||||
mantine-react-table:
|
||||
specifier: 'catalog:'
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.41.1(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.43.0(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
next:
|
||||
specifier: 'catalog:'
|
||||
version: 16.2.4(@babel/core@7.26.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(sass@1.99.0)
|
||||
@@ -1773,7 +1773,7 @@ importers:
|
||||
version: link:../common
|
||||
fast-xml-parser:
|
||||
specifier: 'catalog:'
|
||||
version: 5.7.2
|
||||
version: 5.7.3
|
||||
zod:
|
||||
specifier: 'catalog:'
|
||||
version: 4.4.3
|
||||
@@ -2153,7 +2153,7 @@ importers:
|
||||
version: 8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
dayjs:
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.20
|
||||
@@ -2196,7 +2196,7 @@ importers:
|
||||
version: 8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
devDependencies:
|
||||
'@homarr/eslint-config':
|
||||
specifier: workspace:^0.2.0
|
||||
@@ -2546,7 +2546,7 @@ importers:
|
||||
version: 8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
jotai:
|
||||
specifier: 'catalog:'
|
||||
version: 2.19.1(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.14)(react@19.2.5)
|
||||
@@ -2595,7 +2595,7 @@ importers:
|
||||
version: 4.3.1
|
||||
mantine-react-table:
|
||||
specifier: 'catalog:'
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.41.1(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.43.0(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
next:
|
||||
specifier: 'catalog:'
|
||||
version: 16.2.4(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(sass@1.99.0)
|
||||
@@ -2653,13 +2653,13 @@ importers:
|
||||
version: 8.3.18(react@19.2.5)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
crypto-js:
|
||||
specifier: 'catalog:'
|
||||
version: 4.2.0
|
||||
mantine-react-table:
|
||||
specifier: 'catalog:'
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.41.1(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.43.0(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
next:
|
||||
specifier: 'catalog:'
|
||||
version: 16.2.4(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(sass@1.99.0)
|
||||
@@ -2808,7 +2808,7 @@ importers:
|
||||
version: 8.3.18(react@19.2.5)
|
||||
'@tabler/icons-react':
|
||||
specifier: 'catalog:'
|
||||
version: 3.41.1(react@19.2.5)
|
||||
version: 3.43.0(react@19.2.5)
|
||||
'@tiptap/extension-color':
|
||||
specifier: 'catalog:'
|
||||
version: 3.22.5(@tiptap/extension-text-style@3.22.5(@tiptap/core@3.22.5(@tiptap/pm@3.22.5)))
|
||||
@@ -2868,7 +2868,7 @@ importers:
|
||||
version: 1.3.0(@mantine/form@8.3.18(react@19.2.5))(zod@4.4.3)
|
||||
mantine-react-table:
|
||||
specifier: 'catalog:'
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.41.1(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
version: 2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.43.0(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
next:
|
||||
specifier: 'catalog:'
|
||||
version: 16.2.4(@babel/core@7.29.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(sass@1.99.0)
|
||||
@@ -2923,7 +2923,7 @@ importers:
|
||||
version: 10.1.8(eslint@10.3.0)
|
||||
eslint-config-turbo:
|
||||
specifier: 'catalog:'
|
||||
version: 2.9.8(eslint@10.3.0)(turbo@2.9.8)
|
||||
version: 2.9.9(eslint@10.3.0)(turbo@2.9.9)
|
||||
eslint-plugin-import:
|
||||
specifier: 'catalog:'
|
||||
version: 2.32.0(@typescript-eslint/parser@8.58.2(eslint@10.3.0)(typescript@5.9.3))(eslint@10.3.0)
|
||||
@@ -4740,7 +4740,7 @@ packages:
|
||||
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
|
||||
engines: {node: '>=14.0.0'}
|
||||
peerDependencies:
|
||||
rollup: '>=4.60.2'
|
||||
rollup: '>=4.60.3'
|
||||
peerDependenciesMeta:
|
||||
rollup:
|
||||
optional: true
|
||||
@@ -5203,13 +5203,13 @@ packages:
|
||||
zod:
|
||||
optional: true
|
||||
|
||||
'@tabler/icons-react@3.41.1':
|
||||
resolution: {integrity: sha512-kUgweE+DJtAlMZVIns1FTDdcbpRVnkK7ZpUOXmoxy3JAF0rSHj0TcP4VHF14+gMJGnF+psH2Zt26BLT6owetBA==}
|
||||
'@tabler/icons-react@3.43.0':
|
||||
resolution: {integrity: sha512-rXUuCQEeRbEk3lJxs3gwzdtaaITSwc/JUbp+AkqsGff5uBpzZw7eKPDk53xKoKLyjrbj82Ai4GuVG0kO89Jf5g==}
|
||||
peerDependencies:
|
||||
react: '>= 16'
|
||||
|
||||
'@tabler/icons@3.41.1':
|
||||
resolution: {integrity: sha512-OaRnVbRmH2nHtFeg+RmMJ/7m2oBIF9XCJAUD5gQnMrpK9f05ydj8MZrAf3NZQqOXyxGN1UBL0D5IKLLEUfr74Q==}
|
||||
'@tabler/icons@3.43.0':
|
||||
resolution: {integrity: sha512-qXwS17Op9jqr3Asvu31fejyw8+OnRDKH7oR8nQXyUgW1pI44ET8OKG9kssy+XIvvAIyej6gZdGmviNUn1VMfPw==}
|
||||
|
||||
'@tanstack/match-sorter-utils@8.19.4':
|
||||
resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==}
|
||||
@@ -5539,37 +5539,37 @@ packages:
|
||||
'@tsconfig/svelte@1.0.13':
|
||||
resolution: {integrity: sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==}
|
||||
|
||||
'@turbo/darwin-64@2.9.8':
|
||||
resolution: {integrity: sha512-zU1P95ygDpsQ+2QHh7CVTqvYwi9UBlhKWzoIyUnP3vUoge7H9SQEzrd8dj+XcTrslAp9Db3vIBcXtMVoTEYDnA==}
|
||||
'@turbo/darwin-64@2.9.9':
|
||||
resolution: {integrity: sha512-hTEiNu2ABZZOO1qbjnKASI8eF3BdOOzU6iKv5w5uGOK65DDMc10cS40N1kqM99YT0uSAGUwNu6GdFctRPeEeVA==}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
|
||||
'@turbo/darwin-arm64@2.9.8':
|
||||
resolution: {integrity: sha512-nKRFI5ZhCGUi4eXNlrojzWcT/CehMj0raot1WE4lw5qf66ZxZHbRbBqcwNEy+ZLY7RkJJRY+TaU89fuj3BcgGg==}
|
||||
'@turbo/darwin-arm64@2.9.9':
|
||||
resolution: {integrity: sha512-MinO40EEcP5mJiTVpfjtEulsEBhVeryfq21QhYtJZ8hQJLHGgy459rcmDVAY8/JERe4dkVU4KW+zoLF22o01EA==}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
|
||||
'@turbo/gen@2.9.8':
|
||||
resolution: {integrity: sha512-whc1xUXvYQ05etSNs6akwU4KpB1mn8q8GIVTz+nB0ruTqvN0tdS7gN/l+UZC0hvipoKUPW9IRrUIxljMq8AKWg==}
|
||||
'@turbo/gen@2.9.9':
|
||||
resolution: {integrity: sha512-76Qj2vjKtc2zgJG0tL2Fy13T0BzIp2bujkB+K6cls1hZIzLuLkxf3wjLnqNkYnlV6aku1ZxOlNGAGOt9F98J+w==}
|
||||
hasBin: true
|
||||
|
||||
'@turbo/linux-64@2.9.8':
|
||||
resolution: {integrity: sha512-Wf/kQpVDCaWM3P5d6lKvJnqjYn/ofUBGbT4h4vRFrdC4N6B/nsun03S2kQNJJMXpXg39woeS4CI367RMU3/OAg==}
|
||||
'@turbo/linux-64@2.9.9':
|
||||
resolution: {integrity: sha512-7JNLw88Isk+gMlbsC8pulLDkrqe2B827ZsKFEHilb17AC6Xn/62pzH7afjY7fEU6Ayp4XP/vGhlRWOzqBvBvIQ==}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
|
||||
'@turbo/linux-arm64@2.9.8':
|
||||
resolution: {integrity: sha512-v6S3HuKVoa9CEx16IxKj1i/+crxXx22A9O80zW1350zyUlcX0T/zLOxVf1k+ruK/7ssXnDJVg8uSYOxlYRedlA==}
|
||||
'@turbo/linux-arm64@2.9.9':
|
||||
resolution: {integrity: sha512-0pnXDwPw1rHii98JZPRg7SvsjIzy7jrhkwGU9Jy5fVYoMdYd3P2vbtLfII+OJ0Mm4Ar5yykdHDTz3RWiRI1o9g==}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
|
||||
'@turbo/windows-64@2.9.8':
|
||||
resolution: {integrity: sha512-JaefWOJNBazDylAn3f+lLB34XMNu8nEBbgPRP/Ewysg81cBubGfcyyyzpQOGVuMwfaqdNAE/kitG7w3AbJn9/g==}
|
||||
'@turbo/windows-64@2.9.9':
|
||||
resolution: {integrity: sha512-vjDQycz4gQVvIq4n2rPtiiIESwJlAc406qtkiZlqyL+fHZEd9SxYNlBIFYtc5cuMuwrk+sIKrhN7XvwjmvS9YQ==}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@turbo/windows-arm64@2.9.8':
|
||||
resolution: {integrity: sha512-Or6ljjB4TiiwCdVKDYWew0SokQ9kep5zruL8P3nbum9WdkH5XA41rQID4Ulc215Z+R3DrB+qXSHPsJjU3/n2ng==}
|
||||
'@turbo/windows-arm64@2.9.9':
|
||||
resolution: {integrity: sha512-V6NiH43oCctepbOdQFp7UjqLyK8p6Tt824QA+G4TE+B1BBHu80A0W8OCL+H7uBJ3XZjAj/hvPDw3k3l65DoDGw==}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
|
||||
@@ -7199,8 +7199,8 @@ packages:
|
||||
peerDependencies:
|
||||
eslint: '>=7.0.0'
|
||||
|
||||
eslint-config-turbo@2.9.8:
|
||||
resolution: {integrity: sha512-NEF7KAULL8FYZEhug9jUUakQ+7S9ANe+KVSxzi4QXhuUdJb1+f85zqkL0ssM+hIlRLgOz5rKJiZQEYgmHo9IKg==}
|
||||
eslint-config-turbo@2.9.9:
|
||||
resolution: {integrity: sha512-KhO8N8ot1s9wXbkNDVgMwvkpbfO+YgEbteikFu406aQoJgenzNh5ErI985CeFKV3e33ZGLZX5YAJ1pgnhOXCZA==}
|
||||
peerDependencies:
|
||||
eslint: '>6.6.0'
|
||||
turbo: '>2.0.0'
|
||||
@@ -7257,8 +7257,8 @@ packages:
|
||||
peerDependencies:
|
||||
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
|
||||
|
||||
eslint-plugin-turbo@2.9.8:
|
||||
resolution: {integrity: sha512-czP2GjPzR6G+BpVEKXNa7Vs45/Zz0QjUEyB+SSLNpVJTqBe331AlE9IxkC2Eh00H6a1hf/Q6BVwf+1WJupyVYA==}
|
||||
eslint-plugin-turbo@2.9.9:
|
||||
resolution: {integrity: sha512-CHjV79PUXv5D+eCcnk3IMfu15X+EnwDSOWcVM72gQ3Ib8J+pF6zrY7A0kOgdS2HexdaGDoqzSLiXYRyu42TaGQ==}
|
||||
peerDependencies:
|
||||
eslint: '>6.6.0'
|
||||
turbo: '>2.0.0'
|
||||
@@ -7415,10 +7415,17 @@ packages:
|
||||
fast-xml-builder@1.1.5:
|
||||
resolution: {integrity: sha512-4TJn/8FKLeslLAH3dnohXqE3QSoxkhvaMzepOIZytwJXZO69Bfz0HBdDHzOTOon6G59Zrk6VQ2bEiv1t61rfkA==}
|
||||
|
||||
fast-xml-builder@1.1.9:
|
||||
resolution: {integrity: sha512-jcyKVSEX13iseJqg7n/KWw+xnu/7fdrZ333Fac54KjHDIELVCfDDJXYIm6DTJ0Su4gSzrhqiK0DzY/wZbF40mw==}
|
||||
|
||||
fast-xml-parser@5.7.2:
|
||||
resolution: {integrity: sha512-P7oW7tLbYnhOLQk/Gv7cZgzgMPP/XN03K02/Jy6Y/NHzyIAIpxuZIM/YqAkfiXFPxA2CTm7NtCijK9EDu09u2w==}
|
||||
hasBin: true
|
||||
|
||||
fast-xml-parser@5.7.3:
|
||||
resolution: {integrity: sha512-C0AaNuC+mscy6vrAQKAc/rMq+zAPHodfHGZu4sGVehvAQt/JLG1O5zEcYcXSY5zSqr4YVgxsB+pHXTq0i7eDlg==}
|
||||
hasBin: true
|
||||
|
||||
faster-babel-types@0.1.0:
|
||||
resolution: {integrity: sha512-0bEgAyXBdX330U6WbY80Q/h8k0NAPT3Z3sRlC6Fiv0kxekow9JQv2KBL55jIDFxNKcixjvByNnTZfH4axKSB9g==}
|
||||
engines: {node: '>=10'}
|
||||
@@ -10525,8 +10532,8 @@ packages:
|
||||
resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
|
||||
engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
|
||||
|
||||
turbo@2.9.8:
|
||||
resolution: {integrity: sha512-REEB2rVTVDTf4hav1gJ5dIsGylWZrNonvjXFtk1dCi8gND3PhZtnYkyry1bra/Fo+iP6ctTEZbg6vWfdfHq/1A==}
|
||||
turbo@2.9.9:
|
||||
resolution: {integrity: sha512-3xfzXE/yTjhh0S5dIWlE+3E+J9A09REpLI1ZqVh2+HrNZoVzZn0pkvjiRgVK/Ev3PF9XnaTwCntTx+CADWXcyA==}
|
||||
hasBin: true
|
||||
|
||||
tweetnacl@0.14.5:
|
||||
@@ -13502,12 +13509,12 @@ snapshots:
|
||||
typescript: 5.9.3
|
||||
zod: 4.4.3
|
||||
|
||||
'@tabler/icons-react@3.41.1(react@19.2.5)':
|
||||
'@tabler/icons-react@3.43.0(react@19.2.5)':
|
||||
dependencies:
|
||||
'@tabler/icons': 3.41.1
|
||||
'@tabler/icons': 3.43.0
|
||||
react: 19.2.5
|
||||
|
||||
'@tabler/icons@3.41.1': {}
|
||||
'@tabler/icons@3.43.0': {}
|
||||
|
||||
'@tanstack/match-sorter-utils@8.19.4':
|
||||
dependencies:
|
||||
@@ -13838,29 +13845,29 @@ snapshots:
|
||||
|
||||
'@tsconfig/svelte@1.0.13': {}
|
||||
|
||||
'@turbo/darwin-64@2.9.8':
|
||||
'@turbo/darwin-64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@turbo/darwin-arm64@2.9.8':
|
||||
'@turbo/darwin-arm64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@turbo/gen@2.9.8(@types/node@24.12.2)':
|
||||
'@turbo/gen@2.9.9(@types/node@24.12.2)':
|
||||
dependencies:
|
||||
'@inquirer/prompts': 7.10.1(@types/node@24.12.2)
|
||||
esbuild: 0.25.12
|
||||
transitivePeerDependencies:
|
||||
- '@types/node'
|
||||
|
||||
'@turbo/linux-64@2.9.8':
|
||||
'@turbo/linux-64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@turbo/linux-arm64@2.9.8':
|
||||
'@turbo/linux-arm64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@turbo/windows-64@2.9.8':
|
||||
'@turbo/windows-64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@turbo/windows-arm64@2.9.8':
|
||||
'@turbo/windows-arm64@2.9.9':
|
||||
optional: true
|
||||
|
||||
'@types/adm-zip@0.5.8':
|
||||
@@ -15678,11 +15685,11 @@ snapshots:
|
||||
dependencies:
|
||||
eslint: 10.3.0
|
||||
|
||||
eslint-config-turbo@2.9.8(eslint@10.3.0)(turbo@2.9.8):
|
||||
eslint-config-turbo@2.9.9(eslint@10.3.0)(turbo@2.9.9):
|
||||
dependencies:
|
||||
eslint: 10.3.0
|
||||
eslint-plugin-turbo: 2.9.8(eslint@10.3.0)(turbo@2.9.8)
|
||||
turbo: 2.9.8
|
||||
eslint-plugin-turbo: 2.9.9(eslint@10.3.0)(turbo@2.9.9)
|
||||
turbo: 2.9.9
|
||||
|
||||
eslint-import-resolver-node@0.3.9:
|
||||
dependencies:
|
||||
@@ -15782,11 +15789,11 @@ snapshots:
|
||||
string.prototype.matchall: 4.0.12
|
||||
string.prototype.repeat: 1.0.0
|
||||
|
||||
eslint-plugin-turbo@2.9.8(eslint@10.3.0)(turbo@2.9.8):
|
||||
eslint-plugin-turbo@2.9.9(eslint@10.3.0)(turbo@2.9.9):
|
||||
dependencies:
|
||||
dotenv: 16.0.3
|
||||
eslint: 10.3.0
|
||||
turbo: 2.9.8
|
||||
turbo: 2.9.9
|
||||
|
||||
eslint-scope@5.1.1:
|
||||
dependencies:
|
||||
@@ -15973,6 +15980,10 @@ snapshots:
|
||||
dependencies:
|
||||
path-expression-matcher: 1.5.0
|
||||
|
||||
fast-xml-builder@1.1.9:
|
||||
dependencies:
|
||||
path-expression-matcher: 1.5.0
|
||||
|
||||
fast-xml-parser@5.7.2:
|
||||
dependencies:
|
||||
'@nodable/entities': 2.1.0
|
||||
@@ -15980,6 +15991,13 @@ snapshots:
|
||||
path-expression-matcher: 1.5.0
|
||||
strnum: 2.2.3
|
||||
|
||||
fast-xml-parser@5.7.3:
|
||||
dependencies:
|
||||
'@nodable/entities': 2.1.0
|
||||
fast-xml-builder: 1.1.9
|
||||
path-expression-matcher: 1.5.0
|
||||
strnum: 2.2.3
|
||||
|
||||
faster-babel-types@0.1.0(@babel/types@7.26.0):
|
||||
dependencies:
|
||||
'@babel/types': 7.26.0
|
||||
@@ -17010,12 +17028,12 @@ snapshots:
|
||||
'@mantine/form': 8.3.18(react@19.2.5)
|
||||
zod: 4.4.3
|
||||
|
||||
mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.41.1(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5):
|
||||
mantine-react-table@2.0.0-beta.9(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/dates@8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(@tabler/icons-react@3.43.0(react@19.2.5))(clsx@2.1.1)(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5):
|
||||
dependencies:
|
||||
'@mantine/core': 8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@mantine/dates': 8.3.18(@mantine/core@8.3.18(@mantine/hooks@8.3.18(react@19.2.5))(@types/react@19.2.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(@mantine/hooks@8.3.18(react@19.2.5))(dayjs@1.11.20)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@mantine/hooks': 8.3.18(react@19.2.5)
|
||||
'@tabler/icons-react': 3.41.1(react@19.2.5)
|
||||
'@tabler/icons-react': 3.43.0(react@19.2.5)
|
||||
'@tanstack/match-sorter-utils': 8.19.4
|
||||
'@tanstack/react-table': 8.20.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
'@tanstack/react-virtual': 3.11.2(react-dom@19.2.5(react@19.2.5))(react@19.2.5)
|
||||
@@ -19485,14 +19503,14 @@ snapshots:
|
||||
|
||||
tunnel@0.0.6: {}
|
||||
|
||||
turbo@2.9.8:
|
||||
turbo@2.9.9:
|
||||
optionalDependencies:
|
||||
'@turbo/darwin-64': 2.9.8
|
||||
'@turbo/darwin-arm64': 2.9.8
|
||||
'@turbo/linux-64': 2.9.8
|
||||
'@turbo/linux-arm64': 2.9.8
|
||||
'@turbo/windows-64': 2.9.8
|
||||
'@turbo/windows-arm64': 2.9.8
|
||||
'@turbo/darwin-64': 2.9.9
|
||||
'@turbo/darwin-arm64': 2.9.9
|
||||
'@turbo/linux-64': 2.9.9
|
||||
'@turbo/linux-arm64': 2.9.9
|
||||
'@turbo/windows-64': 2.9.9
|
||||
'@turbo/windows-arm64': 2.9.9
|
||||
|
||||
tweetnacl@0.14.5: {}
|
||||
|
||||
|
||||
+5
-5
@@ -44,7 +44,7 @@ catalog:
|
||||
"@semantic-release/npm": ^13.1.5
|
||||
"@semantic-release/release-notes-generator": ^14.1.0
|
||||
"@t3-oss/env-nextjs": ^0.13.11
|
||||
"@tabler/icons-react": ^3.41.1
|
||||
"@tabler/icons-react": ^3.42.0
|
||||
"@tanstack/react-query": ^5.100.9
|
||||
"@tanstack/react-query-devtools": ^5.100.9
|
||||
"@tanstack/react-query-next-experimental": ^5.100.9
|
||||
@@ -72,7 +72,7 @@ catalog:
|
||||
"@trpc/react-query": ^11.17.0
|
||||
"@trpc/server": ^11.17.0
|
||||
"@trpc/tanstack-react-query": ^11.17.0
|
||||
"@turbo/gen": ^2.9.8
|
||||
"@turbo/gen": ^2.9.9
|
||||
"@types/adm-zip": 0.5.8
|
||||
"@types/bcrypt": 6.0.0
|
||||
"@types/better-sqlite3": 7.6.13
|
||||
@@ -123,12 +123,12 @@ catalog:
|
||||
esbuild: ^0.28.0
|
||||
eslint: ^10.3.0
|
||||
eslint-config-prettier: ^10.1.8
|
||||
eslint-config-turbo: ^2.9.8
|
||||
eslint-config-turbo: ^2.9.9
|
||||
eslint-plugin-import: ^2.32.0
|
||||
eslint-plugin-jsx-a11y: ^6.10.2
|
||||
eslint-plugin-react: ^7.37.5
|
||||
eslint-plugin-react-hooks: ^6.1.1
|
||||
fast-xml-parser: ^5.7.2
|
||||
fast-xml-parser: ^5.7.3
|
||||
fastify: ^5.8.5
|
||||
flag-icons: ^7.5.0
|
||||
glob: ^13.0.6
|
||||
@@ -173,7 +173,7 @@ catalog:
|
||||
trpc-to-openapi: ^3.2.0
|
||||
tsdav: ^2.2.0
|
||||
tsx: 4.20.4
|
||||
turbo: ^2.9.8
|
||||
turbo: ^2.9.9
|
||||
typescript: ^5.9.3
|
||||
typescript-eslint: ^8.58.2
|
||||
undici: 7.24.6
|
||||
|
||||
Reference in new issue
Block a user