Commit Graph

212 Commits

Author SHA1 Message Date
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 0c6f4219da rename wt1 to editor_time, wt2 to editor_time_copies 2023-01-03 09:14:02 +03:00
Jill 46a4d06983 put newfound gddocs info to use
fun fact: this exists https://docs.gdprogra.me/

:slugclose:
2023-01-03 08:58:24 +03:00
Jill 09ff7b4800 get rid of cakefile :stupib: 2023-01-03 08:07:15 +03:00
Jill aa4f2d2c48 wip nix flake; currently doesn't work but 2023-01-03 07:27:27 +03:00
Jill fd50948ec7 switch migrate.cr to my own fork 2023-01-03 06:43:11 +03:00
Jill 7f9323c72f cache gjp checks for performance; switch everything to Accounts.auth 2023-01-02 19:07:33 +03:00
Jill e50acbcfd6 weekly level score leaderboard 2023-01-02 18:55:21 +03:00
Jill 69d9c5aee7 make mappack impl work with >3 mappacks 2023-01-02 18:14:06 +03:00
Jill 92cfd710c9 group map packs correctly question mark ? 2023-01-02 17:44:22 +03:00
Jill 8f3caccce2 see your own unlisted levels 2023-01-02 17:21:39 +03:00
Jill ef072cf082 viewing user levels fix 2023-01-02 17:12:12 +03:00
Jill 50c3f00035 single-line change to make unlisted levels work 2023-01-02 17:07:18 +03:00
Jill 903a7dd869 make search queries & level id lookups work 2023-01-02 17:06:32 +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 02461ec944 clean downloadLevel up a little 2023-01-02 15:21:49 +03:00
Jill a4e28cb708 clean up comments 2023-01-02 15:12:41 +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
winter 6785d0e936 shine bright like a diamond 2023-01-01 17:24:04 +09:00
winter 31b59f76e0 shabadaba gooba like a meebo 2023-01-01 17:17:50 +09:00
winter cc8d24d2fd like comment and subscribe 2023-01-01 16:06:25 +09:00
Jill b67a3c350e basic song downloader backend 2023-01-01 08:45:22 +03:00
Jill 1427aa6fc1 further attempt at getting comments to work (still not working) 2023-01-01 05:11:09 +03:00
Jill 43455b44d6 wip comments (currently non-functional) 2022-12-31 23:25:08 +03:00
Jill c83975ddfa refactor string cleaning 2022-12-31 22:05:39 +03:00
Jill 571041f8f8 customizable date display format 2022-12-31 21:45:00 +03:00
Jill 09eee68e51 profile comments 2022-12-31 21:45:00 +03:00
winter 15ab48298d sdfjhkjgfh 2023-01-01 02:48:18 +09:00
Jill 886a16468a slightly tweak account lib stuff 2022-12-31 20:12:22 +03:00
Jill c9e1595185 implement level deletion 2022-12-31 19:59:44 +03:00
winter 58bb7ace20 sdfjhklgf 2023-01-01 01:49:16 +09:00
winter 77aeb6ba57 i figured it out 2023-01-01 01:39:53 +09:00
Jill 426da44bee fix date formatting 2022-12-31 17:04:43 +03:00
Jill 865c21c4ea custom songs more-or-less functional 2022-12-31 16:25:45 +03:00
winter 4693eb222a fuck this it doesn't work 2022-12-31 19:46:51 +09:00
winter 5f1a1c74d1 progress 2022-12-31 19:46:51 +09:00
Jill d10faa1106 demon difficulty ratings 2022-12-31 12:42:05 +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 5a1ba76f02 you can vote on difficulties now 2022-12-31 10:21:21 +03:00
Jill ce5b075280 create community_difficulty field [requires db recreation] 2022-12-31 09:59:44 +03:00
Jill 6731a00b36 fix up level scores & account nonsense 2022-12-31 09:44:30 +03:00
Jill d9a73fe813 lightly fucked level scores 2022-12-31 09:28:08 +03:00
winter 45bc61c3cb bug: destroyed 2022-12-31 14:20:03 +09:00
winter 23f3e9311c сапог 2022-12-31 14:07:12 +09:00
Jill 2175b25ead more complete getLevels impl 2022-12-31 07:03:36 +03:00