NovaFox161
|
59b1d5b8d0
|
Refactor linkCal command to kotlin coroutines
|
2024-02-27 22:39:26 -06:00 |
|
NovaFox161
|
ca715f6dd9
|
Refactor static message related code
Next is adding some targeted interactions to improve UX
|
2024-02-27 22:25:25 -06:00 |
|
NovaFox161
|
46b8d684e2
|
Fix minor bugs from refactor
|
2024-02-20 00:17:29 -06:00 |
|
NovaFox161
|
9d2df2124a
|
Rewrite RSVP business code into k-coroutines
|
2024-02-19 20:14:19 -06:00 |
|
NovaFox161
|
3ef0fc017f
|
Fix NoSuchElement exception
|
2024-01-19 17:54:26 -06:00 |
|
NovaFox161
|
b2b1a37e85
|
Add metrics for static message update task
Also put task duration under a common metric name
|
2024-01-07 22:25:26 -06:00 |
|
NovaFox161
|
be4a52757b
|
Add metrics for static messages
|
2023-12-28 13:32:25 -06:00 |
|
NovaFox161
|
816dad61af
|
Fix exceeding discord's field count limit
|
2023-12-27 22:14:04 -06:00 |
|
NovaFox161
|
2d475e08b8
|
Its a whole new auth world
I redid the new auth system I added a little while back,
this time it's not spaghetti and should be maintainable
|
2023-10-22 01:37:04 -05:00 |
|
NovaFox161
|
85ee29b9d9
|
Add metrics for announcement service
|
2023-10-14 17:57:33 -05:00 |
|
NovaFox161
|
71007f1446
|
Add metrics for interactions
|
2023-10-13 21:51:20 -05:00 |
|
NovaFox161
|
4d1cf2bf28
|
Add build version info to image tags
Storage is cheap, and these images are layered correctly, so I think its
worth it for even better reproducibility
|
2023-10-08 18:28:45 -05:00 |
|
NovaFox161
|
40bd7053a4
|
Fix incorrect locale fetch due to typo
|
2023-10-07 23:29:32 -05:00 |
|
NovaFox161
|
0c9328f63a
|
Testing a really weird and probably dumb idea
|
2023-10-01 23:36:44 -05:00 |
|
NovaFox161
|
ce3fee274e
|
I think I might have finally figured it out?
That, or the changes I just made should at least be a small optimization, we'll see.
|
2023-10-01 18:09:53 -05:00 |
|
NovaFox161
|
0eed2a7760
|
Fix attempting to get error message from wrong locale file
|
2023-09-08 20:18:13 -05:00 |
|
NovaFox161
|
7c2e6891ff
|
Remove the remaining legacy java code
|
2023-09-03 16:40:06 -05:00 |
|
NovaFox161
|
ad43c3e20f
|
Remove unused connection factory bean
|
2023-08-27 20:02:36 -05:00 |
|
NovaFox161
|
e92b2dc6d6
|
Turns out there was a reason I did it this way
|
2023-08-19 09:48:34 -05:00 |
|
NovaFox161
|
cac34eea85
|
Upgrade to Spring 3.1.2 and JDK 17
|
2023-08-18 20:47:31 -05:00 |
|
NovaFox161
|
7ecc50a4ba
|
Upgrade to Kotlin 1.9.0
|
2023-08-16 21:13:25 -05:00 |
|
NovaFox161
|
957cf5f751
|
Upgrade to Kotlin 1.8.10
Also bump Jib and Kotlin Poet versions
|
2023-03-21 15:23:00 -05:00 |
|
Nova Maday
|
dcaa589539
|
Implement caching framework (#153)
* Setting up caching framework
* Getting more stuff done
|
2023-02-18 19:05:51 -06:00 |
|
NovaFox161
|
a2e01a8545
|
Fix typo in subcommand name
|
2023-02-12 20:30:29 -06:00 |
|
Nova Maday
|
78247afdb8
|
Allow retaining event duration when modifying start/end in the wizard (#152)
* WIP - keep event duration setting
* finish impl
|
2023-02-12 18:17:06 -06:00 |
|
NovaFox161
|
4fbe4cc9af
|
Add cache key prefix to d4j stores
|
2023-01-29 20:18:14 -06:00 |
|
NovaFox161
|
b6a4690668
|
Migrate to new configuration
|
2023-01-09 16:51:30 -06:00 |
|
NovaFox161
|
bcb2caa74b
|
Add backwards compatibility for suspend/reactive commands
|
2022-11-27 19:09:49 -06:00 |
|
NovaFox161
|
c96a5c2637
|
Move bot list site config into appProps
|
2022-11-23 21:25:18 -06:00 |
|
NovaFox161
|
9139801a33
|
Move API url into app props
|
2022-11-23 20:48:31 -06:00 |
|
NovaFox161
|
9c59ce81e8
|
Get DiscordOauthHandler using DI
Includes further work towards config migration
|
2022-11-23 20:30:07 -06:00 |
|
NovaFox161
|
f041a7cb1d
|
Move logging config out of legacy settings
|
2022-11-22 23:00:45 -06:00 |
|
NovaFox161
|
9527ed5965
|
Setup redis caching boilerplate, move gateway client into spring bean
|
2022-11-22 17:48:44 -06:00 |
|
NovaFox161
|
6108a4c656
|
Beginning of refactor settings.properties to application.properties
|
2022-11-20 22:06:51 -06:00 |
|
NovaFox161
|
4058a61b7f
|
Cleanup spring config files
|
2022-11-20 17:12:50 -06:00 |
|
NovaFox161
|
4ac6771c3a
|
Refactor command registration to handle dev & premium commands better
|
2022-11-20 15:16:55 -06:00 |
|
Nova Maday
|
b5422971ce
|
Event listeners refactor for DI & KC (#146)
* WIP - moving event listeners to DI
* Finish refactoring event listeners
|
2022-11-20 11:05:06 -06:00 |
|
Nova Maday
|
930654b097
|
Refactor gradle files & setup Docker compose (#142)
* Refactor and cleanup gradle - Finally
* Add docker compose and get application running
* Upgrade spring to 2.7.5
Also remove commented out legacy
|
2022-11-19 12:13:48 -06:00 |
|
NovaFox161
|
be1fadb395
|
Fix error due to empty string
|
2022-08-14 13:28:42 -05:00 |
|
NovaFox161
|
2c3f41c0f6
|
Testing a display change
|
2022-08-14 13:28:42 -05:00 |
|
NovaFox161
|
6283a15c86
|
Allow event name/desc/location to be removed more easily
|
2022-08-14 13:28:42 -05:00 |
|
NovaFox161
|
dd9b6bc1a2
|
Add description and timezone args to cal create
|
2022-04-19 09:26:20 -05:00 |
|
NovaFox161
|
b795e69784
|
Add JSON formatter override to other modules
|
2022-03-19 12:13:29 -05:00 |
|
NovaFox161
|
8b0f9ebf83
|
This should fix broken patron check on rsvp role command
|
2022-03-01 12:49:09 -06:00 |
|
NovaFox161
|
df92101f82
|
Fix another empty return
|
2022-02-13 14:00:31 -06:00 |
|
NovaFox161
|
59d477f0fc
|
Suppressed dupe code warning in sub/unsub commands
|
2022-02-13 13:58:54 -06:00 |
|
NovaFox161
|
e310590130
|
Fix empty return on event confirm when missing values
|
2022-02-13 13:56:55 -06:00 |
|
NovaFox161
|
8fcc841515
|
Add additional optional args to event create
|
2022-02-13 13:52:32 -06:00 |
|
NovaFox161
|
d4240156bd
|
Hide recurrence field in edit wizard if the event is a child
|
2022-02-01 18:57:35 -06:00 |
|
NovaFox161
|
ee21fc393c
|
Fix announcement issue causing ratelimts
|
2022-01-24 17:11:15 -06:00 |
|