From 04564c22ae13ff4f538b93af227c6e83042dcef4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 16 May 2023 09:19:30 +0000 Subject: [PATCH 01/63] Update mantine monorepo to v6.0.11 --- yarn.lock | 108 +++++++++++++++++++++++++++--------------------------- 1 file changed, 54 insertions(+), 54 deletions(-) diff --git a/yarn.lock b/yarn.lock index d20040110..9b400dc32 100644 --- a/yarn.lock +++ b/yarn.lock @@ -928,134 +928,134 @@ __metadata: linkType: hard "@mantine/core@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/core@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/core@npm:6.0.11" dependencies: "@floating-ui/react": ^0.19.1 - "@mantine/styles": 6.0.10 - "@mantine/utils": 6.0.10 + "@mantine/styles": 6.0.11 + "@mantine/utils": 6.0.11 "@radix-ui/react-scroll-area": 1.0.2 react-remove-scroll: ^2.5.5 react-textarea-autosize: 8.3.4 peerDependencies: - "@mantine/hooks": 6.0.10 + "@mantine/hooks": 6.0.11 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 9ef041357599584eed7cc23b68d5cb4d9fc88db1f9942c2f51360bbaeec5a02b66bf87a3f11ac2f40180aef8f098512d325b4df26c5328239011102f34800f13 + checksum: fd9c915f00e049bf7599a581b00b65b383420fae6c0275f1be8b1544151687c0660489d378f3a36945b8a1f4d72daacca008142f1bb6e5c9aa71bf6f126abfc1 languageName: node linkType: hard "@mantine/dates@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/dates@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/dates@npm:6.0.11" dependencies: - "@mantine/utils": 6.0.10 + "@mantine/utils": 6.0.11 peerDependencies: - "@mantine/core": 6.0.10 - "@mantine/hooks": 6.0.10 + "@mantine/core": 6.0.11 + "@mantine/hooks": 6.0.11 dayjs: ">=1.0.0" react: ">=16.8.0" - checksum: 461f68437bba5e8ae40a132ff3d8bb562fc5a896366dfa913e8b2ba3c47a615957852540ed6d5569910a6cff57d95e9c8b05bd38be86d1e762c9bbf33d6c520b + checksum: 9d06db01bd326bf9e63390ba4d33df2853aa10ef63950189ea482225c19c88bacdbedf7c8054bf4b371e3e7f410c628816a873bef5d4a6c02f2389dd223163ea languageName: node linkType: hard "@mantine/dropzone@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/dropzone@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/dropzone@npm:6.0.11" dependencies: - "@mantine/utils": 6.0.10 + "@mantine/utils": 6.0.11 react-dropzone: 14.2.3 peerDependencies: - "@mantine/core": 6.0.10 - "@mantine/hooks": 6.0.10 + "@mantine/core": 6.0.11 + "@mantine/hooks": 6.0.11 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 3a3758f2b603d085f70c7df62407ae55114e7c33c99a0a57a0adce9a05515663baac9bab04753442e48688a2517465e61288902aa3cab77912f8dba2330bfd3a + checksum: 01398c59d6d3a5ef448c7f873f0d17427b7ebebea7fae926cb34b5a3fe82d04d2aa488d15aa8547e5bec8f95eb23e6a038b0b306d4b5e12dfc1102cd9a13debf languageName: node linkType: hard "@mantine/form@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/form@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/form@npm:6.0.11" dependencies: fast-deep-equal: ^3.1.3 klona: ^2.0.5 peerDependencies: react: ">=16.8.0" - checksum: 2d792413d047a510790093e66478e4bceaaa258a4b88775c79a79a7800cb3ad0de7ab726e5a9e5c93b9cf66175c255f14077f4ff5961e4dcfd633f58420a64dc + checksum: ca0b13a8bb056d5497b90ce3c4e05bbb8a2959e59b1921ebb39d25cd9ebc1b6fe563d0bd397f1816c7268d8f8c6746647503f6841ef1084ca47786fb30a18a23 languageName: node linkType: hard "@mantine/hooks@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/hooks@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/hooks@npm:6.0.11" peerDependencies: react: ">=16.8.0" - checksum: 95c634f8e391b5ade9b4fa68b8fb8341e41db123703606647809260016471147e2fbf5b6c5266f557e5f260ef65d21c9d5048a98c9040fbb59df390fe1f6a014 + checksum: d691e1b2a3200ce9d043f3daea2b1647446a3a5ff155f3afe0781d28e38c0fb514baf086aecec018e238e21c3aa19e90e0e91bdcbe96e7d86a5b0411c2016645 languageName: node linkType: hard "@mantine/modals@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/modals@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/modals@npm:6.0.11" dependencies: - "@mantine/utils": 6.0.10 + "@mantine/utils": 6.0.11 peerDependencies: - "@mantine/core": 6.0.10 - "@mantine/hooks": 6.0.10 + "@mantine/core": 6.0.11 + "@mantine/hooks": 6.0.11 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 21747bc53c082fa289f3d2b8c8ab6b58230dd64984d89d594e3ef178f0d9097a84d8ccde5b2a5d1a2c7f7ac15c26bd5ad465a49ea4a269645ea7c480673a9189 + checksum: a1570aa073ce071cb9a1680e8c05189430e6526bc359eccd031b5b73559120989aad70d6c321f577417de3bd73b86effd63f4ca1e63774a6585fe68726b9c531 languageName: node linkType: hard "@mantine/next@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/next@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/next@npm:6.0.11" dependencies: - "@mantine/ssr": 6.0.10 - "@mantine/styles": 6.0.10 + "@mantine/ssr": 6.0.11 + "@mantine/styles": 6.0.11 peerDependencies: next: "*" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 445a14e22731fa03724f9bcd04229f0b9730bc2a23136cb6a1c01f28778be653af71728e4098d7e4f38640ea943c71498acd13fe09c1b7b81f627fc9271a1fa2 + checksum: dada280aec47449f59aa7445191a98d31e2cf45ff07001a0ef258e88c8cb5e368c87062f7edd33eaa8b87921c51d793bea9b8ad7a2826f08b9c5fa489f92abac languageName: node linkType: hard "@mantine/notifications@npm:^6.0.0": - version: 6.0.10 - resolution: "@mantine/notifications@npm:6.0.10" + version: 6.0.11 + resolution: "@mantine/notifications@npm:6.0.11" dependencies: - "@mantine/utils": 6.0.10 + "@mantine/utils": 6.0.11 react-transition-group: 4.4.2 peerDependencies: - "@mantine/core": 6.0.10 - "@mantine/hooks": 6.0.10 + "@mantine/core": 6.0.11 + "@mantine/hooks": 6.0.11 react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 5b2d789b43547f18f06c7c39d65fa1e40df32529e6b83c85654d43f6cdd4def12f081ef71107789b26ece74a03c20880d7ed689d84d351ceabfad7a2731ba716 + checksum: 8eab3d3751f9fb7df7926ab0ac7f84b5e06034e4b3e61e204b059a6d7d5417335ce212ac6c3732796f50339ff78131f596619b7edff1b12cbfab5dcbb290640e languageName: node linkType: hard -"@mantine/ssr@npm:6.0.10": - version: 6.0.10 - resolution: "@mantine/ssr@npm:6.0.10" +"@mantine/ssr@npm:6.0.11": + version: 6.0.11 + resolution: "@mantine/ssr@npm:6.0.11" dependencies: - "@mantine/styles": 6.0.10 + "@mantine/styles": 6.0.11 html-react-parser: 1.4.12 peerDependencies: "@emotion/react": ">=11.9.0" "@emotion/server": ">=11.4.0" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 0340d04c5245fd2faf271e66918050c5259f48d02286f1f6a86d1c02b562cacc8b6782fe076e2b71e7167f7e08c02d2c976a21440e162b138800ff2b27d62433 + checksum: fbce27761ff44f570054cf65c6c14da7f805616fa0e9929f9555c43049c1484e4465b371929324c3c86b5868ad9a8026989fee37795947dd99f58d00d0d1456b languageName: node linkType: hard -"@mantine/styles@npm:6.0.10": - version: 6.0.10 - resolution: "@mantine/styles@npm:6.0.10" +"@mantine/styles@npm:6.0.11": + version: 6.0.11 + resolution: "@mantine/styles@npm:6.0.11" dependencies: clsx: 1.1.1 csstype: 3.0.9 @@ -1063,16 +1063,16 @@ __metadata: "@emotion/react": ">=11.9.0" react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: b88de24de6d56cdd3734efff97590cc8beb2439c01e486a78f984866fdc4d11126432ffd4423cc1c8b8337609ff9114b5acfe54ddea2b968e550edd78116d141 + checksum: c8fd7a7b4127c13579c658ed1eb96f8e85012ac6acf91acedbe18c825768b70b201bb0ea9b9ade8d85ec633489889ccb3025cbcc00d40ed7611885ffb92ba064 languageName: node linkType: hard -"@mantine/utils@npm:6.0.10": - version: 6.0.10 - resolution: "@mantine/utils@npm:6.0.10" +"@mantine/utils@npm:6.0.11": + version: 6.0.11 + resolution: "@mantine/utils@npm:6.0.11" peerDependencies: react: ">=16.8.0" - checksum: 945e9a409ec74eb5cf811d87fd5859c6c5a520a36add1c90e9a7b50cc15dcc5a412f3f405f8be73a15e3c33682131c5aeb2b252809c1f32d2a6967970089ad3c + checksum: 2ed85f45595793b059d5818704f75ad7844e85e2aecf901d65e02a3997b6ad4ac50e5dc4e8e2a52f3554b30426e48ddaaa4ba73627f19c2491340cc5e49feaed languageName: node linkType: hard From f1fcd071a85e475144116b45e199951d490e69cd Mon Sep 17 00:00:00 2001 From: ajnart Date: Fri, 19 May 2023 09:49:29 +0900 Subject: [PATCH 02/63] =?UTF-8?q?=E2=9C=A8=20Switch=20docker=20module=20to?= =?UTF-8?q?=20`tanstack/react-query`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/layout/header/Header.tsx | 2 +- src/modules/Docker/ContainerActionBar.tsx | 12 +++-- src/modules/Docker/DockerModule.tsx | 55 ++++++++--------------- 3 files changed, 28 insertions(+), 41 deletions(-) diff --git a/src/components/layout/header/Header.tsx b/src/components/layout/header/Header.tsx index 5eeadc149..44bb12b51 100644 --- a/src/components/layout/header/Header.tsx +++ b/src/components/layout/header/Header.tsx @@ -42,7 +42,7 @@ export function Header(props: any) { > {!editModeEnabled && } - {!editModeEnabled && } + void ) { - showNotification({ + notifications.show({ id: containerId, loading: true, title: `${t(`actions.${action}.start`)} ${containerName}`, @@ -40,7 +40,7 @@ function sendDockerCommand( axios .get(`/api/docker/container/${containerId}?action=${action}`) .then((res) => { - updateNotification({ + notifications.show({ id: containerId, title: containerName, message: `${t(`actions.${action}.end`)} ${containerName}`, @@ -49,7 +49,7 @@ function sendDockerCommand( }); }) .catch((err) => { - updateNotification({ + notifications.update({ id: containerId, color: 'red', title: t('errors.unknownError.title'), @@ -73,6 +73,10 @@ export default function ContainerActionBar({ selected, reload }: ContainerAction const { name: configName, config } = useConfigContext(); const getLowestWrapper = () => config?.wrappers.sort((a, b) => a.position - b.position)[0]; + if (process.env.DISABLE_EDIT_MODE === 'true') { + return null; + } + return ( + + ), + }) + } + leftIcon={} + variant="light" + > + {this.props.t('card.buttons.details')} + + + - - - - ), - }) - } - leftIcon={} - variant="light" - > - {this.props.t('card.buttons.details')} - - - - - + + ); } diff --git a/src/widgets/date/DateTile.tsx b/src/widgets/date/DateTile.tsx index 7ea004eea..e776a7759 100644 --- a/src/widgets/date/DateTile.tsx +++ b/src/widgets/date/DateTile.tsx @@ -34,7 +34,7 @@ interface DateTileProps { function DateTile({ widget }: DateTileProps) { const date = useDateState(); const formatString = widget.properties.display24HourFormat ? 'HH:mm' : 'h:mm A'; - const { width, height, ref } = useElementSize(); + const { width, ref } = useElementSize(); return ( From d3b495b489f196deef739791307e789966bef17d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 00:26:54 +0200 Subject: [PATCH 12/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency?= =?UTF-8?q?=20framer-motion=20to=20v10=20(#939)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 15 ++++++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 6bd59d908..5a7f800e8 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "dayjs": "^1.11.7", "dockerode": "^3.3.2", "fily-publish-gridstack": "^0.0.13", - "framer-motion": "^9.0.2", + "framer-motion": "^10.0.0", "html-entities": "^2.3.3", "i18next": "^21.9.1", "js-file-download": "^0.4.12", diff --git a/yarn.lock b/yarn.lock index 2925d445b..ea064eddc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5295,9 +5295,9 @@ __metadata: languageName: node linkType: hard -"framer-motion@npm:^9.0.2": - version: 9.1.7 - resolution: "framer-motion@npm:9.1.7" +"framer-motion@npm:^10.0.0": + version: 10.12.12 + resolution: "framer-motion@npm:10.12.12" dependencies: "@emotion/is-prop-valid": ^0.8.2 tslib: ^2.4.0 @@ -5307,7 +5307,12 @@ __metadata: dependenciesMeta: "@emotion/is-prop-valid": optional: true - checksum: 8ab21a2c15eb2494644b09c91c91aec3c01575e2148ff17621df4fca44bc64a8c03bc1cf6a5261ec0cebb7504fea8d75480e93b1799e8842337f8b1863af8c14 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: 28ff7202b79833c0aa2fc412e64055b34f6405dc5b025eceb6fa737725f4005a2b29bec31011dd5c1c4cd44af2430b3d622e4a77a11a032e7b08e1e108456430 languageName: node linkType: hard @@ -5865,7 +5870,7 @@ __metadata: eslint-plugin-unused-imports: ^2.0.0 eslint-plugin-vitest: ^0.2.0 fily-publish-gridstack: ^0.0.13 - framer-motion: ^9.0.2 + framer-motion: ^10.0.0 happy-dom: ^8.9.0 html-entities: ^2.3.3 i18next: ^21.9.1 From 72dd59661d094e72faa63edbd5f41496a9f9c4a9 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 00:28:58 +0200 Subject: [PATCH 13/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency?= =?UTF-8?q?=20@vitejs/plugin-react=20to=20v4=20(#935)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 30 ++++++++++-------------------- 2 files changed, 11 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 5a7f800e8..5a22db518 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@tanstack/react-query": "^4.2.1", "@tanstack/react-query-devtools": "^4.24.4", "@tanstack/react-query-persist-client": "^4.28.0", - "@vitejs/plugin-react": "^3.1.0", + "@vitejs/plugin-react": "^4.0.0", "axios": "^1.0.0", "consola": "^3.0.0", "cookies-next": "^2.1.1", diff --git a/yarn.lock b/yarn.lock index ea064eddc..2c02bd619 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38,7 +38,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.20.12": +"@babel/core@npm:^7.21.4": version: 7.21.8 resolution: "@babel/core@npm:7.21.8" dependencies: @@ -216,7 +216,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.18.6": +"@babel/plugin-transform-react-jsx-self@npm:^7.21.0": version: 7.21.0 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.21.0" dependencies: @@ -2628,18 +2628,17 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:^3.1.0": - version: 3.1.0 - resolution: "@vitejs/plugin-react@npm:3.1.0" +"@vitejs/plugin-react@npm:^4.0.0": + version: 4.0.0 + resolution: "@vitejs/plugin-react@npm:4.0.0" dependencies: - "@babel/core": ^7.20.12 - "@babel/plugin-transform-react-jsx-self": ^7.18.6 + "@babel/core": ^7.21.4 + "@babel/plugin-transform-react-jsx-self": ^7.21.0 "@babel/plugin-transform-react-jsx-source": ^7.19.6 - magic-string: ^0.27.0 react-refresh: ^0.14.0 peerDependencies: - vite: ^4.1.0-beta.0 - checksum: 450fac79e67cba9e1581c860f78e687b44108ab4117663ef20db279316e03cd8e87f94fef376e27cc5e200bd52813dcc09b70ea570c7c7cc291fcd47eb260fbc + vite: ^4.2.0 + checksum: 575298f66517c51348892d49b302490c48e15c9ddb0b2c5f710931804e559dceafca1be1e62cb72d0902cba5f3c98e4b1272970d328e3a62d59ecdf976e68d3d languageName: node linkType: hard @@ -5849,7 +5848,7 @@ __metadata: "@types/video.js": ^7.3.51 "@typescript-eslint/eslint-plugin": ^5.30.7 "@typescript-eslint/parser": ^5.30.7 - "@vitejs/plugin-react": ^3.1.0 + "@vitejs/plugin-react": ^4.0.0 "@vitest/coverage-c8": ^0.31.1 "@vitest/ui": ^0.31.1 axios: ^1.0.0 @@ -7011,15 +7010,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.27.0": - version: 0.27.0 - resolution: "magic-string@npm:0.27.0" - dependencies: - "@jridgewell/sourcemap-codec": ^1.4.13 - checksum: 273faaa50baadb7a2df6e442eac34ad611304fc08fe16e24fe2e472fd944bfcb73ffb50d2dc972dc04e92784222002af46868cb9698b1be181c81830fd95a13e - languageName: node - linkType: hard - "magic-string@npm:^0.30.0": version: 0.30.0 resolution: "magic-string@npm:0.30.0" From 32c8d3dcb101f27fd23fc0d7b76b71640d69e31b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 00:31:24 +0200 Subject: [PATCH 14/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20docker/buil?= =?UTF-8?q?d-push-action=20action=20to=20v4=20(#966)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/docker.yml | 2 +- .github/workflows/docker_dev.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 01f087a52..c51306dff 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -92,7 +92,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v4 with: platforms: linux/amd64,linux/arm64,linux/arm/v7 context: . diff --git a/.github/workflows/docker_dev.yml b/.github/workflows/docker_dev.yml index 8415a3ef4..c1ee4a2cc 100644 --- a/.github/workflows/docker_dev.yml +++ b/.github/workflows/docker_dev.yml @@ -105,7 +105,7 @@ jobs: - name: Build and push if: github.event_name != 'pull_request' - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v4 with: platforms: linux/amd64,linux/arm64,linux/arm/v7 context: . From da8bf32b96f8897779199cf0f46fbbd41017eef2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 00:32:01 +0200 Subject: [PATCH 15/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20nextjs=20mo?= =?UTF-8?q?norepo=20to=20v13.4.3=20(#951)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> From b4d642095240e12de90b259ab3b6eb0ccc29a575 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 17:58:03 +0200 Subject: [PATCH 16/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency?= =?UTF-8?q?=20@types/video.js=20to=20v7.3.52=20(#985)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2c02bd619..a7c9d7532 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2399,9 +2399,9 @@ __metadata: linkType: hard "@types/video.js@npm:^7.3.51": - version: 7.3.51 - resolution: "@types/video.js@npm:7.3.51" - checksum: 95b8e75da82b401965bd2b31648f7917495b9f2eda3773e1c50f027ed1f457760731912c71cf2c4e8c4b3087b29844bdcc92577bb56ae5c49b771039f7da819e + version: 7.3.52 + resolution: "@types/video.js@npm:7.3.52" + checksum: 3d1b62a4fa6ba4f29d41d617068fadc88a3cf2a16e4f3eedafba25cb4d72abc332e536f5a2d30fb86bfbba9a7557a97444497bcd397c23b767bff38aa7e51a8c languageName: node linkType: hard From fec53846d3b0838df063b6c0b11b90240961663a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 17:58:13 +0200 Subject: [PATCH 17/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency?= =?UTF-8?q?=20@types/react=20to=20v17.0.60=20(#984)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 4 ++-- yarn.lock | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 5a22db518..ac2d0e64f 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "@types/dockerode": "^3.3.9", "@types/node": "17.0.1", "@types/prismjs": "^1.26.0", - "@types/react": "17.0.59", + "@types/react": "17.0.60", "@types/uuid": "^9.0.0", "@types/video.js": "^7.3.51", "@typescript-eslint/eslint-plugin": "^5.30.7", @@ -114,7 +114,7 @@ "vitest-fetch-mock": "^0.2.2" }, "resolutions": { - "@types/react": "17.0.59", + "@types/react": "17.0.60", "@types/react-dom": "17.0.20" }, "packageManager": "yarn@3.5.1", diff --git a/yarn.lock b/yarn.lock index a7c9d7532..3be839365 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2332,14 +2332,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:17.0.59": - version: 17.0.59 - resolution: "@types/react@npm:17.0.59" +"@types/react@npm:17.0.60": + version: 17.0.60 + resolution: "@types/react@npm:17.0.60" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 09dd0052079ec0c06360790985dc23ce116ac861b77e98aa634cb53dcdac400d878a15c6649dfe5797ac60afc2ab65d40c72c21a302deefd22b2d7804f93c37c + checksum: 8565e53d6ad83cd5f606fa66f5f9d8d0e5323a0103114a0292ae8f97c17ce4a7dfa15b847c54eb0a2c41c03df7fd64ba1d5bcef91ee0c177e55315e52e334463 languageName: node linkType: hard @@ -5843,7 +5843,7 @@ __metadata: "@types/dockerode": ^3.3.9 "@types/node": 17.0.1 "@types/prismjs": ^1.26.0 - "@types/react": 17.0.59 + "@types/react": 17.0.60 "@types/uuid": ^9.0.0 "@types/video.js": ^7.3.51 "@typescript-eslint/eslint-plugin": ^5.30.7 From ccff2061f146103d2ba59f89fdbc4b5c8a3a1d2a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 May 2023 17:58:23 +0200 Subject: [PATCH 18/63] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20dependency?= =?UTF-8?q?=20eslint-plugin-vitest=20to=20v0.2.5=20(#986)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 3be839365..b417b3b29 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4905,13 +4905,13 @@ __metadata: linkType: hard "eslint-plugin-vitest@npm:^0.2.0": - version: 0.2.3 - resolution: "eslint-plugin-vitest@npm:0.2.3" + version: 0.2.5 + resolution: "eslint-plugin-vitest@npm:0.2.5" dependencies: "@typescript-eslint/utils": ^5.59.2 peerDependencies: eslint: ">=8.0.0" - checksum: 24ee921db31ee1268bca749fb64bba39db3284ea033b3f41dae752120c8026b0488db659115aeae42bde5ff5db318e448d08adbb96fab9672ae4f89c79fe01c0 + checksum: 81892913acbcf9c227200fa312006e80f0d11d5cb0b8993a09e011f010dab2713d986252be987f04644c2558d8321bf259c210e48a1429e64d393b1310e4ff32 languageName: node linkType: hard From bdf61fa35fa1ce96fa2cd1d4b38285cd3155d3c5 Mon Sep 17 00:00:00 2001 From: Sourav Ghosh <37548139+souravghosh01@users.noreply.github.com> Date: Mon, 29 May 2023 21:29:31 +0530 Subject: [PATCH 19/63] =?UTF-8?q?=E2=9C=A8=20Bookmarks=20-=20Open=20in=20n?= =?UTF-8?q?ew=20Tab=20(#983)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/widgets/bookmark/BookmarkWidgetTile.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/widgets/bookmark/BookmarkWidgetTile.tsx b/src/widgets/bookmark/BookmarkWidgetTile.tsx index c0da29cd1..224624116 100644 --- a/src/widgets/bookmark/BookmarkWidgetTile.tsx +++ b/src/widgets/bookmark/BookmarkWidgetTile.tsx @@ -12,6 +12,7 @@ import { TextInput, Title, createStyles, + Switch, } from '@mantine/core'; import { useForm } from '@mantine/form'; import { @@ -36,6 +37,7 @@ interface BookmarkItem { name: string; href: string; iconUrl: string; + openNewTab: boolean; } const definition = defineWidget({ @@ -54,6 +56,7 @@ const definition = defineWidget({ name: 'Homarr Documentation', href: 'https://homarr.dev', iconUrl: '/imgs/logo/logo.png', + openNewTab: false, }; }, itemComponent({ data, onChange, delete: deleteData }) { @@ -96,7 +99,7 @@ const definition = defineWidget({ return; } - onChange(form.values); + onChange({ ...form.values, openNewTab: form.values.openNewTab }); }, [form.values]); return ( @@ -121,6 +124,11 @@ const definition = defineWidget({ form.setFieldValue('iconUrl', value ?? ''); }} /> +