Commit Graph

13307 Commits

Author SHA1 Message Date
Viktor Egorov
3ed457a891 Whitespace dropdown is now correctly displayed
Co-authored-by: Viktor<viktor.egorov@triology.de>
2024-12-09 13:20:02 +01:00
Philipp Ahrendt
6362b8b262 Accessible changeset details
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Co-authored-by: Philipp Ahrendt<philipp.ahrendt@cloudogu.com>
2024-12-09 11:13:41 +01:00
CES Marvin
cd2209d1d2 Prepare for next development iteration 2024-12-05 10:43:31 +00:00
CES Marvin
bce137fb3a Release version 3.6.0 3.6.0 2024-12-05 10:00:59 +00:00
Thomas Zerr
145a9f2a11 Adjust changelog for release 3.6.0 2024-12-05 10:55:22 +01:00
Viktor Egorov
3277e0194b Layout change for changesetdetails
Pushed-by: Viktor Egorov<viktor.egorov-extern@cloudogu.com>
Co-authored-by: Viktor<viktor.egorov@triology.de>
2024-12-03 09:35:15 +01:00
Anna Vetcininova
0bdb4ff298 Fix missing aria-label in navigation
Reviewed-by: Philipp Ahrendt <philipp.ahrendt@cloudogu.com>
2024-12-03 08:12:25 +01:00
Thomas Zerr
03fa34d0b1 Fix accessibility issues when creating a repository
Reviewed-by: Florian Scholdei <florian.scholdei@cloudogu.com>
2024-12-02 06:59:13 +01:00
Philipp Ahrendt
5f539ebc3d Accessible file details 2024-11-27 14:17:26 +01:00
Viktor Egorov
b9bf0821e1 improve user overview
Pushed-by: k8s-git-ops<admin@cloudogu.com>
Pushed-by: Viktor Egorov<viktor.egorov-extern@cloudogu.com>
Co-authored-by: Viktor<viktor.egorov@triology.de>
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
2024-11-25 16:44:09 +01:00
Anna Vetcininova
18a0dda693 Improve accessibility for links in second navigation menu
Co-authored-by: Anna Vetcininova<anna.vetcininova@cloudogu.com>
Committed-by: Anna Vetcininova<anna.vetcininova@cloudogu.com>
Pushed-by: Anna Vetcininova<anna.vetcininova@cloudogu.com>
2024-11-25 15:52:10 +01:00
Florian Scholdei
531de24fa5 Add programmatic label to the namespace links
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
2024-11-25 14:44:34 +01:00
Philipp Ahrendt
0a8ffa8443 More distinguishable links
Links in highcontrast mode will be visually more different from plain text.

Pushed-by: Philipp Ahrendt<philipp.ahrendt@cloudogu.com>
Co-authored-by: Philipp Ahrendt<philipp.ahrendt@cloudogu.com>
2024-11-21 17:49:31 +01:00
Thomas Zerr
44fbdf86cb Add warning state for the ChipInputField
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com>
2024-11-21 13:17:08 +01:00
Thomas Zerr
26b144ec77 Add information if an autocomplete option is arbitrary or not
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com>
2024-11-21 13:15:25 +01:00
Rene Pfeuffer
05ff0910bf Fix accessibility for import modes in import dialog
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-11-19 15:59:33 +01:00
Philipp Ahrendt
265ba2151a Improve accesibility of navbar
- Description of logout button is read once
- SCM-Manager logo is better decribed for assistive technologies
- The state of the mobile menu is better accessible
2024-11-15 17:09:55 +01:00
Philipp Ahrendt
f2a5ff2d09 Improve focus styles
Pushed-by: Philipp Ahrendt<philipp.ahrendt@cloudogu.com>
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Co-authored-by: Philipp Ahrendt<philipp.ahrendt@cloudogu.com>
2024-11-14 14:31:10 +01:00
Anna Vetcininova
df0582dfd8 Add an extension point for contributor rows in contributor table
Co-authored-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-11-07 09:19:24 +01:00
René Pfeuffer
f05aabc943 Update release process documentation for hotfix 2024-11-05 16:27:53 +01:00
Rene Pfeuffer
4ebf0e2044 Adds 'head' as revision for Subversion repositories
To still support the editor plugin, a new field in the
browse command results is needed to indicate, whether
such a result or rather the requested revision can be
modified by a new commit.

This is the case, when
- for Subversion repositories either the new 'head' or the
latest revision has been requested, or
- for Git and HG when a branch (or the default by specifying
no concrete revision) has been used.
2024-11-05 10:54:49 +01:00
Rene Pfeuffer
9ff259df03 Do not show "tag exists" error in modal on creation 2024-11-04 08:54:56 +01:00
Till-André Diegeler
cd16f0b033 Integrate creation of jgit/svnkit version status text files into build.gradle
Over the course of a very long time, the interpolation strings for the versions in the scm-git-plugin and scm-svn-plugin had not been processed. One assumption was that this was related to a discontinued Maven process.

The behavior was now realized by two tasks process after the gradle build lifecycle step. It remains to be discussed whether it's worth the time and effort to integrate the change into the smp plugin.
2024-10-28 23:19:47 +01:00
Rene Pfeuffer
141e45aa06 Simplify local storage access
The caching for local storage seems way over-engineered.&#10;With this the context for the local storage is removed&#10;and the local storage is accessed directly.

