Sheldan
0514d355c7
[AB-167] adding warning created events and infraction counter
...
adding disabling of post targets
adding some logging for message sending failure consumer
2021-10-25 00:04:08 +02:00
Sheldan
8909e8ebe5
[AB-333] providing some dates as separate instants instead of relying on the member attributes
...
truncating date to day when displaying the date for export emote stats
fixing wrong message when confirming a command and adding missing exception handling
2021-10-14 01:31:52 +02:00
Sheldan
b2a94059e2
[AB-332] showing separate message in case there are no warnings
2021-09-28 22:05:51 +02:00
Sheldan
16e6caa1f0
[AB-196] adding confirmation requirement to various commands
...
refactoring command received handler in order to re-use when confirmation has been given
removing reaction from showSuggestion and remind command
adding log message for message deleted message, in case the member left
all commands from now on must work without the member field from the message, as this is not available when retrieving the message
2021-09-27 00:22:37 +02:00
Sheldan
9659a3487a
[maven-release-plugin] prepare for next development iteration
2021-09-06 01:54:00 +02:00
Sheldan
6d27c487f2
[maven-release-plugin] prepare release abstracto-application-1.3.8
2021-09-06 01:53:55 +02:00
Sheldan
2c31fa1c1e
[AB-xxx] not always creating a user instance in the experience listener
...
adding logging in case the warn decay notification fails
2021-08-21 15:50:11 +02:00
Sheldan
19a4858da1
[AB-323] improving logging when using whenComplete
2021-08-14 12:15:18 +02:00
Sheldan
9a87b75998
[maven-release-plugin] prepare for next development iteration
2021-08-09 23:52:49 +02:00
Sheldan
b16cef0d3c
[maven-release-plugin] prepare release abstracto-application-1.3.7
2021-08-09 23:52:40 +02:00
Sheldan
73b5684a7e
[maven-release-plugin] prepare for next development iteration
2021-07-26 01:37:38 +02:00
Sheldan
23ba9a88aa
[maven-release-plugin] prepare release abstracto-application-1.3.6
2021-07-26 01:37:31 +02:00
Sheldan
ec16548cea
[maven-release-plugin] prepare for next development iteration
2021-07-25 20:28:46 +02:00
Sheldan
9c9082034a
[maven-release-plugin] prepare release abstracto-application-1.3.5
2021-07-25 20:28:37 +02:00
Sheldan
3f67593ef4
[maven-release-plugin] prepare for next development iteration
2021-07-21 23:34:33 +02:00
Sheldan
0ccee3b211
[maven-release-plugin] prepare release abstracto-application-1.3.4
2021-07-21 23:34:25 +02:00
Sheldan
92a8b5ba64
[AB-311] adding softban command
2021-07-20 02:02:42 +02:00
Sheldan
7535b2e66d
[AB-xxx] make ban reason mandatory
2021-07-18 19:29:58 +02:00
Sheldan
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
2021-07-18 19:20:14 +02:00
Sheldan
32056cd6b9
[maven-release-plugin] prepare for next development iteration
2021-07-14 02:17:57 +02:00
Sheldan
efd6c23713
[maven-release-plugin] prepare release abstracto-application-1.3.3
2021-07-14 02:17:48 +02:00
Sheldan
794fc7ceac
[AB-71] adding very simple anti raid feature to automatically mute member who mass mention users
2021-07-14 01:48:53 +02:00
Sheldan
6b5a255aa8
[maven-release-plugin] prepare for next development iteration
2021-07-13 01:19:43 +02:00
Sheldan
620ef0708a
[maven-release-plugin] prepare release abstracto-application-1.3.2
2021-07-13 01:19:35 +02:00
Sheldan
de5ac0e3f4
[maven-release-plugin] prepare for next development iteration
2021-07-13 00:56:29 +02:00
Sheldan
419ac3f994
[maven-release-plugin] prepare release abstracto-application-1.3.1
2021-07-13 00:56:20 +02:00
Sheldan
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
2021-07-11 19:05:53 +02:00
Sheldan
c08134a150
[maven-release-plugin] prepare for next development iteration
2021-07-04 13:39:29 +02:00
Sheldan
c26bcc9a66
[maven-release-plugin] prepare release abstracto-application-1.3.0
2021-07-04 13:39:22 +02:00
Sheldan
bc276c0b12
[AB-299] fixing incorrect handling of ban notifications
2021-07-04 13:00:36 +02:00
Sheldan
67121b318d
[AB-271] fixing tests
2021-06-27 19:57:38 +02:00
Sheldan
5a35137132
[AB-271] limiting certain arguments for commands to require the same server
2021-06-27 17:07:01 +02:00
Sheldan
ebf659fb14
[maven-release-plugin] prepare for next development iteration
2021-06-27 00:45:18 +02:00
Sheldan
8ef236ba19
[maven-release-plugin] prepare release abstracto-application-1.2.17
2021-06-27 00:45:09 +02:00
Sheldan
942a20700e
[AB-294] fixing test
2021-06-21 21:51:12 +02:00
Sheldan
0d25b9c384
[AB-294] fixing unmuting not cached members
...
adding logging and catches for unbanned listener
2021-06-21 21:47:23 +02:00
Sheldan
d5f572262f
[AB-287] fixing members not being available breaking warning display converter
2021-06-09 12:56:01 +02:00
Sheldan
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
2021-06-09 12:18:36 +02:00
Sheldan
51a835df06
[maven-release-plugin] prepare for next development iteration
2021-06-02 12:50:09 +02:00
Sheldan
78e226aa4c
[maven-release-plugin] prepare release abstracto-application-1.2.16
2021-06-02 12:49:59 +02:00
Sheldan
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
2021-06-02 12:27:10 +02:00
Sheldan
432dc0ffae
[maven-release-plugin] prepare for next development iteration
2021-06-02 00:45:59 +02:00
Sheldan
89a3afd10e
[maven-release-plugin] prepare release abstracto-application-1.2.15
2021-06-02 00:45:51 +02:00
Sheldan
793a1c3657
[AB-284] resizing warn length and changing default date behaviour for mute
2021-06-02 00:36:36 +02:00
Sheldan
7fdb87ef1f
[AB-284] adding warn decay notification
...
adding default mute reason
fixing incorrect muting user being stored
2021-06-01 23:38:06 +02:00
Sheldan
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
2021-06-01 21:10:17 +02:00
Sheldan
55e0879e06
[AB-277] adding report mechanism via reactions
2021-05-30 21:00:49 +02:00
Sheldan
0366d48764
[maven-release-plugin] prepare for next development iteration
2021-05-26 21:51:42 +02:00
Sheldan
118b4c0e5d
[maven-release-plugin] prepare release abstracto-application-1.2.14
2021-05-26 21:51:33 +02:00
Sheldan
919b52a607
[maven-release-plugin] prepare for next development iteration
2021-05-26 14:48:13 +02:00