CES Marvin
3c5d8244d8
Release version 3.0.0
2024-01-29 15:29:36 +00:00
Thomas Zerr
380205ab63
Added e2e Tests for branch creation
...
e2e Tests should validate the correct url encoding for branch names and also check for invalid branch names. This PR is ready yet, there are still some test cases i want to implement.
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com >
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com >
2024-01-29 08:33:15 +01:00
Tarik Gürsoy
3ffbdd8d17
Move frontendcomponents into ui-core
...
The new architecture has been implemented.
Co-authored-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Committed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Pushed-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com >
Committed-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com >
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Co-authored-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com >
Reviewed-by: Konstantin Schaper <konstantin.schaper@cloudogu.com >
2024-01-24 10:38:17 +01:00
Eduard Heimbuch
ea60b68cec
Prevent binding extensions for repo overview top, which could be already disabled via the local storage and therefore send errors during the hook execution.
2024-01-16 10:53:20 +01:00
Konstantin Schaper
86e8ff99aa
Make plugin overview header responsive
...
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2024-01-10 18:08:00 +01:00
Florian Scholdei
7f0da35659
Mail validation in frontend and backend unified
...
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com >
2024-01-09 16:53:18 +01:00
Konstantin Schaper
1fdb02e5c2
Hide annotate button for binary files
2024-01-09 11:41:49 +01:00
Florian Scholdei
ec0e1ec320
Constant navigation width independent of content
...
Fixes issues that occurred after #224 .
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com >
2024-01-08 09:52:03 +01:00
Eduard Heimbuch
abe0a62cb4
Fix markdown image links for relative paths on branches with '/'
2023-12-14 14:55:21 +01:00
Florian Scholdei
75695f9fb1
Convert truthy value to true and reintroduce PrimaryContentColumn sizing
...
Fixes issues that occurred after #224 .
2023-12-14 09:01:48 +01:00
Eduard Heimbuch
96c4bec5b9
Add max width for primary columns
2023-12-12 14:29:44 +01:00
Florian Scholdei
bb88ba28ed
URI encode branch of images in markdown files
...
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com >
2023-12-12 13:12:05 +01:00
Florian Scholdei
72886bd204
Save collapse status of secondary navigation
...
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Committed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
2023-12-12 09:18:50 +01:00
Konstantin Schaper
012d5efbb9
Fix race condition in global search sometimes breaking mouse interaction
...
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-11-30 17:02:44 +01:00
Eduard Heimbuch
cf4d9cf20f
3.x
...
Committed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2023-11-30 17:02:44 +01:00
Konstantin Schaper
d760f46d9d
Fix e2e tests breaking because of modern javascript api usage
2023-11-27 09:25:02 +01:00
Eduard Heimbuch
774d7f5fb1
Apply test-ids for all stages except production
2023-11-24 11:10:59 +01:00
CES Marvin
6f55210812
Prepare for next development iteration
2023-11-22 11:15:19 +00:00
CES Marvin
fc7c125d78
Release version 2.48.1
2023-11-22 10:26:59 +00:00
Eduard Heimbuch
fd807495ea
Fix navbar event listener
2023-11-21 13:55:35 +01:00
CES Marvin
6cbb231c09
Prepare for next development iteration
2023-11-17 14:24:28 +00:00
CES Marvin
9ba45acfb3
Release version 2.48.0
2023-11-17 13:38:07 +00:00
Florian Scholdei
5f53af440f
Fix tabs overlapping other elements by removing z-index of tabs
2023-11-14 17:47:58 +01:00
Konstantin Schaper
1ccba9fcd0
Refactor global search
...
Replaces the headlessui combobox with a custom implementation following the aria patterns of a menu. This allows us to have interactive links in the popup while connecting it to the input. The pattern is most common with buttons and is less documented yet valid for inputs.
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-11-14 13:32:55 +01:00
Rene Pfeuffer
234f7d840e
Do not render links to not-existing users in groups
...
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com >
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2023-11-07 13:42:31 +01:00
Tarik Gürsoy
9dd6aeea5e
Diff path line break
...
A line break has been added to the diff path, so that it always displays the full path and filename
Co-authored-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Pushed-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com >
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Co-authored-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com >
2023-11-07 09:06:09 +01:00
Konstantin Schaper
14ee5daa00
fix unnecessary scrollbar showing up in markdown views with code tags
...
Co-authored-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Pushed-by: Eduard Heimbuch<eduard.heimbuch@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-11-07 08:59:39 +01:00
Rene Pfeuffer
b0d319f99b
Fix display for submodules without http
...
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-11-03 15:48:10 +01:00
Konstantin Schaper
b4136b9679
add missing beta annotations to radio button api
2023-11-03 12:50:23 +01:00
Thomas Zerr
123fc4c3d1
Invalidation of caches and search index
...
In the general admin settings, the user can find two button to either invalidate the cache or rebuild the search index. The endpoints are defined in the InvalidationResource class in scm-webapp.
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com >
2023-11-02 10:51:32 +01:00
Thomas Zerr
f847e324b1
Changes for the Signature Check Plugin
...
This PR contains new Radiobutton components that are needed for the signature-check-plugin. Additionally the ref passing for ControlledChipInputs was also fixed. The current styling of the Radio Buttons need to be discussed with Philipp again. The Signature Check Plugin provides an example use of it.
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-10-30 12:12:07 +01:00
Konstantin Schaper
848b13f957
Implement context-based local storage
...
This allows re-rendering of useLocalStorage hooks whenever the value for the associated key changes. In the previous implementation, reading and writing via useLocalStorage did not cause a re-render and was therefore impossible.
2023-10-25 18:14:50 +02:00
Florian Scholdei
6c97c8fcba
Fixed ahead and behind tag of a branch screen reader support
...
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 >
Committed-by: Florian Scholdei<florian.scholdei@cloudogu.com >
2023-10-25 14:13:15 +02:00
Konstantin Schaper
eea4b7e03c
fix broken global search shortcut
...
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-10-23 13:33:50 +02:00
Tarik Gürsoy
e27c1a9cd3
Search Display Error
...
Added an additional check so the site renders despite description being undefined
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-10-20 16:49:47 +02:00
Rene Pfeuffer
d0f8161220
Add functionality to modify repository storage locations
...
The repository location resolver gets a new function that allows to change the location of a repository.
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-13 10:23:29 +02:00
Konstantin Schaper
0bfc5183cc
Consolidate redundant frontend modules
...
Pushed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Committed-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
Co-authored-by: Konstantin Schaper<konstantin.schaper@cloudogu.com >
2023-10-13 08:15:27 +02:00
CES Marvin
92b24a76ec
Prepare for next development iteration
2023-10-11 11:22:34 +00:00
CES Marvin
f9564208de
Release version 2.47.0
2023-10-11 10:35:24 +00: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
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
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
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
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
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