Rsl1122
606844c92d
Refactored ServerTable#getBungeeInfo to a query:
2019-02-16 14:26:37 +02:00
Rsl1122
062ab088b3
Refactored ServerTable#getBukkitServers to queries:
...
- New query for finding a single server in OptionalFetchQueries
- New query for all servers in LargeFetchQueries
- isProxy and isNotProxy methods to Server class
- Renamed ConnectionSystem bukkitServers to dataServers
This increases some boiler plate java code in some places, but reduces
it in others. This will help with saving Velocity with it's appropriate
name in the future.
2019-02-16 14:26:37 +02:00
Rsl1122
2256f4d718
Refactored SecurityTable#getUsers to a query
2019-02-16 14:26:36 +02:00
Rsl1122
ad6cb62e61
Refactored PingTable#getAllPings to a query
2019-02-16 14:26:35 +02:00
Rsl1122
7c45564fa9
Refactored NicknamesTable#getAllNicknamesUnmapped to a query
2019-02-16 14:26:35 +02:00
Rsl1122
cd51c9a8de
Refactored NicknamesTable#getAllNicknames to a query
2019-02-16 14:26:34 +02:00
Rsl1122
8f1b35d4d5
Removed KillsTable#getPlayerKills
2019-02-16 14:26:33 +02:00
Rsl1122
7e3950e5fc
Refactored KillsTable#getAllPlayerKillsBySessionID to a query
2019-02-16 14:26:32 +02:00
Rsl1122
cec8b7ac6c
Refactored GeoInfoTable#getAllGeoInfo to a query
2019-02-16 14:26:31 +02:00
Rsl1122
6bab6009a1
Refactored CommandUseTable#getAllCommandUsages to a query
2019-02-16 14:26:30 +02:00
Rsl1122
8e77b37188
Moved Schema queries to their own package
2019-02-16 14:26:30 +02:00
Rsl1122
26325967ee
Refactored Patch#hasColumn with Queries
2019-02-16 14:26:29 +02:00
Rsl1122
1080c6de70
Refactored Patch#hasTable with Queries
2019-02-16 14:26:28 +02:00
Rsl1122
14da0ca8b1
Modify Patches to Transactions
2019-02-16 14:26:27 +02:00
Rsl1122
60835a339e
Abstract Transaction Implementation
2019-02-16 14:26:26 +02:00
Rsl1122
a9e5524775
Implemented Database#query in SQLDB, deprecated old access methods
2019-02-16 14:26:25 +02:00
Rsl1122
3c66ca3331
Removed AbstractSQLStatement, added Query
...
Query is a more abstract version of QueryStatement that will allow
DAO like queries to be made.
2019-02-16 14:26:25 +02:00
Rsl1122
4b0526c6d3
Added Database#query and Database#executeTransaction
2019-02-16 14:26:24 +02:00
Rsl1122
f75ab956c6
Extracted Database interface
2019-02-16 14:26:23 +02:00
Rsl1122
0f37da5663
Made ForeignKeyConstraint inner class of MySQLSchemaQueries
2019-02-16 14:26:23 +02:00
Rsl1122
c3b9637a1c
Moved Tables to db.sql.tables
2019-02-16 14:26:21 +02:00
Rsl1122
82e7cdb822
Moved Queries to db.sql.queries as MySQLSchemaQueries
2019-02-16 14:26:20 +02:00
Rsl1122
f534d73189
Moved system.database.databases.sql.processing to db.sql.access
2019-02-16 14:26:20 +02:00
Rsl1122
70f2eb1ec9
Moved system.database.databases.sql.statement to db.sql.parsing
2019-02-16 14:26:19 +02:00
Rsl1122
b1eec2993f
Moved db tasks and patches to new package
2019-02-16 14:26:18 +02:00
Rsl1122
ef85cf942a
Move DBType & Database related classes:
...
system.database.databases -> db
system.database.databases.sql -> db
- DBType
- Database
- SQLDB
- H2DB
- MySQLDB
- SpongeMySQLDB
- SQLiteDB
2019-02-16 14:26:18 +02:00
Risto Lahtela
79183942be
Update versions.txt
2019-02-16 14:26:17 +02:00
Risto Lahtela
1bd8741e67
Updated build status badge
...
Migration from travis.org to travis.com badge
2019-02-16 14:26:16 +02:00
Risto Lahtela
efdc9d3bf3
[Merge] Added missing space ( #919 ) by skmedix
2019-02-14 15:50:28 +02:00
SKmedix
7c6aaea407
Fixed downtime strings
2019-02-14 14:46:35 +01:00
dependabot[bot]
3cdf25755b
Bump nucleus-api from 1.8.2-S7.1 to 1.8.3-S7.1 in /PlanPluginBridge ( #917 )
2019-02-13 08:52:28 +00:00
Rsl1122
cc020c2f1e
Improved Connection timeout error message
2019-02-12 10:30:49 +02:00
dependabot[bot]
b5be46099f
Bump junit-jupiter-engine from 5.3.2 to 5.4.0 in /Plan ( #913 )
2019-02-08 19:12:04 +00:00
dependabot[bot]
51f658a389
Bump junit-jupiter-params from 5.3.2 to 5.4.0 in /Plan ( #914 )
2019-02-08 13:09:02 +00:00
dependabot[bot]
727504e834
Bump junit-platform-runner from 1.3.2 to 1.4.0 in /Plan ( #912 )
2019-02-08 12:53:49 +00:00
dependabot[bot]
fc93492b6b
Bump dagger from 2.20 to 2.21 in /PlanPluginBridge ( #916 )
2019-02-08 12:44:17 +00:00
dependabot[bot]
fd46b7ea51
Bump junit-vintage-engine from 5.3.2 to 5.4.0 in /Plan ( #915 )
2019-02-08 12:34:47 +00:00
dependabot[bot]
77c750c181
Bump HikariCP from 3.3.0 to 3.3.1 in /Plan ( #911 )
2019-02-08 12:30:18 +00:00
Rsl1122
9321f2fa09
Bump version to 4.6.2 to prepare for release
2019-02-04 17:27:11 +02:00
Rsl1122
9298f65a35
[ #903 ] Page now scrolls to top on tab switch
2019-02-04 17:24:53 +02:00
Rsl1122
596e193e63
[ #895 ] Fixed /network page with no servers connected
2019-02-04 17:18:55 +02:00
Rsl1122
30dd07f9b4
Bumped plugin bridge version to 4.6.2
2019-02-04 17:08:02 +02:00
Rsl1122
1c50723ccc
[ #901 ] Replaced hardcoded Litebans table prefix
2019-02-04 16:50:38 +02:00
dependabot[bot]
5ab48991f2
Bump mockito-junit-jupiter from 2.23.4 to 2.24.0 in /Plan ( #908 )
2019-02-04 13:26:57 +00:00
dependabot[bot]
96bd1b6956
Bump mockito-core from 2.23.4 to 2.24.0 in /Plan ( #907 )
2019-02-04 13:13:57 +00:00
dependabot[bot]
0172e5c040
Bump mysql-connector-java from 8.0.14 to 8.0.15 in /Plan ( #906 )
2019-02-04 13:12:05 +00:00
dependabot[bot]
6bb053b67e
Bump httpclient from 4.5.6 to 4.5.7 in /Plan ( #902 )
2019-01-29 01:14:36 +00:00
Rsl1122
1e20f078aa
Fix KillsOptimizationPatch applying improperly with KillsServerIDPatch
2019-01-27 12:16:30 +02:00
Rsl1122
610cbf955d
[ #900 ] Changed GROUP BY to group by world_name instead
...
This fix has also been pushed on a more upstream branch, but to get a
working version to the user this commit was made.
2019-01-27 11:46:08 +02:00
Risto Lahtela
ecf8cd9baf
Update .travis.yml
...
Fixed gradle caching as per https://docs.travis-ci.com/user/languages/java/#projects-using-gradle
2019-01-27 11:31:38 +02:00