Josh Roy
c41bb0ec42
Delay GeoIP join task to ensure display name is set ( #3968 )
...
Delays the GeoIP join messages by 2 ticks to ensure the user's display name has been set by Essentials' `DelayedJoin` task.
Fixes #2388 .
2021-03-06 19:22:00 +00:00
MD
f29f9e1aba
Relocate GeoIP dependencies ( #3976 )
...
Relocates jackson, javatar and the MaxMind database libraries to avoid conflicts with other plugins.
2021-02-10 09:27:56 -05:00
Josh Roy
9a23f806fe
Refactor Project to Gradle ( #3720 )
...
Gradle is better than Maven, don't @ me. okay but actually it's [faster](https://www.youtube.com/watch?v=atuFSv2bLa8&feature=youtu.be&t=77 ), compiles and tests in parallel more efficiently, and more epic stuff).
2020-11-25 20:24:24 +00:00
JRoy
a6edf04a60
Release 2.18.2
2020-11-16 11:32:40 +00:00
md678685
9b3c8a9df2
Reformat and fix Checkstyle violations
2020-10-04 19:59:42 +01:00
md678685
c8dc874a56
Release 2.18.1
2020-08-23 17:18:31 +01:00
pop4959
68d0aa9688
Improve GeoIP errors/warnings ( #3568 )
...
Aims to provide a better and less confusing error for users of GeoIP who have not configured properly (which is more common now after the license key requirement). Seems like a lot of people miss the initial error on startup, and so this may help a bit.
Closes #3561 .
2020-08-04 16:22:14 +01:00
Zefferis
6995be7dbd
Updated website in plugin.yml files ( #3528 )
...
Replaced "http://tiny.cc/EssentialsCommands " with "https://essentialsx.net "
2020-08-04 15:35:34 +01:00
md678685
8046b8594a
Release 2.18.0
...
🎉
2020-07-09 20:15:30 +01:00
MD
1be3daf0b5
Update bStats Metrics and add wrapper class for new graphs ( #3451 )
...
This PR updates the version of the bStats Metrics class to the latest version, supporting plugin IDs in place of just plugin names. It also adds the following graphs:
- Active permissions backend
- Active economy backend
- Whether or not a command has been used as a bar chart (pending bStats backend implementation)
- Version history graph as a multiline graph (also pending bStats impl)
It also removes the weird `getMetrics` and `setMetrics` APIs which should never have been API in the first place.
2020-07-05 19:30:01 +01:00
pop4959
ffc83343fe
Fix zh-CN GeoIP locale issue
2020-03-05 01:08:55 -08:00
md678685
279d6f16e1
Bump version to 2.17.2
...
\o/
2020-02-22 10:05:14 +00:00
md678685
fa06cd8253
Fix Java 9 breakage causing issues on Java 8
2020-01-11 17:03:33 +00:00
pop4959
5020983af5
Update GeoIP ( #2926 )
...
This implements the fix suggested by @Bobcat00 in #2919
Users of GeoIP will now be required to register a MaxMind account and create a license to download the database required by the plugin. This license is entered into the new license-key field in the configuration.
---
* Update GeoIP
* Simplify branch
* Update old config detection
* Update geoIpLicenseMissing to point to the EssX wiki
2020-01-11 07:10:40 +00:00
md678685
1ff73b3837
Bump version to 2.17.1
2019-07-30 18:10:27 +01:00
md678685
8bc55387dd
Bump version to 2.17.0
2019-06-26 16:50:11 +01:00
md678685
0584353bfa
Bump version to 2.17-pre1
2019-06-26 15:32:08 +01:00
latiku
b4baa28f01
fix geoip country returning "." if the user is joining from localhost ( #2494 ) @latiku
...
Implements a check to see if the user's address is `localhost` or `127.0.0.1`, and if so return that the country is unknown.
**Edit by @md678685: fixes #2471.**
2019-04-22 09:38:06 +01:00
md678685
f57557b43a
Bump version to 2.16.1
2019-03-01 22:45:25 +00:00
DoNotSpamPls
82ede4530a
Lots of little fixes in the Essentials modules ( #2337 ) @DoNotSpamPls
...
Look at changed files for the changes
2019-01-05 18:42:09 +00:00
md678685
8882e0214c
Add bStats metrics for each EssentialsX module ( #2333 )
...
Does what it says on the tin.
2019-01-05 17:48:44 +00:00
md678685
23d92fac63
Bump version to 2.16.0 and release 2.16-pre1
2018-12-09 14:33:53 +00:00
md678685
1ddb1822ef
Merge branch '2.x' into 1.13
2018-08-05 23:02:11 +01:00
DoNotSpamPls
03b25a0f06
Set target to Java 8 (for 1.13) & update Maven plugins ( #1922 ) @DoNotSpamPls
...
This is the same PR as the last one (PR #1823 ), but I messed that one up accidently, sorry for that!
2018-07-17 09:38:01 +01:00
md678685
613e852ffd
Implement new versioning as per #1873 ( #1882 )
2018-03-28 20:00:19 -07:00
k-jiang
d92884800b
Fix #1799 locale not found in GeoIP2 database. Optimize code. Clean up old files. ( #1817 )
2018-02-11 23:44:59 +00:00
k-jiang
d581f48cd1
Detect and update the old config.yml. Fixes #1783 . ( #1784 )
2018-01-28 14:24:30 +00:00
k-jiang
938f94e130
Upgrade to GeoIP2, add db update. ( #1748 )
2018-01-20 19:29:48 +00:00
Mark
85d6c836a8
Fix version EssentialsGeoIP
2016-08-30 19:29:45 -07:00
drtshock
76498e86f5
Add X naming to parent module.
2015-07-29 16:22:10 -05:00
drtshock
bcc76aff63
Build number in version.
2015-06-02 14:47:42 -05:00
Paul Sauve
e94e908bed
Fix dependencies
2015-05-24 18:02:40 -05:00
drtshock
4169996e7a
Name the jars EssentialsX.
2015-04-24 15:32:50 -05:00
drtshock
6b2f87c5a9
Consistent versioning.
2015-04-20 12:51:51 -05:00
drtshock
dde0b20775
Reformat
2015-04-14 23:06:16 -05:00
FearFree
5724c0c8df
Future Java versions may not support _ as identifier.
2014-03-22 16:08:11 +11:00
KHobbits
a9249deea7
Reformat pom
2014-02-08 00:13:46 +00:00
Chris Ward
466b4ae7c5
Restore Bukkit dependency to parent pom
2014-01-30 10:34:16 +11:00
KHobbits
1c035457bb
Force Bukkit version to match deps.
2014-01-25 23:29:48 +00:00
Chris Ward
1d791fb110
Remove Ant, migrate Netbeans code style to pom.xml
2013-12-27 03:47:13 +11:00
Chris Ward
7d7e87e63a
Pull geoip library from Maven
2013-12-26 01:12:04 +11:00
Chris Ward
e25e02d154
Add Maven Support
2013-10-19 12:19:39 +01:00
Chris Ward
2615468a08
Remove .idea and *.iml from git
2013-10-18 17:32:47 +11:00
KHobbits
6f85761f7f
Extract CommandSender to CommandSource, this should prevent Ess user object leaks.
2013-10-16 21:05:33 +01:00
Iaccidentally
ecd2484cb9
[API] fix other modules to use new packages
2013-07-13 12:40:50 -04:00
KHobbits
09f67c9723
Split util classes.
2013-06-08 22:31:19 +01:00
snowleo
555a300378
Fix cleanup to not hold Users in memory.
2013-05-03 00:12:40 +02:00
Iaccidentally
4edc39360a
Refactor name of ScheduleAsyncDelayedTask to RunTaskAsynchronously
2013-01-31 14:16:09 -05:00
KHobbits
b1b09ea542
New Permission: essentials.god.pvp
...
Unless you have this permission you will be unable to attack other players while in god mode.
2012-09-08 14:51:03 +01:00
KHobbits
e502a7e6fd
Give user chance to get display name set before displaying geoip.
2012-09-08 14:40:19 +01:00