12833 Commits

Author SHA1 Message Date
CES Marvin
f9564208de Release version 2.47.0 2.47.0 2023-10-11 10:35:24 +00:00
Konstantin Schaper
04ebe0ccf4 Adjust changelog for release 2.47.0 2023-10-11 12:29:12 +02:00
René Pfeuffer
63b53f3319 Update SVNKit to 1.10.10-scm2 2023-10-11 10:33:04 +02:00
Florian Scholdei
c27bb2dd05 Implement textarea component
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: Laura Gorzitze<laura.gorzitze@cloudogu.com>
2023-10-11 09:02:57 +02:00
Konstantin Schaper
37fbce1496 Checkbox and Chipinput have been improved, and a button has been added
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com>
Pushed-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com>
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com>
Co-authored-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com>
2023-10-09 11:56:24 +02:00
Rene Pfeuffer
2ca68c43b3 Add update steps for namespaces
This adds a new update step API dedicated&#10;to handle namespace related data.

Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2023-10-05 11:00:20 +02:00
Eduard Heimbuch
1a22307f18 Switch to dedicated Jenkins agent 2023-10-05 09:37:04 +02:00
Thomas Zerr
0dc738d849 Added autoMask property
The AuditEntry annotation recevied a new property called autoMask. If that property is set to true, then fields get automatically masked in the audit log, if the field name contain certain phrases.

Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com>


Reviewed-by: Konstantin Schaper <konstantin.schaper@cloudogu.com>
2023-10-04 14:25:35 +02:00
Tarik Gürsoy
4eb735d552 Fixing the OmniSearch component
The OmniSearch component had several issues which have been resolved in this fix. It now makes use of the new combobox component.
2023-09-28 16:16:17 +02:00
Renovate Bot
80b5a3dad6 Update dependency @types/enzyme to v3.10.13 (develop)
This PR contains the following updates:&#10;&#10;| Package | Type | Update | Change |&#10;|---|---|---|---|&#10;| [@types/enzyme](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/enzyme) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [&#96;3.10.12&#96; -&gt; &#96;3.10.13&#96;](https://renovatebot.com/diffs/npm/@types%2fenzyme/3.10.12/3.10.13) |&#10;&#10;---&#10;&#10;This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).&#10;&lt;!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ&#61;&#61;--&gt;&#10;

Pushed-by: Renovate Bot<renovate@scm-manager.org>
Co-authored-by: Renovate Bot<renovate@scm-manager.org>
2023-09-27 15:20:09 +02:00
Rene Pfeuffer
5dd1a05f87 Ignore non-XML files in data store directories
To prevent errors when trying to read all entries in a data entry store, this filters for XML files only and ignored other files or directories in the data directory.

