5
0
mirror of https://github.com/AJMicke/KickerELO.git synced 2026-03-11 13:31:02 +01:00
Commit Graph

129 Commits

Author SHA1 Message Date
dependabot[bot]
d9725eb96d Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 13:19:40 +01:00
dependabot[bot]
9b3fb11136 Bump org.mariadb.jdbc:mariadb-java-client from 3.5.6 to 3.5.7
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.5.6 to 3.5.7.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.5.6...3.5.7)

---
updated-dependencies:
- dependency-name: org.mariadb.jdbc:mariadb-java-client
  dependency-version: 3.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 13:19:08 +01:00
dependabot[bot]
a61c0c7dd1 Bump vaadin.version from 24.9.0 to 24.9.4
Bumps `vaadin.version` from 24.9.0 to 24.9.4.

Updates `com.vaadin:vaadin-bom` from 24.9.0 to 24.9.4

Updates `com.vaadin:vaadin-maven-plugin` from 24.9.0 to 24.9.4
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.9.0...24.9.4)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.9.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-04 21:57:43 +01:00
dependabot[bot]
0199a13d53 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.5.6 to 3.5.7.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.6...v3.5.7)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-04 21:57:25 +01:00
dependabot[bot]
a91ceed6e4 Bump org.mariadb.jdbc:mariadb-java-client from 3.5.5 to 3.5.6
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.5.5 to 3.5.6.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.5.5...3.5.6)

---
updated-dependencies:
- dependency-name: org.mariadb.jdbc:mariadb-java-client
  dependency-version: 3.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-24 20:28:43 +02:00
dependabot[bot]
490d45bc80 Bump vaadin.version from 24.8.7 to 24.9.0
Bumps `vaadin.version` from 24.8.7 to 24.9.0.

Updates `com.vaadin:vaadin-bom` from 24.8.7 to 24.9.0

Updates `com.vaadin:vaadin-maven-plugin` from 24.8.7 to 24.9.0
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.8.7...24.9.0)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-24 20:28:26 +02:00
dependabot[bot]
451104cb09 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.5.5 to 3.5.6.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.5...v3.5.6)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-24 20:25:46 +02:00
dependabot[bot]
895f6d882f Bump vaadin.version from 24.8.6 to 24.8.7
Bumps `vaadin.version` from 24.8.6 to 24.8.7.

Updates `com.vaadin:vaadin-bom` from 24.8.6 to 24.8.7

Updates `com.vaadin:vaadin-maven-plugin` from 24.8.6 to 24.8.7
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.8.6...24.8.7)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.8.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.8.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-09 13:03:20 +02:00
Anton Micke
ccc858012b Fix description tooltip 2025-09-09 12:59:53 +02:00
Anton Micke
270360ff87 Remove unneccessary parentheses, change test data to make it testable 2025-09-09 12:59:53 +02:00
Anton Micke
b4b9742857 Refactor 2025-09-09 12:59:53 +02:00
Sebastian Beckmann
1670901a57 views: Add checkbox to only show active players
Enabled by default, this changes the Elo graphs to only show players
that played a game (in the respective category) in the last 2 weeks.
2025-09-09 12:59:53 +02:00
dependabot[bot]
f63e0a7507 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.5.4 to 3.5.5.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.4...v3.5.5)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-25 16:31:57 +02:00
dependabot[bot]
ba3a6c8069 Bump actions/setup-java from 4 to 5
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-25 16:31:27 +02:00
dependabot[bot]
6a696b4032 Bump vaadin.version from 24.8.3 to 24.8.6
Bumps `vaadin.version` from 24.8.3 to 24.8.6.

Updates `com.vaadin:vaadin-bom` from 24.8.3 to 24.8.6

Updates `com.vaadin:vaadin-maven-plugin` from 24.8.3 to 24.8.6
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.8.3...24.8.6)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.8.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.8.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 14:24:13 +02:00
dependabot[bot]
2846aabce4 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.3...v3.5.4)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 14:23:53 +02:00
dependabot[bot]
3fcd5c536e Bump org.mariadb.jdbc:mariadb-java-client from 3.5.4 to 3.5.5
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.5.4 to 3.5.5.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.5.4...3.5.5)

