Tux
665d73af0c
more try-with-resources.
2015-06-06 16:39:10 -04:00
Tux
86efdeaf8e
Make ServerPlayers messages looking for counts be less expensive to run by skipping the UUID lookup.
2015-05-17 14:54:35 -04:00
Tux
66996a295c
Use try-with-resources in checking.
2015-05-17 14:46:44 -04:00
Tux
d111052ead
Bump Jedis version (with some caveats).
2015-05-16 21:38:20 -04:00
Tux
c46041f802
Revert "[BREAKING] Use nanoTime() for heartbeat checks"
...
This reverts commit 7c76b245d4
.
Conflicts:
src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java
2015-04-30 19:58:03 -04:00
Tux
1c12aec718
Revert "Correct omission"
...
This reverts commit 195857a531
.
Conflicts:
src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java
2015-04-30 19:57:39 -04:00
Tux
807e71e566
Allow specifying ServerPlayers PLAYERS to get players and default to just count.
2015-04-22 18:34:23 -04:00
Tux
a372720e50
Add batch server<->player mapping and current proxy plugin messages.
2015-04-22 18:30:04 -04:00
Tux
e82a3ac5dd
Remove the canonical glist setting as server owners should override /glist with a plugin if they don't like RedisBungee's version.
2015-04-18 10:14:49 -04:00
Tux
10466a9464
Add exempted IP addresses ( closes #19 ) and refactored configuration.
2015-04-18 10:13:02 -04:00
Tux
195857a531
Correct omission
2015-04-17 16:35:04 -04:00
Tux
7c76b245d4
[BREAKING] Use nanoTime() for heartbeat checks
...
This improves Windows and timezone-related support by using a time reference that is more-or-less fixed. You will need to update your network if you update.
2015-04-17 16:34:18 -04:00
PunKeel
c6c73cf731
Fix okhttp AccessControlException
2015-03-28 21:46:08 +01:00
vemacs
f391793e45
Merge branch 'master' of https://github.com/thechunknetwork/redisbungee
2015-02-10 08:04:06 -07:00
vemacs
06c3935c39
add test for UUIDFetcher
2015-02-10 08:04:03 -07:00
Marquee
c4dc10f3c7
Bump to 0.3.6
2015-02-05 22:12:35 -05:00
Marquee
d1bdfc9e2e
Use Google Guava InetAddresses.forString() method to make sure we don't hit network.
2015-02-05 22:11:22 -05:00
Marquee
144fe4d2fb
Releasing RedisBungee 0.3.5
2015-02-05 22:05:39 -05:00
Marquee
e0f50f3c5d
Add license header
2015-02-04 20:11:19 -05:00
vemacs
a80c3b51e1
Add a test class
2015-02-04 08:02:30 -07:00
vemacs
b684064c92
Get last element
2015-02-04 07:55:45 -07:00
Tux
ba825c1880
Convert RedisBungee to okhttp.
2015-01-25 00:18:51 -05:00
Tux
b375b5402d
Fix some FindBugs issues.
2015-01-25 00:04:34 -05:00
Tux
f201cdc4e8
Make NameFetcher less hazardous to ones health.
2015-01-25 00:02:30 -05:00
vemacs
20ef1ee284
Use new-new method with a better ratelimit
2015-01-09 07:45:45 -07:00
vemacs
6511e2154f
Revert "Revert to old method as the new method has changed"
...
This reverts commit 16ce4eb696
.
2015-01-09 07:44:03 -07:00
Tux
16ce4eb696
Revert to old method as the new method has changed
2015-01-07 20:28:28 -05:00
Tux
5c9664c344
Use proper exception handling in UUIDTranslator.
2014-12-29 11:40:34 -05:00
Tux
5a0509ac48
Allow RedisBungee to give the console an IOException instead of a unhelpful exception + NPE combo.
2014-12-27 18:30:26 -05:00
Tux
3c7c9c616a
Merge remote-tracking branch 'origin/master'
...
Conflicts:
src/main/java/com/imaginarycode/minecraft/redisbungee/util/NameFetcher.java
2014-12-27 18:28:09 -05:00
vemacs
5010670d95
Remove cache, actually fix NameFetcher
2014-12-27 16:26:21 -07:00
Tux
250a6e0887
vemacs broke the build
2014-12-27 18:21:51 -05:00
vemacs
e13a8de1d7
Possibly fix namefetcher
2014-12-27 14:00:09 -07:00
Tux
62eacc5816
Expose previous server. Closes #11 , #12
2014-12-07 16:15:39 -05:00
Tux
47fc9792b0
Set default maximum Redis connections to 8.
2014-11-26 17:30:25 -05:00
Tux
1542ce9af8
Synchronize default configuration with the wiki.
2014-11-26 17:28:48 -05:00
Tux
e630116ff8
Better handling of improperly-fetched Jedis resources.
2014-11-26 17:26:51 -05:00
vemacs
cb61d90d6c
Unregister listener, revert getCount() changes
2014-11-26 10:00:05 -07:00
vemacs
e483b9abeb
There seems to be a bug in the BungeeCord scheduler, cancelling all tasks for a plugin doesn't cancel all tasks for a plugin.
2014-11-26 09:28:50 -07:00
vemacs
7df764c418
Don't spam exceptions when pinged after disable
2014-11-26 09:15:53 -07:00
Tux
d438186682
Do not allow unsubscribing from RedisBungee internal channels and properly poison the PubSub handler this time.
2014-11-02 14:16:41 -05:00
Tux
8ac70e801f
Use ImmutableCollection.asList() and document this fact.
2014-11-01 12:54:23 -04:00
Tux
8645f097a5
begin workon 0.3.5
2014-10-06 22:58:10 -04:00
Tux
78701b72c9
release 0.3.4
2014-10-06 22:57:49 -04:00
Tux
aa772ddf1b
Reformat source code.
2014-09-21 13:56:46 -04:00
Tux
e0ee2ada21
Migrate from the consumer model to ExecutorService. The consumer was not flexible and was less reliable.
2014-09-21 13:55:14 -04:00
Tux
0dda93bfc8
don't use redis SYNC command
2014-09-20 00:08:36 -04:00
Tux
bafe894298
Removed pipelining and other fixes.
2014-09-11 16:38:40 -04:00
Tux
75939ef661
Detect inconsistency of players who are online but not registered in Redis.
2014-09-11 16:19:50 -04:00
Tux
9d392a32e5
Introduce new network events and add @ToString in PubSubMessageEvent for easier debugging.
2014-08-31 13:16:51 -04:00