Commit Graph

  • 5e6999cd45 [AB-328] fixing case sensitivity of allowed invite links Sheldan 2021-09-07 01:13:34 +02:00
  • 9659a3487a [maven-release-plugin] prepare for next development iteration Sheldan 2021-09-06 01:54:00 +02:00
  • 6d27c487f2 [maven-release-plugin] prepare release abstracto-application-1.3.8 abstracto-application-1.3.8 Sheldan 2021-09-06 01:53:55 +02:00
  • 8ac3b327e4 [AB-268] adding button feature mode to suggestions which allows for hidden suggestion votes moving gateway metric to separate service in case JDA is not ready yet Sheldan 2021-09-06 01:39:27 +02:00
  • 448332f24f [AB-318] adding a mention of the original message to link embed updating JDA version Sheldan 2021-09-04 16:30:16 +02:00
  • d7f889971d [AB-325] adding async command conditions - as this is required for some conditions adding user parameter to immune user condition evaluation Sheldan 2021-09-04 13:47:03 +02:00
  • 69abff77fb [AB-xxx] fixing test Sheldan 2021-08-21 16:05:01 +02:00
  • 2c31fa1c1e [AB-xxx] not always creating a user instance in the experience listener adding logging in case the warn decay notification fails Sheldan 2021-08-21 15:50:11 +02:00
  • 19a4858da1 [AB-323] improving logging when using whenComplete Sheldan 2021-08-14 12:15:18 +02:00
  • 3ed1f0c54a [AB-322] adding possibility to define a max age in days for messages to be eligible for stars Sheldan 2021-08-14 09:45:25 +02:00
  • d01e46a9a6 [AB-xxx] fixing modmail sometimes failing to log messages Sheldan 2021-08-14 08:02:04 +02:00
  • 222250b795 [AB-321] changing caching policy changing logging messages Sheldan 2021-08-14 08:00:40 +02:00
  • 9a87b75998 [maven-release-plugin] prepare for next development iteration Sheldan 2021-08-09 23:52:49 +02:00
  • b16cef0d3c [maven-release-plugin] prepare release abstracto-application-1.3.7 abstracto-application-1.3.7 Sheldan 2021-08-09 23:52:40 +02:00
  • cc55934ff2 [AB-xxx] fixing not removing component payloads for message embed cleanup job Sheldan 2021-08-09 00:40:36 +02:00
  • 168b4a52c8 [AB-xxx] changing some exception logging fixing moderator member not re-used for reply command Sheldan 2021-08-09 00:11:49 +02:00
  • 73b5684a7e [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-26 01:37:38 +02:00
  • 23ba9a88aa [maven-release-plugin] prepare release abstracto-application-1.3.6 abstracto-application-1.3.6 Sheldan 2021-07-26 01:37:31 +02:00
  • a5664946e1 [AB-xxx] hotfix for component payload Sheldan 2021-07-26 01:30:47 +02:00
  • ec16548cea [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-25 20:28:46 +02:00
  • 9c9082034a [maven-release-plugin] prepare release abstracto-application-1.3.5 abstracto-application-1.3.5 Sheldan 2021-07-25 20:28:37 +02:00
  • 1486a0e9c3 [AB-314] forcing modmail messages being logged in certain order Sheldan 2021-07-25 20:17:32 +02:00
  • 533f1afcd5 [AB-313] removing restriction to string parameter for combined parameters Sheldan 2021-07-25 17:28:42 +02:00
  • a6c3bb5aa2 [AB-313] ignoring referenced message parameter in parameter handler if not needed Sheldan 2021-07-25 17:27:32 +02:00
  • 5311cfcc2e [AB-xxx] fixing not showing assignable role actions in metrics Sheldan 2021-07-25 15:18:54 +02:00
  • ee7f9180dc [AB-xxx] adding JDA metrics for all events adding support to template environment variables in liquibase configuration removing not needed column from component payload Sheldan 2021-07-25 15:17:27 +02:00
  • 3f67593ef4 [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-21 23:34:33 +02:00
  • 0ccee3b211 [maven-release-plugin] prepare release abstracto-application-1.3.4 abstracto-application-1.3.4 Sheldan 2021-07-21 23:34:25 +02:00
  • 86b9ccb164 [AB-300] adding ability to determine the channel names for modmail Sheldan 2021-07-21 01:38:04 +02:00
  • bc1eb0b55f [AB-305] fixing not correctly persisting removal of an assignable role from an assignable role place Sheldan 2021-07-21 00:46:11 +02:00
  • 92a8b5ba64 [AB-311] adding softban command Sheldan 2021-07-20 02:02:42 +02:00
  • 7535b2e66d [AB-xxx] make ban reason mandatory Sheldan 2021-07-18 19:28:43 +02:00
  • 7117ac26d3 [AB-308] adding a separate type for assignable role places to enable booster only places adding more detailed logging to assignable roles adding some fall through logic to the banned listener to always log at least the basic information refactoring some command structure for showing configuration, so the command actually executes the message response fixing potential exception case for starboard updates causing the message ID to not be persisted Sheldan 2021-07-18 19:20:14 +02:00
  • 32056cd6b9 [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-14 02:17:57 +02:00
  • efd6c23713 [maven-release-plugin] prepare release abstracto-application-1.3.3 abstracto-application-1.3.3 Sheldan 2021-07-14 02:17:48 +02:00
  • 794fc7ceac [AB-71] adding very simple anti raid feature to automatically mute member who mass mention users Sheldan 2021-07-14 01:48:53 +02:00
  • 6b5a255aa8 [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-13 01:19:43 +02:00
  • 620ef0708a [maven-release-plugin] prepare release abstracto-application-1.3.2 abstracto-application-1.3.2 Sheldan 2021-07-13 01:19:35 +02:00
  • 3564075e7f [AB-xxx] fixing javadoc build Sheldan 2021-07-13 01:13:58 +02:00
  • de5ac0e3f4 [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-13 00:56:29 +02:00
  • 419ac3f994 [maven-release-plugin] prepare release abstracto-application-1.3.1 abstracto-application-1.3.1 Sheldan 2021-07-13 00:56:20 +02:00
  • ac605e4791 [AB-303] adding scheduled configurable activity updates Sheldan 2021-07-13 00:35:15 +02:00
  • c7514a6bad [AB-64] adding voice context channel feature Sheldan 2021-07-12 00:56:15 +02:00
  • 7e7591a4b3 [AB-302] refactoring assignable roles to use buttons instead of reactions moved button related services to component service instead of message service adding component type to component payload renamed async role service methods ignoring bot reactions in starboard fixing rank not showing correct experience to next level for other members Sheldan 2021-07-09 02:00:33 +02:00
  • c08134a150 [maven-release-plugin] prepare for next development iteration Sheldan 2021-07-04 13:39:29 +02:00
  • c26bcc9a66 [maven-release-plugin] prepare release abstracto-application-1.3.0 abstracto-application-1.3.0 Sheldan 2021-07-04 13:39:22 +02:00
  • bc276c0b12 [AB-299] fixing incorrect handling of ban notifications Sheldan 2021-07-04 13:00:36 +02:00
  • 18929c9a01 [AB-298] fixing various issues related to modmail: fixing editing a message without messages but only embeds not possible in channel service refactoring closing parameters to use an object instead of parameters always adding a progress indicator to closing a modmail thread adding a notification to contact in order to show where the thread was created fixing configuration for category (this caused the setup to fail, because there was no default value) and threadMessage feature modes not being correct refactored model for closing header and added additional information refactored modmail message logging to use the message history instead of individually loading the messages adding nicer exception in case the mod mail message update failed adding creation of AUserInAServer in case the user did not interact on the server yet changed ID of modmail thread to be identical to the channel it was created in, this is so we can load the channel easier Sheldan 2021-07-04 12:14:04 +02:00
  • 61eefd53c3 [AB-296] adding support for buttons adding buttons for message embed via feature mode Sheldan 2021-07-03 10:40:27 +02:00
  • bbc5918d88 [AB-xxx] upgrading to newer JDA version Sheldan 2021-06-27 22:47:10 +02:00
  • 67121b318d [AB-271] fixing tests Sheldan 2021-06-27 19:57:38 +02:00
  • 5a35137132 [AB-271] limiting certain arguments for commands to require the same server Sheldan 2021-06-27 17:07:01 +02:00
  • e655adf95e [AB-295] adding hard limitations for field values, names, embed description and additional message lengths Sheldan 2021-06-27 16:05:40 +02:00
  • ebf659fb14 [maven-release-plugin] prepare for next development iteration Sheldan 2021-06-27 00:45:18 +02:00
  • 8ef236ba19 [maven-release-plugin] prepare release abstracto-application-1.2.17 abstracto-application-1.2.17 Sheldan 2021-06-27 00:45:09 +02:00
  • 7e2477a321 [AB-xxx] adding support for automatic setup steps reducing eventwaiter threads adding abstracto templated exception adding json validation service increasing threads for scheduling adding convenience method to retrieve users Sheldan 2021-06-27 00:20:15 +02:00
  • 942a20700e [AB-294] fixing test Sheldan 2021-06-21 21:51:12 +02:00
  • 0d25b9c384 [AB-294] fixing unmuting not cached members adding logging and catches for unbanned listener Sheldan 2021-06-21 21:47:23 +02:00
  • d5f572262f [AB-287] fixing members not being available breaking warning display converter Sheldan 2021-06-09 12:56:01 +02:00
  • 2c3b5fb651 [AB-290] fixing showing wrong active warning count in warn decay notification fixing un mute log failing to render in case the mute did not come from a message fixing notification failing with exception in case there were no warnings to decay Sheldan 2021-06-09 12:18:36 +02:00
  • ba4d8f1da6 [AB-293] fixing wrong emote for 18 character Sheldan 2021-06-09 12:02:37 +02:00
  • cd625a8907 [AB-292] fixing post target for suggestion reminder Sheldan 2021-06-09 11:58:59 +02:00
  • 51a835df06 [maven-release-plugin] prepare for next development iteration Sheldan 2021-06-02 12:50:09 +02:00
  • 78e226aa4c [maven-release-plugin] prepare release abstracto-application-1.2.16 abstracto-application-1.2.16 Sheldan 2021-06-02 12:49:59 +02:00
  • 82281cbd6c [AB-285] fixing interval of warn decay job removing has example config from unban enabling to change the configuration for cron scheduler job adding HTTP method to okhttp logger fixing unmute job parameters changing to use cache when retrieving reactions for a message to cache it Sheldan 2021-06-02 12:27:10 +02:00
  • 432dc0ffae [maven-release-plugin] prepare for next development iteration Sheldan 2021-06-02 00:45:59 +02:00
  • 89a3afd10e [maven-release-plugin] prepare release abstracto-application-1.2.15 abstracto-application-1.2.15 Sheldan 2021-06-02 00:45:51 +02:00
  • 793a1c3657 [AB-284] resizing warn length and changing default date behaviour for mute Sheldan 2021-06-02 00:36:36 +02:00
  • 7fdb87ef1f [AB-284] adding warn decay notification adding default mute reason fixing incorrect muting user being stored Sheldan 2021-06-01 23:38:06 +02:00
  • 2f8e7c3947 [AB-282] adding okhttp interceptor to log requests Sheldan 2021-06-01 21:44:03 +02:00
  • 3bf761a2e5 [AB-281] adding ban and unban command removing banId command in favor of the normal ban command removing various feature modes for moderation for clearer configuration Sheldan 2021-06-01 21:10:17 +02:00
  • 55e0879e06 [AB-277] adding report mechanism via reactions Sheldan 2021-05-30 21:00:49 +02:00
  • d69f597663 [AB-279] extending max level for experience gain to 150 Sheldan 2021-05-30 20:00:06 +02:00
  • 148c25da4c [AB-275] fixing channel groups not being able to be found, because of upper/lowercase adding performance improvements for experience listener adding logging to when a user gains a level fixing creating a user experience instance in the join listener, which was not persisted Sheldan 2021-05-29 01:09:14 +02:00
  • f3bb9b9a69 [AB-276] enabling to cache more members in JDA to reduce requests Sheldan 2021-05-29 00:56:02 +02:00
  • 0366d48764 [maven-release-plugin] prepare for next development iteration Sheldan 2021-05-26 21:51:42 +02:00
  • 118b4c0e5d [maven-release-plugin] prepare release abstracto-application-1.2.14 abstracto-application-1.2.14 Sheldan 2021-05-26 21:51:33 +02:00
  • 95a639a733 [AB-272] improving leaderboard performance fixing leaderboard returning wrong pages making template cache update duration longer Sheldan 2021-05-26 21:41:04 +02:00
  • 919b52a607 [maven-release-plugin] prepare for next development iteration Sheldan 2021-05-26 14:48:13 +02:00
  • a9229d4b28 [maven-release-plugin] prepare release abstracto-application-1.2.13 abstracto-application-1.2.13 Sheldan 2021-05-26 14:48:06 +02:00
  • 47ce03ac25 [AB-xxx] fixing version Sheldan 2021-05-26 14:37:57 +02:00
  • cef96515aa Revert "[maven-release-plugin] prepare release abstracto-application-1.3.13" Sheldan 2021-05-26 14:16:21 +02:00
  • 23ac70bb69 [maven-release-plugin] prepare for next development iteration Sheldan 2021-05-26 13:52:20 +02:00
  • 072d680e2f [maven-release-plugin] prepare release abstracto-application-1.3.13 Sheldan 2021-05-26 13:52:11 +02:00
  • 04b3e073aa [AB-270] fixing test Sheldan 2021-05-26 11:51:45 +02:00
  • 08e2a31f15 [AB-270] adding a channel group to define the channels in which experience gain is disabled adding a service method to enable migration Sheldan 2021-05-26 11:29:34 +02:00
  • 184271ff7c [AB-247/AB-252] fixing issue with set experience role failing to consider the correct experience roles adding levelRoles command ignoring bots from experience gain adding a bit more logging to user experience handling Sheldan 2021-05-26 01:22:37 +02:00
  • c4fe73b3f8 [AB-251] adding optional member parameter to rank command to show the rank of another member Sheldan 2021-05-25 00:24:07 +02:00
  • 2dc73ef3b9 [AB-267] fixing some combinations of reaction characters being ignored Sheldan 2021-05-24 19:05:41 +02:00
  • 2dd02cdae8 [AB-266] fixing online status and activity not showing up in userinfo Sheldan 2021-05-24 18:32:41 +02:00
  • d39ee4359f [AB-231] fixing parameter letting less than required commands to the commands, in case the parameters were not able to be parsed (expected emote got string), the check for parameter count as only done before actually parsing the parameters Sheldan 2021-05-24 18:16:39 +02:00
  • d7cc7f579f [AB-254] fixing exception for unSuggest in case the suggestion message has been deleted Sheldan 2021-05-24 17:53:58 +02:00
  • 7d30afbd2c [AB-262] adding feature mode to suggestion to be automatically reminded of a suggestion after a configurable amount of time Sheldan 2021-05-24 17:39:19 +02:00
  • f4c1dcb27f [maven-release-plugin] prepare for next development iteration Sheldan 2021-05-23 23:26:29 +02:00
  • fda5262df0 [maven-release-plugin] prepare release abstracto-application-1.2.12 abstracto-application-1.2.12 Sheldan 2021-05-23 23:26:21 +02:00
  • dc2479889a [AB-xxx] making regex checks ignore case Sheldan 2021-05-23 23:17:29 +02:00
  • 1fbd494590 [AB-xxx] fixing issues related to emote tracking Sheldan 2021-05-23 22:27:52 +02:00
  • 9dc1d73507 [AB-264] fixing profanity filter not considering message edits Sheldan 2021-05-23 17:10:54 +02:00
  • 23af59ab9d [AB-261] fixing invite filter only acting in the message received event Sheldan 2021-05-23 16:45:36 +02:00
  • 13a6e1fdca [AB-263] adding stricter not null checks to database, disabling updates/inserts for created and updated columns to only rely on triggers Sheldan 2021-05-23 14:17:03 +02:00