Commit Graph

309 Commits

Author SHA1 Message Date
Till-André Diegeler
9c8c5ab9ce Implement confirmation dialog before repository delete
Squash commits of branch feature/confirm_repo_delete:

- Implement confirmation dialog before repository delete

- Change repo alert

- The input does not support autocomplete

Therefore it should not be announced as an autocomplete input by assistive technologies.

- Change repo alert

- Remove unused import

- Update snapshots
2025-07-24 13:27:04 +02:00
Anna Vetcininova
aa0c62f79a Link sqlite persistence documentation in architecture overview 2025-06-24 15:00:09 +02:00
Rene Pfeuffer
4b49748561 Introduce HikariCP as connection pool
Squash commits of branch feature/hikari:

- Introduce HikariCP as connection pool

- Log change

- Close maintenance stores correctly

- Do not force minimum number of connections

- Log change

- Assert stores are closed correctly

... and test QueryableStoreDeletionHandler

- Fix license

- Fix unit tests

- Use constants

- Change change log

- Move hikari version to libraries

- Enhance documentation

- Use configuration for pool settings
2025-06-19 09:41:03 +02:00
Rene Pfeuffer
cc48945200 Add auto-increment ids for queryable types
Squash commits of branch feature/auto_increment:

- Bootstrap auto-increment key option

- Fix changelog

- Document stuff

- Fix unit test

- Documentation

- Use id generator in unit test extension

- Do not use mockito for type descriptor in tests

- Clean up

- Fix indentation

- Fix code formatting

- Clean up
2025-06-13 12:00:37 +02:00
Florian Scholdei
a2afc40432 Remove plugin center authentication
Squash commits of branch feature/remove_plugin_center_auth:

- Remove plugin center authentication

- Fix i18n file

- Fix tests

- Changelog entry
2025-06-11 10:58:57 +02:00
Till-André Diegeler
60b672cf59 Introduce retain and deleteAll for queryable stores 2025-06-10 15:59:31 +02:00
Till-André Diegeler
6165bd3d63 Revert "Remove plugin center authentication"
This reverts commit d353c9a96b.
2025-06-06 11:27:16 +02:00
Florian Scholdei
d353c9a96b Remove plugin center authentication
Squash commits of branch feature/remove_plugin_center_auth:

- Remove plugin center authentication

- Fix i18n file

- Fix tests

- Changelog entry
2025-06-05 09:31:55 +02:00
Till-André Diegeler
b0b58d4e4f Add IdField for consistent id assignment
This change is supposed to solve the problem where the same id may occur in both the payload and the actual table column.
2025-06-02 14:37:43 +02:00
Thomas Zerr
5c1796c61d Add documentation about the second build of a hotfix branch
Squash commits of branch feature/hotfix-release-doc:

- Add documentation about the second build of a hotfix release

