diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 6f37d0ef9..f7d61657c 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -76,6 +76,8 @@ "glob": "catalog:", "isomorphic-dompurify": "catalog:", "jotai": "catalog:", + "lucide-react": "catalog:", + "mantine-datatable": "catalog:", "mantine-react-table": "catalog:", "next": "catalog:", "postcss-preset-mantine": "catalog:", diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index a58d85b93..c7e8da42f 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -3233,6 +3233,7 @@ }, "empty": "No alerts configured", "history": "History", + "resolved": "Resolved", "status": { "triggered": "Triggered", "ok": "OK" @@ -3280,7 +3281,8 @@ "memory": { "title": "Memory Usage", "subtitle": "Precise utilization at the recorded time", - "series": "Used" + "series": "Used", + "cache": "Cache/Buffers" }, "disk": { "title": "Disk Usage", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0efb1d06..7086595da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -390,6 +390,12 @@ catalogs: lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 + lucide-react: + specifier: ^1.17.0 + version: 1.17.0 + mantine-datatable: + specifier: ^9.2.2 + version: 9.2.2 mantine-react-table: specifier: npm:mantine-react-table-open@9.0.3 version: 9.0.3 @@ -823,6 +829,12 @@ importers: jotai: specifier: 'catalog:' version: 2.20.0(@babel/core@7.29.0)(@babel/template@7.28.6)(@types/react@19.2.16)(react@19.2.7) + lucide-react: + specifier: 'catalog:' + version: 1.17.0(react@19.2.7) + mantine-datatable: + specifier: 'catalog:' + version: 9.2.2(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(clsx@2.1.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) mantine-react-table: specifier: 'catalog:' version: mantine-react-table-open@9.0.3(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/dates@9.2.2(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(@tabler/icons-react@3.44.0(react@19.2.7))(clsx@2.1.1)(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) @@ -7431,6 +7443,11 @@ packages: resolution: {integrity: sha512-DqC6n3QQ77zdFpCMASA1a3Jlb64Hv2N2DciFGkO/4L9+q/IpIAuRlKOvCXabtRW6cQf8usbmM6BE/TOPysCdIA==} engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'} + lucide-react@1.17.0: + resolution: {integrity: sha512-9FA9evdox/JQL5PT57fdA1x/yg8T7knJ98+zjTL3UfKza6pflQUUh3XtaQIHKvnsJw1lmsEyHVlt5jchYxOQ5w==} + peerDependencies: + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + m3u8-parser@7.2.0: resolution: {integrity: sha512-CRatFqpjVtMiMaKXxNvuI3I++vUumIXVVT/JpCpdU/FynV/ceVw1qpPyyBNindL+JlPMSesx+WX1QJaZEJSaMQ==} @@ -7444,6 +7461,15 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} + mantine-datatable@9.2.2: + resolution: {integrity: sha512-pSWIAggUQC1I4lNUzwVoNm85CIkx8jst0syzRo8N9CrTHdc+Z2+8aFLfBniSHbF4nJyLE6nkeAcb8uvFdHbVfw==} + peerDependencies: + '@mantine/core': '>=9.0' + '@mantine/hooks': '>=9.0' + clsx: '>=2' + react: '>=19' + react-dom: '>=19' + mantine-react-table-open@9.0.3: resolution: {integrity: sha512-HsrBU4KZluj96FPvvH0wcLzog0m5LIMdwB/59oj6BpftLGEibiLxX00G+tDM06PL2jXuiRxiGKPJ4oQOV+VK8w==} engines: {node: '>=16'} @@ -14772,6 +14798,10 @@ snapshots: lru.min@1.1.4: {} + lucide-react@1.17.0(react@19.2.7): + dependencies: + react: 19.2.7 + m3u8-parser@7.2.0: dependencies: '@babel/runtime': 7.29.7 @@ -14792,6 +14822,14 @@ snapshots: dependencies: semver: 7.7.4 + mantine-datatable@9.2.2(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(clsx@2.1.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): + dependencies: + '@mantine/core': 9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) + '@mantine/hooks': 9.2.2(react@19.2.7) + clsx: 2.1.1 + react: 19.2.7 + react-dom: 19.2.7(react@19.2.7) + mantine-react-table-open@9.0.3(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/dates@9.2.2(@mantine/core@9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@mantine/hooks@9.2.2(react@19.2.7))(@tabler/icons-react@3.44.0(react@19.2.7))(clsx@2.1.1)(dayjs@1.11.21)(react-dom@19.2.7(react@19.2.7))(react@19.2.7): dependencies: '@mantine/core': 9.2.2(@mantine/hooks@9.2.2(react@19.2.7))(@types/react@19.2.16)(react-dom@19.2.7(react@19.2.7))(react@19.2.7) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 21b93f264..33a9580de 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -132,6 +132,8 @@ catalog: json5: ^2.2.3 ldapts: 8.1.8 lodash.clonedeep: ^4.5.0 + lucide-react: ^1.17.0 + mantine-datatable: ^9.2.2 mantine-react-table: npm:mantine-react-table-open@9.0.3 maria2: ^0.4.1 mysql2: 3.22.4