Commit graph

9 commits

Author SHA1 Message Date
3728614109 Split the API logic 2025-04-03 15:16:59 +02:00
150b861bd3 Update packages 2025-03-30 16:22:08 +02:00
717047cb96 Begin switching away from MongoDB
MongoDB cluster providers are AWS, Azure, and Google Cloud
All of them are American tech giants, and that's big yikes
2025-03-20 23:45:29 +01:00
23e465e546 Patch "/" cannot be parsed as a URL, hide osu!
Probably an issue only for Chromium users??
I have hardly any idea what the root cause of this issue is
2025-03-12 01:07:16 +01:00
56eeefd7d4 Use Vite (again) to reduce website size
Here's some data:

Netlify: Transferred 78kB JS + 5.17kB CSS / Size 255kB JS + 26kB CSS
Prev. commit: Transf. 922kB JS + 122kB CSS / Size 922kB JS + 122kB CSS
This commit: Transf. 257kB JS + 26kB CSS / Size 257kB JS + 26kB CSS

I am pretty sure I could reduce Transf. through Accept-Encoding stuff
2025-03-11 14:01:04 +01:00
0c47ad9fcc Allow running servers on multiple ports
(one server per port)
2025-03-10 17:11:09 +01:00
ca6d1785f5 Deal with ports/tls, don't commit index.css 2025-03-09 22:49:46 +01:00
371171e61d Various adjustments 2025-03-07 17:43:41 +01:00
ec6cb4b355 Remove Netlify, make an API server 2025-03-06 22:18:15 +01:00