Skip to content

Rebase and improve MultiUser_4 #1

Closed
juherr wants to merge 21 commits intofnkbsi:MultiUser_4from
juherr:fnkbsi/MultiUser_4
Closed

Rebase and improve MultiUser_4 #1
juherr wants to merge 21 commits intofnkbsi:MultiUser_4from
juherr:fnkbsi/MultiUser_4

Conversation

@juherr
Copy link

@juherr juherr commented Aug 18, 2025

From juherr#31

dependabot bot and others added 20 commits March 22, 2025 18:08
Bumps `jetty.version` from 12.0.17 to 12.0.18.

Updates `org.eclipse.jetty:jetty-server` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.ee10:jetty-ee10-webapp` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.ee10:jetty-ee10-annotations` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.ee10:jetty-ee10-apache-jsp` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty:jetty-rewrite` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jetty-server` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.websocket:jetty-websocket-jetty-client` from 12.0.17 to 12.0.18

Updates `org.eclipse.jetty.ee10:jetty-ee10-jspc-maven-plugin` from 12.0.17 to 12.0.18

---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-webapp
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-annotations
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-apache-jsp
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty:jetty-rewrite
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jetty-server
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.websocket:jetty-websocket-jetty-client
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: org.eclipse.jetty.ee10:jetty-ee10-jspc-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps `spring.security.version` from 6.4.3 to 6.4.4.

Updates `org.springframework.security:spring-security-web` from 6.4.3 to 6.4.4
- [Release notes](https://github.com/spring-projects/spring-security/releases)
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
- [Commits](spring-projects/spring-security@6.4.3...6.4.4)

Updates `org.springframework.security:spring-security-config` from 6.4.3 to 6.4.4
- [Release notes](https://github.com/spring-projects/spring-security/releases)
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc)
- [Commits](spring-projects/spring-security@6.4.3...6.4.4)

---
updated-dependencies:
- dependency-name: org.springframework.security:spring-security-web
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.springframework.security:spring-security-config
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps `flyway.version` from 11.4.0 to 11.5.0.

Updates `org.flywaydb:flyway-mysql` from 11.4.0 to 11.5.0

Updates `org.flywaydb:flyway-maven-plugin` from 11.4.0 to 11.5.0
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](flyway/flyway@flyway-11.4.0...flyway-11.5.0)

---
updated-dependencies:
- dependency-name: org.flywaydb:flyway-mysql
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.flywaydb:flyway-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps `plugin.license-maven.version` from 4.6 to 5.0.0.

Updates `com.mycila:license-maven-plugin-git` from 4.6 to 5.0.0
- [Release notes](https://github.com/mathieucarbou/license-maven-plugin/releases)
- [Commits](mathieucarbou/license-maven-plugin@license-maven-plugin-4.6...v5.0.0)

Updates `com.mycila:license-maven-plugin` from 4.6 to 5.0.0
- [Release notes](https://github.com/mathieucarbou/license-maven-plugin/releases)
- [Commits](mathieucarbou/license-maven-plugin@license-maven-plugin-4.6...v5.0.0)

---
updated-dependencies:
- dependency-name: com.mycila:license-maven-plugin-git
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: com.mycila:license-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ot/maven/jetty.version-12.0.18

Bump jetty.version from 12.0.17 to 12.0.18
…ot/maven/spring.security.version-6.4.4

Bump spring.security.version from 6.4.3 to 6.4.4
…ot/maven/plugin.license-maven.version-5.0.0

Bump plugin.license-maven.version from 4.6 to 5.0.0
…ot/maven/flyway.version-11.5.0

Bump flyway.version from 11.4.0 to 11.5.0
…ithub-runners

retire ubuntu 20, use ubuntu 24
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [org.apache.httpcomponents.client5:httpclient5](https://github.com/apache/httpcomponents-client) from 5.4.2 to 5.5.
- [Changelog](https://github.com/apache/httpcomponents-client/blob/master/RELEASE_NOTES.txt)
- [Commits](apache/httpcomponents-client@rel/v5.4.2...rel/v5.5)

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents.client5:httpclient5
  dependency-version: '5.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP) from 6.2.1 to 7.0.1.
- [Changelog](https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES)
- [Commits](brettwooldridge/HikariCP@HikariCP-6.2.1...HikariCP-7.0.1)

---
updated-dependencies:
- dependency-name: com.zaxxer:HikariCP
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ot/maven/org.apache.httpcomponents.client5-httpclient5-5.5

Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.5
…ot/github_actions/actions/checkout-5

Bump actions/checkout from 4 to 5
…ot/maven/com.zaxxer-HikariCP-7.0.1

Bump com.zaxxer:HikariCP from 6.2.1 to 7.0.1
* fnkbsi/MultiUser_4:
  add website to set and change WebUser API password
  Improvements on webUser password change. Only own password can be changed
  WebUserForm.java: pwError changed from AssertTrue to AssertFalse
  resolve style checks
  GenericRepositoryImpl: re-add 'import org.jooq.impl.DSL;' (wrong decision on reslove conflict)
  WebUserController removed password comparison; webuserAdd.jsp, webuserPassword.jsp removed error-message on pwError
  BugFix: Set the ".requestMatchers(prefix + "/**").hasAuthority("ADMIN")" at the end of the SecurityFilterChain. Otherwise a USER get's an Error 500 on login
  Adding Enum WebUserAuthority and adapt the code using it
  WebUserOverview: changed String[] authorities to String
  refactor
  WebUserServive don't expose pw and apitoken to ui
  WebUserController: using camel case
  moved the mapping part of List<WebUserOverview> getOverview(WebUserQueryForm form) to WebUserService
  webuser*.jsp: adapt to the using of camel case in the dto's
  WebUserForm use camel case at webUsername
  WebUserOverview moved to service/dto, use camel case and correct typo
  WebUserForm, WebUserQueryForm use camel case
  delete Statistics.java.bak
  Added website stuff for Web-User administarion and additional requestMatchers
@juherr juherr force-pushed the fnkbsi/MultiUser_4 branch from 8da3092 to 3a7b344 Compare August 18, 2025 23:18
@juherr juherr force-pushed the fnkbsi/MultiUser_4 branch from 1728937 to a845ce9 Compare August 18, 2025 23:34
@juherr juherr closed this Aug 19, 2025
@juherr juherr deleted the fnkbsi/MultiUser_4 branch August 19, 2025 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants