Commit Graph

35 Commits

Author SHA1 Message Date
A248 78d6c70658 Add and test EconomyManager#hasBalance to solve #100 2020-06-06 08:10:52 -04:00
AppleDash 77ba58e333 Add API to get player name from UUID. 2020-06-03 08:05:23 -04:00
AppleDash 2856305330 Fix a bug where the CONSOLE account does not have an infinite balance on databases upgraded from older versions. 2020-01-24 02:06:54 -05:00
AppleDash 83d8965c23 General code cleanup 2019-11-04 12:25:17 -05:00
AppleDash e2cc0f3f03 Make async transactions not crash the server 2019-11-04 04:49:41 -05:00
AppleDash db8970ebbd Experimental conversion to BigDecimal 2019-11-04 04:43:33 -05:00
AppleDash f22618ebda Version bump to 0.15.0, fix async transactions 2019-10-31 08:05:22 -04:00
AppleDash 25c6c2cd95 Make balancetop display names properly, possibly, and hope for the best. 2018-10-05 04:38:35 -04:00
AppleDash 867535bb4d Version bump 0.14.0. Make the API needlessly more complex to try and fix some bugs. 2018-05-25 02:27:02 -04:00
AppleDash 08e87f2779 Attempt to fix baltop nullpointer 2017-11-21 14:01:52 -05:00
AppleDash 01938349cb Baltop improvements & mocking of Server 2017-07-15 16:36:32 -04:00
AppleDash 684abf3488 Version bump and fix JUnit tests. 2017-07-05 09:59:34 -04:00
AppleDash d95d55c4f4 Add support for SaneEconomyTransactionEvent. 2017-07-05 09:57:26 -04:00
AppleDash d70162c9c3 Only show players in /baltop. Fixes #38. 2017-06-10 16:20:27 -04:00
AppleDash c621824b82 Add support for server account 2017-02-14 11:28:04 -05:00
AppleDash 8a7ceea66e Fix weird splitting of methods for transaction logging 2017-01-02 03:43:30 -05:00
AppleDash 38d0823e8e Add support for multiple pages on /baltop. 2016-11-05 01:18:28 -04:00
AppleDash 5daa5295ba Version checker fix & improvements to signshop 2016-10-03 09:34:24 -04:00
AppleDash f9b53695d6 Fix transaction logging, hopefully 2016-10-02 11:34:22 -04:00
AppleDash 41339dc3b0 0.8.4: Try to fix the eco take bug 2016-10-02 04:27:47 -04:00
AppleDash b9fbcfcdf5 Merge 2016-09-22 03:54:46 -04:00
AppleDash fc0588281f Clean up some code 2016-09-21 17:37:51 -04:00
AppleDash f554013c16 Basically rewrite the entire core. 2016-09-21 04:16:36 -04:00
AppleDash d1b302e779 Transaction logging seems to work, kind of. 2016-09-21 02:23:38 -04:00
AppleDash f9cf1269fb Experimental transaction logger 2016-09-20 22:47:25 -04:00
AppleDash 1c217be26a Inspect code 2016-09-18 05:11:22 -04:00
AppleDash 4b088afec9 I... I can't help it, man. I inject dependencies, OK?
There, I said it.
2016-09-18 04:37:44 -04:00
AppleDash 3ab99b72e3 More work on transaction logging support. 2016-08-15 02:34:55 -04:00
AppleDash 8f0267dbac Begin work on transaction logging support. 2016-08-15 02:25:33 -04:00
AppleDash 0acead2ea3 Begin adding unit tests for SaneEconomyCore - Don't want more bugs to creep in! 2016-07-29 07:16:11 -04:00
AppleDash f33eb1d7f4 Add Economable interface and appropriate database migrations. (The MySQL one is very gross) 2016-07-19 21:20:54 -04:00
AppleDash 143604b80c Restructure EconomyStorageBackends a bit and add support for manipulating the balances of offline players. 2016-07-19 20:21:51 -04:00
AppleDash 5702c1ed5c Remove addBalance and subtractBalance methods from storage backends. 2016-07-12 12:22:12 -04:00
AppleDash a89b36fc99 Add /balancetop command. 2016-07-11 20:22:07 -04:00
AppleDash aa5d95d72f Restructure project and switch to Maven. 2016-07-11 18:03:20 -04:00