---
updated-dependencies:
- dependency-name: org.mariadb.jdbc:mariadb-java-client
  dependency-version: 3.5.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-18 14:23:31 +02:00
dependabot[bot]
8e2f6ff208 Bump actions/checkout from 4 to 5
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](https://github.com/actions/checkout/compare/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>
2025-08-18 14:23:15 +02:00
Anton Micke
0803648c58 Update 2vs2 stat api 2025-07-25 00:24:22 +02:00
Anton Micke
d581b6381a Add 2vs2 stats to API 2025-07-20 21:54:33 +02:00
Anton Micke
a031213aab Hide exact game time in API 2025-07-14 13:46:24 +02:00
dependabot[bot]
ab327ee878 Bump vaadin.version from 24.8.2 to 24.8.3
Bumps `vaadin.version` from 24.8.2 to 24.8.3.

Updates `com.vaadin:vaadin-bom` from 24.8.2 to 24.8.3

Updates `com.vaadin:vaadin-maven-plugin` from 24.8.2 to 24.8.3
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.8.2...24.8.3)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 13:33:30 +02:00
Anton Micke
9a34c5b5c2 Add minimal Rest API for players and results 2025-07-14 00:07:35 +02:00
Tolga Tel
99582c674b Update EloCalculationService.java 2025-07-13 15:45:37 +02:00
Anton Micke
de5b2fd8c4 Update README.md 2025-07-09 17:16:39 +02:00
Anton Micke
37f6a2be00 Add current streak to Stat2vs2View 2025-07-09 15:00:20 +02:00
dependabot[bot]
7541ed3c4a Bump org.mariadb.jdbc:mariadb-java-client from 3.5.3 to 3.5.4
Bumps [org.mariadb.jdbc:mariadb-java-client](https://github.com/mariadb-corporation/mariadb-connector-j) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/mariadb-corporation/mariadb-connector-j/releases)
- [Changelog](https://github.com/mariadb-corporation/mariadb-connector-j/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mariadb-corporation/mariadb-connector-j/compare/3.5.3...3.5.4)

---
updated-dependencies:
- dependency-name: org.mariadb.jdbc:mariadb-java-client
  dependency-version: 3.5.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 14:09:15 +02:00
dependabot[bot]
8a3cf1f290 Bump vaadin.version from 24.8.0 to 24.8.2
Bumps `vaadin.version` from 24.8.0 to 24.8.2.

Updates `com.vaadin:vaadin-bom` from 24.8.0 to 24.8.2

Updates `com.vaadin:vaadin-maven-plugin` from 24.8.0 to 24.8.2
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.8.0...24.8.2)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.8.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-09 14:08:50 +02:00
Moritz
4e34672cc0 Add access control for entering data (#67)
* Add access control for entering data

* Revert applicaton-prod.properties

* Add remember me function

* Next try for remember me

* Cleanup

* Add access control for entering data

* Revert applicaton-prod.properties

* Fix style

---------

Co-authored-by: Anton Micke <anton.micke@gmail.com>
2025-07-02 15:21:44 +02:00
Anton Micke
a30c616f3f Cleanup 2025-06-27 16:02:18 +02:00
Anton Micke
3df5670015 Next try for remember me 2025-06-27 16:02:18 +02:00
Anton Micke
9621360647 Add remember me function 2025-06-27 16:02:18 +02:00
Anton Micke
06173d396f Add JSON dependency 2025-06-23 16:02:24 +02:00
dependabot[bot]
93aa57379d Bump vaadin.version from 24.7.6 to 24.8.0
Bumps `vaadin.version` from 24.7.6 to 24.8.0.

Updates `com.vaadin:vaadin-bom` from 24.7.6 to 24.8.0

Updates `com.vaadin:vaadin-maven-plugin` from 24.7.6 to 24.8.0
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.7.6...24.8.0)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-23 16:02:24 +02:00
dependabot[bot]
1ce82c8a79 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.5.0 to 3.5.3.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.5.0...v3.5.3)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-23 15:46:38 +02:00
Anton Micke
d3d34077f9 Fix bug in update logic for Stat2vs2View 2025-06-23 15:43:12 +02:00
Anton Micke
d5475921ea Move icon file to META-INF 2025-06-15 12:40:33 +02:00
a741702eab Fix images not rendering 2025-06-14 21:48:29 +02:00
Moritz
6ba5b7d59e Add OIDC support again (#62)
* Update readme

* First try in oidc implementation

* Add secrets

* Add connection to fs auth provider, redirect not tested

* Working prototype

This commit implements the oidc compatibility with the caveat of having
every subsite under the app path. For that, there is also a redirection
handler to redirect the home page to the app home page.

* Small cleanup

* Fix access even when logged in

* Update application-prod.properties

* Ignore login when in test env

* Fix reviews

* Feature/sign in (#1)

* Add OIDC support (#39)

* Update readme

* First try in oidc implementation

* Add secrets

* Add connection to fs auth provider, redirect not tested

* Working prototype

This commit implements the oidc compatibility with the caveat of having
every subsite under the app path. For that, there is also a redirection
handler to redirect the home page to the app home page.

* Small cleanup

* Fix access even when logged in

* Update application-prod.properties

* Ignore login when in test env

* Fix reviews

* Revert "Add OIDC support (#39)" (#60)

This reverts commit 244f6cbf95.

* Refine the sign in solution by Moritz921

* Fix botched rebase

---------

Co-authored-by: AJMicke <7047945+AJMicke@users.noreply.github.com>
Co-authored-by: Anton Micke <anton.micke@gmail.com>

* Fix bugs

---------

Co-authored-by: AJMicke <7047945+AJMicke@users.noreply.github.com>
Co-authored-by: Anton Micke <anton.micke@gmail.com>
2025-06-13 15:06:41 +02:00
dependabot[bot]
5e969ac89b Bump vaadin.version from 24.7.5 to 24.7.6
Bumps `vaadin.version` from 24.7.5 to 24.7.6.

Updates `com.vaadin:vaadin-bom` from 24.7.5 to 24.7.6

Updates `com.vaadin:vaadin-maven-plugin` from 24.7.5 to 24.7.6
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.7.5...24.7.6)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.7.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.7.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 14:24:52 +02:00
Anton Micke
0286ed7b56 General Refactoring 2025-05-30 20:45:55 +02:00
Sebastian Beckmann
0e64e0fd02 Show player elo change in match history 2025-05-30 20:45:55 +02:00
Anton Micke
4ed29fb20e Use Spieler entities instead of names for Enter result views 2025-05-30 15:38:15 +02:00
Anton Micke
4760fa590d Correctly sort player selector in 2vs2 stats 2025-05-30 15:38:15 +02:00
Anton Micke
ad512a3abb Add average goal diffs to 2vs2 stats 2025-05-30 15:11:03 +02:00
dependabot[bot]
8e899b230e Bump vaadin.version from 24.7.4 to 24.7.5
Bumps `vaadin.version` from 24.7.4 to 24.7.5.

Updates `com.vaadin:vaadin-bom` from 24.7.4 to 24.7.5

Updates `com.vaadin:vaadin-maven-plugin` from 24.7.4 to 24.7.5
- [Release notes](https://github.com/vaadin/platform/releases)
- [Commits](https://github.com/vaadin/platform/compare/24.7.4...24.7.5)

---
updated-dependencies:
- dependency-name: com.vaadin:vaadin-bom
  dependency-version: 24.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.vaadin:vaadin-maven-plugin
  dependency-version: 24.7.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 23:47:15 +02:00
dependabot[bot]
7485fed2c2 Bump org.springframework.boot:spring-boot-starter-parent
Bumps [org.springframework.boot:spring-boot-starter-parent](https://github.com/spring-projects/spring-boot) from 3.4.5 to 3.5.0.
- [Release notes](https://github.com/spring-projects/spring-boot/releases)
- [Commits](https://github.com/spring-projects/spring-boot/compare/v3.4.5...v3.5.0)

---
updated-dependencies:
- dependency-name: org.springframework.boot:spring-boot-starter-parent
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-27 23:46:49 +02:00
Anton Micke
c0402c92ee Add obvious infos to 2vs2 stats 2025-05-23 16:53:13 +02:00
AJMicke
6a9d231008 Specify command to run in test mode in README.md 2025-05-23 16:17:47 +02:00
Anton Micke
4fa309da75 Use in-memory database for testing, add test data on startup when in test mode. 2025-05-21 23:40:53 +02:00