Sheldan
bfb8969d1f
[AB-xxx] fixing passing wrong ID in contact slash command
2024-06-13 18:18:51 +02:00
Sheldan
0097ff801a
[AB-xxx] changing hikari max live time
2024-06-12 20:07:55 +02:00
Sheldan
b6a188c04d
[AB-xxx] using the suggestion message as the thread starter for suggestion threads
2024-06-03 22:24:35 +02:00
Sheldan
388fead2a6
[AB-xxx] typo change
...
java doc update
removal of todo
2024-05-31 01:14:26 +02:00
Sheldan
336c3d0bd8
[AB-xxx] adding modmail support for ban appeals
...
refactoring modmail to use user objects instead of member in various places
2024-05-31 01:14:26 +02:00
Sheldan
4991ad8f1c
[AB-xxx] making intents, cache policies, and cache flags configurable
2024-05-18 18:22:33 +02:00
Sheldan
c5136a1808
[AB-xxx] removing example implementation repository from readme
2024-05-17 17:34:33 +02:00
Sheldan
a01a5055a0
[AB-xxx] refactoring handling of bans and mutes: commands actively log, the reason for this is that the command is the only place who actually knows how executed the command. the event itself only sees the bot performing the action
...
adding event based logging of kicks
2024-05-06 00:07:24 +02:00
Sheldan
234aae3783
[AB-xxx] reworking ban logging to use audit log instead of actively logging or using the banned event
...
partially fixing broken infraction handling
adding CompletableFutureMap to handle futures easier
updating user display object to also hold name
replaced some references to UserObjects in models with UserDisplay objects
2024-05-05 01:58:26 +02:00
Sheldan
ca45137cc6
[AB-xxx] reworking mute logging to use audit log events instead of active logging and member update events
2024-05-04 20:35:56 +02:00
Sheldan
bc3d16b40e
[AB-xxx] fixing using the wrong user for unmute notifications
2024-05-03 18:24:10 +02:00
Sheldan
66e212d30c
[AB-xxx] updating documentation
2024-05-03 18:07:29 +02:00
Sheldan
b69811479f
[AB-xxx] adding more documentation in the moderation area
...
removing not used feature modes from configuration
2024-04-19 23:57:33 +02:00
Sheldan
43c5d041ef
[AB-xxx] adding/updating documentation for core and experience module
...
updating asciidoctor plugin version
adding check to not allow duplicate level action configurations
limiting experience level up notification toggle command to be only available if the feature mode is enabled
2024-04-18 23:09:56 +02:00
Sheldan
dfe9792330
[AB-xxx] fixing combined parameters not providing the appropriate option types for slash commands
2024-04-13 00:20:02 +02:00
Sheldan
250df57bd0
[AB-xxx] adding tests for command management services
...
some code improvements
2024-04-07 14:59:22 +02:00
Sheldan
02b8ed2b5d
[AB-xxx] adding unit test for server controller
...
refactoring parameter parsing tests to use assertj
2024-04-07 11:49:06 +02:00
Sheldan
71c1445439
[AB-112] adding command parameter alternatives to bonk/pat to use the message author the command was replied to
2024-04-05 17:30:06 +02:00
Sheldan
6c6cd130aa
[AB-xxx] changing types of ids to be string instead for javascript purposes
2024-04-05 15:06:10 +02:00
Sheldan
3142daafd3
[AB-xxx] renaming leaderboard url property
2024-04-05 01:58:43 +02:00
Sheldan
4bef78f847
[AB-xxx] adding link to the leaderboard to the leaderboard command response
2024-04-05 01:40:06 +02:00
Sheldan
82be86e086
[AB-xxx] adding locking mechanism for role assignments to work around discord lack of role update locking
2024-04-04 22:54:18 +02:00
Sheldan
bff505ef25
[AB-xxx] fixing not using the ban reason for moderation actions
2024-03-27 23:17:06 +01:00
Sheldan
741c194bb8
[AB-xxx] changing styling for smaller screens for member display to truncate the name
...
prepare for release
2024-03-27 22:24:38 +01:00
Sheldan
8fd1aede2a
[AB-xxx] changing style of leaderboard table
...
preparing for release
2024-03-26 23:48:22 +01:00
Sheldan
c8cf412a4a
[AB-xxx] changing style of leaderboard table
...
preparing for release
2024-03-26 22:37:47 +01:00
Sheldan
7185908682
[AB-xxx] prepare for release
2024-03-26 22:13:42 +01:00
Sheldan
675da8d5d8
[AB-xxx] adding rank to leaderboard page
...
changing design of leaderboard page
fixing role not having an id
2024-03-26 22:13:18 +01:00
Sheldan
63897fd914
[AB-xxx] prepare for release
2024-03-26 02:08:06 +01:00
Sheldan
9b865af43b
[AB-xxx] fixing not serving static files
2024-03-26 02:07:25 +01:00
Sheldan
13fe6f5e51
[AB-xxx] prepare for release
2024-03-26 01:31:53 +01:00
Sheldan
bc0c3a18d7
[AB-xxx] initial experience leaderboard version
2024-03-26 01:28:56 +01:00
Sheldan
972a2829d7
[AB-xxx] updating JDA version
2024-03-17 12:59:16 +01:00
Sheldan
dbf5d99622
[AB-111] adding ability to perform moderation actions on various logging/report messages
2024-03-17 12:37:30 +01:00
Sheldan
f45721ba42
[AB-xxx] fixing schema name for scheduling not being configurable
2024-03-11 22:32:09 +01:00
Sheldan
9034968868
[AB-xxx] only executing level actions if the user changes level
2024-03-01 23:14:13 +01:00
Sheldan
6d90314492
[AB-xxx] prepare for release
2024-02-28 21:27:35 +01:00
Sheldan
93b02d37ed
[AB-47] adding feature to define custom actions once members reach a certain level
2024-02-28 21:26:42 +01:00
Sheldan
c11ddd84ab
[AB-xxx] adding character replacement to amongus text for ß
2024-02-24 10:41:03 +01:00
Sheldan
518355a68a
[AB-xxx] adding creation of release to release job
2024-02-19 01:45:39 +01:00
Sheldan
4ebcbeb753
[AB-xxx] prepare for release
2024-02-19 00:20:30 +01:00
Sheldan
53b0c91360
[AB-XXX] replacing packaged xsd for liquibase with reference
...
using logging module for db and template deployment
updating deployment container dependencies
2024-02-19 00:18:06 +01:00
Sheldan
59575e0b49
[AB-xxx] adding sticky roles module
2024-02-12 22:52:29 +01:00
Sheldan
c20c7321ea
[AB-xxx] prepare for release
2024-02-09 23:21:38 +01:00
Sheldan
11914d1be5
[AB-xxx] adding check to limit the join duration of users being banned by honeypot
2024-02-09 23:17:12 +01:00
Sheldan
1689fcdae9
[AB-xxx] removing old release workflow
2024-02-04 20:48:26 +01:00
Sheldan
fc887d2f36
[AB-xxx] adding configuration to allow people to click on the honey pot based on an experience level
2024-02-04 20:46:03 +01:00
Sheldan
4af47ce086
[AB-xxx] adding manual release pipeline
2024-02-03 17:45:37 +01:00
Sheldan
3f2f3a9c1b
[AB-xxx] adding honeypot feature against bots
...
removing not necessary liquibase xsd from moderation
2024-02-03 15:56:42 +01:00
Sheldan
fe1f03833b
[AB-xxx] fixing umlaut handling for amongusText and removing \
2024-01-24 21:57:56 +01:00
Sheldan
f2522d5a47
[maven-release-plugin] prepare for next development iteration
2024-01-24 08:26:15 +01:00
Sheldan
61450a6a00
[maven-release-plugin] prepare release v1.5.22
2024-01-24 08:26:11 +01:00
Sheldan
05ea4d7dd3
[AB-xxx] prepare for release
2024-01-24 08:20:07 +01:00
Sheldan
71c18f8348
[AB-xxx] adding amongusText image generation
2024-01-24 08:18:36 +01:00
Sheldan
6030904d21
[AB-xxx] fixing not considering allowed mentions for interactions
2023-12-29 15:32:39 +01:00
Sheldan
2fd636a39e
[maven-release-plugin] prepare for next development iteration
2023-12-29 00:21:06 +01:00
Sheldan
a94b9293f7
[maven-release-plugin] prepare release v1.5.21
2023-12-29 00:21:02 +01:00
Sheldan
3c4edf5671
[AB-xxx] fixing check in case no wikipedia article was found
2023-12-29 00:19:29 +01:00
Sheldan
f02f1eac4c
[maven-release-plugin] prepare for next development iteration
2023-12-28 22:30:45 +01:00
Sheldan
373ed4cde5
[maven-release-plugin] prepare release v1.5.20
2023-12-28 22:30:41 +01:00
Sheldan
5eb9a0e674
[AB-xxx] preparing for release
2023-12-28 22:29:14 +01:00
Sheldan
d4f07bd719
[AB-xxx] adding wikipedia and dictionary features
2023-12-28 22:27:33 +01:00
Sheldan
8924b75530
[AB-xxx] adding check in case the modmail thread has been closed, this is needed because in thread mode one could potentially still execute commands
...
removing some message command implementations
refactoring the way modmail threads are loaded
2023-12-28 10:57:07 +01:00
Sheldan
25bdc98944
[maven-release-plugin] prepare for next development iteration
2023-12-26 21:04:49 +01:00
Sheldan
062581fce5
[maven-release-plugin] prepare release v1.5.19
2023-12-26 21:04:45 +01:00
Sheldan
be41551529
[AB-xxx] preparing for release
2023-12-26 21:03:11 +01:00
Sheldan
af8206c529
[AB-xxx] adding bonk image generation command
...
fixing offline streamer handling not being able to handle streamer without current sessions
2023-12-26 15:42:02 +01:00
Sheldan
8efedf6f6f
[AB-xxx] renaming pat sprite png
2023-12-25 23:44:43 +01:00
Sheldan
80aff40054
[AB-xxx] adding pat gif generator command
2023-12-25 23:43:34 +01:00
Sheldan
c71f5f004d
[AB-xxx] changing displayed user for already existing user in modmail to be the target user
2023-12-25 12:58:47 +01:00
Sheldan
350a634f50
[maven-release-plugin] prepare for next development iteration
2023-12-25 01:07:26 +01:00
Sheldan
f5de74c1e4
[maven-release-plugin] prepare release v1.5.18
2023-12-25 01:07:21 +01:00
Sheldan
6e3809bfd9
[AB-xxx] prepare for release
2023-12-25 01:06:02 +01:00
Sheldan
8e6339a99b
[AB-109] fixing streamers not being marked online if the post target is disabled
2023-12-25 01:00:54 +01:00
Sheldan
befef1f61d
[AB-xxx] refactoring modmail to offer a feature mode to use threads instead of channels
...
adding various utilities for thread channels in core
fixing enable feature not showing validation messages
restructuring feature mode collection to be a startup listener, because postconstruct might not have the appropriate values available, and therefore not initialize the map correctly
2023-12-24 23:25:03 +01:00
Sheldan
1f0bc493d9
[maven-release-plugin] prepare for next development iteration
2023-12-23 23:18:06 +01:00
Sheldan
48fa7a99dc
[maven-release-plugin] prepare release v1.5.17
2023-12-23 23:18:02 +01:00
Sheldan
d12497753d
[AB-xxx] preparing for release
2023-12-23 23:16:39 +01:00
Sheldan
20a6e29f1b
[AB-xxx] fixing custom command alternative to filter when it should be executed more accurately
2023-12-23 23:16:01 +01:00
Sheldan
d2231b0934
[maven-release-plugin] prepare for next development iteration
2023-12-23 21:09:36 +01:00
Sheldan
0464afb7db
[maven-release-plugin] prepare release v1.5.16
2023-12-23 21:09:32 +01:00
Sheldan
c473ca74d4
[AB-xxx] prepare for release
2023-12-23 21:08:20 +01:00
Sheldan
a70ac5aa94
[AB-xxx] fixing path for env file loading
2023-12-23 21:05:59 +01:00
Sheldan
d10faf4d3d
[maven-release-plugin] prepare for next development iteration
2023-12-23 20:45:33 +01:00
Sheldan
a346e1372c
[maven-release-plugin] prepare release v1.5.15
2023-12-23 20:45:28 +01:00
Sheldan
9a7c769e8f
[AB-xxx] prepare for release
2023-12-23 20:43:57 +01:00
Sheldan
980ca9380c
[AB-70] moving image generation functionality to separate image generation module
...
removing doge image generation from default base
split rest-api into separate modules (base and extensions)
2023-12-23 20:41:25 +01:00
Sheldan
e9d14ac417
[AB-xxx] refactoring rest-api to not be a maven project and restructuring python tool file structure
2023-12-20 21:05:22 +01:00
Sheldan
474e632fed
[AB-xxx] adding rest-api base to abstracto with capability to load custom code if necessary
2023-12-19 01:25:07 +01:00
Sheldan
2e5c2c26b9
[maven-release-plugin] prepare for next development iteration
2023-12-12 19:18:51 +01:00
Sheldan
a8ca9a8055
[maven-release-plugin] prepare release v1.5.14
2023-12-12 19:18:46 +01:00
Sheldan
453ccf2e27
[AB-xxx] prepare for release
2023-12-12 19:17:33 +01:00
Sheldan
52c805f4ea
[AB-63] adding pressF command
...
fixing not setting the won flag for giveaway participants
2023-12-11 01:26:07 +01:00
Sheldan
4b3038078e
[maven-release-plugin] prepare for next development iteration
2023-12-10 14:32:10 +01:00
Sheldan
af5f9a8361
[maven-release-plugin] prepare release v1.5.13
2023-12-10 14:32:05 +01:00
Sheldan
e84b5ecbb5
[AB-30] adding giveaway feature
2023-12-10 14:25:08 +01:00
Sheldan
1ba8219d7b
[AB-xxx] fixing using wrong parameter for unSuggest command
2023-11-15 01:06:30 +01:00
Sheldan
60d2c669a2
[maven-release-plugin] prepare for next development iteration
2023-10-29 18:23:09 +01:00
Sheldan
3a122a72e5
[maven-release-plugin] prepare release v1.5.12
2023-10-29 18:23:03 +01:00
Sheldan
d53126e5a5
[AB-xxx] actively limiting auto complete responses to the max allowed values
...
changing interface of slash command parameter service to be more applicable
adding utility functions to slash command auto complete service bean
2023-10-29 18:21:29 +01:00