- Adjust the important note in hotfix release
2025-05-20 10:36:08 +02:00
Rene Pfeuffer
6dbe92d015 Show detailed timestamps for commits 2025-04-25 13:40:09 +02:00
Lukas
e6a1557fff Use different icons in file tree to show status (#2246)
---------

Co-authored-by: Florian Scholdei <florian.scholdei@cloudogu.com>
2025-04-08 08:10:19 +02:00
Anna Vetcininova
22e2fc0a86 Add jenkins url to release branch 2025-04-03 14:55:08 +02:00
Rene Pfeuffer
ada575d871 Add queryable store with SQLite implementation
This adds the new "queryable store" API, that allows complex
queries and is backed by SQLite. This new API can be used
for entities annotated with the new QueryableType annotation.
2025-04-01 16:18:04 +02:00
Till-André Diegeler
d5362d634b Fix javadoc errors
Tasks.documentation.javadoc threw around 50 errors due to multiple inconsistencies within the javadoc comments.

Furthermore, the option 'failOnError' is now set to 'true' so that future Javadoc errors in our codebase are avoided.
2025-03-25 00:05:14 +01:00
Till-André Diegeler
1fea8429b1 Accessible File Search
- keyboard combination g+f in code view
- navigatable file search list with j+k
- remove helptext tooltip
2025-03-24 15:34:06 +01:00
Florian Scholdei
09be4d7815 Remove obsolete documentation
Squash commits of branch feature/doc_jwt:

- Remove obsolete documentation
2025-03-20 09:09:12 +01:00
René Pfeuffer
eb646f0a77 Merge branch 'hotfix/3.7.4' into develop 2025-03-12 16:00:24 +01:00
René Pfeuffer
54b28f98f7 Adjust changelog for release 3.7.4 2025-03-12 15:07:49 +01:00
Rene Pfeuffer
e1f665fc19 Add possibility to configure form boundaries in Jetty
The configuration options 'maxFormKeys' and 'maxFormContentSize' from
Jetty can now be set using the SCM config.yml file or environment
variables. This is required, when instances with lots of repositories
are to be migrated from 1.x to 3.x.
2025-03-12 14:43:41 +01:00
Till-André Diegeler
f0f7e922bf Introduce Git Revert functionality to SCM-Manager 2025-02-27 11:11:57 +01:00
Viktor Egorov
19930804a0 Add Configuration to JWT lifetime length 2025-02-25 13:16:27 +01:00
Florian Scholdei
cb5f9e93bb Add default plugin-center url to docs 2025-02-18 09:23:21 +01:00
Florian Scholdei
b743e74f90 Add reference to javadoc
Squash commits of branch feature/javadoc:

- Add reference to javadoc
- Sort and update navigation
- Fix spelling and link to js styleguide
2025-02-14 13:49:48 +01:00
Florian Scholdei
0c149e89e9 Incorrect alert message styling for long version conditions
Squash commits of branch bugfix/alert_styling:

- Fix styling of alerts

- Update documentation

- Add changelog entry

- Wrap section in anchor tag

- Change width of alert dropdown to be 100vw if screen width is mobile (less than 768px)

- Remove superfluous style

Only the truly clickable area should show the matching styles.
2025-02-06 16:56:21 +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
René Pfeuffer
f05aabc943 Update release process documentation for hotfix 2024-11-05 16:27:53 +01: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
Sebastian Sdorra
bd99c1b6b3 Fix helm sample for defining an initial user 2024-09-30 08:29:10 +02:00
Rene Pfeuffer
e6433d01d1 Change to GNU Affero General Public License v3.0 2024-09-24 09:42:07 +02:00
Viktor Egorov
cc898687fe Add docs for file tree 2024-09-19 16:24:43 +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
Thomas Zerr
e69719c693 Add missing httpHeaderSize documentation 2024-09-03 10:18:43 +02:00
Thomas Zerr
f8ee45f7d0 Add missing HTTP_HEADER_SIZE documentation 2024-09-03 10:13:59 +02:00
Rene Pfeuffer
c91baa03ff Adapt import docs to 2.x import feature
Pushed-by: Rene Pfeuffer<rene.pfeuffer@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-08-30 14:38:23 +02:00
Thomas Zerr
090178a3dd Update env variable docs 2024-08-20 17:31:44 +02:00
René Pfeuffer
ecd99de3c5 Clean up release process documentation 2024-08-19 13:16:24 +02:00
Florian Scholdei
5bf5782f98 Fix broken link in docs 2024-07-24 11:17:39 +02:00
Viktor Egorov
4b1052c8f6 dropdown for changesetdetails
Pushed-by: Viktor Egorov<viktor.egorov-extern@cloudogu.com>
Co-authored-by: Viktor<viktor.egorov@triology.de>
2024-07-10 10:11:17 +02:00
Tarik Gürsoy
5145bc9300 Add documentation for the search syntax
Pushed-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com>
Co-authored-by: Tarik Gürsoy<tarik.guersoy@cloudogu.com>
2024-06-10 14:03:36 +02:00
Viktor Egorov
c8ef99cf07 Add option to hide whitepace changes in diffs
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>


Reviewed-by: Florian Scholdei <florian.scholdei@cloudogu.com>
2024-05-14 11:33:48 +02:00
Viktor Egorov
cdbf86b8c9 Add option to mark whitespace characters in diffs
Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>
2024-04-26 15:15:52 +02:00
Florian Scholdei
a4b3698ec5 Correct typo in docs 2024-03-18 19:34:14 +01:00
René Pfeuffer
a8d250c13f Enhance architecture overview for "create branch" 2024-03-05 13:43:29 +01:00
Florian Scholdei
849aaa6e5f Add percent sign error to known issues
Pushed-by: Florian Scholdei<florian.scholdei@cloudogu.com>
Co-authored-by: Florian Scholdei<florian.scholdei@cloudogu.com>
2024-03-04 09:33:05 +01:00
Rene Pfeuffer
e966323602 Enhance style guide
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>


Reviewed-by: Tarik Gürsoy <tarik.guersoy@cloudogu.com>
2024-03-01 15:31:31 +01:00
Rene Pfeuffer
46a129ed8c Enhance configuration for reverse proxies 2024-02-23 19:57:56 +01:00
Eduard Heimbuch
0cc3d3f598 Improve server docs 2024-01-23 15:05:29 +01:00
René Pfeuffer
6fd805432b Add documentation for migration 2023-12-21 12:54:52 +01:00
Eduard Heimbuch
d0c43dd9f4 Improve server config documentation and cleanup 2023-12-18 15:30:57 +01:00