From 545a2061aef232b1ad173bd4fe7ec4c5a02f0544 Mon Sep 17 00:00:00 2001 From: Rene Pfeuffer Date: Thu, 31 Aug 2023 15:45:13 +0200 Subject: [PATCH 1/3] Fix check for lfs files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This fixes the check for LFS files used in git imports and mirror command. First this checks for LFS files recursively in the tree (in other words, before LFS files were found only in the root directory). Second, this fixes a bug in the used JGit lfs filter by checking, whether the checked tree entry is a normal file. This prevents missing object exceptions during the check when the repository contains a submodule. Committed-by: Thomas Zerr Co-authored-by: René Pfeuffer --- .../load_lfs_for_mirror_and_import.yaml | 4 +++ .../sonia/scm/repository/spi/LfsLoader.java | 25 ++++++++++++++++++- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 gradle/changelog/load_lfs_for_mirror_and_import.yaml diff --git a/gradle/changelog/load_lfs_for_mirror_and_import.yaml b/gradle/changelog/load_lfs_for_mirror_and_import.yaml new file mode 100644 index 0000000000..1b022abc6d --- /dev/null +++ b/gradle/changelog/load_lfs_for_mirror_and_import.yaml @@ -0,0 +1,4 @@ +- type: fixed + description: Loading LFS files for imports and mirrors +- type: fixed + description: Handling of submodules in imports and mirrors diff --git a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/LfsLoader.java b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/LfsLoader.java index d023c0cf27..088bf23dfd 100644 --- a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/LfsLoader.java +++ b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/spi/LfsLoader.java @@ -24,6 +24,7 @@ package sonia.scm.repository.spi; +import org.eclipse.jgit.errors.MissingObjectException; import org.eclipse.jgit.lfs.Lfs; import org.eclipse.jgit.lfs.LfsPointer; import org.eclipse.jgit.lfs.Protocol; @@ -32,6 +33,7 @@ import org.eclipse.jgit.lfs.lib.AnyLongObjectId; import org.eclipse.jgit.lfs.lib.LfsPointerFilter; import org.eclipse.jgit.lib.ConfigConstants; import org.eclipse.jgit.lib.Constants; +import org.eclipse.jgit.lib.FileMode; import org.eclipse.jgit.lib.ObjectId; import org.eclipse.jgit.lib.Repository; import org.eclipse.jgit.revwalk.RevCommit; @@ -85,7 +87,8 @@ class LfsLoader { .setString(ConfigConstants.CONFIG_SECTION_LFS, null, ConfigConstants.CONFIG_KEY_URL, computeLfsUrl(sourceUrl)); TreeWalk treeWalk = new TreeWalk(gitRepository); - treeWalk.setFilter(new LfsPointerFilter()); + treeWalk.setFilter(new ScmLfsPointerFilter()); + treeWalk.setRecursive(true); RevWalk revWalk = new RevWalk(gitRepository); revWalk.markStart(revWalk.parseCommit(newObjectId)); @@ -184,4 +187,24 @@ class LfsLoader { void loading(String name); } + + /** + * Fixes a bug in {@link org.eclipse.jgit.lfs.lib.LfsPointerFilter} for repositories containing submodules. + * These result in a {@link MissingObjectException} when the original class is used, because the filter tries + * to load the sha hash for the submodule as a simple file. To prevent this, this extension overrides + * {@link #include(TreeWalk)} and checks first, whether the walk points to a regular file before proceeding + * with the original implemantation. + * + * In later implementations this fix should be implemented in JGit directly. This subclass can then be removed. + */ + private static class ScmLfsPointerFilter extends LfsPointerFilter { + + @Override + public boolean include(TreeWalk walk) throws IOException { + if (walk.getFileMode().equals(FileMode.GITLINK)) { + return false; + } + return super.include(walk); + } + } } From 9312d5512563c226c074071e2eb18c9bfecd70b4 Mon Sep 17 00:00:00 2001 From: tzerr Date: Thu, 31 Aug 2023 15:50:06 +0200 Subject: [PATCH 2/3] Adjust changelog for release 2.44.3 --- CHANGELOG.md | 6 ++++++ gradle/changelog/load_lfs_for_mirror_and_import.yaml | 4 ---- 2 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 gradle/changelog/load_lfs_for_mirror_and_import.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index db9c19aaff..9232f959be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.44.3] - 2023-08-31 +### Fixed +- Loading LFS files for imports and mirrors +- Handling of submodules in imports and mirrors + ## [2.44.2] - 2023-06-23 ### Fixed - Internal server error with external groups in permission overview @@ -1301,3 +1306,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [2.44.0]: https://scm-manager.org/download/2.44.0 [2.44.1]: https://scm-manager.org/download/2.44.1 [2.44.2]: https://scm-manager.org/download/2.44.2 +[2.44.3]: https://scm-manager.org/download/2.44.3 diff --git a/gradle/changelog/load_lfs_for_mirror_and_import.yaml b/gradle/changelog/load_lfs_for_mirror_and_import.yaml deleted file mode 100644 index 1b022abc6d..0000000000 --- a/gradle/changelog/load_lfs_for_mirror_and_import.yaml +++ /dev/null @@ -1,4 +0,0 @@ -- type: fixed - description: Loading LFS files for imports and mirrors -- type: fixed - description: Handling of submodules in imports and mirrors From 29a92d3d4aa3f7bf26a23a1d5306961281a8adfa Mon Sep 17 00:00:00 2001 From: CES Marvin Date: Thu, 31 Aug 2023 14:06:39 +0000 Subject: [PATCH 3/3] Release version 2.44.3 --- gradle.properties | 2 +- scm-plugins/scm-git-plugin/package.json | 4 ++-- scm-plugins/scm-hg-plugin/package.json | 4 ++-- scm-plugins/scm-legacy-plugin/package.json | 4 ++-- scm-plugins/scm-svn-plugin/package.json | 4 ++-- scm-ui/e2e-tests/package.json | 2 +- scm-ui/ui-api/package.json | 4 ++-- scm-ui/ui-buttons/package.json | 6 ++--- scm-ui/ui-components/package.json | 16 ++++++------- scm-ui/ui-extensions/package.json | 4 ++-- scm-ui/ui-forms/package.json | 12 +++++----- scm-ui/ui-layout/package.json | 8 +++---- scm-ui/ui-legacy/package.json | 8 +++---- scm-ui/ui-modules/package.json | 2 +- scm-ui/ui-overlays/package.json | 6 ++--- scm-ui/ui-plugins/package.json | 22 ++++++++--------- scm-ui/ui-polyfill/package.json | 2 +- scm-ui/ui-scripts/package.json | 2 +- scm-ui/ui-shortcuts/package.json | 2 +- scm-ui/ui-styles/package.json | 2 +- scm-ui/ui-syntaxhighlighting/package.json | 4 ++-- scm-ui/ui-tests/package.json | 2 +- scm-ui/ui-text/package.json | 2 +- scm-ui/ui-types/package.json | 2 +- scm-ui/ui-webapp/package.json | 28 +++++++++++----------- 25 files changed, 77 insertions(+), 77 deletions(-) diff --git a/gradle.properties b/gradle.properties index 8def116644..0555092122 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,5 +22,5 @@ # SOFTWARE. # group = sonia.scm -version = 2.44.2 +version = 2.44.3 org.gradle.jvmargs=-Xmx1024M diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json index 232bd981e6..0bc8bbefd3 100644 --- a/scm-plugins/scm-git-plugin/package.json +++ b/scm-plugins/scm-git-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-git-plugin", "private": true, - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -11,7 +11,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.44.2" + "@scm-manager/ui-plugins": "2.44.3" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-hg-plugin/package.json b/scm-plugins/scm-hg-plugin/package.json index 1639db8447..78abea60ba 100644 --- a/scm-plugins/scm-hg-plugin/package.json +++ b/scm-plugins/scm-hg-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-hg-plugin", "private": true, - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.44.2" + "@scm-manager/ui-plugins": "2.44.3" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-legacy-plugin/package.json b/scm-plugins/scm-legacy-plugin/package.json index 014d64793e..f268f4dcb4 100644 --- a/scm-plugins/scm-legacy-plugin/package.json +++ b/scm-plugins/scm-legacy-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-legacy-plugin", "private": true, - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "main": "./src/main/js/index.tsx", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.44.2" + "@scm-manager/ui-plugins": "2.44.3" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-plugins/scm-svn-plugin/package.json b/scm-plugins/scm-svn-plugin/package.json index fc701b0d32..3f74964e75 100644 --- a/scm-plugins/scm-svn-plugin/package.json +++ b/scm-plugins/scm-svn-plugin/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/scm-svn-plugin", "private": true, - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.44.2" + "@scm-manager/ui-plugins": "2.44.3" }, "devDependencies": { "@scm-manager/babel-preset": "^2.13.1", diff --git a/scm-ui/e2e-tests/package.json b/scm-ui/e2e-tests/package.json index 7d8b576d57..2b956a5921 100644 --- a/scm-ui/e2e-tests/package.json +++ b/scm-ui/e2e-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/e2e-tests", - "version": "2.44.2", + "version": "2.44.3", "description": "End to end Tests for SCM-Manager", "main": "index.js", "author": "Eduard Heimbuch ", diff --git a/scm-ui/ui-api/package.json b/scm-ui/ui-api/package.json index 0e8dc07710..91ab6fad31 100644 --- a/scm-ui/ui-api/package.json +++ b/scm-ui/ui-api/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-api", - "version": "2.44.2", + "version": "2.44.3", "description": "React hook api for the SCM-Manager backend", "main": "build/index.js", "module": "build/index.mjs", @@ -29,7 +29,7 @@ "tsup": "^5.12.6" }, "dependencies": { - "@scm-manager/ui-types": "2.44.2", + "@scm-manager/ui-types": "2.44.3", "fetch-mock-jest": "^1.5.1", "gitdiff-parser": "^0.2.2", "query-string": "6.14.1", diff --git a/scm-ui/ui-buttons/package.json b/scm-ui/ui-buttons/package.json index b883a7858e..d72789538d 100644 --- a/scm-ui/ui-buttons/package.json +++ b/scm-ui/ui-buttons/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-buttons", - "version": "2.44.2", + "version": "2.44.3", "private": false, "main": "build/index.js", "module": "build/index.mjs", @@ -24,11 +24,11 @@ "react-dom": "^17.0.1", "react-router-dom": "^5.3.1", "classnames": "^2.2.6", - "@scm-manager/ui-components": "2.44.2" + "@scm-manager/ui-components": "2.44.3" }, "devDependencies": { "@scm-manager/prettier-config": "^2.11.1", - "@scm-manager/ui-api": "2.44.2", + "@scm-manager/ui-api": "2.44.3", "@scm-manager/eslint-config": "^2.17.0", "@babel/core": "^7.17.8", "@scm-manager/tsconfig": "^2.12.0", diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index ee43630384..cbb8eba89d 100644 --- a/scm-ui/ui-components/package.json +++ b/scm-ui/ui-components/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-components", - "version": "2.44.2", + "version": "2.44.3", "description": "UI Components for SCM-Manager and its plugins", "main": "src/index.ts", "files": [ @@ -20,15 +20,15 @@ "update-storyshots": "jest --testPathPattern=\"storyshots.test.ts\" --collectCoverage=false -u" }, "devDependencies": { - "@scm-manager/ui-syntaxhighlighting": "2.44.2", - "@scm-manager/ui-shortcuts": "2.44.2", - "@scm-manager/ui-text": "2.44.2", + "@scm-manager/ui-syntaxhighlighting": "2.44.3", + "@scm-manager/ui-shortcuts": "2.44.3", + "@scm-manager/ui-text": "2.44.3", "@scm-manager/babel-preset": "^2.13.1", "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.13.0", "@scm-manager/prettier-config": "^2.10.1", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-tests": "2.44.2", + "@scm-manager/ui-tests": "2.44.3", "@storybook/addon-actions": "^6.4.20", "@storybook/addon-essentials": "^6.4.20", "@storybook/addon-interactions": "^6.4.20", @@ -67,9 +67,9 @@ }, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.44.2", - "@scm-manager/ui-extensions": "2.44.2", - "@scm-manager/ui-types": "2.44.2", + "@scm-manager/ui-api": "2.44.3", + "@scm-manager/ui-extensions": "2.44.3", + "@scm-manager/ui-types": "2.44.3", "classnames": "^2.2.6", "date-fns": "^2.4.1", "deepmerge": "^4.2.2", diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index 0f5ed94175..49fedf39f9 100644 --- a/scm-ui/ui-extensions/package.json +++ b/scm-ui/ui-extensions/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-extensions", - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "private": false, "author": "Sebastian Sdorra ", @@ -17,7 +17,7 @@ "test": "jest" }, "dependencies": { - "@scm-manager/ui-types": "2.44.2", + "@scm-manager/ui-types": "2.44.3", "react": "^17.0.1" }, "devDependencies": { diff --git a/scm-ui/ui-forms/package.json b/scm-ui/ui-forms/package.json index fd9d5e7c31..0100949f51 100644 --- a/scm-ui/ui-forms/package.json +++ b/scm-ui/ui-forms/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-forms", "private": false, - "version": "2.44.2", + "version": "2.44.3", "main": "build/index.js", "types": "build/index.d.ts", "module": "build/index.mjs", @@ -16,7 +16,7 @@ "@scm-manager/eslint-config": "^2.16.0", "@scm-manager/prettier-config": "^2.10.1", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-styles": "2.44.2", + "@scm-manager/ui-styles": "2.44.3", "@storybook/addon-actions": "^6.5.10", "@storybook/addon-essentials": "^6.5.10", "@storybook/addon-interactions": "^6.5.10", @@ -32,7 +32,7 @@ "tsup": "^6.2.3" }, "peerDependencies": { - "@scm-manager/ui-components": "2.44.2", + "@scm-manager/ui-components": "2.44.3", "classnames": "^2.3.1", "react": "17", "react-hook-form": "7", @@ -41,9 +41,9 @@ "styled-components": "5" }, "dependencies": { - "@scm-manager/ui-buttons": "2.44.2", - "@scm-manager/ui-overlays": "2.44.2", - "@scm-manager/ui-api": "2.44.2", + "@scm-manager/ui-buttons": "2.44.3", + "@scm-manager/ui-overlays": "2.44.3", + "@scm-manager/ui-api": "2.44.3", "@radix-ui/react-slot": "^1.0.1", "@radix-ui/react-visually-hidden": "^1.0.3" }, diff --git a/scm-ui/ui-layout/package.json b/scm-ui/ui-layout/package.json index 4d9939e417..e4f58ddb24 100644 --- a/scm-ui/ui-layout/package.json +++ b/scm-ui/ui-layout/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-layout", "private": false, - "version": "2.44.2", + "version": "2.44.3", "main": "build/index.js", "types": "build/index.d.ts", "module": "build/index.mjs", @@ -16,9 +16,9 @@ "@scm-manager/eslint-config": "^2.16.0", "@scm-manager/prettier-config": "^2.10.1", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-styles": "2.44.2", - "@scm-manager/ui-overlays": "2.44.2", - "@scm-manager/ui-buttons": "2.44.2", + "@scm-manager/ui-styles": "2.44.3", + "@scm-manager/ui-overlays": "2.44.3", + "@scm-manager/ui-buttons": "2.44.3", "@storybook/addon-actions": "^6.5.10", "@storybook/addon-essentials": "^6.5.10", "@storybook/addon-interactions": "^6.5.10", diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json index 4d19eaf44e..b009675250 100644 --- a/scm-ui/ui-legacy/package.json +++ b/scm-ui/ui-legacy/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-legacy", - "version": "2.44.2", + "version": "2.44.3", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -12,9 +12,9 @@ "test": "jest --passWithNoTests" }, "dependencies": { - "@scm-manager/ui-api": "2.44.2", - "@scm-manager/ui-extensions": "2.44.2", - "@scm-manager/ui-types": "2.44.2", + "@scm-manager/ui-api": "2.44.3", + "@scm-manager/ui-extensions": "2.44.3", + "@scm-manager/ui-types": "2.44.3", "react": "^17.0.1", "react-redux": "^5.0.7", "redux": "^4.0.0" diff --git a/scm-ui/ui-modules/package.json b/scm-ui/ui-modules/package.json index 1ab46c04fd..71facaba58 100644 --- a/scm-ui/ui-modules/package.json +++ b/scm-ui/ui-modules/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-modules", - "version": "2.44.2", + "version": "2.44.3", "private": true, "main": "build/index.js", "module": "build/index.mjs", diff --git a/scm-ui/ui-overlays/package.json b/scm-ui/ui-overlays/package.json index 8baf10a038..34f4d1b142 100644 --- a/scm-ui/ui-overlays/package.json +++ b/scm-ui/ui-overlays/package.json @@ -1,7 +1,7 @@ { "name": "@scm-manager/ui-overlays", "private": false, - "version": "2.44.2", + "version": "2.44.3", "main": "build/index.js", "types": "build/index.d.ts", "module": "build/index.mjs", @@ -16,7 +16,7 @@ "@scm-manager/eslint-config": "^2.16.0", "@scm-manager/prettier-config": "^2.10.1", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-styles": "2.44.2", + "@scm-manager/ui-styles": "2.44.3", "@storybook/addon-actions": "^6.5.10", "@storybook/addon-essentials": "^6.5.10", "@storybook/addon-interactions": "^6.5.10", @@ -42,7 +42,7 @@ "dependencies": { "@radix-ui/react-tooltip": "1.0.2", "@radix-ui/react-dropdown-menu": "2.0.4", - "@scm-manager/ui-buttons": "2.44.2" + "@scm-manager/ui-buttons": "2.44.3" }, "prettier": "@scm-manager/prettier-config", "eslintConfig": { diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index ba5f96b03a..fbb6b202e1 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-plugins", - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "bin": { "ui-plugins": "./bin/ui-plugins.js" @@ -12,13 +12,13 @@ "react-router-dom": "^5.3.1", "react-i18next": "11", "styled-components": "^5.3.5", - "@scm-manager/ui-api": "2.44.2", - "@scm-manager/ui-extensions": "2.44.2", - "@scm-manager/ui-components": "2.44.2", - "@scm-manager/ui-forms": "2.44.2", - "@scm-manager/ui-buttons": "2.44.2", - "@scm-manager/ui-overlays": "2.44.2", - "@scm-manager/ui-layout": "2.44.2", + "@scm-manager/ui-api": "2.44.3", + "@scm-manager/ui-extensions": "2.44.3", + "@scm-manager/ui-components": "2.44.3", + "@scm-manager/ui-forms": "2.44.3", + "@scm-manager/ui-buttons": "2.44.3", + "@scm-manager/ui-overlays": "2.44.3", + "@scm-manager/ui-layout": "2.44.3", "classnames": "^2.2.6", "query-string": "6.14.1", "redux": "^4.0.0", @@ -33,9 +33,9 @@ "@scm-manager/plugin-scripts": "^1.2.2", "@scm-manager/prettier-config": "^2.10.1", "@scm-manager/tsconfig": "^2.13.0", - "@scm-manager/ui-scripts": "2.44.2", - "@scm-manager/ui-tests": "2.44.2", - "@scm-manager/ui-types": "2.44.2", + "@scm-manager/ui-scripts": "2.44.3", + "@scm-manager/ui-tests": "2.44.3", + "@scm-manager/ui-types": "2.44.3", "@types/classnames": "^2.2.9", "@types/enzyme": "^3.10.3", "@types/fetch-mock": "^7.3.1", diff --git a/scm-ui/ui-polyfill/package.json b/scm-ui/ui-polyfill/package.json index 7b22d21760..26cfd82435 100644 --- a/scm-ui/ui-polyfill/package.json +++ b/scm-ui/ui-polyfill/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-polyfill", - "version": "2.44.2", + "version": "2.44.3", "description": "Polyfills for SCM-Manager UI", "main": "src/index.js", "author": "Sebastian Sdorra ", diff --git a/scm-ui/ui-scripts/package.json b/scm-ui/ui-scripts/package.json index 36620b5db0..7a546eb942 100644 --- a/scm-ui/ui-scripts/package.json +++ b/scm-ui/ui-scripts/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-scripts", - "version": "2.44.2", + "version": "2.44.3", "description": "Build scripts for SCM-Manager", "main": "src/index.js", "author": "Sebastian Sdorra ", diff --git a/scm-ui/ui-shortcuts/package.json b/scm-ui/ui-shortcuts/package.json index 569b81b7af..ba58bc8d0c 100644 --- a/scm-ui/ui-shortcuts/package.json +++ b/scm-ui/ui-shortcuts/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-shortcuts", - "version": "2.44.2", + "version": "2.44.3", "license": "MIT", "private": true, "main": "build/index.js", diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index 18ea43fc81..48f2a1e5b9 100644 --- a/scm-ui/ui-styles/package.json +++ b/scm-ui/ui-styles/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-styles", - "version": "2.44.2", + "version": "2.44.3", "description": "Styles for SCM-Manager", "main": "src/scm.scss", "license": "MIT", diff --git a/scm-ui/ui-syntaxhighlighting/package.json b/scm-ui/ui-syntaxhighlighting/package.json index 59cf80055a..422e18a3e5 100644 --- a/scm-ui/ui-syntaxhighlighting/package.json +++ b/scm-ui/ui-syntaxhighlighting/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-syntaxhighlighting", - "version": "2.44.2", + "version": "2.44.3", "private": true, "main": "src/index.ts", "scripts": { @@ -13,7 +13,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@scm-manager/ui-text": "2.44.2", + "@scm-manager/ui-text": "2.44.3", "nanoid": "^3.3.2", "react-diff-view": "^2.4.10", "refractor": "^4.5.0" diff --git a/scm-ui/ui-tests/package.json b/scm-ui/ui-tests/package.json index c9bc3b1d08..8a1e59b914 100644 --- a/scm-ui/ui-tests/package.json +++ b/scm-ui/ui-tests/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-tests", - "version": "2.44.2", + "version": "2.44.3", "description": "UI-Tests helpers", "author": "Sebastian Sdorra ", "license": "MIT", diff --git a/scm-ui/ui-text/package.json b/scm-ui/ui-text/package.json index f8cb835257..40385f141b 100644 --- a/scm-ui/ui-text/package.json +++ b/scm-ui/ui-text/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-text", - "version": "2.44.2", + "version": "2.44.3", "private": true, "main": "build/index.js", "module": "build/index.mjs", diff --git a/scm-ui/ui-types/package.json b/scm-ui/ui-types/package.json index 25785533c2..fc31e3f83f 100644 --- a/scm-ui/ui-types/package.json +++ b/scm-ui/ui-types/package.json @@ -1,6 +1,6 @@ { "name": "@scm-manager/ui-types", - "version": "2.44.2", + "version": "2.44.3", "description": "Typescript types for SCM-Manager related Objects", "main": "src/index.ts", "files": [ diff --git a/scm-ui/ui-webapp/package.json b/scm-ui/ui-webapp/package.json index 2e638a62ca..a1105a69b7 100644 --- a/scm-ui/ui-webapp/package.json +++ b/scm-ui/ui-webapp/package.json @@ -1,21 +1,21 @@ { "name": "@scm-manager/ui-webapp", - "version": "2.44.2", + "version": "2.44.3", "private": true, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.44.2", - "@scm-manager/ui-components": "2.44.2", - "@scm-manager/ui-extensions": "2.44.2", - "@scm-manager/ui-modules": "2.44.2", - "@scm-manager/ui-syntaxhighlighting": "2.44.2", - "@scm-manager/ui-text": "2.44.2", - "@scm-manager/ui-shortcuts": "2.44.2", - "@scm-manager/ui-legacy": "2.44.2", - "@scm-manager/ui-forms": "2.44.2", - "@scm-manager/ui-buttons": "2.44.2", - "@scm-manager/ui-overlays": "2.44.2", - "@scm-manager/ui-layout": "2.44.2", + "@scm-manager/ui-api": "2.44.3", + "@scm-manager/ui-components": "2.44.3", + "@scm-manager/ui-extensions": "2.44.3", + "@scm-manager/ui-modules": "2.44.3", + "@scm-manager/ui-syntaxhighlighting": "2.44.3", + "@scm-manager/ui-text": "2.44.3", + "@scm-manager/ui-shortcuts": "2.44.3", + "@scm-manager/ui-legacy": "2.44.3", + "@scm-manager/ui-forms": "2.44.3", + "@scm-manager/ui-buttons": "2.44.3", + "@scm-manager/ui-overlays": "2.44.3", + "@scm-manager/ui-layout": "2.44.3", "classnames": "^2.2.5", "history": "^4.10.1", "i18next": "21", @@ -43,7 +43,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.17.0", "@scm-manager/jest-preset": "^2.13.0", - "@scm-manager/ui-tests": "2.44.2", + "@scm-manager/ui-tests": "2.44.3", "@testing-library/react": "^12.1.5", "@types/classnames": "^2.2.9", "@types/enzyme": "^3.10.3",