Rsl1122
c67f0475a0
Removed DataCache#getInstance method
2018-09-13 19:18:33 +03:00
Rsl1122
abc1bc3bc4
Turned Formatters class non static, usages still exist
2018-09-09 17:54:13 +03:00
Rsl1122
273050f1b2
Reduced usage of static Settings accessors
2018-09-09 15:30:20 +03:00
Rsl1122
3a7b94a94f
Fixed StackOverflowExceptions on enable caused by dependency cycles
...
Registered pages on ResponseHandler separately
Registered commands in PlanCommand and PlanBungeeCommand separately
Made WebServer Lazy in InfoSystems and ConnectionSystems
2018-09-09 14:53:41 +03:00
Rsl1122
db69d07100
Refactored ImportManager into ImportSystem that is not static.
...
Moved Import data objects to system.importing.data
Moved Importer classes to system.importing.importers
Bound ImportSystem instances in SuperClassBindingModules
Added ImportSystem as injected parameter to PlanSystem
Injected ImportSystem to ManageImportCommand
Removed old references to ImporterManager and removed the class
Moved ImportBuilderTest to system.importing.data
2018-09-09 14:26:02 +03:00
Rsl1122
d9cb158e3c
Updated pom version to 4.5.0-SNAPSHOT
2018-09-02 15:44:01 +03:00
Rsl1122
f9f82315e0
Processors (ProcessorFactory), KillProcessors simplified
2018-09-02 12:30:37 +03:00
Rsl1122
8c75e936d6
Spacing
2018-08-30 15:51:42 +03:00
Rsl1122
17e8bc105e
Removed static uses in database package and Database.getActive
2018-08-29 16:56:11 +03:00
Rsl1122
23f679802e
Made Processing non static and initialized by Dagger
2018-08-29 10:58:29 +03:00
Rsl1122
c0f1dfc8c5
Removed all getInstance method calls related to InfoSystem.
2018-08-29 10:13:37 +03:00
Rsl1122
ff02eefb20
WorldAliasSettings initialized by Dagger, ConnectionLog changes
2018-08-28 12:00:03 +03:00
Rsl1122
ed40c916fb
Missing singleton annotations
2018-08-28 10:53:10 +03:00
Rsl1122
90b3e55dc7
InfoRequestFactory, InfoRequestHandlerFactory, initialized by Dagger
2018-08-27 22:36:23 +03:00
Rsl1122
bcd20f4390
PageHandlers initialized by Dagger, ResponseFactory, PageFactory
2018-08-27 17:18:17 +03:00
Rsl1122
93aa208472
Theme and Config related things initialized by Dagger, module cleanup
2018-08-23 13:56:24 +03:00
Rsl1122
63b1419b12
Export initialized by Dagger, added more Singleton annotations, fixes
2018-08-23 10:53:07 +03:00
Rsl1122
c6b9058bb0
Tasks, BungeeTaskSystem initialized by Dagger
2018-08-23 09:49:17 +03:00
Rsl1122
8d28169c6c
BungeeInfoSystem initialized by Dagger
2018-08-23 09:18:04 +03:00
Rsl1122
20b651f909
WebServer initialized by Dagger
2018-08-22 10:19:52 +03:00
Rsl1122
81a6ed7365
UUIDUtility & PlanAPI initialized by Dagger - needs singleton
2018-08-21 18:33:40 +03:00
Rsl1122
6700d6918c
Made Dagger initialize Database & Config Systems
2018-08-21 16:26:37 +03:00
Rsl1122
6992aedc4b
Stopped tests failing with an Assume and @Ingore annotations
2018-08-20 18:32:51 +03:00
Rsl1122
251f0414e9
Prevented compile errors from different tests by assigning null values
2018-08-20 18:26:37 +03:00
Rsl1122
b66033f589
Sponge Listener + Task Systems now initialized by Dagger
2018-08-20 18:15:24 +03:00
Rsl1122
604496fb64
Bukkit Listener + Task Systems now initialized by Dagger
2018-08-20 18:07:22 +03:00
Rsl1122
86ba26e50e
Bukkit + Sponge ServerInfo & ShutdownHook now initialized with Dagger
2018-08-20 17:43:55 +03:00
Rsl1122
b48eb26f74
Large changes: (Still compiles, does not function)
...
- Made all Command related things be initialized by Dagger
- Removed Update stuff since it is incompatible with ConnectionSystem removal
- Deprecated a lot of static methods
2018-08-19 13:22:55 +03:00
Rsl1122
0b56576bb8
Started work on Dagger modules, extremely incomplete - will not run.
2018-08-18 21:53:33 +03:00
Rsl1122
f324541343
Removed use of EnumUtility
2018-08-17 15:32:42 +03:00
Rsl1122
6fc7185669
Change config package
2018-08-17 15:29:11 +03:00
Rsl1122
1833eda29b
APF 3.3.0 Compiling version
2018-08-17 11:48:23 +03:00
Vankka
9d45fa1c40
AdvancedBan support ( #688 )
...
+ Make Hook not check if the class extends JavaPlugin
2018-08-16 16:59:54 +03:00
Rsl1122
5ad7f3f591
Fixed sponge metrics
2018-08-16 12:21:55 +03:00
Rsl1122
23929d73ca
Filtered out ping under 0 and over 4000ms, increased ping data gather delay to 15s #684
2018-08-16 12:19:36 +03:00
Rsl1122
12073e9732
Fixed ConcurrentModificationException #683
2018-08-16 12:16:28 +03:00
Rsl1122
497b37aa3b
Removed DataContainerCache due to its memory impact vs cpu gain being too high
2018-08-15 10:17:16 +03:00
Rsl1122
782e3a07ed
Optimized network page updating
...
- Less frequent rendering (Only on request)
- Server boxes don't cause a render, but removal from cache
- Removed from cache instead of updated when player joins
2018-08-14 18:19:23 +03:00
Rsl1122
b737880788
Fixed Locale identifiers (And tests)
2018-08-12 12:33:20 +03:00
Rsl1122
fa8b1d2b35
More smell cleans
2018-08-12 12:31:23 +03:00
Rsl1122
db47e51e45
ConnectionSystem cached values now cleared
2018-08-12 12:26:57 +03:00
Rsl1122
ad739ffc8f
Geolocation cache cleared on disable
2018-08-12 12:21:13 +03:00
Rsl1122
2e92ba2822
DataCache now cleared on disable
2018-08-12 12:19:19 +03:00
Rsl1122
c6b2f89728
Added missing override annotations
2018-08-12 12:17:38 +03:00
Rsl1122
4abf818cb6
Fixed possible Arithmetic Exception
2018-08-12 12:16:54 +03:00
Rsl1122
f28420d4af
Fix CraftBukkit failing to initialize if some Spigot classes are present
2018-08-12 12:13:57 +03:00
Rsl1122
2dd8dd3ee1
Made it possible to mark servers as uninstalled
2018-08-12 12:00:43 +03:00
Rsl1122
07a0855432
Timeout message address + debug log instead of warn
2018-08-12 10:46:53 +03:00
Rsl1122
08cb206977
made some fields static
2018-08-12 10:42:38 +03:00
Rsl1122
fc6c9399cf
Code smell cleanup in mutators
2018-08-12 10:35:56 +03:00