88 Commits

Author SHA1 Message Date
4ed5482b63 Merge pull request 'add package publishing and CI/CD using Gitea actions' (#5) from feat/ci-cd into master
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 1m32s
Test / Gradle-Test (push) Successful in 21s
Reviewed-on: #5
2024-11-16 12:41:24 +00:00
4d20dd65f2
upload test results instead of non working publishing
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 1m9s
Test / Gradle-Test (push) Successful in 1m15s
2024-11-15 11:46:58 +01:00
2ab30a2bc1
switch to comma seperation
Some checks failed
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 1m9s
Test / Gradle-Test (push) Failing after 1m19s
2024-11-14 14:32:55 +01:00
420408fbdf
switch to java-junit reporter
Some checks failed
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 1m8s
Test / Gradle-Test (push) Failing after 1m17s
2024-11-14 14:11:57 +01:00
df10c54767
fix variable usage
Some checks failed
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 2m1s
Test / Gradle-Test (push) Failing after 1m16s
2024-11-14 13:54:12 +01:00
18d85edcf2
fix formatting
Some checks are pending
Test / Gradle-Test (push) Waiting to run
github-mirror / push-github (push) Successful in 5s
Build / Gradle-Build (push) Successful in 1m11s
2024-11-14 13:05:36 +01:00
b371ea8520
add setup gradle step
All checks were successful
github-mirror / push-github (push) Successful in 6s
Build / Gradle-Build (push) Successful in 2m2s
2024-11-14 12:45:43 +01:00
b28406b16b
update artifact directory structure
All checks were successful
github-mirror / push-github (push) Successful in 6s
Build / Gradle-Build (push) Successful in 1m6s
2024-11-14 12:38:31 +01:00
f31292c5b7
switch artifact action to gitea one
All checks were successful
github-mirror / push-github (push) Successful in 11s
Build / Gradle Build (push) Successful in 7m57s
2024-11-14 12:23:41 +01:00
de83137886
add first version of CI with build, test and publish
Some checks failed
github-mirror / push-github (push) Successful in 4s
Build / Gradle Build (push) Failing after 7m19s
2024-11-14 11:53:08 +01:00
fd3933df25
add publications
All checks were successful
github-mirror / push-github (push) Successful in 4s
2024-11-13 10:22:25 +01:00
c00b6033cc
rename package in wrapper-javacord
All checks were successful
github-mirror / push-github (push) Successful in 4s
2024-11-13 10:08:55 +01:00
186fa10684 Merge pull request 'Add Button Interaction Implementation' (#4) from feat/buttons into master
All checks were successful
github-mirror / push-github (push) Successful in 4s
Reviewed-on: #4
2024-11-08 13:41:21 +00:00
7d378e6451
set fetch depth 0
All checks were successful
github-mirror / push-github (push) Successful in 4s
2024-11-07 12:42:09 +01:00
f835cfa500
change runs-on
Some checks failed
github-mirror / push-github (push) Failing after 4s
2024-11-07 12:22:41 +01:00
cb8b799000
add github mirror action
Some checks are pending
github-mirror / push-github (push) Waiting to run
2024-11-07 12:21:14 +01:00
fcc99597e6
remove unused imports 2024-11-07 11:51:43 +01:00
d457e57614
Add Button Execution Test 2024-11-07 11:51:02 +01:00
8a7348eebc
fix class names and add Button Interaction type case 2024-11-07 11:50:52 +01:00
480c1ec81f
add Button Interaction Method case to factory method 2024-11-07 11:50:09 +01:00
3d2bca4548
fix off by one error 2024-11-07 11:49:45 +01:00
5689fef866
remove unused import 2024-11-07 11:49:30 +01:00
7d9e14eb25
add retention and target and change the annotation parameter to "value" for easier usage 2024-11-06 14:43:49 +01:00
7fa402ac38
ignore bin directories 2024-11-06 14:43:11 +01:00
eaff502892
remove unused imports 2024-11-06 14:29:42 +01:00
76d4d5b525
add Javacord impl 2024-11-05 15:55:01 +01:00
0ce0b3eb4f
Add Button Interaction with specific method parameter support. 2024-11-05 15:54:49 +01:00
11fd16fa77
Add Command Execution test 2024-11-01 17:38:02 +01:00
bbeb58e5e4
fix isAssignableFrom order 2024-11-01 17:37:49 +01:00
e39ac2d67e
fix random nulls in list 2024-11-01 17:37:36 +01:00
0f337696c1
change to selective catching 2024-11-01 17:36:12 +01:00
9f87f47b1f
Add Javacord test 2024-11-01 16:07:18 +01:00
9d81522429
switch to user create wrapper instances 2024-11-01 16:07:10 +01:00
7888819f6e
rework class invariant checks and cast issues 2024-11-01 16:06:52 +01:00
3d5201329b
Add missing initialisation and nonNull filter 2024-11-01 16:05:33 +01:00
4b835187b5
remove unused dependencies 2024-11-01 16:05:04 +01:00
3778f45cf3
fix wrong logic 2024-11-01 15:30:50 +01:00
6bd6021b86
finish first version of javacord wrapper with implementation of:
- getInteractionType()
- convertCommandOption()
- getCommandDefinition
2024-10-31 16:06:23 +01:00
b0abb423d3
add register impl 2024-10-29 23:20:19 +01:00
22f9810f7b
Add first version of command registration code 2024-10-29 23:08:15 +01:00
9768572577
add javacord dependency 2024-10-29 23:03:29 +01:00
2cdf574df0
add base structure 2024-10-29 23:03:29 +01:00
0c3aeed4f4
Add getFullSlashCommand() method to get the SlashCommand annotation instance that has options if it is a rootcommand 2024-10-29 23:03:09 +01:00
0615741def
ae7e66d06dec042470b78f82bc5ce5bbdfe146c2
rewrite both methods in a more efficient way
2024-10-29 20:58:08 +01:00
1aa052a85b
minor refactoring and addition of isRootCommand() to SlashCommandDefinition 2024-10-29 19:51:37 +01:00
19bf9d24bc
fix further naming
related to df94601816693e22e7ae44506fd0fe04a3bdabb5
2024-10-29 15:42:22 +01:00
ae7e66d06d
Add Helper methods for easier command registration 2024-10-26 19:43:31 +02:00
df94601816
fix naming 2024-10-26 19:13:27 +02:00
d86c307166
rename and removal of ability for multiple subcommandgroups because I was dumb 2024-10-26 01:37:07 +02:00
f4a6bf937d
rename to make more sense x2 2024-10-26 00:56:27 +02:00