Commit Graph

81 Commits

Author SHA1 Message Date
Govindas ce3bb77f57 make encryption even more informative 2021-10-21 11:09:11 +03:00
Govindas 0d2937e143 Make encryption config more informative & some other things 2021-10-21 11:09:11 +03:00
Govindas 0ea7816fa8 Update config.yml 2021-10-21 11:09:11 +03:00
Govindas efd49e4671 Update config to be more informative 2021-10-21 11:09:11 +03:00
Govindas fb3a389ee4 Fix set operation on {var::*} 2021-10-21 11:09:11 +03:00
Govindas c2ebac9030 Various fixes and improvements 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel c04c01792f added reloadconfig to redisreload 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel 0783fd64d0 added debug check when error sending message 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel b16ad58d16 fixed typo in logs sending.. 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel c84bb62b85 Update RedisController.java 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel 0ab1913e5f Fixed bug where connection manager is keep reconnecting when connection reconnect after failure 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel a387b94861 added replacement for system prinltn messages 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel 61a4b16953 new ConnectionController! 2021-10-21 11:09:11 +03:00
Govindas 32a7cd08e3 Merge branch 'master' of https://github.com/Limework/RediSkript 2021-10-21 11:09:11 +03:00
mohammed jasem alaajel f4cf45c88d cleaned idea / removed typo in groupID 2021-10-21 11:09:11 +03:00
Govindas 36d3b4642e Reload redis in a separate thread to not lag the main thread 2021-10-21 11:09:10 +03:00
Govindas 4363d121a4 Finally fixed connection leak in /reloadredis !!! 2021-10-21 11:09:10 +03:00
Govindas 89200f416f Improve code quality 2021-10-21 11:09:10 +03:00
Govindas 2fb2dbcc08 Remove unnecessary EventHandler 2021-10-21 11:09:10 +03:00
Govindas e31773f6dd Optimizations 2021-10-21 11:09:08 +03:00
Govindas cb7c2c1de8 Some more work on variables (Still very unfinished) 2021-10-21 11:09:08 +03:00
Govindas 22e9cfdd40 Add cross-server variable editing (I'll make it use {} instead of strings later) 2021-10-21 11:09:08 +03:00
Govindas c33f49ca3c Allow sending multiple redis messages in one go 2021-10-21 11:09:08 +03:00
Govindas 13ce7d90c4 Fix rare error on disable 2021-10-21 11:09:08 +03:00
Govindas cf9da45f5d Fix wrong prefix coloring in command 2021-10-21 11:09:08 +03:00
Govindas ee294a4f65 test 2021-10-21 11:09:08 +03:00
Govindas f53f9dd5a2 Fix wrong class name & Fully fix sending messages while disabled 2021-10-21 11:09:08 +03:00
Govindas f35ad377d1 so I found that this threadpool was actually needed, oops
due to it not having threadpool, froze my server at one point
2021-10-21 11:09:08 +03:00
Govindas 76b7166145 Remove Skript plugin check, as it doesn't load without it anyway 2021-10-21 11:09:08 +03:00
Govindas 8d4ee31faa Oops forgot one more console message 2021-10-21 11:09:08 +03:00
Govindas dae23fe228 Improve console messages 2021-10-21 11:09:08 +03:00
Govindas 3373e86248 some refactoring, make classes more well-sorted 2021-10-21 11:09:08 +03:00
Govindas 114e4ed7cb use HIGHEST priority on disable, so "on script unload" can still work 2021-10-21 11:09:08 +03:00
Govindas 0dd09bbd50 Improve debug (thanks ShaneBee) 2021-10-21 11:09:07 +03:00
Govindas 3bddfe8d36 Little questionable improvements (shouldn't hurt anything anyway) 2021-10-21 11:09:07 +03:00
Govindas 0d5ba1c874 Make on redis message a synchronous event for thread-safety 2021-10-21 11:09:07 +03:00
Govindas 8244cf4974 Remove unneeded threadpool (testing has shown for it to be unneeded) 2021-10-21 11:09:06 +03:00
Govindas afab303292 change useSSL to useTLS, because redis itself refers to it as TLS 2021-10-21 11:09:06 +03:00
Govindas 266ba28a1d Revert "fixed reload but not tested"
This reverts commit a08ecd93b7.
2021-10-21 11:09:06 +03:00
Govindas 625e7b0d83 Revert "Update RedisManager.java"
This reverts commit 6c5d580b16.
2021-10-21 11:09:06 +03:00
Govindas d443203c64 Revert "Update RedisManager.java"
This reverts commit b93624bc49.
2021-10-21 11:09:06 +03:00
mohammed jasem alaajel eb00a0c0b4 Update RedisManager.java 2021-10-21 11:09:06 +03:00
mohammed jasem alaajel 9bed693a03 Update RedisManager.java 2021-10-21 11:09:06 +03:00
mohammed jasem alaajel 5f074d3472 fixed reload but not tested 2021-10-21 11:09:06 +03:00
Govindas 2851d8e8a1 Re-word redis reload command information 2021-10-21 11:09:05 +03:00
Govindas 00dd267d72 Fix critical redis server shutdown bug 2021-10-21 11:09:05 +03:00
Govindas cfc8ceb2ec Better 1.8 support & cleanup 2021-10-21 11:09:05 +03:00
Govindas ef71150db2 Undo synchronous event, broke 1.8 servers completely 2021-10-21 11:09:05 +03:00
Govindas df9297e324 add redis message date expression & improve quality of existing expressions & make event guaranteedly synchronous 2021-10-21 11:09:05 +03:00
Govindas 3992ff508e New /reloadredis fully restarts the plugin with reloaded configuration & some code improvements 2021-10-21 11:09:05 +03:00