NovaFox161
84be7ec2d1
Working on attempting to mitigate zombie apocalypse
2020-11-08 01:40:35 -06:00
NovaFox161
f526b68915
Clean up code for announcement copy in efforts to try and get it working again
2020-09-11 23:23:28 -05:00
NovaFox161
d68aab23ee
This should fix recent issues with event confirm
...
Errors are pointing to something related to event data being null. Possibly the event image link. Even tho this shouldn't be possible, this commit adds some null checks and will hopefully handle the issue without errors anymore.
2020-09-10 00:42:18 -05:00
NovaFox161
57bef577e4
Fix some build issues I found before I can deploy
2020-09-04 00:12:55 -05:00
NovaFox161
dc26abc2b4
Typos really mess up jenkins sometimes lol
2020-08-30 19:48:12 -05:00
NovaFox161
1d714e692b
Add build number info to help with versioning
2020-08-30 18:39:04 -05:00
NovaFox161
27dc9b97e5
Fix event edit/update not working
...
I forgot to reassign the event ID
2020-08-27 20:41:07 -05:00
NovaFox161
3d3d413f7b
Fix specific type announcements not posting
...
I think I was accidentally deleting them because
I am a dumb
2020-08-25 12:34:09 -05:00
NovaFox161
3f9b4e6d81
Fix event recurrence not being set correctly
...
Apparently I just wasn't assigning the values correctly
because I am very dumb. Also enabled logging for event
update failures to see if its a malformed request or user
error causing event edits not going through.
2020-08-24 20:24:15 -05:00
NovaFox161
c6e42caf23
This should fix the auth issues once and for all
...
Needs testing first before deployment because of what this changes in order to make sure nothing else breaks.
But in theory, it should be just fine, and will only cause a slight delay in command processing for auth
protected commands while the fix is run for that guild.
2020-08-21 05:37:52 -05:00
NovaFox161
4bd6dfecb1
Ignore some errors to not emit to logs
2020-08-12 16:41:29 -05:00
NovaFox161
89f4797c2a
Fix uncaught NPE when deleting message
2020-08-08 17:19:41 -05:00
NovaFox161
a2224b0efb
Stability issue likely linked to zombie shards
...
Uncaught error may have been causing zombie shards and causing the stability issues. This should fix it hopefully.
Other issues related to the rewrite are being investigated
2020-08-08 04:26:06 -05:00
NovaFox161
9c6652f52e
Fix version info for status not being sent correctly
2020-08-08 03:25:27 -05:00
NovaFox161
c4ad36a735
Fix error handling for bad input on events command
...
Messed up where I put the `onErrorResume` and zombified the shard
2020-08-07 03:30:02 -05:00
NovaFox161
f4ab7e83a4
Add portuguese language translations to repo
...
This has been available in DisCal for awhile, just never committed to the repo for some reason. So here it is.
2020-08-03 04:28:03 -05:00
NovaFox161
dbe44d00c0
Add spanish language translations done by Parganini#4516
2020-08-03 04:25:29 -05:00
NovaFox161
fea567d73a
IntelliJ code cleanup over whole project
2020-08-03 03:56:44 -05:00
NovaFox161
caa300ceca
Add package-info to all packages
2020-08-03 00:13:02 -05:00
NovaFox161
f66870307d
Start cleaning up some code in preparation for release
2020-08-02 22:00:28 -05:00
OnyxGoldenbells
5d6cffbb27
Add Japanese translation.
...
Squashed commit of the following:
commit 7ab0eb46b1b7bc2c71de21b15d9eb51014e95412
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Thu Jun 25 16:59:29 2020 +0900
Update some translations.
commit 2a0bf0513641560236f18e5d5123c91420ca248c
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Thu Jun 25 16:56:48 2020 +0900
Update Lilyan5324's translations.
commit dfe4383ebada6f33511d52e0f64358a426500a7f
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Thu Jun 25 15:21:06 2020 +0900
Update melpon's translations.
commit 8f8a3586054f567af96ffdd30f0e63d00197a5f6
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Thu Jun 25 14:41:47 2020 +0900
Update my translations.
commit 5550fb7c30b8cdd0c2702702c9356ee98495303e
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Thu Jun 25 03:25:50 2020 +0900
Translate "Creator.Event.*" texts.
commit f142e2c3944413cacf9b46e25d1e4ac2dd7a6699
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Wed Jun 24 11:41:44 2020 +0900
Add Lilyan5324's translations.
commit 1bc44ada21f301a2fa36381149ba050ebd4cabb1
Merge: a19fdd11 7786475d
Author: OnyxGoldenbells <35550855+OnyxGoldenbells@users.noreply.github.com >
Date: Tue Jun 23 19:39:59 2020 +0900
Merge pull request #2 from melpon/master
Translate to Japanese `Creator.Announcement.*`.
commit 7786475d86ba110518e272ae37c650d9063e2759
Author: melpon <shigemasa7watanabe+github@gmail.com >
Date: Tue Jun 23 17:40:20 2020 +0900
Translate to Japanese `Creator.Announcement.*`.
commit a19fdd111824d61f6d7d54a9d024aeb0451591a2
Merge: ec973d31 0569aaac
Author: OnyxGoldenbells <35550855+OnyxGoldenbells@users.noreply.github.com >
Date: Tue Jun 23 11:21:05 2020 +0900
Merge pull request #1 from melpon/master
Translate Embed texts to Japanese.
commit ec973d31eba9a5df7ab6fdd932bede9956fb75a0
Author: OnyxGoldenbells <onyx.goldenbells@gmail.com >
Date: Tue Jun 23 02:40:01 2020 +0900
Transrate Creator.Calendar texts.
commit 0569aaac4bb4b71038ec7797d1e4cb663febad98
Author: melpon <shigemasa7watanabe+github@gmail.com >
Date: Mon Jun 22 22:24:13 2020 +0900
Translate to Japanese.
commit e011d5bd69a8fc3be72713ed8b700b222cd32ddf
Author: Onyx Goldenbells <onyx.goldenbells@gmail.com >
Date: Mon Jun 22 20:55:04 2020 +0900
Added JAPANESE.json
2020-07-29 14:58:00 -05:00
NovaFox161
f5150b45a2
Reformat event embeds to look better, also add time on condensed embed
2020-07-19 17:23:10 -05:00
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
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
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
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
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