NovaFox161
f2a4935866
Fix pre event embed
2021-10-15 15:55:08 -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
d3d0c95557
More legacy code removal and cleanup
2021-10-13 16:02:22 -05:00
NovaFox161
3b0ba0e660
Forgot to add calendar to google calendar model instance on update
2021-10-13 12:53:42 -05:00
NovaFox161
2bbe9d13b3
Convert HTML to markdown for discord embeds
2021-10-13 12:52:22 -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
NovaFox161
0059496eec
Forgot to add filter for restart
2021-10-12 15:26:04 -05:00
Nova Fox
149b73b73a
Status tracking rewrite + code cleanup ( #116 )
2021-10-12 15:10:40 -05:00
NovaFox161
a9b5b04f8d
Bump to Kotlin 1.5.31
2021-10-10 20:35:04 -05:00
NovaFox161
24dc652d51
explicitly ignore .DS_STORE
2021-10-10 19:49:57 -05:00
NovaFox161
eb5e7fa328
Announcement style "event" is now default
2021-10-09 22:11:36 -05:00
NovaFox161
c47289110c
This should fix encoding issues
2021-10-09 21:25:35 -05:00
NovaFox161
c9afbfa416
Fix cal delete issue from recent code changes
2021-10-09 20:36:37 -05:00
NovaFox161
5718360584
Use a common message for unset fields
2021-10-09 15:13:10 -05:00
NovaFox161
98cf88993a
Fix use of shouldBeSaved in database code
2021-10-08 19:48:39 -05:00
NovaFox161
98531a2568
Fix edge case for RSVP - not sure if main issue yet
2021-10-08 18:00:12 -05:00
NovaFox161
3885a406dd
Rsvps are going to be the death of me
2021-10-08 17:31:57 -05:00
NovaFox161
e97b78ee5f
It might actually be a concurrency issue
2021-10-08 17:18:05 -05:00
NovaFox161
0242d2edb7
Still working on RSVP related weirdness
2021-10-08 11:38:50 -05:00
NovaFox161
4183867625
Improve message shown when trying to use migrated command
2021-10-07 21:41:40 -05:00
NovaFox161
65907d11e4
Working on fixing rsvp bugs
2021-10-07 17:36:17 -05:00
NovaFox161
cb0d691ad1
Working on fixing rsvp bugs
2021-10-07 16:25:49 -05:00
NovaFox161
d42ec7b441
Calendar creation supports multi-cal
...
This also makes several changes to database stuff:
moves queries to own read-only variables in class
and optimizes the db ops that need to be performed on calendar delete.
2021-10-07 15:22:09 -05:00
NovaFox161
14146c0a00
Fix some potential bugs
2021-10-06 17:41:08 -05:00
NovaFox161
48bf609714
Fix link cal command error
2021-10-06 17:14:53 -05:00
NovaFox161
3f897c8384
Remove pending message
...
Discord actually technically does this for me, one less request for the bot to make!
2021-10-06 17:06:28 -05:00
NovaFox161
8260f7db18
Add missing embeds in messages
2021-10-06 16:56:35 -05:00
NovaFox161
33f5d2608a
Add explicit error message
...
Unlike chat commands, failing silently is no longer "good" so, if an uncaught error travels back up the chain, it's best to tell the user something went wrong.
2021-10-06 16:53:14 -05:00
NovaFox161
6de0e5a1b4
Turns out all of my issues were just a blank field
2021-10-06 16:44:46 -05:00
NovaFox161
1fc33b4647
Trying to fix unexpected empty mono stuff
2021-10-06 15:13:10 -05:00
NovaFox161
e63f6f46a5
Fixing more logic issues
2021-10-06 14:23:33 -05:00
NovaFox161
2cbc3c0edf
Fix some logic issues in new cal create command
2021-10-06 14:12:29 -05:00
NovaFox161
97f69d4fb4
Always return true on perm check if they are server owner
2021-10-06 12:37:50 -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
8842eca2db
Attempting to fix event listing order
2021-10-03 10:28:14 -05:00
NovaFox161
1170c02d0f
rename option "number" to "calendar" for consistency
2021-10-03 00:18:50 -05:00
NovaFox161
75abcc16de
Remove documentation for removed subcommand
2021-10-02 23:21:28 -05:00
Nova Fox
fd1602bc4f
Announcement runner rewrite ( #114 )
...
Full rewrite of the announcement runner in kotlin and remove several now-unused deprecated methods
2021-10-02 23:01:01 -05:00
NovaFox161
5769255720
hotfix -- Should fix crazy auth errors.
2021-10-01 18:26:09 -05:00
NovaFox161
9eff63142c
Next development version
2021-10-01 16:34:02 -05:00
NovaFox161
74860501d4
Remove mention listener, it broke somehow
2021-10-01 15:52:55 -05:00
NovaFox161
d9956c70b1
Quick ass hotfix
2021-10-01 15:41:57 -05:00
NovaFox161
e9b04f2398
Release version 4.1.2
4.1.2
2021-10-01 15:16:15 -05:00
NovaFox161
76707f6f45
Maybe I need to explicitly compare choices
2021-10-01 14:58:20 -05:00