NovaFox161
4e6dfa4667
Upgrade Kotlin to v2.1.21
2025-06-17 22:58:07 -05:00
NovaFox161
133c833222
Upgrade Gradle to v8.14.2
2025-06-17 22:44:21 -05:00
NovaFox161
06eb7a6490
Explicitly define events dependency
...
I think github runners broke without it somehow, I'm not sure, maybe this won't change anything
2025-01-20 16:57:30 -06:00
NovaFox161
fb48222e6d
Fix a handful of bugs observed in embeds
2025-01-20 16:11:25 -06: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
5132652000
Attempting collections error fix
2025-01-17 19:06:16 -06:00
NovaFox161
b315cb88b1
Next development version
2024-12-30 23:07:42 -06:00
Nova Maday
4e9a333a74
v4.2.7 RC
...
v4.2.7 RC
4.2.7
2024-12-30 22:57:54 -06:00
NovaFox161
56d07380f0
Fix issue with unexpected prod data lol
2024-12-30 22:08:49 -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
c7ede7e3a5
Improved error catching on image validation handling
2024-12-28 17:42:50 -06:00
NovaFox161
ea31fecc11
Finally got rid of this warning about deprecation
2024-12-26 22:42:08 -06:00
NovaFox161
4f08addcf4
Prepping for release I hope
2024-12-26 21:18:27 -06:00
NovaFox161
9d667a4ff2
Removing more deprecated code and warnings where possible
2024-12-11 16:06:53 -06:00
NovaFox161
b6bec26304
Attempting to fix the double @ announcement bug yet again
2024-12-10 00:12:42 -06:00
NovaFox161
1526096857
Add /calendar list command
2024-12-09 21:00:00 -06:00
NovaFox161
c4e897bde2
Add /calendar view command
2024-12-08 23:19:58 -06:00
NovaFox161
a37cf89a44
Delete announcements for event when event is not found
2024-12-08 23:09:22 -06:00
NovaFox161
ae08033d7c
Rewrite image validation code into new patterns
2024-12-08 22:19:56 -06:00
NovaFox161
6046aa739e
Ooops, copy/paste strikes again
2024-12-08 18:56:07 -06:00
NovaFox161
74b5595131
This should fix the json encoding issues
2024-12-08 18:53:19 -06:00
NovaFox161
1212dba7bc
Got ahead of myself
...
Recreated some of the V2 endpoints that the legacy website still needs.
Definitely could do a better job at fixing this code, but for now I'm looking just to make sure it works functionally the same and I care less about making this respect new patterns since its deprecated anyways
2024-12-08 18:18:00 -06:00
NovaFox161
2a4ce80511
Remove the now tested todos
2024-12-07 19:41:33 -06:00
NovaFox161
5b5a54898e
Quick check to help reduce work in some cases, ain't much, but its honest work
2024-12-07 19:14:41 -06:00
NovaFox161
80b8e70340
This should fix issues with recurring events showing up incorrectly due to caching
2024-12-07 18:19:38 -06:00
NovaFox161
28b1357e67
Re-do the wizard state impl I undid because I never commented why I did it and forgot
2024-12-07 12:51:13 -06:00
NovaFox161
3d83f03fb7
Removing the DatabaseManager class after all these years feels so good
2024-12-07 10:58:06 -06:00
NovaFox161
08e7ee54d9
Just casually deleting loads of now unused old code. Feels good
2024-12-07 01:22:26 -06:00
NovaFox161
061c9544c3
Created a WebGuildV3Model impl to be used
...
Tho I also added a very hasty compatibility layer into the v2 endpoint to hopefully not entirely break the existing website... needs testing tho ofc
2024-12-07 01:01:57 -06:00
NovaFox161
c384e6c261
Rewrite EventCommand to using new calendar backend and patterns
...
Holy shit, I'm finally almost at the finish line. Need to test this all of course, but damn, almost there.
Next commit is gonna be a crazy amount of removals, gonna feel so good
2024-12-06 23:05:54 -06:00
NovaFox161
7d470d48f4
Remove events v2 API, replaced with v3
2024-11-30 00:25:40 -06:00
NovaFox161
24df723195
Remove calendar v2 API, replaced with v3 and rip out related code that is now unused
2024-11-29 20:51:50 -06:00
NovaFox161
81ff1c6447
Convert CalendarCommand to new backend and patterns
2024-11-29 19:43:45 -06:00
NovaFox161
871820f2e0
Wrote up the wizard methods, next is rewriting CalendarCommand
2024-11-24 23:34:04 -06:00
NovaFox161
28246e19d0
Fix up the implementation for WizardStates
2024-11-21 14:56:11 -06:00
NovaFox161
eb71733ff7
Refactor events command to use new calendar backend and patterns
2024-11-21 01:13:21 -06:00
NovaFox161
9cac32bf35
Two other new commands that I forgot to include changes to
2024-11-20 18:47:36 -06:00
NovaFox161
8b9c33f387
Fix incorrect null check
2024-11-19 20:57:40 -06:00
NovaFox161
7c18d2c833
Trying something interesting I hope
2024-11-19 20:27:31 -06:00
NovaFox161
63aea16002
This should resolve cyclical dependency issue
2024-11-19 19:26:04 -06:00
NovaFox161
bb50031dbd
Wiring up the new stuff into the new UI
2024-11-19 19:01:48 -06:00
NovaFox161
7a91d8e3b2
This should be the rest of the event methods, needs some testing then, time to start wiring this up to things and migrating from the legacy impl
2024-11-16 20:36:50 -06:00
NovaFox161
e3c70b9f74
Working on adding event support in the new impl
...
Just need to finish the remaining CRUD methods (create, update, delete)
2024-11-16 16:03:15 -06:00
NovaFox161
d6b16e63c1
Wire together something to mimic the old deleteCalendarAndRelatedData method
...
Just need to handle events, time for the event service maybe? or should events live in the calendar service? hmmm
2024-11-08 00:56:48 -06:00
NovaFox161
d9197df3ae
More work on implementing the new calendar backend
2024-11-06 14:45:04 -06:00
NovaFox161
6794ac74ed
Wrapping up GoogleCalendarApiWrapper method returns in ResponseModel
2024-11-01 22:28:45 -05:00