Pushed-by: k8s-git-ops<admin@cloudogu.com>
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-10-28 15:05:13 +01:00
Thomas Zerr
824f4224d1 Export WhitespaceMode typing 2024-10-25 14:26:18 +02:00
Thomas Zerr
50940b908e Move ui-shortcuts to devDependency 2024-10-25 13:35:22 +02:00
Thomas Zerr
a4aac4ffd3 Revert change to type of dependencies
Committed-by: Thomas Zerr<thomas.zerr@cloudogu.com>
2024-10-25 08:34:38 +02:00
Till-André Diegeler
3adf366a18 Fix conflicting state behavior in DiffDropDown
Originally, the state of the DiffDropDown was not coupled to the LoadingDiff and instead a toggle method was forwarded. This was causing problems due to their detachment, and so the state of the DiffDropDown was tied to the LoadingDiff one. The original boolean values have been replaced with strings, so that nuances between 'hide all whitespaces' and 'show all whitespaces' in future feature additions can be recognized without affecting the API a second time.

Co-authored-by: Till-André Diegeler<till-andre.diegeler@cloudogu.com>
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Pushed-by: Till-André Diegeler<till-andre.diegeler@cloudogu.com>
2024-10-18 12:46:09 +02:00
Rene Pfeuffer
afdaee0442 Add tag guard 2024-10-16 16:14:22 +02:00
Thomas Zerr
3a88dff70f Add depcheck script and solve issues 2024-10-16 11:19:22 +02:00
Rene Pfeuffer
2162b0bc41 Add hint for CamelCase word breaks to search documentation
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-10-10 13:36:14 +02:00
CES Marvin
9458514129 Prepare for next development iteration 2024-10-09 13:00:50 +00:00
CES Marvin
2c519b553a Release version 3.5.0 3.5.0 2024-10-09 12:19:03 +00:00
Thomas Zerr
5f38955af6 Adjust changelog for release 3.5.0 2024-10-09 14:12:45 +02:00
Viktor Egorov
b0521d2c4f Add provider for source links
Pushed-by: Viktor Egorov<viktor.egorov-extern@cloudogu.com>
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: Viktor<viktor.egorov@triology.de>
Co-authored-by: Thomas Zerr<thomas.zerr@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
Committed-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-09-30 09:43:49 +02:00
Sebastian Sdorra
bd99c1b6b3 Fix helm sample for defining an initial user 2024-09-30 08:29:10 +02:00
Sebastian Sdorra
60f275de89 Fix missing yarn on gradle run 2024-09-27 11:18:59 +02:00
Rene Pfeuffer
4f1d2cd7bf Update jest related libraries
Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2024-09-26 16:56:44 +02:00
Rene Pfeuffer
f5394fa5e8 Take static dependencies from ui-plugin dependencies
Instead of a separate manually tended list for static dependencies
in ui-webapp we now take it from the package definitions in ui-plugins. 
Doing so we avoid inconsistencies between these lists.
2024-09-25 13:52:18 +02:00
René Pfeuffer
35aec03814 Merge branch 'main' into develop 2024-09-24 11:53:23 +02:00
René Pfeuffer
6ed2f14d33 Prepare for next development iteration 2024-09-24 11:51:57 +02:00
CES Marvin
0fc028e071 Release version 3.4.2 3.4.2 2024-09-24 08:59:31 +00:00
René Pfeuffer
f158865e6a Adjust changelog for release 3.4.2 2024-09-24 10:53:42 +02:00
Rene Pfeuffer
e6433d01d1 Change to GNU Affero General Public License v3.0 2024-09-24 09:42:07 +02:00
Till-André Diegeler
3f6337b101 Fix repository sorting order for namespaces
Previously, we only compared a concatenated string in XMLRepositoryDAO.java. This caused a wrong ordering in the back-end repository list and eventually falsely displayed elements in the front-end. 

Example:

"banana/red" (namespace "banana", name "red")
"banana.venezuela/red" (namespace "banana.venezuela", name "red")

On the back-end service, these were sorted as a string and thus in a wrong order "banana.venezuela/red" < "banana/red" (since '.&quot; is smaller than &quot;/&quot; in string comparison).

Co-authored-by: Till-André Diegeler<till-andre.diegeler@cloudogu.com>
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Committed-by: Till-André Diegeler<till-andre.diegeler@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
Pushed-by: Till-André Diegeler<till-andre.diegeler@cloudogu.com>
2024-09-23 15:22:26 +02:00
Rene Pfeuffer
a5d9992e65 Set X-Frame-Options to 'sameorigin'
We need this setting to be able to display PDF files in the file view in Firefox (Chrome does this nonethelss, only Firefox seems to have a problem without this header).

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>
2024-09-23 10:24:14 +02:00
Viktor Egorov
f95579c102 Add missing change types to diff statistics 2024-09-20 10:04:23 +02:00
Viktor Egorov
cc898687fe Add docs for file tree 2024-09-19 16:24:43 +02:00
Thomas Zerr
4b19d4dc9e Fix jumping around in pull request diff view 2024-09-19 14:47:00 +02:00
Florian Scholdei
27f7599a1e Fix headings in documentation
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Committed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
2024-09-17 13:58:36 +02:00