Co-authored-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com>
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com>
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2023-09-27 10:04:18 +02:00
Laura Gorzitze
0d93975715 Accessible Tabpanel
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com>
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com>
Committed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
2023-09-27 09:16:22 +02:00
Rene Pfeuffer
4033f71bfb Bump JGit to v6.7.0.202309050840-r-scm1
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-26 08:16:04 +02:00
Renovate Bot
c4532670dd Update dependency @types/css to ^0.0.34 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@types/css](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/css) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | devDependencies | patch | [`^0.0.31` -> `^0.0.34`](https://renovatebot.com/diffs/npm/@types%2fcss/0.0.31/0.0.34) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
2023-09-22 14:46:00 +02:00
Konstantin Schaper
0c055ca6df Add new api for interactive card details
Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-21 11:26:41 +02:00
Tarik Gürsoy
eabf5ebafd Card Tag Variants
CardDetailTags can now be styled according to 3 distinct styles, info, info-light and light
2023-09-20 17:42:41 +02:00
Rene Pfeuffer
5149927195 Avoid IllegalStateExceptions
The DefaultNamespaceManager has not been a singleton.
Because of this, instances could be removed before
the event has been handled completely and therefore
the handler could no longer be removed from the queue,
resulting in an IllegalStateException.

By making the manager a singleton, it is no longer
garbage collected and therefore we do not get the
exception any longer.

Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-20 17:36:34 +02:00
Renovate Bot
fa6769e5bb Update dependency @babel/core to v7.22.20 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel)) | devDependencies | patch | [`7.22.17` -> `7.22.20`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.17/7.22.20) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Laura Gorzitze <laura.gorzitze@cloudogu.com>
2023-09-19 10:40:04 +02:00
Rene Pfeuffer
d2a0525b0b Catch exception when repositories are deleted
Committed-by: Eduard Heimbuch <eduard.heimbuch@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-19 09:30:14 +02:00
Konstantin Schaper
8069c697de disabled content action menu button while loading 2023-09-18 19:32:04 +02:00
Thomas Zerr
aa767ec945 Add Loading Spinner API to content action overflow menu extension point 2023-09-18 10:04:03 +02:00
Renovate Bot
afbb14239e Update dependency @babel/core to v7.22.17 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel)) | devDependencies | patch | [`7.22.15` -> `7.22.17`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.15/7.22.17) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->

Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-18 09:43:43 +02:00
Thomas Zerr
b2472d85d0 Added force to push command for git and hg repos
Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-14 20:28:37 +02:00
Renovate Bot
a608a0df80 Update dependency @radix-ui/react-dropdown-menu to v2.0.5 (develop) - abandoned
Squash commits of branch renovate/develop-radix-ui-react-dropdown-menu-2.x:

- Update dependency @radix-ui/react-dropdown-menu to v2.0.5

| datasource | package                       | from  | to    |
| ---------- | ----------------------------- | ----- | ----- |
| npm        | @radix-ui/react-dropdown-menu | 2.0.1 | 2.0.5 |

- Fix snapshots

Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-13 09:14:18 +02:00
Florian Scholdei
8fd8c0567d Disable combobox autocomplete
Squash commits of branch bugfix/doubled_autocomplete:

- Disable combobox autocomplete

- Add changelog entry



Committed-by: Thomas Zerr <thomas.zerr@cloudogu.com>
2023-09-12 09:27:31 +02:00
Eduard Heimbuch
93a23466ff Fix cypress by using new stage "TESTING"
Cypress did not work because of the stricter security header. We introduced a new stage named "TESTING" which ignores this security headers and allow testing tools to work as intended.

Committed-by: Konstantin Schaper <konstantin.schaper@cloudogu.com>
2023-09-08 15:19:54 +02:00
Rene Pfeuffer
8352cf349c Do not try to init non-git repos for git
The initialization to set the default branch in
git repositories should not be executed for
non-git repositories. Otherwise, this throws
exceptions in SVN repositories all the time
because the branch command is not supported.

