NovaFox161
6ed629199c
Further work on reducing NPEs when listing events
2020-08-08 18:57:55 -05:00
NovaFox161
89f4797c2a
Fix uncaught NPE when deleting message
2020-08-08 17:19:41 -05:00
NovaFox161
9202a7d225
Fix retrieving event data from wrong table
2020-08-08 15:38: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
34fbd5f314
Supply default version info so I don't break shit
2020-08-08 03:30:09 -05:00
NovaFox161
9c6652f52e
Fix version info for status not being sent correctly
2020-08-08 03:25:27 -05:00
NovaFox161
1ef3280046
Sort connected clients in order so as to reduce confusion on frontend
2020-08-08 01:03:14 -05:00
NovaFox161
2471ed7c6c
Add some debugging stuff to figure out why discord login is having issues
2020-08-08 00:43:24 -05:00
NovaFox161
9f20bd9970
This should in theory fix the bad auth when getting events by API
...
Google is returning a 400 code saying we are using a bad key. Hopefully by using the same methods that are already working elsewhere in the software (specifically the abstracted reactive wrappers I made), this should at least help narrow down where/what is causing the issue or outright solve the issue.
This marks a point where I realize I need to go through the API and make sure its more in line with how other parts of the program gets the same data.
2020-08-07 03:43:10 -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
a2cb17f1de
Next development version
2020-08-07 03:10:26 -05:00
NovaFox161
fb4440baf4
4.0.0 release version
Release-4.0.0
2020-08-06 03:22:50 -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
0e794f975f
Add version info in status tracking since we may end up having multiple versions out across the network for testing
2020-08-03 04:14:48 -05:00
NovaFox161
402c43fd70
Add ability to disable restart service
...
Sometimes it will be needed to not auto restart shards, so this adds the ability to prevent the API server from forcing shard restarts.
2020-08-03 04:02:54 -05:00
NovaFox161
fea567d73a
IntelliJ code cleanup over whole project
2020-08-03 03:56:44 -05:00
NovaFox161
2addccae4b
Rename LANG_PATH to LANG_FOLDER
2020-08-03 00:20:25 -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
Nova Fox
c2485a59bf
Merge pull request #35 from DreamExposure/website-rewrite
...
Website rewrite and more
2020-07-29 14:55:51 -05:00
Nova Fox
eb927e4f14
Merge branch 'master' into website-rewrite
2020-07-29 14:52:18 -05:00
NovaFox161
3e55fafb61
Switch to D4J 3.1.0 release instead of snapshot
...
Using snapshot is no longer needed as the full release is out.
2020-07-28 19:26:25 -05:00
NovaFox161
8f0d680dd9
use new parent pom project
2020-07-28 05:36:47 -05:00
NovaFox161
5393972006
Bump version number to correctly align with changes
2020-07-25 01:58:59 -05:00
NovaFox161
66e1aebfac
Fix announcement and calendar count not displaying correctly on website
2020-07-23 15:40:49 -05:00
NovaFox161
9a65c5ca3f
Add expected client count to status page
...
This should allow better uptime tracking for users so they they can see
if a shard is missing and not connected.
2020-07-21 13:25:59 -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
d9ff385545
Completely rewrite README
2020-07-19 14:55:29 -05:00
NovaFox161
27685f1793
Revert to Spring 2.2.8.RELEASE due to compatibility issues
...
It would seem that r2dbc-pool and spring boot 2.3.x aren't currently
compatible, I couldn't say why, but I have opened a ticket with r2.
Until it is fixed, we will be using a slightly older version of spring.
2020-06-29 18:18:48 -05:00
NovaFox161
7d478793c5
Update R2DBC Connection pools dependency
...
I must have forgotten to update it because it and spring are no longer
getting along. Hopefully its fixed now.
Also changed the indents in the pom files to spaces to match our
guidelines
2020-06-25 08:44:33 -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
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