20 Commits

Author SHA1 Message Date
NovaFox161
9929344efc Updating more things
Not sure why npm ci breaks but npm install works, no matter what I do...
2025-07-02 19:27:05 -05:00
NovaFox161
7cf68ec3bd Trying to fix the issues by upgrading node (finally)
I'm hopeful that since I only had to update (relatively) few packages, that it should still work, but its hard to verify on my laptop right now, so I'm gonna push and test in dev
2025-06-18 23:51:39 -05:00
NovaFox161
92a8225011 Trying a fix for GH runners... not sure if it'll work cuz nothing has really changed 2025-06-18 22:44:41 -05:00
NovaFox161
06eb7a6490 Explicitly define events dependency
I think github runners broke without it somehow, I'm not sure, maybe this won't change anything
2025-01-20 16:57:30 -06:00
NovaFox161
77d6f9cec1 Release version 4.2.1 2022-05-04 20:42:33 -05:00
NovaFox161
339d954b32 Release version 4.2.0 2022-01-23 21:00:57 -06:00
NovaFox161
fd4c0c22c2 Release version 4.1.3 2021-11-14 14:41:38 -06:00
NovaFox161
9eff63142c Next development version 2021-10-01 16:34:02 -05:00
NovaFox161
e9b04f2398 Release version 4.1.2 2021-10-01 15:16:15 -05:00
NovaFox161
0859c71be6 Update several node deps
Fingers crossed this doesn't break the website lol
2021-09-24 15:48:28 -05:00
NovaFox161
109656295d Upgrade license to GPLv3 2021-07-07 21:08:47 -05:00
NovaFox161
58625be0a3 Merge branch 'master' of https://github.com/DreamExposure/DisCal-Discord-Bot into feature/rsvp-role 2021-03-21 09:21:09 -05:00
NovaFox161
073e4075cc Upgrade to D4J 3.2.0-SNAPSHOT
This way I can utilize my contrib to d4j that allows easier checking of role permissions on the Rest Client

Also sets explicit intents and updates sass.
2021-03-20 04:47:06 -05:00
NovaFox161
07ba20a126 New calendar view added, working on adding additional functionality 2021-02-27 23:02:56 -06:00
NovaFox161
d2cbb27a46 Update a ton of web (npm) dependencies 2020-12-09 05:31:52 -06:00
NovaFox161
1c9eb49e95 Migrate to D4j v3.1.0-SNAPSHOT
Massive changes to the bot and d4j required migrating to the latest
snapshot. So far everything seems to work well, but will be tested later
on this week. Hopefully this is one step closer to being able to deploy
this to production in order to make the bot more stable and responsive.
2020-04-13 01:28:17 -05:00
NovaFox161
1a0b1c1d01 Add showing guild shard on dashboard
This commit adds showing the shard index that the guild is expected to
be on.
2020-03-28 14:00:58 -05:00
NovaFox161
e8d013a709 Get Typescript working on web + some extras
This commit gets typescript compiling to browser-safe javascript using webpack.
Also fix some issues regarding handling status endpoints, missed debug and error reports, and cleaning some other things up.

Last change involves getting maven to automatically compile typescript and styles for the website without needing to do it in cli before the package
2020-03-07 21:24:11 -06:00
NovaFox161
164a939c8f Make some massive changes to how the website is built and fix several issues
This commit changes a lot of things, the major changes are as follows:
- removed all old web files from server module
- Switched to using Typescript for development of the frontend
- fixed /events/list/list endpoint duplication
- Compile all TS code into a single JS file
- Add automatic gulp building/cleaning on maven steps
- Add object parity in TS for OOP handling
- All relevant API calls have own TS file for request eliminating duplicated code
- Add read-only API key support for embed pages (so that a temp key can be generated for anonymous users without write permissions)
- Fixed several typos and small issues
2020-03-03 14:16:40 -06:00
NovaFox161
c197b911f6 Start work on website rewrite 2019-08-06 13:40:44 -05:00