Committed-by: Konstantin Schaper <konstantin.schaper@cloudogu.com>
2023-09-08 13:22:57 +02:00
René Pfeuffer
2c04b124f0 Fix snapshots 2023-09-07 09:46:39 +02:00
Konstantin Schaper
c6c344dc23 update storyshots 2023-09-06 11:15:08 +02:00
Konstantin Schaper
fa536b9768 Create atomic design page template for master-detail views 2023-09-06 10:00:00 +02:00
Renovate Bot
bf28b75941 Update dependency @radix-ui/react-dialog to v1.0.4 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@radix-ui/react-dialog](https://radix-ui.com/primitives) ([source](https://github.com/radix-ui/primitives)) | dependencies | patch | [`1.0.2` -> `1.0.4`](https://renovatebot.com/diffs/npm/@radix-ui%2freact-dialog/1.0.2/1.0.4) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Laura Gorzitze <laura.gorzitze@cloudogu.com>
2023-09-06 08:41:51 +02:00
Thomas Zerr
14ded177c1 Additional Search in the Search Page
Another Search Bar is added in the Search Page directly. This one persists the current query even after triggering another search.

Committed-by: Tarik Gürsoy <tarik.guersoy@cloudogu.com>
Authored-by: tzerr <thomas.zerr@cloudogu.com>
2023-09-05 12:40:04 +02:00
Laura Gorzitze
3a99fe7a82 Fix archive cleaner when no directory exists 2023-09-05 10:15:45 +02:00
Renovate Bot
f8622ed755 Update dependency @babel/core to v7.22.15 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel)) | devDependencies | patch | [`7.22.11` -> `7.22.15`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.11/7.22.15) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Laura Gorzitze <laura.gorzitze@cloudogu.com>
2023-09-05 09:32:12 +02:00
Thomas Zerr
cb845bee34 Components that are now deprecated are marked as such 2023-09-05 08:53:03 +02:00
Renovate Bot
9d88503fbf Update dependency @headlessui/react to v1.7.17 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@headlessui/react](https://github.com/tailwindlabs/headlessui) | dependencies | patch | [`1.7.15` -> `1.7.17`](https://renovatebot.com/diffs/npm/@headlessui%2freact/1.7.15/1.7.17) |
| [@headlessui/react](https://github.com/tailwindlabs/headlessui) | dependencies | minor | [`1.6.6` -> `1.7.17`](https://renovatebot.com/diffs/npm/@headlessui%2freact/1.6.6/1.7.17) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Laura Gorzitze <laura.gorzitze@cloudogu.com>
Co-authored-by: Laura Gorzitze <laura.gorzitze@cloudogu.com>
2023-09-04 13:41:03 +02:00
Laura Gorzitze
e63f4fcd64 Create plugin archive cleaner
SCM-Manager created directories for each plugin every time the plugin is installed without deleting the old directories. With this change the old directories will be removed. 

Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-04 11:56:54 +02:00
Renovate Bot
6d2b7cdb85 Update dependency @babel/core to v7.22.10 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://github.com/babel/babel)) | devDependencies | patch | [`7.22.9` -> `7.22.10`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.22.9/7.22.10) |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-01 15:15:58 +02:00
Renovate Bot
1d27a7e03d Update alpine Docker tag to v3.18.3 (develop)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| alpine | final | patch | `3.18.2` -> `3.18.3` |
| alpine | stage | patch | `3.18.2` -> `3.18.3` |

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIwLjAuMC1zZW1hbnRpYy1yZWxlYXNlIiwidXBkYXRlZEluVmVyIjoiMC4wLjAtc2VtYW50aWMtcmVsZWFzZSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->


Committed-by: Rene Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-09-01 12:58:31 +02:00
tzerr
58571711d7 -changed: set Versions to next snapshot 2023-09-01 12:37:18 +02:00
tzerr
48c6fef171 Merge branch 'main' into develop 2023-09-01 12:14:40 +02:00
tzerr
762fe7bd1e Merge tag '2.46.1'
Release version 2.46.1
2023-09-01 12:03:40 +02:00
CES Marvin
8c143c2fd8 Release version 2.46.1 2.46.1 2023-09-01 09:15:02 +00:00
Thomas Zerr
c77df63e02 -fixed: merging from main instead of release tag 2023-09-01 11:10:43 +02:00
tzerr
93016f19b2 Adjust changelog for release 2.46.1 2023-09-01 11:05:57 +02:00
tzerr
31c4d22515 Merge branch 'main' into develop 2023-09-01 10:54:06 +02:00
tzerr
d835c6f0ca Merge tag '2.44.3'
Release version 2.44.3
2023-09-01 10:44:33 +02:00
CES Marvin
29a92d3d4a Release version 2.44.3 2.44.3 2023-08-31 14:06:39 +00:00
tzerr
9312d55125 Adjust changelog for release 2.44.3 2023-08-31 15:50:06 +02:00
Rene Pfeuffer
545a2061ae Fix check for lfs files
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 <thomas.zerr@cloudogu.com>
Co-authored-by: René Pfeuffer <rene.pfeuffer@cloudogu.com>
2023-08-31 15:45:13 +02:00