Commit Graph

1406 Commits

Author SHA1 Message Date
NovaFox161 a0e96842fa Update readme 2021-09-30 15:50:06 -05:00
NovaFox161 0eed8d713c Add back "view on Google" button but supports more hosts now!! 2021-09-30 12:31:33 -05:00
NovaFox161 1a133b4973 Add commands page link to moved command notice 2021-09-29 17:22:13 -05:00
NovaFox161 20cb007c40 Fix mistake from last commit
Not sure how I typed that twice
2021-09-29 16:49:23 -05:00
NovaFox161 47d31799f1 Add mention listener
Functions as an alias for /discal
2021-09-29 16:33:44 -05:00
NovaFox161 d5df374af8 Implement moved command warning 2021-09-29 10:57:31 -05:00
NovaFox161 21a8ecc41f Add info to inform users of commands being converted to slash commands 2021-09-28 18:23:02 -05:00
NovaFox161 117c926643 Revert "Move k8s step to own job in workflow"
This reverts commit 0cbfe093fb.
2021-09-26 22:27:25 -05:00
NovaFox161 0cbfe093fb Move k8s step to own job in workflow 2021-09-26 22:24:15 -05:00
NovaFox161 25e49de530 Add k8s deploy build step 2021-09-26 22:17:49 -05:00
NovaFox161 08cedb8d4c Upgrade to D4J 3.2.0
It was mostly done, but this finalizes it.
2021-09-26 21:56:11 -05:00
NovaFox161 407444f277 Forgot to update the lock file 2021-09-24 15:52:29 -05:00
NovaFox161 0859c71be6 Update several node deps
Fingers crossed this doesn't break the website lol
2021-09-24 15:48:28 -05:00
NovaFox161 adbdb389fa Now compiles on Windows! 2021-09-22 13:38:21 -05:00
NovaFox161 cde28d1a18 Update to latest D4J snapshot 2021-09-21 22:07:03 -05:00
NovaFox161 aae9927af3 command registrar will no longer always update commands on boot 2021-09-16 22:40:51 -05:00
NovaFox161 9b2c9ab98e This should fix compilation errors 2021-09-15 13:25:37 -05:00
NovaFox161 411ca58264 Improve caching for some objects
This is not full caching for everything, but helps reduce some API calls
with the goal of eventually supporting full caching across the
discal network
2021-09-15 13:09:19 -05:00
NovaFox161 b9bac2fb67 Add /addcal slash command
This is locked to devs only for right now until I finish the full flow that is planned in #113

I also cleaned up some code in a few places while I was messing with some stuff
2021-08-29 19:09:37 -06:00
NovaFox161 66a4f7fd04 Edit readme 2021-08-27 15:54:28 -06:00
NovaFox161 28bac4af11 Update commands page to reflect recent help command change 2021-08-26 15:54:24 -06:00
NovaFox161 b40ff58834 Add help slash command
This literally just sends the user a link to the commands page as I will implement a proper help command later in the future and would rather focus on more important features since the commands page provides pretty good docs regarding commands.
2021-08-26 15:48:28 -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 842e572970 Fix limit message not displaying when event is full 2021-08-26 10:46:50 -06:00
NovaFox161 69a92b7bb1 Switch incorrect count displaying 2021-08-26 10:27:15 -06:00
NovaFox161 882bc8f68a Fix a few things to clear up information 2021-08-26 10:18:30 -06:00
NovaFox161 8077d8fdab Fix getting message from wrong source file 2021-08-26 09:56:52 -06:00
NovaFox161 288065e73f Fix bad embed content 2021-08-25 22:14:58 -06:00
NovaFox161 08124ced51 Fix logback! again! 2021-08-25 21:52:59 -06:00
NovaFox161 e0cfe1ba40 Fix logback filter 2021-08-25 15:36:51 -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
NovaFox161 ece73a8dd0 Range command is now working correctly 2021-08-24 10:35:33 -06:00
NovaFox161 87a5b5bc89 Fix formatter pattern again 2021-08-24 09:42:43 -06:00
NovaFox161 f3dbafd6e3 Add /events range documentation 2021-08-24 08:44:30 -06:00
NovaFox161 595d1eeb83 Fix bad date pattern
Used yyy instead of yyyy. ugh.
2021-08-24 08:33:50 -06:00
NovaFox161 044d26fa73 This should fix IllegalArgumentException 2021-08-24 08:18:10 -06:00
NovaFox161 42d1d9efdd Add error message if guild does not have a calendar for range 2021-08-24 08:13:32 -06:00
NovaFox161 86d77d9d2a Fix build numbering 2021-08-23 18:07:28 -06:00
NovaFox161 5d8780e99c add events range command 2021-08-23 17:52:02 -06:00
NovaFox161 54a66b76ee Fixing gradle wrapper call 2021-08-23 12:56:45 -06:00
NovaFox161 35f2946339 Fix version for node setup action 2021-08-23 12:52:47 -06:00
NovaFox161 1bec7f8140 Add GitHub action for gradle clean build jib 2021-08-23 12:39:01 -06:00
Nova Fox b1c12b2788 Convert to Gradle (#112)
Fully convert to using Gradle instead of Maven for dependency management and building.

This change also includes using Jib again as it works properly for multi-module projects with Gradle.

Some files have been relocate to places that semantically make more sense and work will with a proper build system.

Added GitProperties for handling certain variables that need to be set at build time (for example the version name seen by users) as these were previously set through Maven hackery.
2021-08-23 11:13:44 -05:00
NovaFox161 46ecae28a3 Clean up discal slash command 2021-08-19 10:53:26 -05:00
NovaFox161 0097b562db Add script for building locally 2021-08-18 21:05:24 -05:00
NovaFox161 25295b7704 Attempting to fix jenkins build issues 2021-08-18 11:35:53 -05:00
NovaFox161 d5aa62c0ed Attempting to fix jenkins build issues 2021-08-17 21:23:36 -05:00