Commit Graph

12178 Commits

Author SHA1 Message Date
Matthias Thieroff
4e5d71f6db Fix hg modify tests for file creation on Windows 2021-11-24 10:51:17 +01:00
René Pfeuffer
271576fcf2 Update javahg to v1.0.0 (#1865)
Updates javahg (https://foss.heptapod.net/mercurial/javahg) to release 1.0.0. Therefore, all packages have to be changed from com.aragost.javahg to org.javahg.
2021-11-23 13:10:16 +01:00
René Pfeuffer
b26ed95333 Autocloseable streams in XML DB (#1868)
Introduce autocloseable streams for file handling in xml database module.
2021-11-22 10:26:00 +01:00
StNekroman
b09284f1f5 Handle resources, never left left opened file handler on windows (#1857)
On windows unit tests are failing because junit checks if all @tempdir directries are empty and can be deleted after test run.
But due to opened file handles (not closed resource streams) Windows keeps files, which are "in use".
Linux is less strict in this area.
Additionally I want highlight that XMLStreamReaderImpl/XMLStreamWriterImpl from apache.xerces library (in OpenJDK11 at least) which are picked at runtime as xml parser implementation - they don't close associated resources.
BTW, I thing that relying on some runtime (sometimes - unpredictable) dependencies - is bad practice, but this it up to separate topic.
Additional fix: in IOUtil is file is locked (due to permissions or opened handle) - it will undlessly try-and-retry to delete it until end of the world, on windows.
2021-11-22 10:22:46 +01:00
CES Marvin
47842cc071 Prepare for next development iteration 2021-11-19 14:19:40 +00:00
CES Marvin
df5f692a59 Merge branch 'master' into develop 2021-11-19 14:19:20 +00:00
CES Marvin
e53476632b Release version 2.27.2 2.27.2 2021-11-19 13:48:55 +00:00
René Pfeuffer
876b1d2a80 Adjust changelog for release 2.27.2 2021-11-19 14:39:52 +01:00
Eduard Heimbuch
e58d3dd70c Fix repository file search (#1867) 2021-11-19 14:38:11 +01:00
Konstantin Schaper
13590676fd Add move to modify command (#1859)
dds a move/rename functionality to the modify command. This currently only works for absolute destination paths and does not work with backslashes. If the destination path does not exist, it is created. The action fails if the target file already exists.
2021-11-19 08:43:44 +01:00
René Pfeuffer
02bcee5603 Fix CHANGELOG 2021-11-18 11:42:45 +01:00
CES Marvin
942b9c7a91 Prepare for next development iteration 2021-11-18 08:59:35 +00:00
CES Marvin
0ead490331 Release version 2.27.1 2.27.1 2021-11-18 08:24:10 +00:00
René Pfeuffer
20d2a45d32 Adjust changelog for release 2.27.1 2021-11-18 09:14:08 +01:00
René Pfeuffer
7bbf6c3d30 Update plugin scripts to 1.2.2 2021-11-18 08:15:17 +01:00
CES Marvin
7ad3b39e00 Prepare for next development iteration 2021-11-16 16:18:15 +00:00
CES Marvin
e05136e936 Release version 2.27.0 2.27.0 2021-11-16 15:51:01 +00:00
René Pfeuffer
675dde1501 Adjust changelog for release 2.27.0 2021-11-16 16:44:08 +01:00
Sebastian Sdorra
6f67fa8142 Update vulnerable dependencies 2021-11-16 16:40:05 +01:00
René Pfeuffer
23b7e0d85a Fix color of source header 2021-11-16 15:35:03 +01:00
René Pfeuffer
142e077b46 Fix color for namespace in high contrast theme 2021-11-16 15:14:18 +01:00
René Pfeuffer
f45fd47cdd Fix color for available plugins
Fixes the background of the plugins in the "Available Plugins" section in the settings.
2021-11-16 14:55:06 +01:00
dependabot[bot]
16850dc768 Bump path-parse from 1.0.6 to 1.0.7 (#1860)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 14:21:48 +01:00
Eduard Heimbuch
dc5f7d0f23 Feature/fix tabulator stops (#1831)
Add tab stops to action to increase accessibility of SCM-Manager with keyboard only usage. Also add a focus trap for modals to ensure the actions inside the modal can be used without losing the focus.

Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2021-11-16 11:35:58 +01:00
René Pfeuffer
0530e3864f Render disabled buttons as disabled (#1858) 2021-11-16 06:57:57 +01:00
Eduard Heimbuch
749c08c83f Add rounded borders to repository contact avatar 2021-11-12 12:50:20 +01:00
Sebastian Sdorra
42d79bad63 Multipart form support for AdvancedHttpClient (#1856)
Add support for mutlipart form data to the AdvancedHttpClient API.
2021-11-11 15:48:16 +01:00
Sebastian Sdorra
25ed55753a Add dependency plugins-scripts in version 1.2.1 to ui-plugins
This should fix a problem with webpack-plugin-serve durring watch execution of a plugin.
2021-11-11 15:19:01 +01:00
Eduard Heimbuch
4ed6a40cde Add contact icon to repository overview (#1855)
Show repository contact on repository overview with "mail to" action if contact is set. Click on this icon to send a mail to the contact.
2021-11-11 14:50:11 +01:00
René Pfeuffer
7a72359bc9 File lock for svn (#1847)
Implements the file lock command for SVN.
2021-11-11 10:58:26 +01:00
Sebastian Sdorra
e255eafa29 Fix git unit tests on machines which are not using master as init branch (#1854) 2021-11-10 15:45:12 +01:00
René Pfeuffer
3792374d59 Fix serialization error with health check failures 2021-11-10 14:44:28 +01:00
dependabot[bot]
e9429c6061 Bump tar from 4.4.13 to 4.4.19 (#1853)
Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 11:30:34 +01:00
Sebastian Sdorra
b098f80219 Update gradle-smp-plugin to version 0.9.4 2021-11-10 10:33:56 +01:00
Sebastian Sdorra
2938074e1a Update to webpack v5 (#1848)
Update webpack in the following components to version 5:

ui-styles (StyleGuide)
ui-components (Storybook)
ui-scripts (gradle run/build)
This change will also fix a circular dependency between ui-api and ui-components.

Co-authored-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2021-11-10 10:10:17 +01:00
dependabot[bot]
f69d3a29a8 Bump ws from 5.2.2 to 5.2.3 (#1852)
Bumps [ws](https://github.com/websockets/ws) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 09:12:29 +01:00
dependabot[bot]
4b8e023085 Bump semver-regex from 3.1.2 to 3.1.3 (#1851)
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases)
- [Commits](https://github.com/sindresorhus/semver-regex/commits)

---
updated-dependencies:
- dependency-name: semver-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 09:12:18 +01:00
dependabot[bot]
43a9bb1f2a Bump tmpl from 1.0.4 to 1.0.5 (#1850)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-10 09:12:06 +01:00
CES Marvin
32ae9126ea Prepare for next development iteration 2021-11-09 16:46:10 +00:00
CES Marvin
b0ec846a73 Release version 2.26.1 2.26.1 2021-11-09 16:16:24 +00:00
René Pfeuffer
799c9eaef5 Adjust changelog for release 2.26.1 2021-11-09 16:28:44 +01:00
Eduard Heimbuch
49195fd2e1 Fix log out endless loop which occurred on slow connections and could tear down the SCM-Manager server. 2021-11-09 16:17:42 +01:00
René Pfeuffer
f680c9335a Fix concurrent modification in SVN modify command (#1849) 2021-11-09 14:36:20 +01:00
Eduard Heimbuch
cb7dbb0578 Fix useChangesets hook limit and refactor ChangesetRow.tsx 2021-11-08 14:20:11 +01:00
Sebastian Sdorra
3083910270 Update node to version 16.13.0 2021-11-08 08:29:13 +01:00
Sebastian Sdorra
e42c43e107 Update shiro-unit to 1.0.2 2021-11-08 08:10:55 +01:00
René Pfeuffer
b514bac187 Enhance description of Apache proxy config 2021-11-05 08:52:42 +01:00
CES Marvin
2e01505e34 Prepare for next development iteration 2021-11-04 13:24:39 +00:00
CES Marvin
b5343bf714 Release version 2.26.0 2.26.0 2021-11-04 12:57:47 +00:00
René Pfeuffer
a79a6e2ebb Adjust changelog for release 2.26.0 2021-11-04 13:49:20 +01:00