Commit Graph

1479 Commits

Author SHA1 Message Date
NovaFox161
5efcd9bada Accidentally removed a needed dep for web 2021-11-11 20:27:25 -06:00
NovaFox161
4ac3e2217c Left a file unchanged on accident 2021-11-11 11:08:02 -06:00
NovaFox161
6588d0f881 Bump dependency versions and remove unneeded deps 2021-11-11 11:02:54 -06:00
NovaFox161
8d945aa2fe Fix @everyone and @here mentions for announcements 2021-11-09 11:10:01 -06:00
Nova Fox
849bceab58 Fix encryption race condition (#119) 2021-11-08 16:43:50 -06:00
NovaFox161
5fb02e2b28 Forgot to add auth headers 2021-11-04 20:15:59 -05: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
f771fa8a6e This should fix several small bugs with new announcement embeds 2021-10-18 13:01:09 -05:00
NovaFox161
773d517c72 Attempting fix for specific announcement types with new executor 2021-10-17 13:32:41 -05:00
NovaFox161
0a9392cdc5 Update dependencies 2021-10-16 15:19:35 -05:00
NovaFox161
40feb1ef06 Fix publish param not being displayed correctly 2021-10-16 12:29:23 -05:00
NovaFox161
6c5f9a3d4b Clean up event command docs 2021-10-15 23:17:03 -05:00
NovaFox161
ffc8b70a11 Fix bad SQL syntax 2021-10-15 23:05:18 -05:00
NovaFox161
b036c2c536 Rename db tables to drop unneeded prefix (legacy) 2021-10-15 22:55:49 -05:00
NovaFox161
fcc8f76456 Convert database charset and collation to utf8
This allows for full unicode in anything stored in the database. So, now we finally have emote support in announcements
2021-10-15 22:11:22 -05:00
NovaFox161
cb6bf1f8fe Make sure all embed fields are safely trimmed 2021-10-15 19:33:08 -05:00
NovaFox161
7ca5ba384c Fix event view 2021-10-15 17:35:37 -05:00
NovaFox161
58603f5327 Remove DBL library since it keeps breaking builds 2021-10-15 17:25:10 -05:00
NovaFox161
b2c20d1881 Better formatting for calendar and event embeds 2021-10-15 17:07:11 -05:00
NovaFox161
5ac25ade51 Event view will now no longer be ephemeral 2021-10-15 16:48:20 -05:00
NovaFox161
ea43f825c9 Fix various issues with event command 2021-10-15 16:32:58 -05:00
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