NovaFox161
d4e98ff982
Add better error catching for heartbeat cron job
...
Seems that the exceptions are escaping, I think because there's some context shenanigns going on that I need to fix, but this should keep it functioning in the meantime
2024-07-02 18:42:51 -05:00
NovaFox161
cf9e6ad91a
Removing some now unused and deprecated code
2024-04-10 23:56:48 -05:00
NovaFox161
7094d64f0a
Trying to use less tags for images
2024-03-11 00:12:18 -05: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
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
54e8c4f087
Fix issues with Thymeleaf due to Spring upgrade
2023-09-06 17:42:24 -05:00
NovaFox161
bbc0934b1f
Update several dependencies
2023-08-19 09:31:15 -05:00
NovaFox161
cac34eea85
Upgrade to Spring 3.1.2 and JDK 17
2023-08-18 20:47:31 -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
NovaFox161
b6a4690668
Migrate to new configuration
2023-01-09 16:51:30 -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
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
911bd82a4b
I can't wait till web is standalone
2022-11-19 22:19:38 -06:00
NovaFox161
f74f13bfef
Attempting to fix CI issues via gradle
2022-11-19 22:06:19 -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
1cde84f1cc
Fix status page
2022-08-14 14:24:18 -05:00
Nova Maday
e9f2426dcc
Forgot to include website change for multi-instance cam ( #139 )
2022-08-14 13:59:09 -05:00
NovaFox161
7fab484f69
Fix error causing logouts to fail
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
8fcc841515
Add additional optional args to event create
2022-02-13 13:52:32 -06:00
NovaFox161
00c663e391
Rewrite announcement command to slash command
...
Still needs plenty of testing and possibly some code optimization,
but its great progress.
2022-01-01 22:54:45 -05:00
NovaFox161
2d0a0a5fb0
Add displaycal to commands page
2021-11-26 22:37:49 -06:00
NovaFox161
91fc0005f0
Fix event color linkrot
2021-11-12 14:34:14 -06:00
NovaFox161
5efcd9bada
Accidentally removed a needed dep for web
2021-11-11 20:27:25 -06:00
NovaFox161
6588d0f881
Bump dependency versions and remove unneeded deps
2021-11-11 11:02:54 -06:00
NovaFox161
1b882f6315
Fix incorrect url and add status tracking
2021-11-04 17:51:05 -05:00
Nova Fox
9d289110c1
Add discal CAM - A centralized authentication source ( #118 )
2021-11-04 17:08:55 -05:00
NovaFox161
6c5f9a3d4b
Clean up event command docs
2021-10-15 23:17:03 -05:00
Nova Fox
8879d5028d
Rewrite event command to slash command ( #117 )
...
This rewrites the event command into being a slash command, complete with in-built support for multi-cal and fully abstracted from google code to allow drop-in support for additional hosts
Just needs testing
2021-10-15 15:40:22 -05:00
NovaFox161
bbac319745
Move all versions into gradle.properties
2021-10-14 12:36:29 -05:00
NovaFox161
2c4f124220
Improve html code formatting slightly
2021-10-12 17:25:33 -05:00
NovaFox161
4064ee1150
Add information for web/api ram usage
2021-10-12 16:55:10 -05:00
NovaFox161
11ea7563d0
This should be the last fix needed
2021-10-12 16:43:09 -05:00
NovaFox161
cd3d985e61
Resolve some more errors + slightly better formatting
2021-10-12 16:31:06 -05:00
NovaFox161
e9036e69f6
Fix errors on status page
2021-10-12 15:56:18 -05:00
Nova Fox
149b73b73a
Status tracking rewrite + code cleanup ( #116 )
2021-10-12 15:10:40 -05:00
NovaFox161
cde903f6d7
Delete lazy discal file, it needs to be rewritten
2021-10-06 11:48:04 -05:00
Nova Fox
38f44886b5
Convert calendar command to slash command ( #115 )
2021-10-06 11:11:37 -05:00
NovaFox161
75abcc16de
Remove documentation for removed subcommand
2021-10-02 23:21:28 -05:00
NovaFox161
0eed8d713c
Add back "view on Google" button but supports more hosts now!!
2021-09-30 12:31:33 -05:00
NovaFox161
adbdb389fa
Now compiles on Windows!
2021-09-22 13:38:21 -05:00
NovaFox161
28bac4af11
Update commands page to reflect recent help command change
2021-08-26 15:54:24 -06:00
NovaFox161
300fb4a045
Fix empty button
2021-08-26 12:04:36 -06:00
NovaFox161
641e64b7a1
Remove "view on Google" button
...
It's honestly not really needed anymore and will become even less relevant once other hosts are supported
2021-08-26 11:52:26 -06:00
NovaFox161
ea4e104e12
This should add support for new cal features on embed page
2021-08-26 11:23:14 -06:00
NovaFox161
91afc55f3c
Convert rsvp command to slash command
...
Also deprecate most of the java util classes and clean up code in several places that were touched by this change
2021-08-25 15:17:45 -06:00
NovaFox161
75eabd458e
Code cleanup
...
Convert a few event listeners to kotlin
Remove discalChannel as this is no longer needed since slash commands can be restricted by
2021-08-24 12:08:44 -06:00