From e3e6bbed7cda0ca14a3b98df36d6643bc75dc00d Mon Sep 17 00:00:00 2001 From: Eduard Heimbuch Date: Wed, 6 Jul 2022 14:03:56 +0200 Subject: [PATCH 1/4] Encrypt user password via CLI (#2080) --- gradle/changelog/encrypt_cli_passwords.yaml | 2 ++ .../cli/UserConvertToInternalCommand.java | 7 ++-- .../sonia/scm/user/cli/UserCreateCommand.java | 7 ++-- .../sonia/scm/user/cli/UserModifyCommand.java | 7 ++-- .../cli/UserConvertToInternalCommandTest.java | 12 +++++-- .../scm/user/cli/UserCreateCommandTest.java | 36 +++++++++++++++---- .../scm/user/cli/UserModifyCommandTest.java | 21 +++++++---- 7 files changed, 70 insertions(+), 22 deletions(-) create mode 100644 gradle/changelog/encrypt_cli_passwords.yaml diff --git a/gradle/changelog/encrypt_cli_passwords.yaml b/gradle/changelog/encrypt_cli_passwords.yaml new file mode 100644 index 0000000000..c2215850a8 --- /dev/null +++ b/gradle/changelog/encrypt_cli_passwords.yaml @@ -0,0 +1,2 @@ +- type: fixed + description: Encrypt passwords stored via cli commands ([#2080](https://github.com/scm-manager/scm-manager/pull/2080)) diff --git a/scm-webapp/src/main/java/sonia/scm/user/cli/UserConvertToInternalCommand.java b/scm-webapp/src/main/java/sonia/scm/user/cli/UserConvertToInternalCommand.java index 90158a3616..5491d1c488 100644 --- a/scm-webapp/src/main/java/sonia/scm/user/cli/UserConvertToInternalCommand.java +++ b/scm-webapp/src/main/java/sonia/scm/user/cli/UserConvertToInternalCommand.java @@ -25,6 +25,7 @@ package sonia.scm.user.cli; import com.google.common.annotations.VisibleForTesting; +import org.apache.shiro.authc.credential.PasswordService; import picocli.CommandLine; import sonia.scm.cli.ParentCommand; import sonia.scm.user.User; @@ -39,6 +40,7 @@ class UserConvertToInternalCommand implements Runnable { @CommandLine.Mixin private final UserTemplateRenderer templateRenderer; private final UserManager manager; + private final PasswordService passwordService; @CommandLine.Parameters(index = "0", paramLabel = "", descriptionKey = "scm.user.username") private String username; @@ -47,9 +49,10 @@ class UserConvertToInternalCommand implements Runnable { private String password; @Inject - UserConvertToInternalCommand(UserTemplateRenderer templateRenderer, UserManager manager) { + UserConvertToInternalCommand(UserTemplateRenderer templateRenderer, UserManager manager, PasswordService passwordService) { this.templateRenderer = templateRenderer; this.manager = manager; + this.passwordService = passwordService; } @Override @@ -58,7 +61,7 @@ class UserConvertToInternalCommand implements Runnable { if (user != null) { user.setExternal(false); - user.setPassword(password); + user.setPassword(passwordService.encryptPassword(password)); manager.modify(user); templateRenderer.render(user); } else { diff --git a/scm-webapp/src/main/java/sonia/scm/user/cli/UserCreateCommand.java b/scm-webapp/src/main/java/sonia/scm/user/cli/UserCreateCommand.java index bdbd20a2a2..59960fd693 100644 --- a/scm-webapp/src/main/java/sonia/scm/user/cli/UserCreateCommand.java +++ b/scm-webapp/src/main/java/sonia/scm/user/cli/UserCreateCommand.java @@ -25,6 +25,7 @@ package sonia.scm.user.cli; import com.google.common.annotations.VisibleForTesting; +import org.apache.shiro.authc.credential.PasswordService; import picocli.CommandLine; import sonia.scm.cli.CommandValidator; import sonia.scm.cli.ParentCommand; @@ -43,6 +44,7 @@ class UserCreateCommand implements Runnable { @CommandLine.Mixin private final CommandValidator validator; private final UserManager manager; + private final PasswordService passwordService; @CommandLine.Parameters(index = "0", paramLabel = "", descriptionKey = "scm.user.username") private String username; @@ -66,10 +68,11 @@ class UserCreateCommand implements Runnable { @Inject public UserCreateCommand(UserTemplateRenderer templateRenderer, CommandValidator validator, - UserManager manager) { + UserManager manager, PasswordService passwordService) { this.templateRenderer = templateRenderer; this.validator = validator; this.manager = manager; + this.passwordService = passwordService; } @Override @@ -84,7 +87,7 @@ class UserCreateCommand implements Runnable { if (password == null) { templateRenderer.renderPasswordError(); } - newUser.setPassword(password); + newUser.setPassword(passwordService.encryptPassword(password)); newUser.setActive(!inactive); } else { if (inactive) { diff --git a/scm-webapp/src/main/java/sonia/scm/user/cli/UserModifyCommand.java b/scm-webapp/src/main/java/sonia/scm/user/cli/UserModifyCommand.java index cf4c617bac..cd487602eb 100644 --- a/scm-webapp/src/main/java/sonia/scm/user/cli/UserModifyCommand.java +++ b/scm-webapp/src/main/java/sonia/scm/user/cli/UserModifyCommand.java @@ -25,6 +25,7 @@ package sonia.scm.user.cli; import com.google.common.annotations.VisibleForTesting; +import org.apache.shiro.authc.credential.PasswordService; import picocli.CommandLine; import sonia.scm.cli.CommandValidator; import sonia.scm.cli.ParentCommand; @@ -43,6 +44,7 @@ class UserModifyCommand implements Runnable { @CommandLine.Mixin private final CommandValidator validator; private final UserManager manager; + private final PasswordService passwordService; @CommandLine.Parameters(index = "0", paramLabel = "", descriptionKey = "scm.user.username") private String username; @@ -58,10 +60,11 @@ class UserModifyCommand implements Runnable { private String password; @Inject - UserModifyCommand(UserTemplateRenderer templateRenderer, CommandValidator validator, UserManager manager) { + UserModifyCommand(UserTemplateRenderer templateRenderer, CommandValidator validator, UserManager manager, PasswordService passwordService) { this.templateRenderer = templateRenderer; this.validator = validator; this.manager = manager; + this.passwordService = passwordService; } @Override @@ -78,7 +81,7 @@ class UserModifyCommand implements Runnable { user.setMail(email); } if (password != null) { - user.setPassword(password); + user.setPassword(passwordService.encryptPassword(password)); } manager.modify(user); templateRenderer.render(user); diff --git a/scm-webapp/src/test/java/sonia/scm/user/cli/UserConvertToInternalCommandTest.java b/scm-webapp/src/test/java/sonia/scm/user/cli/UserConvertToInternalCommandTest.java index f7309754ba..715ae1fa37 100644 --- a/scm-webapp/src/test/java/sonia/scm/user/cli/UserConvertToInternalCommandTest.java +++ b/scm-webapp/src/test/java/sonia/scm/user/cli/UserConvertToInternalCommandTest.java @@ -24,6 +24,7 @@ package sonia.scm.user.cli; +import org.apache.shiro.authc.credential.PasswordService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; @@ -49,12 +50,14 @@ class UserConvertToInternalCommandTest { @Mock private UserManager manager; + @Mock + private PasswordService passwordService; private UserConvertToInternalCommand command; @BeforeEach void initCommand() { - command = new UserConvertToInternalCommand(testRenderer.getTemplateRenderer(), manager); + command = new UserConvertToInternalCommand(testRenderer.getTemplateRenderer(), manager, passwordService); } @Nested @@ -73,7 +76,10 @@ class UserConvertToInternalCommandTest { @Test void shouldActivateInternalUser() { - command.setPassword("havelock123"); + String password = "havelock123"; + String enc_password = "enc_havelock123"; + when(passwordService.encryptPassword(password)).thenReturn(enc_password); + command.setPassword(password); command.run(); @@ -81,7 +87,7 @@ class UserConvertToInternalCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Havelock Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("havelock123"); + assertThat(argument.getPassword()).isEqualTo(enc_password); assertThat(argument.getMail()).isEqualTo("havelock.vetinari@discworld"); assertThat(argument.isActive()).isTrue(); return true; diff --git a/scm-webapp/src/test/java/sonia/scm/user/cli/UserCreateCommandTest.java b/scm-webapp/src/test/java/sonia/scm/user/cli/UserCreateCommandTest.java index 42ac25b8f2..f57f273be9 100644 --- a/scm-webapp/src/test/java/sonia/scm/user/cli/UserCreateCommandTest.java +++ b/scm-webapp/src/test/java/sonia/scm/user/cli/UserCreateCommandTest.java @@ -24,6 +24,7 @@ package sonia.scm.user.cli; +import org.apache.shiro.authc.credential.PasswordService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; @@ -40,6 +41,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.argThat; import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.lenient; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verifyNoInteractions; import static org.mockito.Mockito.when; @@ -53,16 +55,20 @@ class UserCreateCommandTest { private CommandValidator validator; @Mock private UserManager manager; + @Mock + private PasswordService passwordService; private UserCreateCommand command; @BeforeEach void initCommand() { - command = new UserCreateCommand(testRenderer.getTemplateRenderer(), validator, manager); + command = new UserCreateCommand(testRenderer.getTemplateRenderer(), validator, manager, passwordService); } @Nested class ForSuccessfulCreationTest { + private static final String PASSWORD = "patrician"; + private static final String ENC_PASSWORD = "enc_patrician"; @BeforeEach void mockCreation() { @@ -76,6 +82,7 @@ class UserCreateCommandTest { command.setUsername("havelock"); command.setDisplayName("Havelock Vetinari"); command.setEmail("havelock.vetinari@discworld"); + lenient().when(passwordService.encryptPassword(PASSWORD)).thenReturn(ENC_PASSWORD); } @Test @@ -88,7 +95,7 @@ class UserCreateCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Havelock Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("patrician"); + assertThat(argument.getPassword()).isEqualTo(ENC_PASSWORD); assertThat(argument.getMail()).isEqualTo("havelock.vetinari@discworld"); assertThat(argument.isActive()).isTrue(); return true; @@ -114,7 +121,7 @@ class UserCreateCommandTest { @Test void shouldCreateInactiveUser() { - command.setPassword("patrician"); + command.setPassword(PASSWORD); command.setInactive(true); command.run(); @@ -123,7 +130,7 @@ class UserCreateCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Havelock Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("patrician"); + assertThat(argument.getPassword()).isEqualTo(ENC_PASSWORD); assertThat(argument.getMail()).isEqualTo("havelock.vetinari@discworld"); assertThat(argument.isActive()).isFalse(); return true; @@ -133,7 +140,7 @@ class UserCreateCommandTest { @Test void shouldPrintUserAfterCreationInEnglish() { testRenderer.setLocale("en"); - command.setPassword("patrician"); + command.setPassword(PASSWORD); command.run(); @@ -153,7 +160,7 @@ class UserCreateCommandTest { @Test void shouldPrintUserAfterCreationInGerman() { testRenderer.setLocale("de"); - command.setPassword("patrician"); + command.setPassword(PASSWORD); command.run(); @@ -169,6 +176,23 @@ class UserCreateCommandTest { ); assertThat(testRenderer.getStdErr()).isEmpty(); } + + @Test + void shouldEncryptPassword() { + command.setPassword(PASSWORD); + + command.run(); + + verify(manager).create(argThat(argument -> { + assertThat(argument.getName()).isEqualTo("havelock"); + assertThat(argument.getDisplayName()).isEqualTo("Havelock Vetinari"); + assertThat(argument.isExternal()).isFalse(); + assertThat(argument.getPassword()).isEqualTo(ENC_PASSWORD); + assertThat(argument.getMail()).isEqualTo("havelock.vetinari@discworld"); + assertThat(argument.isActive()).isTrue(); + return true; + })); + } } @Nested diff --git a/scm-webapp/src/test/java/sonia/scm/user/cli/UserModifyCommandTest.java b/scm-webapp/src/test/java/sonia/scm/user/cli/UserModifyCommandTest.java index 39eb883c7a..d4a301d618 100644 --- a/scm-webapp/src/test/java/sonia/scm/user/cli/UserModifyCommandTest.java +++ b/scm-webapp/src/test/java/sonia/scm/user/cli/UserModifyCommandTest.java @@ -24,6 +24,7 @@ package sonia.scm.user.cli; +import org.apache.shiro.authc.credential.PasswordService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; @@ -40,6 +41,7 @@ import static org.junit.jupiter.api.Assertions.*; import static org.mockito.ArgumentMatchers.any; import static org.mockito.ArgumentMatchers.argThat; import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.lenient; import static org.mockito.Mockito.never; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; @@ -53,16 +55,20 @@ class UserModifyCommandTest { private CommandValidator validator; @Mock private UserManager manager; + @Mock + private PasswordService passwordService; private UserModifyCommand command; @BeforeEach void initCommand() { - command = new UserModifyCommand(testRenderer.getTemplateRenderer(), validator, manager); + command = new UserModifyCommand(testRenderer.getTemplateRenderer(), validator, manager, passwordService); } @Nested class ForSuccessfulModificationTest { + private static final String NEW_PASSWORD = "havelock"; + private static final String NEW_ENC_PASSWORD = "enc_havelock"; @BeforeEach void mockGet() { @@ -73,13 +79,14 @@ class UserModifyCommandTest { user.setCreationDate(1649262000000L); user.setLastModified(1649272000000L); when(manager.get(any())).thenReturn(user); + lenient().when(passwordService.encryptPassword(NEW_PASSWORD)).thenReturn(NEW_ENC_PASSWORD); } @Test void shouldModifyUser() { command.setDisplayName("Lord Vetinari"); command.setEmail("patrician@discworld"); - command.setPassword("havelock"); + command.setPassword(NEW_PASSWORD); command.run(); @@ -87,7 +94,7 @@ class UserModifyCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Lord Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("havelock"); + assertThat(argument.getPassword()).isEqualTo(NEW_ENC_PASSWORD); assertThat(argument.getMail()).isEqualTo("patrician@discworld"); assertThat(argument.isActive()).isTrue(); return true; @@ -97,7 +104,7 @@ class UserModifyCommandTest { @Test void shouldNotModifyDisplayNameIfNotSet() { command.setEmail("patrician@discworld"); - command.setPassword("havelock"); + command.setPassword(NEW_PASSWORD); command.run(); @@ -105,7 +112,7 @@ class UserModifyCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Havelock Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("havelock"); + assertThat(argument.getPassword()).isEqualTo(NEW_ENC_PASSWORD); assertThat(argument.getMail()).isEqualTo("patrician@discworld"); assertThat(argument.isActive()).isTrue(); return true; @@ -115,7 +122,7 @@ class UserModifyCommandTest { @Test void shouldNotModifyEmailIfNotSet() { command.setDisplayName("Lord Vetinari"); - command.setPassword("havelock"); + command.setPassword(NEW_PASSWORD); command.run(); @@ -123,7 +130,7 @@ class UserModifyCommandTest { assertThat(argument.getName()).isEqualTo("havelock"); assertThat(argument.getDisplayName()).isEqualTo("Lord Vetinari"); assertThat(argument.isExternal()).isFalse(); - assertThat(argument.getPassword()).isEqualTo("havelock"); + assertThat(argument.getPassword()).isEqualTo(NEW_ENC_PASSWORD); assertThat(argument.getMail()).isEqualTo("havelock.vetinari@discworld"); assertThat(argument.isActive()).isTrue(); return true; From 5da2993cf50406225b032a0e8afd2ecfc9fe7396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Wed, 6 Jul 2022 14:07:54 +0200 Subject: [PATCH 2/4] Adjust changelog for release 2.37.1 --- CHANGELOG.md | 5 +++++ gradle/changelog/encrypt_cli_passwords.yaml | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) delete mode 100644 gradle/changelog/encrypt_cli_passwords.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index f0285f7ecd..1269964aed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ 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.37.1] - 2022-07-06 +### Fixed +- Encrypt passwords stored via cli commands ([#2080](https://github.com/scm-manager/scm-manager/pull/2080)) + ## [2.37.0] - 2022-06-28 ### Added - Developers can omit the link prop of the CardColumnSmall component ([#2076](https://github.com/scm-manager/scm-manager/pull/2076)) @@ -1094,3 +1098,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [2.36.0]: https://scm-manager.org/download/2.36.0 [2.36.1]: https://scm-manager.org/download/2.36.1 [2.37.0]: https://scm-manager.org/download/2.37.0 +[2.37.1]: https://scm-manager.org/download/2.37.1 diff --git a/gradle/changelog/encrypt_cli_passwords.yaml b/gradle/changelog/encrypt_cli_passwords.yaml deleted file mode 100644 index c2215850a8..0000000000 --- a/gradle/changelog/encrypt_cli_passwords.yaml +++ /dev/null @@ -1,2 +0,0 @@ -- type: fixed - description: Encrypt passwords stored via cli commands ([#2080](https://github.com/scm-manager/scm-manager/pull/2080)) From f7d2654d957ef3fd8fd5ed9846827b064bbb503b Mon Sep 17 00:00:00 2001 From: CES Marvin Date: Wed, 6 Jul 2022 13:09:06 +0000 Subject: [PATCH 3/4] Release version 2.37.1 --- 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-components/package.json | 14 +++++++------- scm-ui/ui-extensions/package.json | 4 ++-- scm-ui/ui-legacy/package.json | 8 ++++---- scm-ui/ui-modules/package.json | 2 +- scm-ui/ui-plugins/package.json | 12 ++++++------ scm-ui/ui-polyfill/package.json | 2 +- scm-ui/ui-scripts/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 | 18 +++++++++--------- 20 files changed, 49 insertions(+), 49 deletions(-) diff --git a/gradle.properties b/gradle.properties index 3022684458..8fa517fbc8 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,5 +22,5 @@ # SOFTWARE. # group = sonia.scm -version = 2.37.0 +version = 2.37.1 org.gradle.jvmargs=-Xmx1024M diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json index 6c415b26fe..4e7d530850 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.37.0", + "version": "2.37.1", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -11,7 +11,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.0" + "@scm-manager/ui-plugins": "2.37.1" }, "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 b6ed22fa69..d34d50a56f 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.37.0", + "version": "2.37.1", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.0" + "@scm-manager/ui-plugins": "2.37.1" }, "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 1eec336040..23d79fb3a9 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.37.0", + "version": "2.37.1", "license": "MIT", "main": "./src/main/js/index.tsx", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.0" + "@scm-manager/ui-plugins": "2.37.1" }, "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 8f08bde9c3..67a90e3289 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.37.0", + "version": "2.37.1", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.0" + "@scm-manager/ui-plugins": "2.37.1" }, "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 f5aa577abf..1ed901da14 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.37.0", + "version": "2.37.1", "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 c55ce4d484..29dba4d206 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.37.0", + "version": "2.37.1", "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.37.0", + "@scm-manager/ui-types": "2.37.1", "fetch-mock-jest": "^1.5.1", "gitdiff-parser": "^0.2.2", "query-string": "6.14.1", diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index f8ed647277..a848ae92f2 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.37.0", + "version": "2.37.1", "description": "UI Components for SCM-Manager and its plugins", "main": "src/index.ts", "files": [ @@ -25,7 +25,7 @@ "@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.37.0", + "@scm-manager/ui-tests": "2.37.1", "@storybook/addon-actions": "^6.4.20", "@storybook/addon-essentials": "^6.4.20", "@storybook/addon-interactions": "^6.4.20", @@ -64,9 +64,9 @@ }, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.37.0", - "@scm-manager/ui-extensions": "2.37.0", - "@scm-manager/ui-types": "2.37.0", + "@scm-manager/ui-api": "2.37.1", + "@scm-manager/ui-extensions": "2.37.1", + "@scm-manager/ui-types": "2.37.1", "classnames": "^2.2.6", "date-fns": "^2.4.1", "deepmerge": "^4.2.2", @@ -91,8 +91,8 @@ "unified": "^9.2.1" }, "peerDependencies": { - "@scm-manager/ui-syntaxhighlighting": "2.37.0", - "@scm-manager/ui-text": "2.37.0" + "@scm-manager/ui-syntaxhighlighting": "2.37.1", + "@scm-manager/ui-text": "2.37.1" }, "babel": { "presets": [ diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index a21768ed13..dcd3c66cd4 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.37.0", + "version": "2.37.1", "license": "MIT", "private": false, "author": "Sebastian Sdorra ", @@ -17,7 +17,7 @@ "test": "jest" }, "dependencies": { - "@scm-manager/ui-types": "2.37.0", + "@scm-manager/ui-types": "2.37.1", "react": "^17.0.1" }, "devDependencies": { diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json index 8bf4a6be6f..2f470dd2dd 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.37.0", + "version": "2.37.1", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -12,9 +12,9 @@ "test": "jest --passWithNoTests" }, "dependencies": { - "@scm-manager/ui-api": "2.37.0", - "@scm-manager/ui-extensions": "2.37.0", - "@scm-manager/ui-types": "2.37.0", + "@scm-manager/ui-api": "2.37.1", + "@scm-manager/ui-extensions": "2.37.1", + "@scm-manager/ui-types": "2.37.1", "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 e4f44a2d48..7ee8d166e5 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.37.0", + "version": "2.37.1", "private": true, "main": "build/index.js", "module": "build/index.mjs", diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index 60a991775f..2b2c3647b8 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -1,13 +1,13 @@ { "name": "@scm-manager/ui-plugins", - "version": "2.37.0", + "version": "2.37.1", "license": "MIT", "bin": { "ui-plugins": "./bin/ui-plugins.js" }, "dependencies": { - "@scm-manager/ui-components": "2.37.0", - "@scm-manager/ui-extensions": "2.37.0", + "@scm-manager/ui-components": "2.37.1", + "@scm-manager/ui-extensions": "2.37.1", "classnames": "^2.2.6", "query-string": "6.14.1", "react": "^17.0.1", @@ -26,9 +26,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.37.0", - "@scm-manager/ui-tests": "2.37.0", - "@scm-manager/ui-types": "2.37.0", + "@scm-manager/ui-scripts": "2.37.1", + "@scm-manager/ui-tests": "2.37.1", + "@scm-manager/ui-types": "2.37.1", "@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 b9b2a77c2d..a9e529c17b 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.37.0", + "version": "2.37.1", "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 f8c0a9f4d0..98ae3edeba 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.37.0", + "version": "2.37.1", "description": "Build scripts for SCM-Manager", "main": "src/index.js", "author": "Sebastian Sdorra ", diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index c55b411d09..991b07724d 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.37.0", + "version": "2.37.1", "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 a586abbe37..6a3dbee79a 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.37.0", + "version": "2.37.1", "private": true, "main": "src/index.ts", "scripts": { @@ -12,7 +12,7 @@ "write-mapping": "node scripts/write-mapping.mjs" }, "dependencies": { - "@scm-manager/ui-text": "2.37.0", + "@scm-manager/ui-text": "2.37.1", "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 f449aa2a97..c27c1186fd 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.37.0", + "version": "2.37.1", "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 47cd61b96f..9e7e78128c 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.37.0", + "version": "2.37.1", "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 0d29f29c50..2e69e71fc0 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.37.0", + "version": "2.37.1", "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 11d7b38a4d..2fc8e32f65 100644 --- a/scm-ui/ui-webapp/package.json +++ b/scm-ui/ui-webapp/package.json @@ -1,16 +1,16 @@ { "name": "@scm-manager/ui-webapp", - "version": "2.37.0", + "version": "2.37.1", "private": true, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.37.0", - "@scm-manager/ui-components": "2.37.0", - "@scm-manager/ui-extensions": "2.37.0", - "@scm-manager/ui-modules": "2.37.0", - "@scm-manager/ui-syntaxhighlighting": "2.37.0", - "@scm-manager/ui-text": "2.37.0", - "@scm-manager/ui-legacy": "2.37.0", + "@scm-manager/ui-api": "2.37.1", + "@scm-manager/ui-components": "2.37.1", + "@scm-manager/ui-extensions": "2.37.1", + "@scm-manager/ui-modules": "2.37.1", + "@scm-manager/ui-syntaxhighlighting": "2.37.1", + "@scm-manager/ui-text": "2.37.1", + "@scm-manager/ui-legacy": "2.37.1", "classnames": "^2.2.5", "history": "^4.10.1", "i18next": "^19.6.0", @@ -37,7 +37,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.15.1", "@scm-manager/jest-preset": "^2.13.0", - "@scm-manager/ui-tests": "2.37.0", + "@scm-manager/ui-tests": "2.37.1", "@types/classnames": "^2.2.9", "@types/enzyme": "^3.10.3", "@types/fetch-mock": "^7.3.1", From 5cb60e49ee77da73d7fa2012faf7b9ee1dbd64a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Pfeuffer?= Date: Thu, 7 Jul 2022 08:43:48 +0200 Subject: [PATCH 4/4] Prepare for next development iteration --- 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-components/package.json | 14 +++++++------- scm-ui/ui-extensions/package.json | 4 ++-- scm-ui/ui-legacy/package.json | 8 ++++---- scm-ui/ui-modules/package.json | 2 +- scm-ui/ui-plugins/package.json | 12 ++++++------ scm-ui/ui-polyfill/package.json | 2 +- scm-ui/ui-scripts/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 | 18 +++++++++--------- 20 files changed, 49 insertions(+), 49 deletions(-) diff --git a/gradle.properties b/gradle.properties index 8fa517fbc8..cc114cf5ba 100644 --- a/gradle.properties +++ b/gradle.properties @@ -22,5 +22,5 @@ # SOFTWARE. # group = sonia.scm -version = 2.37.1 +version = 2.37.2-SNAPSHOT org.gradle.jvmargs=-Xmx1024M diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json index 4e7d530850..0ebfd6c53e 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.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -11,7 +11,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.1" + "@scm-manager/ui-plugins": "2.37.2-SNAPSHOT" }, "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 d34d50a56f..2590345cae 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.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.1" + "@scm-manager/ui-plugins": "2.37.2-SNAPSHOT" }, "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 23d79fb3a9..e987b99e91 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.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "main": "./src/main/js/index.tsx", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.1" + "@scm-manager/ui-plugins": "2.37.2-SNAPSHOT" }, "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 67a90e3289..7693bcb544 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.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "main": "./src/main/js/index.ts", "scripts": { @@ -10,7 +10,7 @@ "typecheck": "tsc" }, "dependencies": { - "@scm-manager/ui-plugins": "2.37.1" + "@scm-manager/ui-plugins": "2.37.2-SNAPSHOT" }, "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 1ed901da14..31bb68bbc1 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 29dba4d206..a9583c65ad 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.37.1", + "version": "2.37.2-SNAPSHOT", "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.37.1", + "@scm-manager/ui-types": "2.37.2-SNAPSHOT", "fetch-mock-jest": "^1.5.1", "gitdiff-parser": "^0.2.2", "query-string": "6.14.1", diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json index a848ae92f2..1009135a68 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.37.1", + "version": "2.37.2-SNAPSHOT", "description": "UI Components for SCM-Manager and its plugins", "main": "src/index.ts", "files": [ @@ -25,7 +25,7 @@ "@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.37.1", + "@scm-manager/ui-tests": "2.37.2-SNAPSHOT", "@storybook/addon-actions": "^6.4.20", "@storybook/addon-essentials": "^6.4.20", "@storybook/addon-interactions": "^6.4.20", @@ -64,9 +64,9 @@ }, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.37.1", - "@scm-manager/ui-extensions": "2.37.1", - "@scm-manager/ui-types": "2.37.1", + "@scm-manager/ui-api": "2.37.2-SNAPSHOT", + "@scm-manager/ui-extensions": "2.37.2-SNAPSHOT", + "@scm-manager/ui-types": "2.37.2-SNAPSHOT", "classnames": "^2.2.6", "date-fns": "^2.4.1", "deepmerge": "^4.2.2", @@ -91,8 +91,8 @@ "unified": "^9.2.1" }, "peerDependencies": { - "@scm-manager/ui-syntaxhighlighting": "2.37.1", - "@scm-manager/ui-text": "2.37.1" + "@scm-manager/ui-syntaxhighlighting": "2.37.2-SNAPSHOT", + "@scm-manager/ui-text": "2.37.2-SNAPSHOT" }, "babel": { "presets": [ diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json index dcd3c66cd4..81f8178415 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.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "private": false, "author": "Sebastian Sdorra ", @@ -17,7 +17,7 @@ "test": "jest" }, "dependencies": { - "@scm-manager/ui-types": "2.37.1", + "@scm-manager/ui-types": "2.37.2-SNAPSHOT", "react": "^17.0.1" }, "devDependencies": { diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json index 2f470dd2dd..5a5bf42b0e 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.37.1", + "version": "2.37.2-SNAPSHOT", "private": true, "main": "build/index.js", "module": "build/index.mjs", @@ -12,9 +12,9 @@ "test": "jest --passWithNoTests" }, "dependencies": { - "@scm-manager/ui-api": "2.37.1", - "@scm-manager/ui-extensions": "2.37.1", - "@scm-manager/ui-types": "2.37.1", + "@scm-manager/ui-api": "2.37.2-SNAPSHOT", + "@scm-manager/ui-extensions": "2.37.2-SNAPSHOT", + "@scm-manager/ui-types": "2.37.2-SNAPSHOT", "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 7ee8d166e5..0060b54ef8 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.37.1", + "version": "2.37.2-SNAPSHOT", "private": true, "main": "build/index.js", "module": "build/index.mjs", diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json index 2b2c3647b8..1fbdde4bbb 100644 --- a/scm-ui/ui-plugins/package.json +++ b/scm-ui/ui-plugins/package.json @@ -1,13 +1,13 @@ { "name": "@scm-manager/ui-plugins", - "version": "2.37.1", + "version": "2.37.2-SNAPSHOT", "license": "MIT", "bin": { "ui-plugins": "./bin/ui-plugins.js" }, "dependencies": { - "@scm-manager/ui-components": "2.37.1", - "@scm-manager/ui-extensions": "2.37.1", + "@scm-manager/ui-components": "2.37.2-SNAPSHOT", + "@scm-manager/ui-extensions": "2.37.2-SNAPSHOT", "classnames": "^2.2.6", "query-string": "6.14.1", "react": "^17.0.1", @@ -26,9 +26,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.37.1", - "@scm-manager/ui-tests": "2.37.1", - "@scm-manager/ui-types": "2.37.1", + "@scm-manager/ui-scripts": "2.37.2-SNAPSHOT", + "@scm-manager/ui-tests": "2.37.2-SNAPSHOT", + "@scm-manager/ui-types": "2.37.2-SNAPSHOT", "@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 a9e529c17b..be73585aad 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 98ae3edeba..ee8af1106f 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.37.1", + "version": "2.37.2-SNAPSHOT", "description": "Build scripts for SCM-Manager", "main": "src/index.js", "author": "Sebastian Sdorra ", diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json index 991b07724d..24f8633035 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 6a3dbee79a..6e09a314f7 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.37.1", + "version": "2.37.2-SNAPSHOT", "private": true, "main": "src/index.ts", "scripts": { @@ -12,7 +12,7 @@ "write-mapping": "node scripts/write-mapping.mjs" }, "dependencies": { - "@scm-manager/ui-text": "2.37.1", + "@scm-manager/ui-text": "2.37.2-SNAPSHOT", "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 c27c1186fd..f7bd01631d 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 9e7e78128c..131a44994d 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 2e69e71fc0..2562f2d0f5 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.37.1", + "version": "2.37.2-SNAPSHOT", "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 2fc8e32f65..2af7868542 100644 --- a/scm-ui/ui-webapp/package.json +++ b/scm-ui/ui-webapp/package.json @@ -1,16 +1,16 @@ { "name": "@scm-manager/ui-webapp", - "version": "2.37.1", + "version": "2.37.2-SNAPSHOT", "private": true, "dependencies": { "@headlessui/react": "^1.4.3", - "@scm-manager/ui-api": "2.37.1", - "@scm-manager/ui-components": "2.37.1", - "@scm-manager/ui-extensions": "2.37.1", - "@scm-manager/ui-modules": "2.37.1", - "@scm-manager/ui-syntaxhighlighting": "2.37.1", - "@scm-manager/ui-text": "2.37.1", - "@scm-manager/ui-legacy": "2.37.1", + "@scm-manager/ui-api": "2.37.2-SNAPSHOT", + "@scm-manager/ui-components": "2.37.2-SNAPSHOT", + "@scm-manager/ui-extensions": "2.37.2-SNAPSHOT", + "@scm-manager/ui-modules": "2.37.2-SNAPSHOT", + "@scm-manager/ui-syntaxhighlighting": "2.37.2-SNAPSHOT", + "@scm-manager/ui-text": "2.37.2-SNAPSHOT", + "@scm-manager/ui-legacy": "2.37.2-SNAPSHOT", "classnames": "^2.2.5", "history": "^4.10.1", "i18next": "^19.6.0", @@ -37,7 +37,7 @@ "devDependencies": { "@scm-manager/eslint-config": "^2.15.1", "@scm-manager/jest-preset": "^2.13.0", - "@scm-manager/ui-tests": "2.37.1", + "@scm-manager/ui-tests": "2.37.2-SNAPSHOT", "@types/classnames": "^2.2.9", "@types/enzyme": "^3.10.3", "@types/fetch-mock": "^7.3.1",