Commit Graph

  • 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