Evan Husted
|
7a1c337c6b
|
Compatibility UI
|
2025-01-06 03:48:52 -06:00 |
|
Evan Husted
|
915795e5b2
|
.NET 9 & make UI exe start without a console, and give an icon to the UI exe
|
2025-01-06 02:28:56 -06:00 |
|
Evan Husted
|
bf50cf370f
|
LOL
|
2025-01-05 20:24:45 -06:00 |
|
Evan Husted
|
a901a4a7fe
|
Embed URLs into title of message instead of Open on GitHub button
|
2025-01-05 20:03:19 -06:00 |
|
Evan Husted
|
e3f79c7717
|
Add functionality XMLdoc to ReplyBuilder
|
2025-01-05 19:17:47 -06:00 |
|
Evan Husted
|
69b1f0de5d
|
rename RyujinxBotModuleBase type param
|
2025-01-05 19:17:18 -06:00 |
|
Evan Husted
|
e4a6be2873
|
Encapsulate completion logic for results into their types instead of in the interaction service event handler
|
2025-01-05 19:04:45 -06:00 |
|
Evan Husted
|
82cb8eb537
|
Properly reply with precondition result errors
|
2025-01-05 18:16:11 -06:00 |
|
Evan Husted
|
2382675d85
|
Simple repository info command
|
2025-01-05 07:31:31 -06:00 |
|
Evan Husted
|
c1d844a0a3
|
Reduce code duplication for latest release body construction, count up total downloads and display it
|
2025-01-05 07:31:21 -06:00 |
|
Evan Husted
|
6d4b6fd37f
|
Fix missing authors on PR/Issue command
|
2025-01-05 07:30:39 -06:00 |
|
Evan Husted
|
ccded6c904
|
Change whitelist guilds list in config into a list of objects containing the repo owner & name that should be used in the server.
|
2025-01-05 07:30:21 -06:00 |
|
Evan Husted
|
b546776861
|
missed a file
|
2025-01-05 03:37:12 -06:00 |
|
Evan Husted
|
649bcfaa5e
|
Deferral mechanism on BadRequests (this previously always used RespondAsync which had the possibility to do nothing if the command was previously deferred.
|
2025-01-05 03:36:58 -06:00 |
|
Evan Husted
|
2a9aaf2733
|
inline NoneResult constructor
|
2025-01-05 03:35:54 -06:00 |
|
Evan Husted
|
3cba89e321
|
EqualsIgnoreCase, not EqualsAnyIgnoreCase
|
2025-01-05 03:14:36 -06:00 |
|
Evan Husted
|
1be719f2aa
|
Star count command
move installation id constant to a config variable
|
2025-01-05 03:13:42 -06:00 |
|
Evan Husted
|
529f2b3f39
|
Optimize PR/issue command colors & footer
they should match the issue state (open/closed/merged) and say when that state happened in the footer.
|
2025-01-05 02:14:47 -06:00 |
|
Evan Husted
|
e56c351678
|
Compatibility entry lookup via title ID
|
2025-01-05 01:56:42 -06:00 |
|
Evan Husted
|
e826c06d14
|
Optimize layout of Compatibility command response
|
2025-01-04 23:27:03 -06:00 |
|
Evan Husted
|
6a670187a8
|
old compatibility list repo label formatting
|
2025-01-04 23:26:48 -06:00 |
|
Evan Husted
|
bb0c550e8b
|
Capitalize default result in FormatLabelName
|
2025-01-04 22:08:27 -06:00 |
|
Evan Husted
|
5ebca76c4d
|
public argument on Compatibility command
|
2025-01-04 22:05:28 -06:00 |
|
Evan Husted
|
d41d237d92
|
Remove JBMono from Bot project
|
2025-01-04 22:05:06 -06:00 |
|
Evan Husted
|
2fd36d4446
|
cleanup
|
2025-01-04 21:42:48 -06:00 |
|
Evan Husted
|
9f233bdcb8
|
crash repellant
|
2025-01-04 21:28:11 -06:00 |
|
Evan Husted
|
435760b299
|
Remove BotOwnerModule; the functionality inside has been moved over to the Avalonia UI.
|
2025-01-04 21:26:39 -06:00 |
|
Evan Husted
|
2f7155f2b2
|
Bot owner clear commands command in debug
|
2025-01-04 20:24:41 -06:00 |
|
Evan Husted
|
a9d4829103
|
Implicit deferral mechanism
PR merged color, instead of red
|
2025-01-04 19:18:05 -06:00 |
|
Evan Husted
|
a8878cf06b
|
Renamed result types,
better issue/pr label formatting, obsolete warning when directly using RyujinxBotModuleBase<T>
|
2025-01-04 08:12:32 -06:00 |
|
Evan Husted
|
d8d8e10630
|
Formatting
|
2025-01-04 04:30:47 -06:00 |
|
Evan Husted
|
86726fa152
|
Add deferral support to ReplyBuilder
Fix errors in PR command
|
2025-01-04 04:29:10 -06:00 |
|
Evan Husted
|
88b3061daf
|
Optional argument on PR command to ignore build comment
|
2025-01-04 03:21:13 -06:00 |
|
Evan Husted
|
ede786fc97
|
Use optional
|
2025-01-04 03:13:00 -06:00 |
|
Evan Husted
|
6bfce382cc
|
Refactor CompatibilityCsv.Entry
Lazily initialize members, acts as a cache as well
|
2025-01-04 03:11:50 -06:00 |
|
Evan Husted
|
7731371e89
|
Move commands out of Interactions namespace
That's only a thing because "normal commands" in Volte are text commands and there needed to be a separation when making my interactions stuff.
|
2025-01-04 02:40:23 -06:00 |
|
Evan Husted
|
7405004099
|
Add clarification to PR command for downloads
|
2025-01-04 02:26:18 -06:00 |
|
Evan Husted
|
8d75c7593e
|
PR command, show description, title & available builds.
|
2025-01-04 02:24:29 -06:00 |
|
Evan Husted
|
7127c1fbe5
|
Delegate top-level client to a function since it's only used for a single API call.
|
2025-01-04 02:18:41 -06:00 |
|
Evan Husted
|
6cb0b89a05
|
Move issue/PR color logic into module base
|
2025-01-04 02:18:13 -06:00 |
|
Evan Husted
|
b9d0bc0809
|
Remove old config options
|
2025-01-04 02:17:53 -06:00 |
|
Evan Husted
|
aaf6b6ddd4
|
Remove Interaction typing
|
2025-01-04 00:45:44 -06:00 |
|
Evan Husted
|
232533ef6b
|
JWT -> Installation Token refreshing every 9 minutes (1 under the JWT refresh of 10)
|
2025-01-04 00:36:47 -06:00 |
|
Evan Husted
|
a4488776be
|
KEYBOARD NOT WORK!!!!
|
2025-01-03 21:55:19 -06:00 |
|
Evan Husted
|
fdcc6d2c1f
|
Author info on latest release
Rename artifact links to the friendly short name
|
2025-01-03 21:52:46 -06:00 |
|
Evan Husted
|
214e533c71
|
Error cases
|
2025-01-03 21:40:09 -06:00 |
|
Evan Husted
|
3f38408036
|
GitHub API functionality, LatestRelease command & GetIssue command.
|
2025-01-03 21:28:01 -06:00 |
|
Evan Husted
|
851ab0e1f0
|
remove testmodule & reformat Buttons.cs
|
2025-01-03 01:30:19 -06:00 |
|
Evan Husted
|
177f610f53
|
update deps
|
2025-01-03 01:11:23 -06:00 |
|
Evan Husted
|
20598bbcb5
|
add build output to gitignore
|
2025-01-03 01:07:57 -06:00 |
|