66 Commits

Author SHA1 Message Date
3757bad043 Get login and session-handling working and begin work on dashboard. 2023-09-30 02:37:48 -04:00
3439a6cabe Add session handling and optional reCaptcha support 2023-09-29 20:58:16 -04:00
7b94f6aad5 Add deletion function for builds 2023-09-29 18:54:35 -04:00
b6376fb4a6 API & DB: Finish implementation of builds 2023-09-29 18:51:49 -04:00
23e93fe1af Move different schemas and their related functions into their own modules. 2023-09-29 17:21:37 -04:00
f475633e99 Added multi-API-key support and API rate-limiting. 2023-09-29 15:01:13 -04:00
b2f216dad9 Update dependencies to resolve security vulnerabilities. 2023-09-29 13:30:30 -04:00
6696b43fdc Add environment variable check. 2023-09-29 12:21:59 -04:00
c2e480bb4b Add GitHub Sponsors funding information. 2023-09-28 14:00:00 -04:00
a12743dcf1 Add Discord server badge to README.md 2023-09-28 00:09:13 -04:00
8b060d7ed7 Add Discord server link to README.md 2023-09-27 23:47:13 -04:00
a75b14e936 Remove relative refs to static files. 2023-09-27 22:46:41 -04:00
eb7829570d Complete mod and some modpack API routes. 2023-09-27 22:45:54 -04:00
4a10113e78 Better file handling. 2023-09-27 16:21:37 -04:00
56ffe3e868 Add file upload handling. 2023-09-27 16:16:44 -04:00
1eac7ecdea Add code of conduct link to TOC 2023-09-27 15:55:11 -04:00
6a533a5002 Complete API key verify route. 2023-09-27 15:43:02 -04:00
c647ffe99d Pin footer to bottom of page 2023-09-27 15:42:43 -04:00
f7a6ed778a Add issue templates 2023-09-27 15:01:13 -04:00
9d49cc8c77 Add Bootstrap and fix error handling, and add code of conduct. 2023-09-27 14:36:58 -04:00
9dc5bea60c Cleanup the README a bit 2023-09-27 03:16:58 -04:00
c8822029fe Add security policy 2023-09-27 03:09:58 -04:00
1ecd11728b StandardJS Format 2023-09-27 02:46:07 -04:00
6c89c8c720 Add some more formatting to CHANGELOG 2023-09-27 02:33:42 -04:00
e8f821c6df Add affiliation notice to page footer. 2023-09-27 02:24:58 -04:00
90a2b06f23 Add API key validation route. 2023-09-27 02:22:23 -04:00
8f1241c98e Merge remote-tracking branch 'origin/dev' into dev 2023-09-27 02:10:00 -04:00
6992426b0a Add more information to README.md and add CHANGELOG.md 2023-09-27 02:09:43 -04:00
bfc38bcc57 Add mod-related database functions 2023-09-26 23:32:52 -04:00
95994434d9 Reformat superscript messages 2023-09-26 17:24:09 -04:00
ae45e1d895 Add forge and custom modloader support to README 2023-09-26 17:21:49 -04:00
3d20f6ede2 Add indev disclaimer to README 2023-09-26 17:03:35 -04:00
864f9d8884 Added Modrinth support to comparison table. 2023-09-26 17:01:27 -04:00
205ebba247 Formatting fix 2023-09-26 16:43:11 -04:00
ad73b27e6a Add comparison to TechnicSolder to README 2023-09-26 16:39:33 -04:00
5faa0b37bf Add modpack-related database functions 2023-09-26 16:03:05 -04:00
16a0e33296 Add user authentication database functions. 2023-09-26 01:12:12 -04:00
180cae58be Add favicon 2023-09-26 00:53:46 -04:00
d12a8ad116 Add mods and other directory to .gitignore 2023-09-26 00:48:49 -04:00
55efa94144 Add CodeQL badge to README 2023-09-26 00:30:47 -04:00
e65d31a014 Add CodeQL scanning. 2023-09-26 00:27:26 -04:00
2cd758ae35 Add CodeQL scanning. 2023-09-26 00:27:03 -04:00
1237f86409 Add dependabot updates. 2023-09-26 00:22:49 -04:00
95318b1691 Add step to readme about creating Mongo database 2023-09-26 00:14:58 -04:00
f49fb8101d Add database and config file support. 2023-09-26 00:11:38 -04:00
f1e9586836 Add Qodana badge 2023-09-25 20:08:07 -04:00
561baa9393 Add ESLint for StandardJS 2023-09-25 20:04:22 -04:00
b87ddda45d Add ESLint for StandardJS 2023-09-25 19:57:19 -04:00
abd3453163 Add dependency license checking 2023-09-25 19:53:56 -04:00
451f80bb3d Add Qodana code scanning - configs 2023-09-25 19:52:34 -04:00