Commit Graph

4555 Commits

Author SHA1 Message Date
Risto Lahtela
4974aff6be Reduce log level of disabled webserver via config
Affects issues:
- Close #2229
2022-01-09 12:06:03 +02:00
Risto Lahtela
e977e37b6f Bump Litebans extension to R0.3
Fixes the extension not getting new data after 5000 entries
2022-01-07 21:33:35 +02:00
Risto Lahtela
243dc0a748 Fixed tests 2022-01-06 15:50:59 +02:00
Risto Lahtela
a7478645bd Reduce the amount of tasks used for upkeep
- Ping gathering now uses a map of timestamps
  - Removes a task that waited for ping data to be reliable (one task / join)
- Cookie expiration now uses a map of timestamps
  - Removes a task that waited for cookie to expire (one task / login cookie)

Affects issues:
- Possibly fixed #1984
2022-01-06 15:43:48 +02:00
Risto Lahtela
f26e17c437 Fix typo in previous commit 2022-01-06 14:10:17 +02:00
Risto Lahtela
7a3ae85ac4 Cleaned up browser console errors
Affects issues:
- Close #2176
2022-01-06 14:06:21 +02:00
Risto Lahtela
9ae2c07920 Fix IndexOutOfBoundsException if error log is empty
Affects issues:
- Fixed #2224
2022-01-06 13:55:30 +02:00
dependabot[bot]
8bded98f0f
Bump mockito-core from 4.1.0 to 4.2.0 in /Plan (#2208)
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17 09:33:45 +02:00
dependabot[bot]
53703efd65
Bump mockito-junit-jupiter from 4.1.0 to 4.2.0 in /Plan (#2207)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-17 09:33:03 +02:00
dependabot[bot]
71b0f9ce36
Bump dagger-compiler from 2.40.4 to 2.40.5 in /Plan (#2194)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.40.4 to 2.40.5.
- [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.40.4...dagger-2.40.5)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 17:10:27 +02:00
dependabot[bot]
ae77be3ee1
Bump dagger from 2.40.4 to 2.40.5 in /Plan (#2195)
Bumps [dagger](https://github.com/google/dagger) from 2.40.4 to 2.40.5.
- [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.40.4...dagger-2.40.5)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 17:09:25 +02:00
dependabot[bot]
7935ef412a
Bump com.github.johnrengelman.shadow from 7.1.0 to 7.1.1 in /Plan (#2203)
Bumps com.github.johnrengelman.shadow from 7.1.0 to 7.1.1.

---
updated-dependencies:
- dependency-name: com.github.johnrengelman.shadow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 17:09:16 +02:00
Risto Lahtela
23fc63bede Corrected the query for Connected from same IP in Litebans
- Updated the extension

Affects issues:
- Fixed #2187
2021-12-15 12:51:57 +02:00
Risto Lahtela
7a9791da2b Add player count placeholders
- server_players_registered_{total/day/week/month}
- network_players_registered_{total/day/week/month}
- server_players_unique_{total/day/week/month}
- network_players_unique_{total/day/week/month}

Affects issues:
- Close #2189
2021-12-15 12:45:43 +02:00
Risto Lahtela
13fc7adbdd Added group by to top_x_... placeholder queries
Affects issues:
- Fixed #2191
2021-12-15 12:39:53 +02:00
Risto Lahtela
686d4ef862 Fix wrong block count for netherrack in Logblock
- Update the extension

Affects issues:
- Fixed #2197
2021-12-15 12:36:59 +02:00
Risto Lahtela
b3a49ae3b2 Fix Extension-LibertyBans arithmetic exception
- Update the extension
- Prevent null values from suppliers

Affects issues:
- Fixed #2190
2021-12-15 12:33:47 +02:00
Aurora Lahtela
08b7ecd3f1
Throw different error when given invalid time unit
Affects issues:
- Close #2193
2021-12-06 17:14:00 +02:00
dependabot[bot]
3e9eda29fb
Bump dagger from 2.40.3 to 2.40.4 in /Plan (#2185)
Bumps [dagger](https://github.com/google/dagger) from 2.40.3 to 2.40.4.
- [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.40.3...dagger-2.40.4)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-06 10:10:23 +02:00
dependabot[bot]
672050b2f1
Bump dagger-compiler from 2.40.3 to 2.40.4 in /Plan (#2186)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.40.3 to 2.40.4.
- [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.40.3...dagger-2.40.4)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-06 10:09:02 +02:00
Antti Koponen
f096d456c6
Properly log fabric deaths where killer is null (#2184)
Affects issues:
- Fixed #2182
2021-12-03 15:47:34 +02:00
dependabot[bot]
257c7bdb7a
Bump dagger-compiler from 2.40.2 to 2.40.3 in /Plan (#2174)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.40.2 to 2.40.3.
- [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.40.2...dagger-2.40.3)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 18:49:43 +02:00
dependabot[bot]
004b10d8e0
Bump dagger from 2.40.2 to 2.40.3 in /Plan (#2175)
Bumps [dagger](https://github.com/google/dagger) from 2.40.2 to 2.40.3.
- [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.40.2...dagger-2.40.3)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 18:48:17 +02:00
dependabot[bot]
da9b85e8c4
Bump spongeapi from 7.3.0 to 7.4.0 in /Plan (#2172)
Bumps [spongeapi](https://github.com/SpongePowered/SpongeAPI) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/SpongePowered/SpongeAPI/releases)
- [Commits](https://github.com/SpongePowered/SpongeAPI/compare/v7.3.0...v7.4.0)

---
updated-dependencies:
- dependency-name: org.spongepowered:spongeapi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 19:10:43 +02:00
dependabot[bot]
be5daa46c1
Bump junit-jupiter from 5.8.1 to 5.8.2 in /Plan (#2173)
Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-29 19:10:14 +02:00
Risto Lahtela
2a1107cc36 Update Highcharts to 9.3.1 and remove ordinal: false workaround
Removed stock.js module and included highstock.js as highcharts.js instead.

Affects issues:
- Close #2149
2021-11-26 19:24:09 +02:00
dependabot[bot]
9cfee54eca
Bump dagger from 2.40.1 to 2.40.2 in /Plan (#2168)
Bumps [dagger](https://github.com/google/dagger) from 2.40.1 to 2.40.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.40.1...dagger-2.40.2)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 09:20:17 +02:00
dependabot[bot]
cc3245e246
Bump dagger-compiler from 2.40.1 to 2.40.2 in /Plan (#2167)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.40.1 to 2.40.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.40.1...dagger-2.40.2)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 09:06:24 +02:00
dependabot[bot]
88777e2f2a
Bump mockito-junit-jupiter from 4.0.0 to 4.1.0 in /Plan (#2163)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 09:05:38 +02:00
dependabot[bot]
4f00a393d1
Bump mockito-core from 4.0.0 to 4.1.0 in /Plan (#2164)
Bumps [mockito-core](https://github.com/mockito/mockito) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 09:05:06 +02:00
dependabot[bot]
7df3b1e786
Bump selenium-java from 4.0.0 to 4.1.0 in /Plan (#2166)
Bumps [selenium-java](https://github.com/SeleniumHQ/selenium) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.0.0...selenium-4.1.0)

---
updated-dependencies:
- dependency-name: org.seleniumhq.selenium:selenium-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 09:04:58 +02:00
Risto Lahtela
6c0da9e167 Added some data pipelines, not in use yet 2021-11-21 20:10:27 +02:00
Risto Lahtela
e0a4779ab6 Rewrote DataService implementation to always have identifiers. 2021-11-21 15:49:20 +02:00
Aurora Lahtela
8fbf4bb161
Update PlayerOnlineListener.java 2021-11-20 10:09:20 +02:00
dependabot[bot]
a638076ed3
Bump geoip2 from 2.15.0 to 2.16.1 in /Plan (#2161)
Bumps [geoip2](https://github.com/maxmind/GeoIP2-java) from 2.15.0 to 2.16.1.
- [Release notes](https://github.com/maxmind/GeoIP2-java/releases)
- [Changelog](https://github.com/maxmind/GeoIP2-java/blob/v2.16.1/CHANGELOG.md)
- [Commits](https://github.com/maxmind/GeoIP2-java/compare/v2.15.0...v2.16.1)

---
updated-dependencies:
- dependency-name: com.maxmind.geoip2:geoip2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 17:19:46 +02:00
Aurora Lahtela
f1de7ad85e
Update PlayerOnlineListener.java 2021-11-19 17:12:50 +02:00
Aurora Lahtela
2f78f5528e
Fix NPE when gamemode is null on Mohist 2021-11-19 17:10:47 +02:00
OLEGSHA
4bb6c9f978
Add AuthMe softdepend to disable a warning (#2160) 2021-11-16 20:50:50 +02:00
dependabot[bot]
9130fc50d3
Bump dagger-compiler from 2.40 to 2.40.1 in /Plan (#2158)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.40 to 2.40.1.
- [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.40...dagger-2.40.1)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-13 12:28:54 +02:00
dependabot[bot]
b03b8895d1
Bump dagger from 2.40 to 2.40.1 in /Plan (#2157)
Bumps [dagger](https://github.com/google/dagger) from 2.40 to 2.40.1.
- [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.40...dagger-2.40.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-13 12:28:21 +02:00
KairuByte
364a407177
Append version string to all resource URLs (#1975)
Co-authored-by: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com>
2021-11-10 20:57:33 +02:00
Zax71
9c83f401f0
Add Votifier to plugin.yml (#2150)
to stop error:
`[Plan] Loaded class com.vexsoftware.votifier.model.Vote from Votifier v2.7.3 which is not a depend, softdepend or loadbefore of this plugin.`
2021-11-07 20:17:37 +02:00
Henri S
b680bc099a
Fix GH-2147 by adding an extra check to make sure we don't remove the wrong driver from the DriverManager (#2148)
Fixes #2147
2021-11-07 08:52:25 +02:00
Risto Lahtela
a8e797196d Deleted TestDatabaseCreator.java 2021-11-06 12:41:23 +02:00
Risto Lahtela
967adb226a Added User-Agent to Ore update checker to fix 403 error 2021-10-31 15:09:48 +02:00
Risto Lahtela
ea7a214ef4 Reduce size of error message from SpongeVersionChecker 2021-10-31 13:28:17 +02:00
Henri S
efd3b75a29
Database Driver downloading (#2144)
Affects issues:
- Fixed #1944
2021-10-31 13:16:47 +02:00
Risto Lahtela
79fbf245d9 Catch window function SQL syntax error
Affects issues:
- Fixed #2143
2021-10-31 08:57:35 +02:00
Risto Lahtela
5468a22c50 Added more instructions to sponge version check what to do 2021-10-30 11:08:42 +03:00
Risto Lahtela
fb998fdc90 Changed mysql and sqlite to use implementation instead of shadow
this is to exclude things like google/protobuf folder properly
The sql drivers are still included
2021-10-30 10:07:06 +03:00
dependabot[bot]
09d1fc7d41
Bump gson from 2.8.8 to 2.8.9 in /Plan (#2142)
Bumps [gson](https://github.com/google/gson) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.8...gson-parent-2.8.9)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-30 09:24:26 +03:00
Risto Lahtela
88b30b9287 Prevent NPE in NetworkTabJSONResolver
Affects issues:
- Fixed #2079
2021-10-30 09:23:06 +03:00
Risto Lahtela
d30d87b346 Registered LibertyBans Extension by Vankka
Affects issues:
- Close #2120
2021-10-30 09:12:49 +03:00
dependabot[bot]
c7036ef9d3
Bump dagger from 2.39.1 to 2.40 in /Plan (#2139)
Bumps [dagger](https://github.com/google/dagger) from 2.39.1 to 2.40.
- [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.39.1...dagger-2.40)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-28 18:08:16 +03:00
dependabot[bot]
6c710ab6b3
Bump dagger-compiler from 2.39.1 to 2.40 in /Plan (#2140)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.39.1 to 2.40.
- [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.39.1...dagger-2.40)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-28 18:04:50 +03:00
Risto Lahtela
90180abbc9 Added xAxis: {ordinal: false} to query.js too 2021-10-27 18:59:33 +03:00
Risto Lahtela
113829477c Added xAxis: {ordinal: false} to bypass performance impact
Affects issues:
- Fixed #2135
2021-10-27 18:58:21 +03:00
dependabot[bot]
db9ad77326
Bump mockito-core from 3.12.4 to 4.0.0 in /Plan (#2115)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.4 to 4.0.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 18:45:13 +03:00
dependabot[bot]
acef9958c3
Bump mockito-junit-jupiter from 3.12.4 to 4.0.0 in /Plan (#2116)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.12.4 to 4.0.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.4...v4.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 18:44:41 +03:00
dependabot[bot]
74478071e0
Bump mysql-connector-java from 8.0.26 to 8.0.27 in /Plan (#2136)
Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.26 to 8.0.27.
- [Release notes](https://github.com/mysql/mysql-connector-j/releases)
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES)
- [Commits](https://github.com/mysql/mysql-connector-j/commits)

---
updated-dependencies:
- dependency-name: mysql:mysql-connector-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-27 18:44:07 +03:00
Aurora Lahtela
ebb1108969
Comment out slimjar related configuration (#2138) 2021-10-27 18:43:14 +03:00
Antti Koponen
2293760e7f
Add user & version JSON endpoints (#2131) 2021-10-18 19:25:25 +03:00
dependabot[bot]
46c60828e1
Bump selenium-java from 3.141.59 to 4.0.0 in /Plan (#2127)
Bumps [selenium-java](https://github.com/SeleniumHQ/selenium) from 3.141.59 to 4.0.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-3.141.59...selenium-4.0.0)

---
updated-dependencies:
- dependency-name: org.seleniumhq.selenium:selenium-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 18:06:09 +03:00
Emilia Dreamer
4d151d45fa
Specialized Fabric and Sponge version checkers (#2125)
Affects issues:
- Close #936
- Close #2093.
2021-10-13 18:00:20 +03:00
Antti Koponen
bcfd52d76b
Slimjar 1.3.0/1.2.6 & custom Injectables for Fabric and Velocity (#2126)
* Update slimjar to 1.3.0/1.2.6
* Add custom Injectable impl for Fabric module
* Add custom Injectable impl for Velocity
2021-10-13 17:44:34 +03:00
Aurora Lahtela
7d8b797b42
Fix CompositeResolver using its own isAuthRequired method (#2124)
Fixes CompositeResolver using its own isAuthRequired method instead of the child resolver, leading NoAuthResolver to need authentication in some cases.
2021-10-11 20:24:39 +03:00
Emilia Dreamer
bb83adfd51
Floating point tps threshold (#2123)
Affects issues:
- Close #2068
2021-10-11 19:39:21 +03:00
BratishkaErik
31b430ea95
Updated Russian translation by BratishkaErik (#2118) 2021-10-09 17:15:47 +03:00
Aurora Lahtela
d06c753be1
Query page view server selector (#2117)
Affects issues:
- Close #1829
2021-10-09 13:17:12 +03:00
Risto Lahtela
fd84341a77 Fixed 1.7 bukkit command support
Affects issues:
- Fixed #2105
2021-10-09 13:04:51 +03:00
Risto Lahtela
8d4e1d592b Catch resource write task exception
Affects issues:
- Fixed #2107
2021-10-09 12:49:29 +03:00
dependabot[bot]
daa1973d01
Bump com.github.johnrengelman.shadow from 7.0.0 to 7.1.0 in /Plan (#2112)
Bumps com.github.johnrengelman.shadow from 7.0.0 to 7.1.0.

---
updated-dependencies:
- dependency-name: com.github.johnrengelman.shadow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-07 17:16:12 +03:00
Antti Koponen
cdfdbd3d0a
Upgrade Highcharts to v9.2.2 (#2114)
* Upgrade Highcharts to v9.2.2
* Ignore color changer error when Highcharts isn't loaded

Co-authored-by: Antti Koponen <koponen942@outlook.com>

Co-authored-by: Aurora Lahtela <24460436+AuroraLS3@users.noreply.github.com>
2021-10-07 17:09:14 +03:00
dependabot[bot]
19a10c03b0
Bump dagger from 2.39 to 2.39.1 in /Plan (#2110)
Bumps [dagger](https://github.com/google/dagger) from 2.39 to 2.39.1.
- [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.39...dagger-2.39.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 15:50:51 +03:00
dependabot[bot]
bc7f0cfdf8
Bump dagger-compiler from 2.39 to 2.39.1 in /Plan (#2111)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.39 to 2.39.1.
- [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.39...dagger-2.39.1)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 15:50:11 +03:00
Emilia Dreamer
455e7cbb9a
Properly use a component serializer for VelocityCMDSender (#2109) 2021-10-04 15:50:00 +03:00
Antti Koponen
4c682d333f
Don't reload dependencies when reloading plugin (#2108)
Affects issues:
- Fixed #2092
2021-10-03 21:37:05 +03:00
dependabot[bot]
c0904b8a2d
Bump dagger-compiler from 2.38.1 to 2.39 in /Plan (#2103)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.38.1 to 2.39.
- [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.38.1...dagger-2.39)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 16:01:36 +03:00
dependabot[bot]
7e964531fb
Bump dagger from 2.38.1 to 2.39 in /Plan (#2102)
Bumps [dagger](https://github.com/google/dagger) from 2.38.1 to 2.39.
- [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.38.1...dagger-2.39)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 16:00:57 +03:00
Risto Lahtela
5c618099af Added web-dev related settings
- Customized_files.Path can now be used to choose where Html Customized files are placed
  (Change this to `"<absolute path to git repo>/Plan/common/src/main/resources/assets/plan/web"`
   for easy time developing)
- Customized_files.Enable_web_dev_mode can be used to enable modifications of all files
  as well as bypass resource caching for instant updates on browser refresh.

Adding new files still needs recompiling the plugin, but this should speed up
modifications to existing parts of the website considerably.

- #2098
2021-09-26 14:50:14 +03:00
Risto Lahtela
4258e27a66 Fixed corner case of determineWebAssetModifications step
git log would return empty line for files with no git history.

Added a check that uses current time instead of git log if file is not in git history.
2021-09-26 14:01:07 +03:00
dependabot[bot]
dc8b1c5a3a
Bump junit-jupiter from 5.8.0 to 5.8.1 in /Plan (#2097)
Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.8.0 to 5.8.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-23 21:34:53 +03:00
Risto Lahtela
e762b8013f Prevent Arrays#asList#remove call
Affects issues:
- Fixed #2096
2021-09-22 19:22:19 +03:00
Antti Koponen
d6aa07d93f
Fabric fixes (#2089)
* Fix SonarCloud bugs

* Remove color codes from console messages

* Replace version string in mod.json

* Advance dependency initialization to pre-enable hook

* Resolve config folder using correct method
2021-09-18 22:38:12 +03:00
Risto Lahtela
37a6ad86e9 Fix compile issues from previous commit 2021-09-18 22:30:27 +03:00
Risto Lahtela
a5c9a25444 Implemented server name support to server placeholders
Now all server placeholders (Pretty much 75% of all placeholders) can have :server name at the end

Example:
- %server_tps_day:Skyblock%
  or %server_tps_day:97cf2530-dc2f-4443-a245-90708b1deedb%
  or %server_tps_day:1%

Affects issues:
- Close #1323
2021-09-18 22:26:11 +03:00
Risto Lahtela
9d74968919 Bump Extension-GriefDefender to 2.0.0-R0.4 2021-09-18 21:53:09 +03:00
Risto Lahtela
17dae43727 Bump Extension-MarriageMaster to 2.3-R0.3 2021-09-18 21:51:32 +03:00
Risto Lahtela
02c3abaf1b Added a warning about Java 11 being needed for 5.5 2021-09-18 21:41:45 +03:00
Risto Lahtela
5dc3b39741 Catch NullPointerException thrown by some server class loaders
Affects issues:
- Fixed #2074
2021-09-18 21:30:29 +03:00
Risto Lahtela
b3674dfbda Disabled average online players graphing
Affects issues:
- Reopen #1796
2021-09-18 21:25:03 +03:00
Risto Lahtela
4b24cf1cdd Order by different date in start date query
Affects issues:
- Possibly fixed #2080
2021-09-18 21:16:23 +03:00
dependabot[bot]
49ba632477
Bump junit-jupiter from 5.7.2 to 5.8.0 in /Plan (#2083)
Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.7.2 to 5.8.0.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.2...r5.8.0)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 08:32:43 +03:00
Antti Koponen
1072dd9ee4
Fix remaining Bootstrap data attributes (#2082)
Affects issues:
- Fixed #2063
2021-09-12 18:56:59 +03:00
Risto Lahtela
d967308afd Order by different date in start date query
Affects issues:
- Possibly fixed #2080
2021-09-11 12:52:37 +03:00
Risto Lahtela
0071190820 Fix compile issues 2021-09-10 19:16:14 +03:00
Risto Lahtela
950cee9e9f Implemented a bunch of new placeholders:
%plan_top_{category}_{timespan}_{i}%

categories: playtime, active_playtime
timespans: month, week, day, total
i: 1 to 10

Affects issues:
- Close #1884
2021-09-10 19:14:32 +03:00
Risto Lahtela
0921d1550f Remove OP->true from fabric AFK permission check
On bukkit default behavior for afk permission is false,
but it was unclear and during fabric implementation also ops were given same
behavior when permissions are not available.

Now OPs no longer have their AFK time ignored.

Affects issues:
- Fixed #2059
2021-09-10 18:42:49 +03:00
Risto Lahtela
372003591d Relocated Plan fabric configuration folder 'mods' -> 'config'
Affects issues:
- Fixed #2055
2021-09-10 18:37:56 +03:00
Risto Lahtela
f1d54bfe84 Remove non-proxy limitation from uninstalled command
After proxy was uninstalled it was not possible to remove the proxy from Plan database.

There was a check against uninstalling proxy servers which caused the issue.

Affects issues:
- Fixed #2053
2021-09-10 18:35:51 +03:00
Risto Lahtela
8ab1f075e8 Copy over uninstalled servers during db move
This is to preserve playtime of players who played on those servers

Affects issues:
- Fixed #2050
2021-09-10 18:33:41 +03:00
Risto Lahtela
bb20dff61c Disabled failing SQLite timezone test 2021-09-10 18:26:15 +03:00
Risto Lahtela
052843dcee Bump GriefDefender to R0.4 and add adhg6 as contributor 2021-09-10 18:18:35 +03:00
dependabot[bot]
ffcddb61cb
Bump sqlite-jdbc from 3.36.0.2 to 3.36.0.3 in /Plan (#2073)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.36.0.2 to 3.36.0.3.
- [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.36.0.2...3.36.0.3)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 07:12:48 +03:00
dependabot[bot]
46b6fd62a0
Bump mockito-junit-jupiter from 3.12.3 to 3.12.4 in /Plan (#2069)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.12.3 to 3.12.4.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.3...v3.12.4)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:07:15 +03:00
dependabot[bot]
bb78d61b90
Bump mockito-core from 3.12.3 to 3.12.4 in /Plan (#2071)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.3 to 3.12.4.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.3...v3.12.4)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:04:59 +03:00
dependabot[bot]
7be0b780ef
Bump sqlite-jdbc from 3.36.0.1 to 3.36.0.2 in /Plan (#2070)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.36.0.1 to 3.36.0.2.
- [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.36.0.1...3.36.0.2)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-26 16:04:26 +03:00
dependabot[bot]
ea145f8188
Bump mockito-core from 3.12.1 to 3.12.3 in /Plan (#2067)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.1 to 3.12.3.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.1...v3.12.3)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-25 15:30:06 +03:00
dependabot[bot]
0f761b4ff4
Bump mockito-junit-jupiter from 3.12.1 to 3.12.3 in /Plan (#2066)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.12.1 to 3.12.3.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.1...v3.12.3)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-25 15:29:35 +03:00
dependabot[bot]
b4f6c755f8
Bump mockito-junit-jupiter from 3.12.0 to 3.12.1 in /Plan (#2062)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.0...v3.12.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:30:11 +03:00
dependabot[bot]
7d00273bed
Bump gson from 2.8.7 to 2.8.8 in /Plan (#2061)
Bumps [gson](https://github.com/google/gson) from 2.8.7 to 2.8.8.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.7...gson-parent-2.8.8)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:29:36 +03:00
dependabot[bot]
c6efc7348d
Bump mockito-core from 3.12.0 to 3.12.1 in /Plan (#2060)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.12.0 to 3.12.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.12.0...v3.12.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-23 07:28:56 +03:00
dependabot[bot]
6014444132
Bump mockito-junit-jupiter from 3.11.2 to 3.12.0 in /Plan (#2056)
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.11.2 to 3.12.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.2...v3.12.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-20 15:30:53 +03:00
dependabot[bot]
ffac6c534a
Bump mockito-core from 3.11.2 to 3.12.0 in /Plan (#2057)
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.2 to 3.12.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.2...v3.12.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-20 15:29:53 +03:00
Antti Koponen
48f9a430c5
Fabric platform updates (#2048)
- Increased Gradle max heap to 1 GB to avoid running out of heap space on build
- Added Slimjar for runtime dependency management
- Modified platform logger to parse JUL.Logger-format parameters to log4j format
- Added logic to properly handle InvalidArgumentExceptions with commands
- Updated loom to 0.9.+, fixes annoying console spam when building
- Moved mod JSONs to fabric's resources folder to correctly add refmap key to mixins.json
- Updated mappings & API

Affected issues:
- Fixed #2045
2021-08-09 07:36:15 +03:00
Risto Lahtela
2b257d5373 Add player kill related placeholders
- %plan_player_player_caused_deaths%
- %plan_player_deaths%
- %plan_player_mob_caused_deaths%
- %plan_player_kdr%
- %plan_player_mob_kdr%
- %plan_player_recent_kill_<1-10>%
- %plan_player_recent_death_<1-10>%

Affected issues:
- Close #1312
2021-08-08 16:24:11 +03:00
Risto Lahtela
62cf3ddc6c
Added javascript that calculates average players online for the graph (#2047)
Affects issues:
- Close #1796
2021-08-08 10:53:43 +03:00
Risto Lahtela
b94b4481ae Update FloodGate Extension to R0.2
Ignores LinkageError related to method signature change

Affected issues:
- Close #2004
2021-08-08 09:37:44 +03:00
Risto Lahtela
06bc3d00e7 Update ViaVersion Extension to 4.0.1-R0.1 2021-08-08 09:31:22 +03:00
dependabot[bot]
e066ff7215
Bump io.github.slimjar from 1.2.1 to 1.2.2 in /Plan (#2043)
* Bump io.github.slimjar from 1.2.1 to 1.2.2 in /Plan

Bumps io.github.slimjar from 1.2.1 to 1.2.2.

---
updated-dependencies:
- dependency-name: io.github.slimjar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Added vshnv.tech repository for including the slimjar library jar

* use papermc.io/repo for downloading slimjar dependencies

Affects issues:
- Resolved https://github.com/slimjar/slimjar/issues/52
- Resolved https://github.com/slimjar/slimjar/issues/53

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Risto Lahtela <24460436+AuroraLS3@users.noreply.github.com>
2021-08-08 09:21:44 +03:00
Antti Koponen
d29a94e6a4
Implement SlimJar as a runtime dependency downloader (#1990)
MySQL & SQLite are dynamically (down)loaded to the classpath instead of being shaded.

Affects issues:
- Close #1944
2021-08-07 15:29:54 +03:00
MAXOUXAX
9873eceeb4
Added ViaVersion as an optional dependency on Velocity (#2039) 2021-07-31 19:40:05 +03:00
SkipM4
ff3367834f
locale_CN update by SkipM4 (#2038) 2021-07-30 15:18:52 +03:00
Xiang-zi Xie
39918d11da
Locale zh_TW updated by zisunny104 (#2035) 2021-07-29 18:01:11 +03:00
dependabot[bot]
8ffa9d0e3c
Bump dagger-compiler from 2.38 to 2.38.1 in /Plan (#2032)
Bumps [dagger-compiler](https://github.com/google/dagger) from 2.38 to 2.38.1.
- [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.38...dagger-2.38.1)

---
updated-dependencies:
- 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-28 08:30:58 +03:00
dependabot[bot]
8e21b7a41a
Bump dagger from 2.38 to 2.38.1 in /Plan (#2033)
Bumps [dagger](https://github.com/google/dagger) from 2.38 to 2.38.1.
- [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.38...dagger-2.38.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-28 08:30:29 +03:00
Antti Koponen
75c1e2a39b
Fix fabric ServerProperties binding (#2030) 2021-07-24 16:23:18 +03:00
Antti Koponen
5e0fe761b2
Fix getErrorLogger NPE (#2029) 2021-07-24 16:02:24 +03:00
Risto Lahtela
3f8c18e86f Add active session to PlayerContainer when queried
Affects issues:
- Fixed #2022
2021-07-24 15:23:12 +03:00
Antti Koponen
67153e8fc5
Fabric Platform Implemenation (#2018)
Adds a fabric specific Plan module that builds a separate jar.

Co-authored-by: Vankka <vankka.main@gmail.com>
Co-authored-by: DrexHD <nicknamedrex@gmail.com>

Affects issues:
- Close #1956
2021-07-24 14:10:48 +03:00
Risto Lahtela
13cbca6639 Added World Alias Regex setting
This allows grouping worlds together by matching a regex and avoiding thousands of lines if
some plugin generates worlds automatically.

Affects issues:
- Close #1656
2021-07-24 11:39:28 +03:00
Risto Lahtela
a2cface3e0
Implemented a PluginBooleanGroupFilter (#2025)
Affects issues:
- Close #1860
2021-07-24 10:31:03 +03:00
Risto Lahtela
750428a033 Fix WebAssetVersion.yml not being written with 'clean shadowJar' 2021-07-24 09:09:05 +03:00
Emilia Dreamer
a90f003462
Notify about old versions of html customized files (#2014)
Affects issues:
- Close #1995
2021-07-23 17:17:35 +03:00
Antti Koponen
5b6effb77b
Lower MySQL leak detection threshold (#2023) 2021-07-23 16:50:02 +03:00
Antti Koponen
cdbe21fb6f
Build system & pipeline changes (#2024)
* Build system & pipeline changes

- Updated Gradle to 7.1.1 & removed deprecations
- Added Google Maven repository & updated Dagger to 2.38
- Set new options.release parameter for submodules, allows producing Java 8 -compatible bytecode with Java 16 (also ensures that no APIs from a newer version are used)
- Updated workflows to use newer versions of checkout & setup-java
- Added a Gradle dependency cache task to workflows, allows for faster builds

* Cleanup cache after build
2021-07-23 16:49:34 +03:00
Antti Koponen
0ee1e40e4b
Add nightmode undefined check for query graphs (#2021)
Affects issues:
- Fixed #2020
2021-07-23 07:40:27 +03:00
dependabot[bot]
386e45dea6
Bump slf4jVersion from 1.7.31 to 1.7.32 in /Plan (#2019)
Bumps `slf4jVersion` from 1.7.31 to 1.7.32.

Updates `slf4j-nop` from 1.7.31 to 1.7.32
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

Updates `slf4j-api` from 1.7.31 to 1.7.32
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

---
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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-21 09:38:13 +03:00
dependabot[bot]
83511ed1f7
Bump mysql-connector-java from 8.0.25 to 8.0.26 in /Plan (#2016)
Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j) from 8.0.25 to 8.0.26.
- [Release notes](https://github.com/mysql/mysql-connector-j/releases)
- [Changelog](https://github.com/mysql/mysql-connector-j/blob/release/8.0/CHANGES)
- [Commits](https://github.com/mysql/mysql-connector-j/commits)

---
updated-dependencies:
- dependency-name: mysql:mysql-connector-java
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-20 07:50:13 +03:00
Risto Lahtela
6c26fc529e
Add server name to kill lists (#2013)
* Added server name to kill objects (and changed them a lot)
* Added server name to kill tables

Affects issues:
- Close #1437
2021-07-18 18:07:45 +03:00
Risto Lahtela
84fa3ad4cd
Added server uptime (#2012)
* Wrote a query and utility for getting server uptime
* Added current_uptime to json endpoints
* Load current uptime on the website
* Moved nukkit repo to nukkit module
* Added equals and hashcode to QueryStatement and QueryAPIQuery
* Remove dependency on codemc repository

Affects issues:
- Close #1845
2021-07-18 10:43:38 +03:00
HexedHero
5e53303415
Use Helm avatar for player page (#2010)
Change done by HexedHero
2021-07-17 22:06:38 +03:00
Risto Lahtela
40a36321c5 Added license header to ResourceWriteTask 2021-07-17 17:28:51 +03:00
Risto Lahtela
cd2d0fcb0f Write new html customized Plan web files when Plan enables (no overwrite)
Affects issues:
- Close #1745
2021-07-17 16:28:18 +03:00
Risto Lahtela
bcbbcff724 Update quests extension 2021-07-17 16:14:44 +03:00
Risto Lahtela
7f3c338148 Update logblock extension to R0.7
- Fixed exceptions during call
- Fixed NaN being displayed

Affects issues:
- Fixed #2002
2021-07-17 16:04:04 +03:00
Risto Lahtela
13823c044a
Network performance tab (#2009)
* Fixed disk medium threshold not showing color
* Added 'serverName' and 'serverUUID' to optimizedPerformance endpoint
* Added /v1/network/listServers endpoint
* Added /v1/network/performanceOverview?servers endpoint
* Hide negative values from performance graphs
* Allow json cache bypass by not providing timestamp parameter in URIQuery
* Ignore negative values in low tps spike count
* Added (Unavailable with Export) to exported network html performance tab title

Affects issues:
- Close #1693
2021-07-17 12:19:33 +03:00
PerchunPak
c22874df34
Small fixes to RU Translate (#2007) 2021-07-16 19:01:15 +03:00
Shadowhacker
0fb5ca375d
CS locale updated by ShadowHackercz (#2008) 2021-07-16 18:59:16 +03:00
PerchunPak
9cf7701836
RU Locale updated by Perchun_Pak (#2006) 2021-07-15 15:19:07 +03:00
dependabot[bot]
d7359a89b6
Bump commons-compress from 1.20 to 1.21 in /Plan (#2000)
Bumps commons-compress from 1.20 to 1.21.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-13 08:04:20 +03:00
untuned
ad935d7381
Update secret key link for Buycraft (#1998) 2021-07-11 18:01:38 +03:00
Risto Lahtela
6a199d3f1f Move export system startup query to async task 2021-07-11 11:41:40 +03:00
Risto Lahtela
78209e99a6
Sonar cleanup for new smells (#1996)
* Rename "byKey" which hides the field declared at line 36.
* Define a constant instead of duplicating this literal "isStopped" 3 times.
* Remove this assignment of "pingMethodAvailable".
* Invoke method(s) only conditionally. Use the built-in formatting to construct this argument.
* Rename "getHandleMethod" which hides the field declared at line 36.

Make the enclosing method "static" or remove this set.
* Refactored some ping method things
* Rename "files" which hides the field declared at line 41.
* Add at least one assertion to this test case.
2021-07-10 14:52:24 +03:00
dependabot[bot]
3805c85e39
Bump placeholderapi from 2.10.9 to 2.10.10 in /Plan (#1994)
Bumps placeholderapi from 2.10.9 to 2.10.10.

---
updated-dependencies:
- dependency-name: me.clip:placeholderapi
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-10 12:09:34 +03:00
Risto Lahtela
53b6812e2b Added container-fluid on login and register since it looked too wide 2021-07-10 09:57:51 +03:00
Risto Lahtela
c523e40b7f Refactored the request body PR stuff
- Made sure to not break compatibility with discord bots that use the old
  authentication via query parameters
- Query parameters now accept no-value keys
- Added access control checks for the errors endpoints
2021-07-10 09:11:39 +03:00
Risto Lahtela
a3f5298617 Update Floodgate Extension to 2.0-R0.1 2021-07-10 08:41:38 +03:00
Risto Lahtela
8e299e4531 Update Logblock Extension to R0.4 2021-07-10 08:21:05 +03:00
Emilia Dreamer
7a51ad9f15
Use POST method in requests such as login (#1988)
- Adds Request#getRequestBody method to the API
- Moves login and register parameters to request body

Co-authored-by: Risto Lahtela <24460436+AuroraLS3@users.noreply.github.com>
Co-authored-by: Henri S <vankka.main@gmail.com>
2021-07-09 20:31:04 +03:00
Risto Lahtela
28d35e0fed Remove debug exception logging calls 2021-07-09 08:07:05 +03:00
Antti Koponen
f62feae6a6
Fix registration finish modal not displaying (#1985) 2021-07-07 07:40:57 +03:00
Antti Koponen
7b45d6c3a5
Bump caffeine from 2.8.0 to 2.9.2 (#1986) 2021-07-07 07:39:44 +03:00
Emilia Dreamer
d265d5b586
Use globally unique plugin ID for plugin cards with tabs (#1983)
Affects issues:
- Fixed #1982
2021-07-06 20:08:21 +03:00
Risto Lahtela
c4e5e3f1c7 Updated ProtectionStones Extension
- Kopo fixed a chunk loading thing #1980
2021-07-05 22:34:47 +03:00
Risto Lahtela
356ab4bffd Fixed container fluid padding missing, causing odd feeling
The page felt like something was "off" and the missing padding caused that.
2021-07-04 11:12:58 +03:00
Risto Lahtela
f5a2067b6a Stop using Collections.emptylist in errors json
Affects issues:
- Fixed #1978
2021-07-04 11:03:11 +03:00
Risto Lahtela
f32cf95fc1 Fixed bukkit shutdown detection
Affects issues:
- Fixed #1970
2021-07-04 11:00:52 +03:00
Risto Lahtela
d05a887878 Update FactionsUUID Extension
- mbax Fixes incompatibility with new FactionsUUID
- Added mbax as Code contributor

Affects issues:
- Fixed https://github.com/drtshock/Factions/issues/1429
2021-07-03 22:47:30 +03:00
Risto Lahtela
b968ab3c43 Hide performance graph labels when window is not wide enough
Affects issues:
- Fixed #1959
2021-07-03 10:34:16 +03:00
Risto Lahtela
806a1faf78 Prevent players without UUIDs getting extension method updates
Affects issues:
- Fixed #1958
2021-07-03 10:12:41 +03:00
Risto Lahtela
826b6da133 Put latency where it's supposed to be 2021-07-03 10:08:34 +03:00
Risto Lahtela
db0d3ff6ac Implemented more ways to get Ping on bukkit
Affects issues:
- Close #1962
2021-07-03 10:05:34 +03:00
Risto Lahtela
170add8989 lowercase loadServerPie in javascript to prevent locale replacement
Affects issues:
- Fixed #1954
2021-07-03 08:46:30 +03:00
Risto Lahtela
94efea263c Wrote more timezone tests for sql 2021-07-02 21:19:53 +03:00
Risto Lahtela
4c5d96a3e5 Fixed null serialization for the manual json creation 2021-07-02 21:07:22 +03:00
Risto Lahtela
8d445aaccc Serialize Sessions into json without Gson during shutdown
Affects issues:
- Fixed #1970
2021-07-02 17:59:25 +03:00
dependabot[bot]
0dada50ac5
Bump sqlite-jdbc from 3.36.0 to 3.36.0.1 in /Plan (#1967)
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.36.0 to 3.36.0.1.
- [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.36.0...3.36.0.1)

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

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-02 08:00:41 +03:00
Antti Koponen
6b54efef3c
Velocity 3.0.0 support by Kopo (#1961)
* Add Velocity 3.0.0 support

- Switched `VelocityCommand` implementation to `SimpleCommand` subinterface
- Removed old & deprecated `text` component handling API in favor of Adventure components

* Fix hover & click events not working
2021-06-29 23:29:59 +03:00
dependabot-preview[bot]
90f646bd1d Bump sqlite-jdbc from 3.34.0 to 3.36.0 in /Plan
Bumps [sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) from 3.34.0 to 3.36.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.34.0...3.36.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-28 05:28:32 +00:00
Antti Koponen
72d998e000
Bump Blossom to 1.3.0 & fix build error (#1955) 2021-06-24 22:40:17 +03:00
dependabot-preview[bot]
4db83b4a9d Bump mockito-core from 3.11.1 to 3.11.2 in /Plan
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.1...v3.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-22 05:40:42 +00:00
dependabot-preview[bot]
08dda0c7fd Bump mockito-junit-jupiter from 3.11.1 to 3.11.2 in /Plan
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.1...v3.11.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-22 05:31:10 +00:00
dependabot-preview[bot]
bc43d95dc6 Bump slf4jVersion from 1.7.30 to 1.7.31 in /Plan
Bumps `slf4jVersion` from 1.7.30 to 1.7.31.

Updates `slf4j-nop` from 1.7.30 to 1.7.31
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

Updates `slf4j-api` from 1.7.30 to 1.7.31
- [Release notes](https://github.com/qos-ch/slf4j/releases)
- [Commits](https://github.com/qos-ch/slf4j/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-21 05:24:57 +00:00
Antti Koponen
f83cbad2b9
Update to Bootstrap 5 by Kopo (#1832)
* Initial update to Bootstrap v5.0.0-beta3
* Add Bootstrap CSS to webpages & export lists
* Begin porting SB Admin 2's changes to a separate file

Due to Bootstrap 5 introducing calculated paddings and margins (gutters) to multiple parts of the grid system (containers, rows, columns etc.), all SBA2 changes involving grid classes and paddings/margins will be left out for now. If custom margins/paddings are needed, BS5 utility classes can be used.

* Bootstrap v5.0.0-alpha1: First changes

- Removed x-ua-compatible header
- Fixed .bg-gradient overlap
- .form-group replaced with margin utilities
- .input-group-append removed
- Changed small.form-text.text-muted to div.form-text
- Minor CSS changes

* v5.0.0-alpha1: Components

- Fixed badges to use bg-* for color

* v5.0.0-alpha2: Components & misc. fixes

- Modal close buttons use .btn-close instead of .close and use a background image instead of a &times icon
- Added .btn-close-white for dark mode close buttons

* v5.0.0-alpha3: Buttons & text utilities

- .btn-block replaced with .w-100 for individual "block buttons"
- .font-weight-* renamed to .fw-*

* v5.0.0-beta1: Change .float-right to .float-end

* v5.0.0-beta1: Change .ml-* and .mr-* to .ms-* and .me-*

* v5.0.0-beta1: Namespace all HTML data attributes to data-bs-*

* v5.0.0-beta1: Namespace data-dismiss to data-bs-dismiss

* Refactor query page to pad & wrap things correctly

- Changed & corrected classes per Bootstrap 5's changes (.input-row isn't used anywhere)
- Significantly increases support for devices with smaller screens, input elements are now correctly padded & wrapped with breakpoints

* Bump Bootstrap from 5.0.0-beta3 to 5.0.0-dist

* Replace .card-columns with Masonry grid

* Update Datatables to BS5 styling

* Remove scrollbar & unnecessary HTML elements from data tables

* Bump DataTables from 1.10.24 to 1.10.25

Bump DataTables-Responsive from 2.2.7 to 2.2.9

* Move Bootstrap to CDN-based distribution

Update Bootstrap to 5.0.1-dist

* Change jQuery CDN to jsDelivr

* Center query page date selector

* Apply final BS5 changes

* Apply dark theme to table when rendering query results

Affects issues:
- Fixes 1947
2021-06-20 08:46:12 +03:00
Risto Lahtela
90e5863be0 Increase navbar collapse z-index
Affects issues:
- Fixed #1942
2021-06-18 17:20:09 +03:00
Risto Lahtela
c5b7a1eddd Update DiscordSRV Extension 2021-06-14 19:44:42 +03:00
dependabot-preview[bot]
bf9dfe4035 Bump mockito-core from 3.11.0 to 3.11.1 in /Plan
Bumps [mockito-core](https://github.com/mockito/mockito) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.0...v3.11.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-14 05:59:22 +00:00
dependabot-preview[bot]
0202aa30b9 Bump mockito-junit-jupiter from 3.11.0 to 3.11.1 in /Plan
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](https://github.com/mockito/mockito/compare/v3.11.0...v3.11.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-06-14 05:49:59 +00:00
Hasan Demirtaş
41e844cca1
Fix two sonarcloud issues. (#1936)
- Field can be static
- Unused import
2021-06-14 08:42:10 +03:00
Hasan Demirtaş
2fbfdfa0e9
Fix checkstyle. (#1937) 2021-06-14 08:39:47 +03:00
Risto Lahtela
cd5590bb32 Added /errors page for reading error logs 2021-06-13 11:25:15 +03:00
Risto Lahtela
429207d82f Added /v1/errors for reading error files 2021-06-13 10:41:29 +03:00
Risto Lahtela
9affbda220 Split plugin tab icon and title in the code
Affects issues:
- Fixed #1933
2021-06-13 09:11:18 +03:00
Risto Lahtela
b8b24c07c6 Remove exclusion of sqlite jdbc3 drivers
Affects issues:
- Fixed #1935
2021-06-13 09:03:55 +03:00
Sander Jochems
9d8264de6d
Dutch (NL) locale by Sander0652 (#1934) 2021-06-13 09:01:44 +03:00
Risto Lahtela
7db894ca51 Traditional Chinese Locale by 洛伊 2021-06-12 15:07:11 +03:00
Risto Lahtela
159275b065 Warm up select placeholders when player joins
Affects issues:
- Close #1909
2021-06-12 11:24:05 +03:00
Risto Lahtela
7edcd3548d Update tebex extension
Affects issues:
- Possibly fixed #1903
2021-06-12 11:11:17 +03:00
Risto Lahtela
70e5f7fc29 Update plotsquared extension
Affects issues:
- Fixed #1883
2021-06-12 10:37:16 +03:00