Skip to content
Success

#187 (Oct 18, 2020, 10:06:20 PM)

Started 4 yr 3 mo ago
Took 16 sec
Build Artifacts
CubesideUtilsBukkit.jar678.24 KiB view
original-CubesideUtilsBukkit.jar144.62 KiB view
CubesideUtilsBungee.jar7.73 KiB view

Started by GitBucket push by Starjon

Revision: ec1615baa98aaa201543bb768687e0f5e621365f
Repository: https://www.iani.de/gitbucket/git/Brokkonaut/CubesideUtils.git
  • origin/master
Changes
  1. Begin transforming utils into a plugin. (details / githubweb)
  2. wip (details / githubweb)
  3. PlayerCache (details / githubweb)
  4. Working on PlayerData, OnlinePlayerData and afk detection. (details / githubweb)
  5. Probably finish AFK-detection and basic database infrastructure. (details / githubweb)
  6. Move firstJoin, lastJoin and lastSeen from CubesideSecurity to Utils. (details / githubweb)
  7. Implememt handlePlayerDataChanged. (details / githubweb)
  8. Add StringSerialization and GlobalDataHelper. (details / githubweb)
  9. Add IteratorUtil. (details / githubweb)
  10. Implement rank logic. (details / githubweb)
  11. Add convinience method PlayerData#getRankPrefix. (details / githubweb)
  12. Add plugin.yml and details to pom.xml. (details / githubweb)
  13. Trigger-happy commits cause more commits... (details / githubweb)
  14. Add Brokkonaut repository. (details / githubweb)
  15. Add events for afk-changes, add continiues afk-checks. (details / githubweb)
  16. Add temporary method for conversion. (details / githubweb)
  17. Change version. (details / githubweb)
  18. Fix SQLConnection -> MySQLConnection. (details / githubweb)
  19. Fix SQL syntax. (details / githubweb)
  20. Remove stupid foreign key. (details / githubweb)
  21. Add missing closing parathesis. (details / githubweb)
  22. Initialize queries after table names. (details / githubweb)
  23. Add default config. (details / githubweb)
  24. Fix NullPointer. (details / githubweb)
  25. Fix sql syntax. (details / githubweb)
  26. Fix NullPointer. (details / githubweb)
  27. Fix sql syntax. (details / githubweb)
  28. Fix some bugs. (details / githubweb)
  29. Fix missing registration of GlobalLocationWrapper for serialization. (details / githubweb)
  30. Fix stupid bug. (details / githubweb)
  31. Fix Nullpointer. (details / githubweb)
  32. Fix Nullpointer. (details / githubweb)
  33. Rename method. (details / githubweb)
  34. Fix bug. (details / githubweb)
  35. Log exceptions. (details / githubweb)
  36. Fix afk-bug. (details / githubweb)
  37. Fix NullPointer. (details / githubweb)
  38. Fix StackOverFlow. (details / githubweb)
  39. Create EventListener. (details / githubweb)
  40. Register AfkManager as EventListener. (details / githubweb)
  41. Improve afk detection. (details / githubweb)
  42. Add MC_INDENT string. (details / githubweb)
  43. Implement StringUtil#mcIndent. (details / githubweb)
  44. Rebuild GlobalDataHelper. (details / githubweb)
  45. Add PlayerPropertiesAPI to GlobalDataHelper, add name as  parameter. (details / githubweb)
  46. Improve AFK management. (details / githubweb)
  47. Light rework of GlobalDataHelper. (details / githubweb)
  48. Implement worldDisplayNames. (details / githubweb)
  49. Remove unnecessary permission. (details / githubweb)
  50. Fix bug with event execution order. (details / githubweb)
  51. Add checks for requiresPlayer and allowsCommandBlock. (details / githubweb)
  52. Add util for enchantments. (details / githubweb)
  53. Add util to send messages to all players with a given permission. (details / githubweb)
  54. Add StringUtil#matchEntityType. (details / githubweb)
  55. new method in ConnectionAPI (details / githubweb)
  56. Adjust to new restriction options in GlobalConnectionClient. (details / githubweb)
  57. Add SQLUtil. (details / githubweb)
  58. Small changes to sendMessagesPaged. (details / githubweb)
  59. Fix SQLUtil#escapeLike, add utility to ChatUtil#sendMessagesPaged. (details / githubweb)
  60. Small changes to sendMessagesPaged. (details / githubweb)
  61. New convienience methods with default parameters for formatDate. (details / githubweb)
  62. Remove TODOs. (details / githubweb)
  63. Use GlobalPlayerJoinedEvent for first/last join for more accuracy. (details / githubweb)
  64. Add general data storage. (details / githubweb)
  65. Auto-manage synchronization of general data. (details / githubweb)
  66. Fix comment (details / githubweb)
  67. Add roundTimespan and roundDate. (details / githubweb)
  68. Move roundTimespan/roundDate to ChronoUtil. (details / githubweb)
  69. Implement CachedSendableList to allow use of sendMessagesPaged with lazy (details / githubweb)
  70. Implement Supplier, Function and BiFunction alternatives that can throw (details / githubweb)
  71. Fix bugs. (details / githubweb)
  72. Make checkRank public for OnlinePlayerData. (details / githubweb)
  73. Handle SQLException while querying PlayerData. (details / githubweb)
  74. edit queries to avoid MySQL reserved word "rank" (details / githubweb)
  75. Allow sending global data to restricted servers. (details / githubweb)
  76. Add formatTimespanClassic. (details / githubweb)
  77. Add commands for rank information. (details / githubweb)
  78. Implement triple. (details / githubweb)
  79. Show priority in rank list. (details / githubweb)
  80. Fix setting local afk status. (details / githubweb)
  81. Update build plugins (details / githubweb)
  82. Split. (details / githubweb)
  83. Change version to split instead of plugin. (details / githubweb)
  84. Add .gitkeep to source folders to make eclipse happy. (details / githubweb)
  85. Allow toRomanNumber to deal with non-positive arguments. (details / githubweb)
  86. Split plugin core and bukkit part. (details / githubweb)
  87. Make nameing and visibility consistent. (details / githubweb)
  88. Rename UtilsPluginApi -> UtilsApi. (details / githubweb)
  89. Rename UtilsBukkitApi -> UtilsApiBukkit. (details / githubweb)
  90. Add ChatUtilBukkit#sendMessage. (details / githubweb)
  91. Register GlobalLocationWrapper for serialization. (details / githubweb)
  92. Add ymls. (details / githubweb)
  93. Shade CubesideUtilsCore dependency. (details / githubweb)
  94. Fix stupid NPE. (details / githubweb)
  95. Fix StackOverFlow when sending message to all online players. (details / githubweb)
  96. Fix potential bug with restricted servers. (details / githubweb)
  97. Add util for random alpha-numerical String. (details / githubweb)
  98. Add SimpleCacheMap. (details / githubweb)
  99. Implement password management utils. (details / githubweb)
  100. Fix RandomUtil.generateRandomAlphaNumericalString (details / githubweb)
  101. Make password hashing unsafer (details / githubweb)
  102. Fix missing parameters in SQL query. (details / githubweb)
  103. Java wants key-length in bits, sql in bytes. (details / githubweb)
  104. Remove automatic indention if pluginTag is empty. (details / githubweb)
  105. Add item group for skulls and heads. (details / githubweb)
  106. Also show usage of SubCommand if subordinate SubCommands are present. (details / githubweb)
  107. Fix possible NPE. (details / githubweb)
  108. Add ChatUtilBukkit.toRGB(ChatColor) (details / githubweb)
  109. Fix typo. (details / githubweb)
  110. Save player name in player data table to allow partial name queries. (details / githubweb)
  111. itemgroup container (details / githubweb)
  112. Fix DB errors. (details / githubweb)
  113. Fix ChangeRankInformationCommand, move commands to new package. (details / githubweb)
  114. Fix NPE with events called after PlayerQuitEvent. (details / githubweb)
  115. Fix bug not setting ranks correctly when using a permission system. (details / githubweb)
  116. Fix NPE because of checking rank to early. (details / githubweb)
  117. Fix server-crashing performance issue. (details / githubweb)
  118. Remove unnecessary special case. (details / githubweb)
  119. Fix potential issue in bungee chat utils. (details / githubweb)
  120. Change obsolete mc indention. (details / githubweb)
  121. Add PlayerData#getRankPriority. (details / githubweb)
  122. Add getters to Pair/Triple for ::-notation. (details / githubweb)
  123. Replace mcIndent with indent, keeping the former as deprecated. (details / githubweb)
  124. Correct comment. (details / githubweb)
  125. Allow PlayerData to store custom data. (details / githubweb)
  126. Implement condition system. (details / githubweb)
  127. Remove methods associated with CubesideSecurity conversion. (details / githubweb)
  128. Add sendMessage(playerId, ...). (details / githubweb)
  129. Remove non-API-methods from interface. (details / githubweb)
  130. Allow names of paged lists to be BaseComponent[]. (details / githubweb)
  131. Fix bug with messages beeing send to sender. (details / githubweb)
  132. Move ChatUtil.toRGB to core (details / githubweb)
  133. Refactor events package name. (details / githubweb)
  134. Add PlayerOptionsRetrievedEvent. (details / githubweb)
  135. Put spaces between options. (details / githubweb)
  136. Actually call event... (details / githubweb)
  137. Move sendPlayerOptions to plugin api and change formatting. (details / githubweb)
  138. add HtmlUtil (details / githubweb)
  139. Add /playeroptions command (details / githubweb)
  140. Remove debug output (details / githubweb)
  141. Add temporary getter for the UUIDs of all known players. (details / githubweb)
  142. Add StringUtil#startsWithIgnoreCase. (details / githubweb)
  143. Add PlayerPermissionsChangedEvent (details / githubweb)
  144. Add checkRank for non-online PlayerData with an external Permissible. (details / githubweb)
  145. Specify implementation instead of interface for implementations. (details / githubweb)
  146. Implement several kinds of caches. (details / githubweb)
  147. Reload PlayerData if player joined after timeout. (details / githubweb)
  148. Change join/login timeout to 5 minutes. (details / githubweb)
  149. Add string location utils. (details / githubweb)
  150. Make sure serializable pair and triple are registered. (details / githubweb)
  151. Fix player options crushing client if target never was an server. (details / githubweb)
  152. update ChatColors to 1.16 (details / githubweb)
  153. Update version to 1.16-SNAPSHOT, update dependencies (details / githubweb)
  154. Fix ChatUtil.toRGB for new rgb colors (details / githubweb)
  155. Some ChatColors might not have a rgb representation (reset/italic/..) (details / githubweb)
  156. Improve StringUtil.parseHexColor (details / githubweb)
  157. Update ItemGroups to 1.16 (details / githubweb)
  158. Adapt breakLines to new chat colors. (details / githubweb)
  159. Adapt revertColors to new chat colors. (details / githubweb)
  160. Update bungee dependency to 1.16-R0.3-SNAPSHOT (details / githubweb)
  161. The chat hover api has changed (details / githubweb)
  162. A triple has 3 elements (details / githubweb)
  163. Add ComponentUtils and SerializableComponent (details / githubweb)
  164. Begin ComponentUtil#convertEscaped. (details / githubweb)
  165. Restructure ComponentUtils#convertEscaped and fix some bugs. (details / githubweb)
  166. Delete accidentally pushed test psv-main. (details / githubweb)
  167. Refactor ComponentUtils -> ComponentUtil. (details / githubweb)
  168. Disallow unknown control sequences. (details / githubweb)
  169. Convert translated components. (details / githubweb)
  170. Make findMatchingRightBrace non-static. (details / githubweb)
  171. Implement entity and item hover events. (details / githubweb)
  172. Implement score (not quite working), selector (not quite working) and (details / githubweb)
  173. Replace & with § in convertEscapedString. (details / githubweb)
  174. Implement insertion in convertEscaped. (details / githubweb)
  175. Split ComponentUtil. (details / githubweb)
  176. Add some custom heads (details / githubweb)
  177. ItemStacks.amount (details / githubweb)
  178. Netherite swords (details / githubweb)
  179. Use hasteb.in if hastebin.com is not available (details / githubweb)
  180. add cpaste for pasting (details / githubweb)
  181. 1.16.2 / Add PIGLIN_BRUTE_SPAWN_EGG (details / githubweb)
  182. Add stringUtil.stripColors (details / githubweb)
  183. Adapt chat utils for single components instead of arrays. (details / githubweb)
  184. Fix formatting. (details / githubweb)
  185. Add methods for registering commands (moved from CubesideEssentials) (details / githubweb)
  186. Add methods to register HybridCommands (details / githubweb)
  187. Implement GlobalDataRequestManager. (details / githubweb)
  188. Let respondToRequest and handleResponse throw IOExceptions. (details / githubweb)
  189. Move exception handling. (details / githubweb)
  190. Add sendMsgParts for convenience. (details / githubweb)
  191. Timeout requests after 1 minute. (details / githubweb)
  192. Revert "Add ChatUtil.toRGB(ChatColor)" (details / githubweb)
  193. Revert "Add dependency-reduced-pom.xml to gitignore." (details / githubweb)
  194. Revert "Also show usage of SubCommand if subordinate SubCommands are present." (details / githubweb)