Commit Graph

24 Commits

Author SHA1 Message Date
Jill 77b809da8c download and like milestones for levels 2023-01-21 22:44:21 +03:00
winter b99d181707 fix bug where descriptions were j 2023-01-08 17:00:30 +09:00
Jill 573892dbd0 make downloads and likes unique to ips 2023-01-07 19:31:48 +03:00
winter fb9bc588b8 basic 1.9 support 2023-01-08 00:31:51 +09:00
Jill 2a33ec3621 swap some stuff out for version lib 2023-01-07 17:34:41 +03:00
winter 7f719d4db3 basic 2.0 support..? 2023-01-07 22:34:09 +09:00
winter fd8514c008 download 2023-01-07 20:57:18 +09:00
Jill 0c6758daf1 level upload/update dates working
we now have a feature robtop himself didn't implement
2023-01-05 22:44:02 +03:00
Jill 10989bb7ca refactor how data folder is handled 2023-01-05 17:08:57 +03:00
Jill 9b55f5c423 dumb daily levels implementation 2023-01-04 02:20:45 +03:00
Jill daa1e74533 switch level storage to file-based instead of blobs in db 2023-01-03 14:42:18 +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 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 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 c83975ddfa refactor string cleaning 2022-12-31 22:05:39 +03:00
Jill 865c21c4ea custom songs more-or-less functional 2022-12-31 16:25:45 +03:00
Jill ce5b075280 create community_difficulty field [requires db recreation] 2022-12-31 09:59:44 +03:00
Jill 0fddc7a3e6 replace sub w/ gsub, deduplicate b64 code 2022-12-31 04:17:37 +03:00
winter 79ee71e6e2 oops! 2022-12-31 03:18:29 +09:00
Renamed from src/endpoints/levels/downloadLevels.cr (Browse further)