NovaFox161
|
0e36fc21d8
|
Slowly progressing through monthly recurrence options
|
2026-01-24 11:32:56 -06:00 |
|
NovaFox161
|
22c84a38ec
|
Should properly defer when disabling recurrence
|
2026-01-21 01:21:26 -06:00 |
|
NovaFox161
|
623c269c6a
|
Event count should default to null rather than -1
|
2026-01-21 01:10:36 -06:00 |
|
NovaFox161
|
e66f8b3551
|
Forgot to await lmao
|
2026-01-21 00:59:27 -06:00 |
|
NovaFox161
|
e306aeb83d
|
Let's see if I handled the weekly case well
|
2026-01-21 00:11:48 -06:00 |
|
NovaFox161
|
e1bab59cfd
|
Ooops forgot two files
|
2026-01-20 23:14:43 -06:00 |
|
NovaFox161
|
388791352e
|
Clean up slash command method returns
This allows responding with modals and more
|
2026-01-20 23:07:00 -06:00 |
|
NovaFox161
|
d2a6e190e2
|
Create new RRule implementation
This should allow me to support more complex recurring rules once I figure out how to implement the user-facing input
|
2026-01-20 00:07:41 -06:00 |
|
NovaFox161
|
b28f275592
|
Check is static message is in archived thread before updating
|
2026-01-11 02:09:43 -06:00 |
|
NovaFox161
|
1ed6b4b3b6
|
Add proper support for Redis TLS
|
2026-01-07 01:29:12 -06:00 |
|
NovaFox161
|
f126789b8e
|
Upgrade Gradle and several dependencies
Wow that required more changes than I expected
|
2025-12-23 01:27:31 -06:00 |
|
Nova Maday
|
97538ad564
|
Merge pull request #168 from DreamExposure/feature/redis-user
Feature/redis user
|
2025-08-12 19:19:45 -05:00 |
|
NovaFox161
|
cfdd42ef2f
|
Add support for redis username and database
|
2025-08-12 18:55:09 -05:00 |
|
NovaFox161
|
f273359dfe
|
Mystery solved, still some things to fix, but cleaning out the debug logging I had
|
2025-07-27 19:55:10 -05:00 |
|
NovaFox161
|
a6f4f8bc78
|
ITS A BAD REQUEST BUT WHY
|
2025-07-27 02:53:43 -05:00 |
|
NovaFox161
|
4f8861e494
|
EVEN MORE LOGS - HELP ME
|
2025-07-27 02:38:02 -05:00 |
|
NovaFox161
|
9ea05eb8eb
|
MORE LOGS
|
2025-07-27 02:21:56 -05:00 |
|
NovaFox161
|
1fe2b46671
|
Usually if nothing happens, something isn't being subscribed
So lets try rewriting how the bot heartbeats lmao
|
2025-07-26 17:10:27 -05:00 |
|
NovaFox161
|
c485c0fa98
|
Attempting to refactor how network status is tracked
If this works, it will make the API completely stateless, finally, as well as remove a good chunk of legacy spaghetti
|
2025-07-26 02:01:29 -05:00 |
|
NovaFox161
|
e4ebdf5506
|
Sanity calls to make sure wizard really is closed out
|
2025-07-24 00:41:37 -05:00 |
|
NovaFox161
|
2203d8fc66
|
Missed case on when to always show rsvp dropdown
|
2025-07-24 00:32:57 -05:00 |
|
NovaFox161
|
760e7932ea
|
Add settings subcommand to allow toggling new rsvp dropdown
|
2025-07-23 23:20:58 -05:00 |
|
NovaFox161
|
794cfe00c6
|
Apparently NotImplementedError will escape try/catches
|
2025-07-23 16:17:05 -05:00 |
|
NovaFox161
|
17a7222b43
|
Is the not implemented exception just treated differently?
|
2025-07-23 16:04:46 -05:00 |
|
NovaFox161
|
3533613287
|
Trying to replicate what I am seeing in prod, this is all going to be undone once I figure out what exactly is managing to escape
|
2025-07-23 15:46:06 -05:00 |
|
NovaFox161
|
6b98bf75c9
|
Forgot to defer these
|
2025-07-21 22:20:20 -05:00 |
|
NovaFox161
|
2750d32079
|
Add confirm/cancel buttons to wizard messages for improved UX
|
2025-07-21 20:48:18 -05:00 |
|
NovaFox161
|
7be589a371
|
Add support for announcement DURING modifier. Needs testing and validation, but oh boi, its exciting
|
2025-07-18 17:49:14 -05:00 |
|
NovaFox161
|
25168063e9
|
Apparently weeks are not supported as a unit in Instant
|
2025-07-06 21:21:16 -05:00 |
|
NovaFox161
|
9846ce5c4f
|
Add ability to temporarily pause announcements, implements #54
|
2025-07-06 21:09:43 -05:00 |
|
NovaFox161
|
de75d4911c
|
Wanting to see what the UX is for having the dropdown on condensed info
|
2025-07-06 18:18:12 -05:00 |
|
NovaFox161
|
1110cdc4f7
|
Added rsvp dropdown interaction
Needs testing, but hopefully it should work
|
2025-07-06 18:02:13 -05:00 |
|
NovaFox161
|
b7a34ac07d
|
Handling for data in interaction custom IDs
|
2025-07-05 14:45:44 -05:00 |
|
NovaFox161
|
20ad67c5a1
|
Forgot markdown formatting
|
2025-07-03 21:46:39 -05:00 |
|
NovaFox161
|
67dee8069c
|
Okay, maybe I'm just dumb
|
2025-07-03 21:34:48 -05:00 |
|
NovaFox161
|
45e4bea993
|
Discord is dumb
|
2025-07-03 21:24:09 -05:00 |
|
NovaFox161
|
b8f043f621
|
Add autocomplete to calendar option in commands
|
2025-07-03 21:04:47 -05:00 |
|
NovaFox161
|
f0487fb5cf
|
This should help with autocomplete performance
|
2025-07-03 17:27:17 -05:00 |
|
NovaFox161
|
6c1e3ca1e8
|
Think this is why auto-complete isn't working correctly
|
2025-07-03 01:19:56 -05:00 |
|
NovaFox161
|
9e95e73beb
|
Add autocomplete suggestions for timezone input
|
2025-07-02 23:34:04 -05:00 |
|
NovaFox161
|
c84db3f68e
|
Added the rest of the interaction listeners
|
2025-07-02 22:57:17 -05:00 |
|
NovaFox161
|
bf6636986e
|
Improve debug devex, closes #48
|
2025-07-02 22:31:27 -05:00 |
|
NovaFox161
|
65ee402170
|
Upgrade Discord4J to v3.3.3-RC2
|
2025-06-18 22:30:24 -05:00 |
|
NovaFox161
|
60d84ac860
|
Fix dev commands being registered improperly
This should help with easier debugging and patron activation without needing to connect to the db directly
|
2025-01-20 16:11:03 -06:00 |
|
NovaFox161
|
9bfca5c421
|
Add interaction handler IDs to error log for easier debugging
|
2025-01-20 16:10:16 -06:00 |
|
NovaFox161
|
98e0164f5a
|
Place reactor metrics collection behind toggle
Needed because I can't yet map URI templates yet
|
2024-12-28 23:58:46 -06:00 |
|
NovaFox161
|
2b90e28f3c
|
Okay, I think I'm figuring this out now, need to test what this shows
|
2024-12-28 18:50:08 -06:00 |
|
NovaFox161
|
b93fd5feff
|
Trying to see if this will expose reactor metrics...
I doubt it, I imagine I still need to make spring aware they exist, but maybe?
|
2024-12-28 18:16:46 -06:00 |
|
NovaFox161
|
95602c6776
|
Add error handling for exceptions that come up when confirming an event
|
2024-12-28 17:52:13 -06:00 |
|
NovaFox161
|
4f08addcf4
|
Prepping for release I hope
|
2024-12-26 21:18:27 -06:00 |
|