This website requires JavaScript.
65f17b67ec
Merge branch 'renovate/io.sentry-sentry-8.x' into 'master'
anthorob
2025-03-11 09:35:42 +00:00
52eed29f27
Merge branch 'renovate/org.json-json-20250107.x' into 'master'
anthorob
2025-03-11 06:47:06 +00:00
bf4d0d7f6a
Merge branch 'renovate/flyway' into 'master'
anthorob
2025-03-11 06:46:53 +00:00
35ee744673
fix(deps): update flyway to v10.22.0
Renovate
2025-03-11 06:46:53 +00:00
ac4b0b52df
fix(deps): update dependency org.json:json to v20250107
Renovate Bot
2025-03-11 06:25:03 +00:00
04eb4d4c6e
fix(deps): update dependency io.sentry:sentry to v8
Renovate Bot
2025-03-11 06:25:00 +00:00
6aa5261a03
fix(deps): update dependency org.hibernate.orm:hibernate-hikaricp to v6.6.10.final
Renovate Bot
2025-03-11 06:24:52 +00:00
464cbc5fd7
fix(deps): update dependency org.hibernate.orm:hibernate-core to v6.6.10.final
Renovate Bot
2025-03-11 06:24:47 +00:00
ecd4af7dc6
Merge branch 'renovate/log4j2-monorepo' into 'master'
anthorob
2025-03-11 06:22:49 +00:00
6d312b664e
Merge branch 'renovate/junit5-monorepo' into 'master'
anthorob
2025-03-11 06:22:30 +00:00
d2207d4cac
Merge branch 'renovate/org.apache.commons-commons-lang3-3.x' into 'master'
anthorob
2025-03-11 06:22:16 +00:00
37d80f53ca
fix(deps): update log4j2 monorepo to v2.24.3
Renovate Bot
2025-03-11 04:35:11 +00:00
e6d0354334
fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.12.0
Renovate Bot
2025-03-11 04:35:08 +00:00
a209eab8ff
fix(deps): update dependency org.apache.commons:commons-lang3 to v3.17.0
Renovate Bot
2025-03-11 04:35:07 +00:00
c2b9f55408
Merge branch 'renovate/commons-codec-commons-codec-1.x' into 'master'
anthorob
2025-03-11 04:31:35 +00:00
3813ce3691
Merge branch 'renovate/commons-io-commons-io-2.x' into 'master'
anthorob
2025-03-11 04:31:22 +00:00
1eac4c96f2
Merge branch 'renovate/maven-wrapper-3.x' into 'master'
anthorob
2025-03-11 04:31:10 +00:00
b4d5ca75e6
fix(deps): update dependency commons-io:commons-io to v2.18.0
Renovate Bot
2025-03-11 04:25:22 +00:00
1be3167cb9
fix(deps): update dependency commons-codec:commons-codec to v1.18.0
Renovate Bot
2025-03-11 04:25:19 +00:00
61e96746be
chore(deps): update dependency maven-wrapper to v3.3.2
Renovate Bot
2025-03-11 04:25:19 +00:00
dfd678757b
Merge branch 'renovate/net.fellbaum-jemoji-1.x' into 'master'
anthorob
2025-03-11 04:23:23 +00:00
093796211c
Merge branch 'renovate/com.mysql-mysql-connector-j-9.x' into 'master'
anthorob
2025-03-11 04:19:41 +00:00
178cca5b1b
Merge branch 'renovate/dev.arbjerg-lavaplayer-2.x' into 'master'
anthorob
2025-03-11 03:19:25 +00:00
970806213d
Merge branch 'renovate/maven-3.x' into 'master'
anthorob
2025-03-11 03:06:36 +00:00
0a069157b0
fix(deps): update dependency com.mysql:mysql-connector-j to v9.2.0
Renovate Bot
2025-03-10 08:33:44 +00:00
ef7282f777
chore(deps): update dependency maven to v3.9.9
Renovate Bot
2025-03-10 07:33:22 +00:00
eef8886a6d
fix(deps): update dependency net.fellbaum:jemoji to v1.7.1
Renovate Bot
2025-03-09 20:22:30 +00:00
138385c895
fix(deps): update dependency dev.arbjerg:lavaplayer to v2.2.3
Renovate Bot
2025-03-09 20:22:29 +00:00
4a14098ade
Merge branch 'develop' into 'master'
anthorob
2025-03-09 20:08:43 +00:00
1242118b0d
Version 3.0
anthorob
2025-03-09 20:08:43 +00:00
09d0edddff
version 3.0
3.0
anthorob
2025-03-09 15:55:00 -04:00
0b7c1bfe4f
handle events in a separate thread
anthorob
2025-03-09 15:32:26 -04:00
3466fb536d
finish abstraction for StepTask
anthorob
2025-03-09 15:29:43 -04:00
f01c48c61c
create renovate config
anthorob
2025-03-03 01:26:29 -05:00
80104d3e9a
update youtube-source to latest version
anthorob
2025-02-27 04:35:01 -05:00
daac16ea47
fix udio source
anthorob
2025-02-14 05:47:58 -05:00
e07c172a21
compile error whoops
anthorob
2025-02-14 05:44:47 -05:00
6429e42384
Bunch of improvements to tasks and DB logic
anthorob
2025-02-14 05:43:49 -05:00
72d8bcef20
Update youtube source to latest version
anthorob
2025-02-04 15:36:11 -05:00
fb872f2b0b
change how events are handled by using a single class to register listeners onto
anthorob
2024-12-31 20:45:16 -05:00
6a869afb1d
Add request caching on the WebModule
anthorob
2024-12-24 09:03:31 -05:00
88fa8aac23
add option constraints for some commands
anthorob
2024-12-24 08:46:32 -05:00
29eecd42a9
fix(MessageCommandContext): missing check for channel when option is of type STRING
anthorob
2024-12-21 21:12:28 -05:00
b15ed9d577
better parsing for boolean options
anthorob
2024-12-19 12:03:16 -05:00
04bdb75087
show available choices, types, maximum and minimum length in command help message
anthorob
2024-12-19 01:28:40 -05:00
96e31a19ec
fix: add missing checks for command usage
anthorob
2024-12-18 11:44:23 -05:00
9861fac769
use string chunking for method replyEphemeral(String)
anthorob
2024-12-17 12:17:40 -05:00
8479f719ab
change package of core command classes so it makes more sense and rename getType() to getCategory() in command interface
anthorob
2024-12-17 12:15:24 -05:00
3314ef6bea
Add unique ID for each context
anthorob
2024-12-14 01:07:24 -05:00
50430589e6
Add isSlashCommandOnly to command interface
anthorob
2024-12-14 00:59:50 -05:00
6b453bb7e2
Remove String.format() overload in Context
anthorob
2024-12-12 21:22:11 -05:00
bae37fc8b1
Fixed message commands where a null optionnal argument was being parsed when it shouldn't be
anthorob
2024-12-12 21:17:15 -05:00
2afab8f1f5
Create abstraction to combine slash commands and message commands
anthorob
2024-12-11 04:00:55 -05:00
4c27b80527
update youtube-source to 1.11.1
anthorob
2024-12-10 09:06:41 -05:00
e6afe6e4c1
Implement built-in tasks, improve message commands with arguments, fix command context in DM, better help message
anthorob
2024-11-21 01:33:55 -05:00
e0ef3f9915
Add getInteractionHook to InteractionContext abstraction
anthorob
2024-11-20 04:43:04 -05:00
6f2ba795d4
Improve cleanup for music player, fix resume logic, check if player is connected before checking url, refactor context
anthorob
2024-11-16 03:14:23 -05:00
bcf78920e9
fix(MusicManager): missing checks and reworked logic of who is the DJ
anthorob
2024-10-09 12:27:41 -04:00
0ccc2d5e9c
fix(Udio): update html tag
anthorob
2024-10-06 00:45:41 -04:00
508c7acc67
build: switch to junit 5
anthorob
2024-10-05 13:35:36 -04:00
8be0f94b3e
refactor(MusicManager): load track before connecting to voice channel
anthorob
2024-10-05 13:31:41 -04:00
5baa69ffe9
refactor: move db logic for tasks into service
anthorob
2024-10-05 10:15:06 -04:00
5a8e606a89
fix(CommandProcessor): missing guild check and if command exists before execution
anthorob
2024-10-05 10:13:21 -04:00
9ee4797aaf
refactor: move db actions into repositories
anthorob
2024-10-03 09:48:43 -04:00
5294cb86ca
Merge branch 'feat-tasks' into 'develop'
anthorob
2024-09-12 10:50:14 +00:00
333d638f94
feat: implement button, modal and emoji tasks
anthorob
2024-09-12 10:50:14 +00:00
4378321c65
build: fix default values in startup script for docker
anthorob
2024-07-16 21:17:18 -04:00
5fb29ea4ed
Merge branch 'dev' into 'master'
anthorob
2024-07-15 02:18:42 +00:00
75febb97ea
bump: version 2.0.0 → 2.0.1
anthorob
2024-07-14 22:13:31 -04:00
5775493b2c
refactor: fix inspection errors for deprecated calls and concatenation
anthorob
2024-07-14 13:59:38 -04:00
f6ed32b090
ci: add junit reports in test phase
anthorob
2024-07-14 13:21:07 -04:00
bb655d2a56
ci: add cache key
anthorob
2024-07-14 13:16:04 -04:00
9d8b38d309
ci: improve ci config for maven
anthorob
2024-07-14 13:05:00 -04:00
719c55ee27
build: Update JDA to v5 and use v2 for youtube-source
anthorob
2024-07-14 12:20:35 -04:00
ad00a6b542
refactor: Remove unused command
anthorob
2024-07-14 12:16:29 -04:00
a9ddfa8b63
Merge branch 'master' into 'dev'
anthorob
2024-07-14 15:57:47 +00:00
d298fc77ee
docs: Update LICENSE
anthorob
2024-07-14 11:53:22 -04:00
7ad2740a2b
refactor: add release to Sentry config
anthorob
2024-07-14 01:35:08 -04:00
9f4b7187b9
build: fix startup script for local execution
anthorob
2024-07-14 00:58:59 -04:00
2aa75ce0fc
refactor: remove convoluted TrackLoader and LoadableSongs abstraction
anthorob
2024-07-14 00:28:44 -04:00
0db751af44
refactor(LogHandler): use the exception itself instead of a string for buildSentryErrorMessage
anthorob
2024-07-14 00:12:14 -04:00
aba0441021
fix: fix relection package to new path
anthorob
2024-07-14 00:00:42 -04:00
2099c1753a
fix: fix wrongly named environment variables
anthorob
2024-07-13 23:55:21 -04:00
dc4ea8c661
build: fix environment variables in startup script
anthorob
2024-07-13 23:43:16 -04:00
53c3ddb732
fix: bump youtube-source to 1.4.0
anthorob
2024-07-13 23:25:33 -04:00
f4c7e9c703
refactor: change package path to reflect group id of pom.xml
anthorob
2024-07-13 23:10:06 -04:00
2b08351f6d
feat(Settings): add helpers to get version number of bot
anthorob
2024-07-13 22:24:07 -04:00
e239be6c9a
ci: add commitizen configs and ci scripts
anthorob
2024-07-13 22:11:17 -04:00
f3d11a5f98
Changed properties name and update build process
anthorob
2024-07-11 21:07:47 -04:00
f51ae465bd
change how properties file is loaded and rely on environment variables if it doesn't exist
anthorob
2024-07-10 20:28:28 -04:00
0b1c326f40
Udio: update test case
anthorob
2024-07-01 02:42:51 -04:00
eb7136d5b9
Add simple script to build bot and update CI image
anthorob
2024-06-28 20:49:56 -04:00
7b2098a27d
Udio: fix wrong artwork url
anthorob
2024-06-28 20:49:02 -04:00
b392d892ad
Udio: fix json extraction from updated webpage and add artwork url to audio track
anthorob
2024-06-26 00:05:07 -04:00
1ced46e075
Remove obsolete PurgeCommand
anthorob
2024-06-25 23:50:32 -04:00
47e8332931
Implement command results in execute function
anthorob
2024-06-25 23:49:58 -04:00
278924e7d9
Docker Compose: version is obsolete Docker Compose: persist logs folder pom.xml: add commons-io as dependency
anthorob
2024-05-23 01:31:46 -04:00
9aaa2edfa9
Udio: add more logging when track can't be loaded
anthorob
2024-05-20 23:27:51 -04:00
e778fa2874
Update pom.xml with new groupId, remove unused plugins and dependencies
anthorob
2024-05-14 08:52:57 -04:00
70a4cad11a
Clean up the imports, add Readme and change license to Apache
anthorob
2024-05-14 08:08:18 -04:00