Commit Graph

17 Commits

Author SHA1 Message Date
Jill fab7136a1a functional nix flake 2023-01-03 17:50:05 +03:00
Jill 6587cb4adf add level parsing for intensive upload checks, remove GDBase64 2023-01-03 13:38:23 +03:00
Jill e455a304b9 refactor endpoint system
context is now passed in instead of just the body

will allow for ip bans and similar in the future :slugclose:
2023-01-03 10:02:50 +03:00
Jill 09ff7b4800 get rid of cakefile :stupib: 2023-01-03 08:07:15 +03:00
Jill 551bc7cbcf trending error fix, make errors actually log 2023-01-02 17:00:04 +03:00
Jill d4e930e424 switch all auto-incrementing ids to a single tracking system
this is to prevent ids from overlapping after a level is deleted

this WILL cause issues on older databases. i will not be responsible
2023-01-02 16:32:31 +03:00
Jill c6b7fe3dfb pretty logs :) 2023-01-02 13:59:37 +03:00
Jill ae2901e859 fix directory listings displaying on / 2023-01-02 12:37:06 +03:00
Jill a7357c7f0d polish up songs, refactor http server initialization 2023-01-02 12:31:55 +03:00
Jill 8b3a39da9d custom song system more-or-less outlined
it's functional, but missing a lot of the functionality; very little checks to match the config are done and caching is completely missing
2023-01-02 09:56:04 +03:00
Jill b67a3c350e basic song downloader backend 2023-01-01 08:45:22 +03:00
Jill 865c21c4ea custom songs more-or-less functional 2022-12-31 16:25:45 +03:00
Jill 5ab60007da make the listen path fully costumizable 2022-12-31 11:45:06 +03:00
Jill 2b3f36f6ea config system 2022-12-31 11:16:43 +03:00
Jill a7faa055f9 basic input sanitization w/ todos sprinkled everywhere 2022-12-31 05:08:02 +03:00
Jill a734b39238 move libraries to lib/ 2022-12-31 04:08:09 +03:00
Jill 4ca2ba06ab some minor refactoring 2022-12-30 19:04:27 +03:00