NovaFox161
79e79fe69d
Update several dependencies to the latest versions
...
Also make plugin version management easier in the main pom
2020-06-22 21:16:53 -05:00
NovaFox161
003dc7130c
Add support for multiple credentials for discal
...
This should be the way to resolve the API rate limit with calendar
creation. By randomly assigning new guilds one of n amount of accounts,
we spread out the calendar creation load onto many accounts. This should
overall fix the API rate limit of calendar creation per account as well
as allow further expansion.
2020-05-29 23:30:47 -05:00
NovaFox161
3ca03e68ac
Add Announcement modifier information to the API docs
2020-05-29 17:21:55 -05:00
NovaFox161
a8a6f711d1
Add AnnouncementModifier enum for frontend
2020-05-27 16:47:27 -05:00
NovaFox161
9b7d57034b
Add proper handling for dev/patron status on dashboard
2020-05-26 21:50:33 -05:00
NovaFox161
7683d6fd8d
Making a bunch of list stuff threadsafe
2020-05-26 12:07:47 -05:00
NovaFox161
ed9708b6d2
Change calendar embed page link order
...
Change from /embed/calendar/guild-id/cal-number
to /embed/guild-id/calendar/cal-number
This way we can have event specific embeds and such in the future.
2020-05-25 22:29:10 -05:00
NovaFox161
70d03867fa
D4J changed some rest classes
2020-05-25 21:54:45 -05:00
NovaFox161
7ec3bf68ce
This should finally fix the announcement system not working properly
2020-05-25 21:24:15 -05:00
NovaFox161
e4c2115612
D4j moved Snowflake again!!!!!!!!
2020-05-22 23:26:41 -05:00
NovaFox161
9d5e5f05d4
This should fix the announcement system, among other changes
...
Notably, adding the announcement modifier option, which allows for
changing when the announcement would be posted relative to the event and
its other rules. Right now not supported on the front end at all, but
the backend is prepped for its support with the announcement posting
system soon to follow.
2020-05-22 19:23:49 -05:00
NovaFox161
840324bfb9
Making further changes to announcement thread
...
Still not sure why specific type announcements that have been passed are
not deleting.
Also refactored some methods to remove a floating subscribe.
2020-05-15 15:29:18 -05:00
NovaFox161
ee5b07ce4b
This should auto delete specific type announcements after event passes
2020-05-15 13:42:36 -05:00
NovaFox161
2b2c775096
Remove no longer needed debug messages in announcement thread
2020-05-15 13:33:00 -05:00
NovaFox161
6c0d013f22
I don't need to tie the announcement system to ready event anymore
2020-05-15 01:13:11 -05:00
NovaFox161
4f89b898a0
Okay, for now this is how we will start the announcement thread
...
Now to actually debug and validate that the system is processing
announcements correctly.
2020-05-15 01:05:57 -05:00
NovaFox161
13fee5ea02
Still working on getting announcement system going
2020-05-15 00:35:24 -05:00
NovaFox161
25ce8488df
Still working on getting announcement system going
2020-05-15 00:28:29 -05:00
NovaFox161
6bba0d3ea2
Still working on getting announcement system going
2020-05-15 00:16:23 -05:00
NovaFox161
c95780c047
Still working on getting announcement system going
2020-05-15 00:00:01 -05:00
NovaFox161
9d777a3c3d
Still working on getting announcement system going
2020-05-14 23:58:09 -05:00
NovaFox161
bf63f0d1c1
Hopefully this allows the announcements system to start running
2020-05-14 23:41:19 -05:00
NovaFox161
8c816984bc
Adding logging for figuring out what's going wrong with announcements
2020-05-14 22:37:21 -05:00
NovaFox161
ee170d4fc4
Make events show up in order
2020-05-14 20:47:20 -05:00
NovaFox161
1c7500a7ec
Fix compilation issues due to weird plugin version shenanigans
2020-05-14 18:21:45 -05:00
NovaFox161
4114c33409
use new Discord4j Color class
2020-05-14 15:25:18 -05:00
NovaFox161
b95ba974ec
This should allow the announcement system to run now
2020-05-14 14:54:33 -05:00
NovaFox161
3f7a7f54d0
Fix incorrect date/time display when creating events
2020-05-10 23:32:31 -05:00
NovaFox161
449710115e
Testing fix for incorrect date/time displays in creator commit 2/?
2020-05-10 22:42:57 -05:00
NovaFox161
c6116976be
Testing fix for incorrect date/time displays in creator commit 1/?
2020-05-10 22:33:22 -05:00
NovaFox161
d1a32e5b87
Fix creator messages and make sure to delete initial command message
2020-05-09 14:47:26 -05:00
NovaFox161
2c42260e97
Remove debug statement I forgot to delete earlier
2020-05-08 23:08:15 -05:00
NovaFox161
f648bf8f96
This should fix some issues with resources not being included
2020-05-08 23:01:47 -05:00
NovaFox161
9d3fbfc700
Finally!!! the add cal command has been fixed and is now working!!
2020-05-08 21:24:53 -05:00
NovaFox161
a7310a96c5
Rewrite the success auth handling to see if maybe I just messed up
2020-05-08 21:06:27 -05:00
NovaFox161
67963d5aa4
More debugging!!! Empty?????? Losing my damn mind right now
2020-05-08 18:06:51 -05:00
NovaFox161
54ec3ae196
More debugging!!! Empty??????
2020-05-08 17:08:02 -05:00
NovaFox161
8214182471
More debugging!!!
2020-05-08 14:37:58 -05:00
NovaFox161
f17fc61ae8
Still trying to figure out where the code isn't returning
2020-05-08 01:29:31 -05:00
NovaFox161
fc4ac7e68a
Add more debug statements. *Something* is empty, but I don't know what
2020-05-08 00:38:14 -05:00
NovaFox161
410fac78b4
Adding in some debug statements to see if something is actually empty
2020-05-08 00:20:55 -05:00
NovaFox161
c7a878303f
Stop accidentally catching an error
2020-05-06 23:20:16 -05:00
NovaFox161
47995a9a0f
Still trying to get google auth polling working correctly again
2020-05-06 22:08:47 -05:00
NovaFox161
8050d62e61
Maybe this will fix the lack of listing calendars...
2020-05-06 19:17:19 -05:00
NovaFox161
a173157d28
This should fix the issue with handling listing of accessible calendars
2020-05-06 19:01:56 -05:00
NovaFox161
ce70dfe5f2
Fix missing binding in guild settings insert
2020-05-06 17:51:34 -05:00
NovaFox161
2096fb577e
Fix a number of issues regarding authorization and such
...
For one, this should fix the error when handling Google external auth,
as it was blocking and I hadn't rewrote it, so that should be working
now.
Should also fix not responding to commands when there is no
GuildSettings saved for the guild
2020-05-06 17:39:50 -05:00
NovaFox161
b97585407a
Trying to track down some errors with announcement editing
2020-05-05 22:17:53 -05:00
NovaFox161
341041a972
Still finding some errors with this somehow
2020-05-05 21:51:28 -05:00
NovaFox161
c7d826f4b9
Hopefully this fixes the issue of not listing subscribers
...
It's not the best way to do this, but it should work well enough
2020-05-05 21:25:08 -05:00