Commit Graph

5782 Commits

Author SHA1 Message Date
Aurora Lahtela
2cc6a1eb60 Detect local private network addresses in geolocations
Detects IPs from the local network that were previously set as 'Not Found'
https://en.wikipedia.org/wiki/Private_network

Affects issues:
- Close #2658
2022-12-03 10:24:01 +02:00
Aurora Lahtela
d2eae82ca8
Update versions.txt 2022-12-03 10:14:22 +02:00
AuroraLS3
2989e21a76 Update versions.txt 5.5 build 2100 - 6 years of Plan! 2022-12-02 18:08:25 +00:00
Aurora Lahtela
5524a64747 Implement react side of player page export 2022-12-02 19:49:54 +02:00
Aurora Lahtela
801f51d823
Update ci.yml 2022-11-27 10:51:36 +02:00
Aurora Lahtela
842ecfaaee
Update ci.yml
Update JamesIves/github-pages-deploy-action
2022-11-27 10:27:07 +02:00
Aurora Lahtela
059d4553aa Implemented react side of export for frontend BETA 2022-11-27 09:48:55 +02:00
Aurora Lahtela
973ea05283 Add missing image files that were failing tests 2022-11-26 17:15:03 +02:00
Aurora Lahtela
6d9e915180 Disable ReactExporterTest temporarily 2022-11-26 17:09:33 +02:00
Aurora Lahtela
9ea565f441 Change TestResources to use build dir instead of classpath
This should fix ReactExporterTest failing
2022-11-26 16:40:12 +02:00
Aurora Lahtela
3e0ad424b8 Disable no-useless-concat eslint rule for backendConfiguration.js 2022-11-26 10:23:24 +02:00
Aurora Lahtela
362105cf98 Wrote an Exporter to export react bundle files 2022-11-26 09:01:41 +02:00
dependabot[bot]
76f85b8d7d
Bump axios from 1.1.3 to 1.2.0 in /Plan/react/dashboard (#2749)
Bumps [axios](https://github.com/axios/axios) from 1.1.3 to 1.2.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.1.3...v1.2.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-26 09:00:48 +02:00
dependabot[bot]
e03896be69
Bump sqlite-jdbc from 3.39.4.1 to 3.40.0.0 in /Plan (#2752)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.39.4.1 to 3.40.0.0.
- [Release notes](https://github.com/xerial/sqlite-jdbc/releases)
- [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG)
- [Commits](https://github.com/xerial/sqlite-jdbc/compare/3.39.4.1...3.40.0.0)

---
updated-dependencies:
- dependency-name: org.xerial:sqlite-jdbc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-26 08:48:22 +02:00
dependabot[bot]
f3173246eb
Bump slf4jVersion from 2.0.4 to 2.0.5 in /Plan (#2754)
Bumps `slf4jVersion` from 2.0.4 to 2.0.5.

Updates `slf4j-nop` from 2.0.4 to 2.0.5
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.4...v_2.0.5)

Updates `slf4j-api` from 2.0.4 to 2.0.5
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.4...v_2.0.5)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-nop
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-26 08:29:19 +02:00
dependabot[bot]
df3beba470
Bump @fullcalendar/react from 5.11.2 to 5.11.3 in /Plan/react/dashboard (#2748)
Bumps [@fullcalendar/react](https://github.com/fullcalendar/fullcalendar-react) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/fullcalendar/fullcalendar-react/releases)
- [Changelog](https://github.com/fullcalendar/fullcalendar-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/fullcalendar-react/commits/v5.11.3)

---
updated-dependencies:
- dependency-name: "@fullcalendar/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-26 08:28:37 +02:00
dependabot[bot]
792a2e9697
Bump caffeine from 3.1.1 to 3.1.2 in /Plan (#2751)
Bumps [caffeine](https://github.com/ben-manes/caffeine) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/ben-manes/caffeine/releases)
- [Commits](https://github.com/ben-manes/caffeine/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: com.github.ben-manes.caffeine:caffeine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-26 08:07:33 +02:00
Aurora Lahtela
1be786544c Add missing useEffect dependencies 2022-11-25 17:07:45 +02:00
dependabot[bot]
2e5f41e812
Bump bootstrap from 5.2.2 to 5.2.3 in /Plan/react/dashboard (#2750)
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.2.2...v5.2.3)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-25 16:51:37 +02:00
Aurora Lahtela
f36ed678a3 Implemented register page in react 2022-11-25 16:49:06 +02:00
Aurora Lahtela
f6d8b618eb Fix checkstyle 2022-11-25 16:01:03 +02:00
Aurora Lahtela
022a690446 Implemented parameterized array Sql generation
This bit of code allows passing lists of data in parameterized queries,
which is useful for defining WHERE x IN (?,?,?,?) in a dynamic way.

- Adds AccessControlTest cases for a valid /v1/query call
2022-11-23 17:31:04 +02:00
Aurora Lahtela
048033d531
Update on-release.yml
Fix versions.txt commit
2022-11-22 14:34:24 +02:00
Aurora Lahtela
df24b1d5d7
Update on-release.yml 2022-11-22 14:31:56 +02:00
Aurora Lahtela
e3bea9ee77 Add online player names to player tab completion
Affects issues:
- Close #2216
2022-11-22 13:25:12 +02:00
Aurora Lahtela
60486f8795
Update README.md 2022-11-22 13:05:13 +02:00
Aurora Lahtela
4bafa20893
Update versions.txt 2022-11-22 10:52:36 +02:00
Aurora Lahtela
86f6cffc66 Enable query page in Frontend BETA 2022-11-22 10:30:02 +02:00
Aurora Lahtela
b759fe6121 Fix button hover colors 2022-11-22 10:27:52 +02:00
Aurora Lahtela
19ef3b56e0 Fix query page header names 2022-11-22 10:27:42 +02:00
Aurora Lahtela
8a0285ad86 Reduce test flakiness due to used ports 2022-11-21 12:20:48 +02:00
Aurora Lahtela
ce3f2cde6d Fix SQLITE_CONSTRAINT_NOTNULL when request uri is null 2022-11-21 12:19:02 +02:00
Aurora Lahtela
ac88a57afe Implemented query page loader 2022-11-20 20:44:44 +02:00
Aurora Lahtela
838f362e30 Implemented rest of query result cards 2022-11-20 20:35:57 +02:00
Aurora Lahtela
e7afb243f9 Changed "Database can't keep up with transactions" to less dire message 2022-11-20 20:01:04 +02:00
Aurora Lahtela
bacde53781 Fix RemoveUsernameFromAccessLogPatch applying every time 2022-11-20 19:56:32 +02:00
Aurora Lahtela
7a582c3b6e Fix removal of expired cookies
Cookies that expired during server downtime failed to be
removed from the database.

This occurred because the cookie removal method did a lookup
to the in-memory active cookies, but the startup method does
not load expired cookies to memory.

Because the expired cookies were never loaded to memory this
did not pose a security vulnerability.

Fixed by always deleting a cookie from database if requested.
2022-11-20 19:50:48 +02:00
dependabot[bot]
4f650e358d
Bump slf4jVersion from 2.0.3 to 2.0.4 in /Plan (#2735)
Bumps `slf4jVersion` from 2.0.3 to 2.0.4.

Updates `slf4j-nop` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.3...v_2.0.4)

Updates `slf4j-api` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/compare/v_2.0.3...v_2.0.4)

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-nop
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-20 12:39:45 +02:00
Aurora Lahtela
b56368e403
Update action versions (#2741)
Affects issues:
- Close #2676
2022-11-20 12:23:58 +02:00
dependabot[bot]
2b75efca9d
Bump @fortawesome/free-regular-svg-icons in /Plan/react/dashboard (#2732)
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-regular-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 15:50:41 +02:00
dependabot[bot]
00da2cb6d8
Bump testContainersVersion from 1.17.5 to 1.17.6 in /Plan (#2726)
Bumps `testContainersVersion` from 1.17.5 to 1.17.6.

Updates `testcontainers` from 1.17.5 to 1.17.6
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.17.5...1.17.6)

Updates `junit-jupiter` from 1.17.5 to 1.17.6
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.17.5...1.17.6)

Updates `nginx` from 1.17.5 to 1.17.6
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases)
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.17.5...1.17.6)

---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.testcontainers:junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.testcontainers:nginx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 15:45:26 +02:00
dependabot[bot]
21e9d0ddee
Bump @fortawesome/free-brands-svg-icons in /Plan/react/dashboard (#2730)
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 15:45:15 +02:00
dependabot[bot]
b93d371052
Bump @fortawesome/fontawesome-free in /Plan/react/dashboard (#2734)
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 15:45:00 +02:00
dependabot[bot]
6ed0720aae
Bump @fortawesome/free-solid-svg-icons in /Plan/react/dashboard (#2736)
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 15:44:46 +02:00
dependabot[bot]
82c92ab870
Bump loader-utils from 2.0.3 to 2.0.4 in /Plan/react/dashboard (#2723)
Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:06:06 +02:00
dependabot[bot]
1529fb4cec
Bump io.swagger.core.v3.swagger-gradle-plugin in /Plan (#2738)
Bumps io.swagger.core.v3.swagger-gradle-plugin from 2.2.6 to 2.2.7.

---
updated-dependencies:
- dependency-name: io.swagger.core.v3.swagger-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:05:45 +02:00
dependabot[bot]
ac726679fb
Bump i18next from 22.0.4 to 22.0.6 in /Plan/react/dashboard (#2737)
Bumps [i18next](https://github.com/i18next/i18next) from 22.0.4 to 22.0.6.
- [Release notes](https://github.com/i18next/i18next/releases)
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/i18next/i18next/compare/v22.0.4...v22.0.6)

---
updated-dependencies:
- dependency-name: i18next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:03:43 +02:00
dependabot[bot]
e5d305f2b1
Bump swaggerVersion from 2.2.6 to 2.2.7 in /Plan (#2731)
Bumps `swaggerVersion` from 2.2.6 to 2.2.7.

Updates `swagger-core-jakarta` from 2.2.6 to 2.2.7

Updates `swagger-jaxrs2-jakarta` from 2.2.6 to 2.2.7

---
updated-dependencies:
- dependency-name: io.swagger.core.v3:swagger-core-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.swagger.core.v3:swagger-jaxrs2-jakarta
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:03:33 +02:00
dependabot[bot]
cffbbe8612
Bump @fortawesome/fontawesome-svg-core in /Plan/react/dashboard (#2733)
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.2.0...6.2.1)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:03:18 +02:00
dependabot[bot]
10b6d0b315
Bump daggerVersion from 2.44 to 2.44.2 in /Plan (#2729)
Bumps `daggerVersion` from 2.44 to 2.44.2.

Updates `dagger` from 2.44 to 2.44.2
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.44...dagger-2.44.2)

Updates `dagger-compiler` from 2.44 to 2.44.2
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.44...dagger-2.44.2)

---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger-compiler
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-19 12:02:49 +02:00