9
0
mirror of https://github.com/WiIIiam278/HuskSync.git synced 2026-01-06 15:41:56 +00:00
Commit Graph

369 Commits

Author SHA1 Message Date
William
9471e0cbff Start 2.0 rewrite
Use redis key caching, remove need for proxy plugin
Make platform independent to allow porting to other platforms
2022-07-02 00:17:51 +01:00
William
2b6e2a1ddc Prep 1.4 release 2022-06-08 01:15:54 +01:00
William
359f0d6f18 Refactor API 2022-06-07 21:59:02 +01:00
William
da7a85dde9 Save player data on WorldSaveEvent, add config option, close #21 2022-06-07 20:55:47 +01:00
William
a76aecdd23 Refactor package to net.william278; update dependencies & stop shading internal modules 2022-06-07 20:44:53 +01:00
William
330476ee23 Credit for Ukrainian locales 2022-05-13 21:59:48 +01:00
Thourgard
6bf36bcbb1 Create uk-ua.yml 2022-05-13 22:21:38 +03:00
William
ab3271c0ec Add simplified chinese credit 2022-03-15 12:37:46 +00:00
William
0fd5e4eb36 Merge pull request #24 from Ghost-chu/master
Simplified Chinese (China Mainland) translation
2022-03-15 12:37:09 +00:00
William
996b9bc63d Fix zh-tw file formatting, add credit 2022-03-15 12:36:48 +00:00
Ghost_chu
bedb903215 Simplified Chinese (China Mainland) 2022-03-15 14:20:04 +08:00
William
c5e0640f83 Async proxy data setting and fetching; add timestamp API to player data; add option for bounceBackSyncrhonization 2022-02-26 21:52:34 +00:00
William
b7e6861f03 Add credit for ceddix 2022-02-18 12:36:41 +00:00
William
61072bfa51 Merge remote-tracking branch 'origin/master' 2022-02-18 12:35:32 +00:00
William
ae439595ea Async data serialization and add synchronization_timeout_retry_delay config option 2022-02-18 12:35:27 +00:00
Ceddix
ff17b58473 Create de-de.yml 2022-02-16 15:15:01 +01:00
William
07452083cb Merge remote-tracking branch 'origin/master' 2022-02-12 15:36:32 +00:00
William
55ea6bc391 Add spanish locale credit 2022-02-12 15:36:27 +00:00
William
742a033cf7 Add spanish (es-es) localisation by anchelthe 2022-02-12 15:20:12 +00:00
William
a3d745898e Add localisation credit 2022-02-06 14:59:44 +00:00
William
25c4553dd8 Merge branch 'ja-jp' 2022-02-06 14:57:34 +00:00
William
049dcbe589 Fix rare EndOfStream exception with Jedis listener 2022-02-06 14:56:48 +00:00
Namiu/うにたろう
3ffa2dc0ca Create ja-jp.yml
Add japanese language file
2022-02-06 17:18:00 +09:00
William
9bf0fe7bb9 Use a continuous connection for pub/sub to avoid EndOfStreamException and increase exception logging verbosity 2022-02-05 15:15:04 +00:00
Harvels X
b450910b5a Fix meta separator in VersionUtils.toString; 2022-01-31 20:14:36 +03:00
Harvels X
28c14ed393 Edit: fix UpdateChecker version check;
Add: version utils;
2022-01-31 20:03:24 +03:00
Harvels X
3c50245540 Edit: relocations & excludes;
Refactoring modules configuration;
2022-01-31 18:23:01 +03:00
Harvels X
fd42bc99be Edit: move plugin manifests;
Edit: retrieve a version of velocity;
2022-01-31 18:18:10 +03:00
William
c439ad59ac Fixed current timestamp being generated being incorrect 2022-01-27 16:19:56 +00:00
William
6719858de1 Add SSL connection option for Redis 2022-01-21 00:57:16 +00:00
William
920d2582f5 Update Redis initialization handling now that it is multithreaded 2022-01-20 18:36:33 +00:00
William
7d46ce076b Authenticate when creating the ConnectionPool 2022-01-20 18:17:25 +00:00
William
027ee0dbbb Escape version string 2022-01-19 17:51:36 +00:00
William
93be26a946 Use JedisPool instead of single Jedis connection 2022-01-19 17:29:25 +00:00
William
6d31d28f47 Bump Jedis, fix status message missing a newline 2022-01-19 13:55:03 +00:00
William
f01bb7c082 Update author URL 2022-01-13 18:01:23 +00:00
William
bf6032d6f0 Add ability to update PlayerData back to cache and add more javadoc comments 2022-01-07 11:33:19 +00:00
William
023082e749 Overhaul API, add JitPack integration for developer API provision 2022-01-07 00:27:26 +00:00
William
c0f4012904 Add @HarvelsX to contributors :) 2022-01-06 13:42:31 +00:00
Harvels X
9ff20e6e93 Merge remote-tracking branch 'origin/master' into future/nms 2021-12-25 14:29:08 +03:00
HarvelsX
d600c20cd5 Revert "Remove use MPDB & internal migrator;" 2021-12-24 13:39:49 +03:00
William
1eac1cf283 Downgrade redis to 3.7.1 2021-12-23 23:40:49 +00:00
William
8241d64d11 Authenticate redis after establishing connection 2021-12-23 23:08:35 +00:00
William
911bdbc400 Fix #12, bump to 1.2.1 2021-12-23 13:35:13 +00:00
William
0e2fed5cce Use .equals() to compare UUIDs during data updating 2021-12-19 20:22:32 +00:00
HarvelsX
81f1cf7642 Add native sync advancements without toast, announces, rewards; 2021-12-19 17:06:04 +03:00
HarvelsX
7bb6495cfa Remove use MPDB & internal migrator;
TODO: create migration plugin;
2021-12-19 17:06:03 +03:00
William
a518d12e67 Re-add MPDB migrator loading on redis listener
Use Libby to download SQL dependencies at runtime
2021-12-09 14:26:04 +00:00
William
eb0a8dbf47 Fix configuration formatting and loading issues 2021-12-08 15:02:43 +00:00
William
635fefba3d Add command and migrator 2021-12-08 00:53:35 +00:00