dependabot-preview[bot]
fa0b1aa5d3
Bump gson from 2.8.6 to 2.8.7 in /Plan
...
Bumps [gson](https://github.com/google/gson ) from 2.8.6 to 2.8.7.
- [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.6...gson-parent-2.8.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-25 05:26:50 +00:00
dependabot-preview[bot]
6bd96a32a1
Bump RedisBungee from 0.6.2 to 0.6.3 in /Plan
...
Bumps RedisBungee from 0.6.2 to 0.6.3.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-21 05:24:17 +00:00
4drian3d
1c457a517e
Update to locale_ES by 4drian3d ( #1906 )
2021-05-21 07:57:32 +03:00
dependabot-preview[bot]
404f38170e
Bump RedisBungee from 0.6.1 to 0.6.2 in /Plan
...
Bumps RedisBungee from 0.6.1 to 0.6.2.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-18 05:26:43 +00:00
dependabot-preview[bot]
b1c37cd783
Bump junit-jupiter-engine from 5.7.1 to 5.7.2 in /Plan
...
Bumps [junit-jupiter-engine](https://github.com/junit-team/junit5 ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.1...r5.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-17 05:46:48 +00:00
dependabot-preview[bot]
5f194773c0
Bump junit-jupiter-api from 5.7.1 to 5.7.2 in /Plan
...
Bumps [junit-jupiter-api](https://github.com/junit-team/junit5 ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.1...r5.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-17 05:35:59 +00:00
dependabot-preview[bot]
6c6c9034da
Bump junit-jupiter-params from 5.7.1 to 5.7.2 in /Plan
...
Bumps [junit-jupiter-params](https://github.com/junit-team/junit5 ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.7.1...r5.7.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-17 05:27:12 +00:00
Risto Lahtela
fcf0f3480a
Turkish Locale update by EyuphanMandiraci
2021-05-16 21:46:39 +03:00
dependabot-preview[bot]
f15e2f30f9
Bump RedisBungee from 0.6 to 0.6.1 in /Plan
...
Bumps RedisBungee from 0.6 to 0.6.1.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-14 05:27:52 +00:00
10935336
2d6e646d38
Update simplified Chinese translation ( #1889 )
...
- Update simplified Chinese translation
- Add 10935336 to the list of contributors
2021-05-13 18:49:51 +03:00
dependabot-preview[bot]
3d89f4c139
Bump mockito-core from 3.9.0 to 3.10.0 in /Plan
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.9.0...v3.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-13 05:33:26 +00:00
dependabot-preview[bot]
53dc3f4680
Bump mockito-junit-jupiter from 3.9.0 to 3.10.0 in /Plan
...
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.9.0...v3.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-13 05:22:44 +00:00
dependabot-preview[bot]
4ab37ba909
Bump mysql-connector-java from 8.0.24 to 8.0.25 in /Plan
...
Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j ) from 8.0.24 to 8.0.25.
- [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 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-11 05:26:34 +00:00
Risto Lahtela
bac983d6a0
Revert "Bump caffeine from 2.8.0 to 3.0.2 in /Plan" ( #1879 )
...
This reverts commit e3fb56775f
.
2021-05-03 10:00:41 +03:00
dependabot-preview[bot]
e3fb56775f
Bump caffeine from 2.8.0 to 3.0.2 in /Plan
...
Bumps [caffeine](https://github.com/ben-manes/caffeine ) from 2.8.0 to 3.0.2.
- [Release notes](https://github.com/ben-manes/caffeine/releases )
- [Commits](https://github.com/ben-manes/caffeine/compare/v2.8.0...v3.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-05-03 05:30:53 +00:00
dependabot-preview[bot]
919bc31ebf
Bump org.sonarqube from 3.1.1 to 3.2.0 in /Plan
...
Bumps org.sonarqube from 3.1.1 to 3.2.0.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-30 05:25:24 +00:00
dependabot-preview[bot]
7a29fbae63
Bump dagger from 2.35 to 2.35.1 in /Plan
...
Bumps [dagger](https://github.com/google/dagger ) from 2.35 to 2.35.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.35...dagger-2.35.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-28 14:17:53 +00:00
dependabot-preview[bot]
89aaceb0cd
Bump dagger-compiler from 2.35 to 2.35.1 in /Plan
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.35 to 2.35.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.35...dagger-2.35.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-28 14:07:51 +00:00
Risto Lahtela
7f3d656fd6
Fixed move of PlaceholderAPI setting
2021-04-28 11:01:08 +03:00
Risto Lahtela
88d3409364
Fixed builder invalidated data not being removed
2021-04-28 10:53:17 +03:00
Risto Lahtela
e7f7779b27
Removed servers divider from player page
...
This is to encourage users to click these other things as it seems
some might think they are about servers instead of the player.
2021-04-28 10:30:12 +03:00
Risto Lahtela
049815487b
Fixed RemoveIncorrectTebexPackageDataPatch
2021-04-27 19:58:14 +03:00
Risto Lahtela
9b93142ab4
Renamed PlaceholderAPI placeholders setting to better name
2021-04-27 19:01:34 +03:00
Risto Lahtela
e922697ced
Method name to table provider builder in case its doubling tables
2021-04-27 18:53:45 +03:00
Risto Lahtela
322ec3c57c
Solved some issues with Tebex extension
...
- Sorting of values
- Sorted out package names being weird
- Make sortable over 10 entries
2021-04-27 18:32:32 +03:00
Risto Lahtela
2c67e063ea
Log message when loading server information
2021-04-26 14:16:43 +03:00
AppleMacOS
dbb11be8e0
Fixes log-in logo being stretched on Safari ( #1868 )
2021-04-25 18:45:34 +03:00
Risto Lahtela
0ef780e758
Fixed extension cards flickering on Chrome
2021-04-25 18:18:26 +03:00
Risto Lahtela
e63ae1abd8
Updated PlaceholderAPI extension
...
- Fixed NPE related to query invalidating the stored placeholder list
2021-04-25 17:17:52 +03:00
Risto Lahtela
29373f45e3
Updated AuthMe extension
...
- Fixes last join date formatting seconds -> milliseconds
2021-04-25 16:25:03 +03:00
Risto Lahtela
9348d01749
Fixed issues with null group names
...
- COALESCE in player table query
- Query filter UUID takes null
- Player String values can be null
- Kingdoms Extension updated to not have null group names
2021-04-25 16:17:08 +03:00
Risto Lahtela
202fdbc2e3
Fixed concurrent config modification issues
...
When multiple threads attempt to add nodes and reorder a config section
concurrency could cause a NPE in ConfigWriter
- Prevented the NPE
- Prevented concurrent modification between multiple node modification methods with a semaphore
2021-04-25 16:17:08 +03:00
Risto Lahtela
c7b2050504
Updated MyPet Extension
...
- Fixed MyPet NPE when MyPet was not enabled
2021-04-25 16:17:08 +03:00
Risto Lahtela
fef9da3f33
Added missing spigot softdepend lines
2021-04-25 16:17:08 +03:00
Risto Lahtela
d7db05e344
Fixed UnsupportedOperationException related to TabInfo annotation
2021-04-25 16:17:07 +03:00
Risto Lahtela
99a13dfb04
Bump version to 5.3
2021-04-25 11:27:57 +03:00
Risto Lahtela
2e966ff565
Update AdvancedBan Extension
...
- Use player name and AdvancedBan's API for getting the identifier when fetching data
Affects issues:
- Fixed #1400
2021-04-25 11:26:14 +03:00
Risto Lahtela
d3c4fd1f92
Made Caller more resilient to null player identifiers
...
It is now possible to call Caller#updatePlayerData with only one of the parameters
2021-04-25 11:25:30 +03:00
Risto Lahtela
92e32e68cf
Stop throwing error with empty text
...
Previous implementation of annotations allowed empty text,
so it is important to keep compatibility with the refactored
builder implementation.
2021-04-25 10:46:17 +03:00
Risto Lahtela
470ce633cb
Catch more errors in extension data gathering
2021-04-25 10:41:55 +03:00
Risto Lahtela
37a9bb10cd
Fixed player table_row patch not being applied
2021-04-25 10:41:38 +03:00
Risto Lahtela
24438a5204
Update Tebex Extension
...
- Fixed download logic
Affects issues:
- Fixed #1865
2021-04-25 10:16:15 +03:00
Risto Lahtela
3df7be9ee9
Fixed dumb infinite recursion
...
Affects issues:
- Fixed the second issue in #1866
2021-04-25 09:54:46 +03:00
Risto Lahtela
4cf5b79b15
Check against symlinks every time when creating directories
...
Affects issues:
- Fixed #1866
2021-04-24 09:58:43 +03:00
Risto Lahtela
ad85679899
Fixed reserved keyword being used for a column name
...
row_number is apparently a function in MySQL.
2021-04-23 15:33:54 +03:00
Risto Lahtela
c6507016cd
Fixed players page links with directory reverse-proxies
2021-04-23 15:11:03 +03:00
Risto Lahtela
6f73af4719
Delete old dependency cache directories
2021-04-23 10:40:09 +03:00
Risto Lahtela
6643e442c1
Sorted out build issues
2021-04-23 10:39:36 +03:00
Risto Lahtela
b6f1bb22c8
Updated PlatformAbstraction layer
...
- Replace usage of DepDownloader with MVNLoader
Affects issues:
- Fixed #1839
2021-04-23 10:23:50 +03:00
Risto Lahtela
c627e5b88e
Sort Extension data by value if something is a number
...
Affects issues:
- Fixed #1399
2021-04-23 09:31:29 +03:00
Risto Lahtela
3961e251ca
Sort Extension dates formatted MMM d yyyy, HH:mm
...
Since data tables supports sorting by value and it is possible to parse
using the same formatter that the extensions use, it is possible to support
sorting by dates.
Affects issues:
- Fixed #1305
2021-04-23 09:29:44 +03:00
Risto Lahtela
18a1708a09
Updated Floodgate extension
...
- Added bedrockUsername to the where clause on the update statement
to prevent insertion of duplicate data.
Unfortunately removing UNIQUE constraints would require recreation of the table,
and detecting the constraint would be more effort to implement
- this might make some data inaccurate but it is what it is.
Affects issues:
- Fixed #1825
2021-04-23 09:16:29 +03:00
Risto Lahtela
b87208a649
Clean-up updateGraphs function
...
Affects:
- #1861
2021-04-23 09:06:16 +03:00
Risto Lahtela
9ccbda0ebd
Use exceptionally instead of handle in SQLDB
...
The wrong method was in use for error handling completable future
2021-04-23 09:01:59 +03:00
Risto Lahtela
bd7336b411
Plan API 5.2-R0.9: Fixed access issue with package private classes
...
Affects issues:
- Fixed #1862
2021-04-23 08:56:11 +03:00
Antti Koponen
e70158250f
Fix Highcharts dark mode switching ( #1861 )
...
* Fix Highcharts dark mode switching
Dark/light mode wasn't getting applied because of empty graph objects in the graphs array. Includes a hack for Highcharts directly mutating the passed theme object on every update() call.
2021-04-23 08:39:16 +03:00
dependabot-preview[bot]
3f275fd7e4
Bump dagger-compiler from 2.34.1 to 2.35 in /Plan
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.34.1 to 2.35.
- [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.34.1...dagger-2.35 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-23 05:36:41 +00:00
dependabot-preview[bot]
5dc642759b
Bump dagger from 2.34.1 to 2.35 in /Plan
...
Bumps [dagger](https://github.com/google/dagger ) from 2.34.1 to 2.35.
- [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.34.1...dagger-2.35 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-23 05:25:35 +00:00
Risto Lahtela
fdc59c535d
Updated Quests Extension
...
- Fixed some mistakes in the SQL
Affects issues:
- Fixed #1857
2021-04-22 09:48:08 +03:00
Risto Lahtela
ac68d9af01
Registered FastLogin extension
...
- Tracks PremiumStatus for players
Affects issues:
- Close #1599
2021-04-22 09:28:18 +03:00
Risto Lahtela
058b3f8d0e
Fixed row_number patches when an old version added data to the database after
2021-04-22 08:54:16 +03:00
dependabot-preview[bot]
8c0f2b1106
Bump gradle-aggregate-javadocs-plugin from 2.2.+ to 3.0.1 in /Plan
...
Bumps [gradle-aggregate-javadocs-plugin](https://github.com/nebula-plugins/gradle-aggregate-javadocs-plugin ) from 2.2.+ to 3.0.1.
- [Release notes](https://github.com/nebula-plugins/gradle-aggregate-javadocs-plugin/releases )
- [Commits](https://github.com/nebula-plugins/gradle-aggregate-javadocs-plugin/commits/v3.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-22 05:33:02 +00:00
Risto Lahtela
f26289c445
Registered AuthMe Extension
...
- Displays alts with same IPS
- Displays last login date
Affects issues:
- Close #1552
2021-04-21 08:49:32 +03:00
Antti Koponen
5216e854f5
Fix NPE with invalid placeholders ( #1856 )
...
Cache task was using Objects.requireNonNull which threw an NPE if an invalid placeholder was given. If this is the case, refrain from storing the value in the cache.
2021-04-21 07:58:30 +03:00
Yannick Schinko
91ea079e28
Add offline player support for PAPI ( #1855 )
...
Affects issues:
- Fixed #1854
2021-04-21 07:57:44 +03:00
Risto Lahtela
1a19ec85f6
Hide player tables from server page with a special field
...
- values_for differentiates between different table server and player tables
It is an INT field because Groups might get their tables at some point.
0 for player
1 for server
(2 for group)
Affects issues:
- Fixed #1722
2021-04-20 10:34:10 +03:00
dependabot-preview[bot]
148ee6ae57
Bump mysql-connector-java from 8.0.23 to 8.0.24 in /Plan
...
Bumps [mysql-connector-java](https://github.com/mysql/mysql-connector-j ) from 8.0.23 to 8.0.24.
- [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 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-20 05:30:46 +00:00
Yannick Schinko
23509ae69a
Changed gradle warpper to bin distribution ( #1852 )
...
That is *significantly* smaller to download. And devs don't need the docs locally.
2021-04-20 08:27:12 +03:00
Yannick Schinko
330dc17035
Added "_raw" placeholder variants for further processing ( #1851 )
...
These placeholders can be more easily used to be processed in plugins that process placeholders (like scoreboards)
2021-04-20 08:26:15 +03:00
Risto Lahtela
b1ebf55ce1
Registered ProtectionStones extension
...
- Adds 3 tables: Owned regions, Member regions and Homes
Affects issues:
- Close #1840
2021-04-19 10:37:24 +03:00
Risto Lahtela
0161f40419
Update Litebans extension
...
- Added a datapoint for player names of players who connected with the same IP
Affects issues:
- Close #1813
2021-04-18 20:32:28 +03:00
Risto Lahtela
8853793de1
Moved operator status transaction to further down the join event pipeline
...
Affects issues:
- #1827
2021-04-18 09:34:39 +03:00
Risto Lahtela
74a36a7a7a
Added average tps to "During low tps spikes"
2021-04-18 09:26:03 +03:00
Risto Lahtela
599bf4a837
LargeStoreQueries now stores missing world names as well.
...
Affects issues:
- Fixed #1848
2021-04-18 09:23:09 +03:00
Risto Lahtela
acf15a1e86
Registered KingdomsX Extension
...
Affects issues:
- Close #1608
2021-04-17 09:43:55 +03:00
Risto Lahtela
2247b9099c
Plan API 5.2-R0.8: Reduced builder compiler errors
2021-04-17 09:40:07 +03:00
Risto Lahtela
9bf0838026
Plan API 5.2-R0.7: Group method databuilders & reduced builder compiler errors
2021-04-17 09:35:18 +03:00
Risto Lahtela
1c946e7490
Added missing server UUID to operator and ban status transactions
...
Affects issues:
- #1827
2021-04-17 08:24:42 +03:00
Risto Lahtela
62b387da53
Add missing server parameter to join address pie method call
...
Affects issues:
- Fixed #1827
2021-04-17 08:09:38 +03:00
Risto Lahtela
5d32a97154
Added the missing Database Patch class files
2021-04-16 16:42:02 +03:00
Risto Lahtela
a8716e533e
Rewrote transactions for storing extension table data
...
Affects issues:
- Possibly fixed #1522
- Possibly fixed #1838
2021-04-16 16:28:03 +03:00
Risto Lahtela
53120ad65a
Registered MyPet extension
...
- Added data about the current pet of the player
Affects issues:
- Close #1230
2021-04-16 10:58:39 +03:00
Risto Lahtela
3e65d46164
Reduced dynamic table limit for extensions to 25 rows
...
Affects issues:
- Close #1762
2021-04-15 20:24:34 +03:00
Risto Lahtela
a015925751
Updated DKBans Extension
...
- Handled cases where player might be null
Affects issues:
- Fixed #1847
2021-04-15 20:22:28 +03:00
Risto Lahtela
5f4ee93f5f
Stop using Paper virtual address method for join addresses
...
It is returning some garbage
2021-04-15 20:03:20 +03:00
Risto Lahtela
d1e00da51a
Started using player UUID instead of name in URLs
...
- Changed instances where player name was given in a link instead of UUID where possible
- Could not change for Extensions where "isPlayerName=true" is set for String data, the UUID is
not available from the query
- Changed 404 error message to have '/player/{uuid/name}' instead of '/player/PlayerName'
- Changed export directory from names to uuids, change log should recommend export users to clear
their player directory and to run /plan export players
- Fixed issue where Web users with level 2 could not access their own player page via /player/{uuid}
Affects issues:
- Close #1841
2021-04-15 10:13:32 +03:00
Risto Lahtela
1bded295e2
Fixed "Plan" appearing as server name on session accordion
2021-04-15 09:42:43 +03:00
Risto Lahtela
272defb205
Prevent use of / & and ? in a server name
...
Affects issues:
- Fixed #1831
2021-04-15 09:42:17 +03:00
Risto Lahtela
d860fbb606
Remove null character stuff from Join address & truncate
...
- Truncated the address to 255 characters in case the null character removal doesn't work
for some reason.
Affects issues:
- Fixed #1842
2021-04-15 09:36:50 +03:00
Risto Lahtela
c401a7516a
Registered Quests extension
...
- Allows tracking how many quests have been completed
Affects issues:
- Close #1632
2021-04-14 19:24:49 +03:00
dependabot-preview[bot]
aacc4c1534
Bump dagger-compiler from 2.34 to 2.34.1 in /Plan
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.34 to 2.34.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.34...dagger-2.34.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-14 06:04:29 +00:00
dependabot-preview[bot]
a86e13eac4
Bump dagger from 2.34 to 2.34.1 in /Plan
...
Bumps [dagger](https://github.com/google/dagger ) from 2.34 to 2.34.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.34...dagger-2.34.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-14 05:54:28 +00:00
Risto Lahtela
4ab6c68cdd
Registered PlaceholderAPI extension
...
- Allows tracking any placeholders specified in the Plan config
Affects issues:
- Close #1584
2021-04-13 12:32:37 +03:00
Risto Lahtela
af858b8455
Plan API 5.2-R0.6: InvalidateMethod equivalent to ExtensionDataBuilder
2021-04-13 11:57:38 +03:00
Risto Lahtela
5cecde5500
Update Tebex extension
...
- Store buycraft payment information on Plan
- Store more than 100 payments, all of them instead
- Show all payments on the server page
- Show player made payments on the player's page
Affects issues:
- Close #1451
2021-04-13 11:43:13 +03:00
Risto Lahtela
439a5743b8
Update Bentobox Extension
...
- Adds MagicCobblestoneGenerator data
- Adds AOneBlock statistics about the phases
Affects issues:
- Close #1649
2021-04-12 12:47:30 +03:00
Risto Lahtela
65b409df2a
Added LogBlock extension
...
Implemented following things:
- diamonds / stone ratio on the player list
- <ore> / stone ratio tables to player pages for each ore
- <nether ore> / Netherrack ratio tables to player pages for each ore
Affects issues:
- Close #1653
2021-04-11 11:58:52 +03:00
Risto Lahtela
ab31f8a074
Plan API 5.2-R0.5: More lenient TabInfo annotation usage
...
- No more warning when TabInfo is defined without Tab annotations.
This is because builders can define tabs regardless.
2021-04-11 11:53:44 +03:00
Risto Lahtela
1dfc7df307
Added Lands Extension
...
Implemented following data points:
- number of chunk claims per player
- number of chunk to claim available per player
- land spawn coordinates if available
- no server data
Affects issues:
- Close #1429
2021-04-11 11:01:38 +03:00
Risto Lahtela
01d9942d96
Update ViaVersion extension: Added Velocity support
2021-04-11 10:32:21 +03:00
Risto Lahtela
c3ce37bfa9
Plan API 5.2-R0.4: SchedulerService
...
Allows scheduling async tasks for platforms that don't have static
accessors for registering tasks, such as Velocity
2021-04-11 10:28:08 +03:00
Risto Lahtela
9302067a49
Plan API 5.2-R0.3: ListenerService
...
Allows registering listeners for platforms that don't have static
accessors for registering listeners, such as Velocity
2021-04-11 10:16:37 +03:00
Risto Lahtela
5af889cba3
Registered React Extension
...
Affects issues:
- #583
2021-04-10 14:47:38 +03:00
Risto Lahtela
bafbfd65f9
Registered PlotSquared extension
...
Affects issues:
- #583
2021-04-10 14:09:12 +03:00
Risto Lahtela
2a0474a5c6
Registered Heroes Extension
...
Affects issues:
- #583
2021-04-09 17:21:34 +03:00
Risto Lahtela
699666e2ce
Registered MarriageMaster Extension
...
Adds data about marriages and weddings.
Affects issues:
- Close #1229
2021-04-09 11:51:29 +03:00
Risto Lahtela
1fafd303d3
Publish Plan API 5.2-R0.2 with DataExtension Builder API
2021-04-09 11:00:53 +03:00
dependabot-preview[bot]
02877fd2fb
Bump dagger-compiler from 2.33 to 2.34 in /Plan
...
Bumps [dagger-compiler](https://github.com/google/dagger ) from 2.33 to 2.34.
- [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.33...dagger-2.34 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 05:49:26 +00:00
dependabot-preview[bot]
5793872660
Bump mockito-junit-jupiter from 3.8.0 to 3.9.0 in /Plan
...
Bumps [mockito-junit-jupiter](https://github.com/mockito/mockito ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.8.0...v3.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 05:48:20 +00:00
dependabot-preview[bot]
a085e88be1
Bump dagger from 2.33 to 2.34 in /Plan
...
Bumps [dagger](https://github.com/google/dagger ) from 2.33 to 2.34.
- [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.33...dagger-2.34 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 05:38:42 +00:00
dependabot-preview[bot]
74bfe68e7a
Bump mockito-core from 3.8.0 to 3.9.0 in /Plan
...
Bumps [mockito-core](https://github.com/mockito/mockito ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mockito/mockito/releases )
- [Commits](https://github.com/mockito/mockito/compare/v3.8.0...v3.9.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-08 05:38:20 +00:00
Risto Lahtela
9466dc3e9d
Added a valueBuilder convenience method to DataExtension
2021-04-07 20:11:59 +03:00
Risto Lahtela
113d46669b
DataExtension Builder API ( #1833 )
...
* Rewrote annotated extension method extraction
* Enclose annotation based methods into a single ExtensionDataBuilder
All of the reflection related to extension annotation was difficult,
so now it's all dealt with in one place and it's abstracted away with the
upcoming builder based API.
Some odd additions had to be made to the interface, but they are mostly harmless,
as the annotations are used as method parameters where necessary. This way the
users of the API are unable to give weird values.
It was possible to reuse MethodWrapper and Parameters classes for calling the methods.
* Refactored server value storage to use builder data
* Refactored player value storage to use builder data
* Refactored table gathering to use builders
* Handle extension errors properly
* Javadocs for DataExtension builder API
* Removed DataProviders based implementation
- Renamed ProviderValueGatherer to DataValueGatherer
2021-04-07 19:09:38 +03:00
WolverStone
175094b6d6
Update locale_CS.txt ( #1830 )
2021-04-04 16:22:10 +03:00
Risto Lahtela
57b6ec87fd
Updated SB Admin 4.2.1 -> 4.5.3
...
- Moved some of the custom rules to style.css
- Did not apply some color changes from upstream.
2021-04-04 10:56:44 +03:00
Hasan-Kose
d1e5b93eaa
Update locale_TR.txt ( #1826 )
2021-04-02 18:18:03 +03:00
Aurélien
aef0592b86
Update locale_FR ( #1819 )
...
* Update locale_FR
* Final edit
* Add missing translation
2021-03-31 08:46:23 +03:00
Risto Lahtela
2daedf98b7
Fixed server page calendar not appearing
2021-03-29 20:12:41 +03:00
Risto Lahtela
923e1ba892
Turkish locale updated by BruilsiozPro ( #1823 )
...
* Update locale_TR.txt (#1821 )
Co-authored-by: Hasan-Kose <78485017+Hasan-Kose@users.noreply.github.com>
* Update locale_TR.txt (#1822 )
Co-authored-by: Hasan-Kose <78485017+Hasan-Kose@users.noreply.github.com>
* Update LangCode.java
* Update Contributors.java
Co-authored-by: Hasan-Kose <78485017+Hasan-Kose@users.noreply.github.com>
2021-03-28 23:48:52 +03:00
Risto Lahtela
7325a92b56
Fixed exported player page not loading json
2021-03-26 18:52:54 +02:00
Kevin
757a31cfa6
Update locale_DE.txt ( #1818 )
2021-03-26 11:29:07 +02:00
Risto Lahtela
d29e1058a5
Fixed loader not being removed from player calendar
2021-03-26 09:35:10 +02:00
Risto Lahtela
335778d9af
Fixed world change not applying world playtime to sessions properly
2021-03-26 09:32:02 +02:00
Risto Lahtela
fb8c381466
Applied typo fixes by WolverStones to Czech locale
...
- Added contributor & translator marks in the code
Affects:
- #1817 (Changes incorporated)
2021-03-26 08:53:57 +02:00
Risto Lahtela
28826f3b88
Update json-endpoints.md
2021-03-25 15:54:28 +02:00
Risto Lahtela
3acc001a13
Added a geolocations filter to query page
2021-03-25 09:42:37 +02:00
Risto Lahtela
837616159c
Made join-address pie show text instead when there is only one address
...
Affects issues:
- Close #1809
2021-03-25 08:13:53 +02:00
Risto Lahtela
a0029f1df8
Made processing shutdown more aggressively
...
Affects issues:
- #1814
2021-03-25 08:00:04 +02:00
Risto Lahtela
4f39481549
Made sure json memory cache is never null
...
Affects issues:
- #1814
2021-03-25 07:52:51 +02:00
Risto Lahtela
42827d95b9
Added missing license header
2021-03-24 16:41:13 +02:00
Risto Lahtela
6ca352e6d0
Bump palVersion to 4.0.13
2021-03-24 14:52:23 +02:00
Risto Lahtela
6e2ea888dd
Fix typo in utf8mb4 error message
2021-03-24 14:18:45 +02:00
Risto Lahtela
05cf40caac
Updated locale files with new language
2021-03-24 14:07:25 +02:00
Risto Lahtela
d7ca428d41
Made shutdown session save a throwaway transaction
2021-03-24 14:03:57 +02:00
Risto Lahtela
2c8bbc80d8
Added a wait for SQLite to finish queries before closing the connection
...
Also:
- Transactions now execute as much as possible on the same connection instead
of getting a new connection
- More shutdown messages when waiting for things (Like SQLite queries, or db transactions).
Affects issues:
- Possibly fixed #1814
2021-03-24 14:00:08 +02:00
dependabot-preview[bot]
a44c90f479
Bump net.kyori.blossom from 1.1.0 to 1.2.0 in /Plan
...
Bumps net.kyori.blossom from 1.1.0 to 1.2.0.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-24 05:25:57 +00:00
Risto Lahtela
2997e882a5
Fixed a bunch of IntelliJ inspection issues and typos
2021-03-23 11:57:01 +02:00
Risto Lahtela
bde57a0bdf
Removed unnecessary parenthesis
2021-03-22 07:18:09 +02:00
Risto Lahtela
03782f18d5
Wrote an access control test for bypass checks
...
One bypass was discovered for detecting who has played on a server, where
403 is given for level 2 when user has played and 400 when they have not.
This was fixed.
One 500 error was discovered when the network has no proxy server, /v1/network/servers
ran into NullPointerException in a query.
2021-03-22 07:13:27 +02:00
Risto Lahtela
111affaa50
Implemented EnderCrystal kill detection for Sponge
...
Affects issues:
- #1571
2021-03-21 15:37:34 +02:00
Risto Lahtela
1f76e4a7c7
Implemented EnderCrystal kill detection for Nukkit
...
Affects issues:
- #1571
2021-03-21 14:58:05 +02:00
Risto Lahtela
89a3d63d8b
Implemented EnderCrystal kill detection for Bukkit
...
Marks player EnderCrystal kills for a player and
also counts mobs killed with EnderCrystal explosions as mob kills for a player.
Affects issues:
- Close #1571
2021-03-21 14:49:14 +02:00
Risto Lahtela
8e0d833f3f
Made filters more error-resilient for the future
2021-03-21 13:43:41 +02:00
Risto Lahtela
ac9ca5949e
Fixed JSONStorage sometimes fetching the wrong thing
2021-03-21 12:10:27 +02:00
Risto Lahtela
19b64455b4
Catch UnsatisfiedLinkError when getting CPU usage
...
Affects issues:
- Fixed #1807
2021-03-21 11:12:24 +02:00
Risto Lahtela
624ed50054
Fixed order by related exception with some mysql versions
2021-03-21 11:09:53 +02:00
Creeperface01
0dd5d41955
Update nukkit module to support new PlaceholderAPI version ( #1806 )
2021-03-21 10:36:15 +02:00
Risto Lahtela
15aca9aafa
Sorted out loaders for graphs
2021-03-21 08:41:57 +02:00
Risto Lahtela
cbb2d328a1
Removed some unused code
2021-03-21 08:26:25 +02:00
Risto Lahtela
8624d86793
Added a Join Address filter to query page
2021-03-20 21:05:05 +02:00