db06ab1be9
CLI: Delay shutdown of logging system until the end of the stop() method
2023-10-08 01:38:52 +02:00
728961d19f
Don't call System.exit() from shutdown hook thread
2023-10-08 01:02:14 +02:00
62949948e1
Some more javadoc
2023-08-27 17:28:12 +02:00
bd3bea8381
Some refactoring in pandalib-util
2023-08-27 13:37:17 +02:00
a49061eb9f
Removed the whole stop method synchronization block in CLIApplication. Not necessary due to the other one at the beginning of the method.
2023-08-17 18:04:07 +02:00
d7bb56e0b2
Fix CLIApplication shutdown hook
2023-07-14 16:26:30 +02:00
5edd8cdfec
Various code simplification/fixes and a lot of typo/grammar fixes (may brake some stuff)
2023-06-20 00:15:46 +02:00
913d5d91dd
Reduce code duplication of DailyLogRotateFileHandler + generalize logs compression
2023-05-10 10:26:02 +02:00
448ee6c62a
CLI console command sender instance is now public
2023-05-04 16:34:17 +02:00
efcb155b3d
Improved pandalib-cli
...
- Custom class to represent command sender
- Abstract class to use as a base for CLI application main class
- /stop and /admin command that are common to every CLI apps
2023-04-23 01:27:25 +02:00
15982cb837
Weird stuff with CLI due to invisible \r character
2023-04-10 19:54:11 +02:00
5b40c4aabb
Try a cleaner stdout/stderr -> logger redirector
2023-03-17 15:41:39 +01:00
f0540a8942
Keeping command execution in separate thread
2022-12-02 13:06:04 +01:00
f3efe00b8b
CLI is now its own thread
2022-12-02 12:45:53 +01:00
99a07a2ba6
Javadoc and some API changes
2022-08-11 01:32:37 +02:00
a885c224a6
Added new Brigadier commands related APIs for bungee/paper/cli + a few javadoc
2022-08-08 01:42:11 +02:00
3bcd8d315b
Progress javadoc, various refactor + new module pandalib-commands
2022-08-03 01:45:18 +02:00
d2ca501203
renamed modules dir
2022-07-20 13:28:01 +02:00