Commit Graph

3 Commits

Author SHA1 Message Date
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
1f351f000c v3 rewrite. God damn that's a lot of changes. 2019-03-17 18:12:43 -05:00
NovaFox161
d084405be7 Holy rewrite Batman! Now just to test literally everything. 2018-09-11 13:34:43 -05:00