Commit Graph

33 Commits

Author SHA1 Message Date
Jill af557ffc6e basic notifications impl for back-end 2023-01-16 20:26:52 +03:00
Jill 964e6c28ee basic rank system support 2023-01-09 14:18:43 +03:00
Jill 573892dbd0 make downloads and likes unique to ips 2023-01-07 19:31:48 +03:00
Jill 63311de7a4 knock some long-standing issues off of the todos 2023-01-07 11:46:52 +03:00
Jill cffea4521d blocks 2023-01-06 17:58:34 +03:00
Jill 0cbe127516 fix up down migrations 2023-01-06 17:25:33 +03:00
Jill 9915aa18d8 properly implement message/comment disabled 2023-01-06 11:51:11 +03:00
Jill 94cdbd204e base friend functionality 2023-01-06 10:39:40 +03:00
Jill debc734a42 friend requests 2023-01-06 09:46:21 +03:00
Jill ae3b5a18d8 cap user inputs 2023-01-05 22:39:24 +03:00
Jill 64dfe93464 messages done i think??? 2023-01-05 22:11:49 +03:00
Jill d99741d10d gauntlets 2023-01-05 16:43:45 +03:00
Jill 6285395adb quests 2023-01-05 15:57:30 +03:00
Jill 44b01501f6 chests 2023-01-05 12:08:36 +03:00
Jill 14c2236041 properly grab levels from daily queues instead of grabbing the latest 2023-01-04 18:44:49 +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 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 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 43455b44d6 wip comments (currently non-functional) 2022-12-31 23:25:08 +03:00
Jill 09eee68e51 profile comments 2022-12-31 21:45:00 +03:00
winter 77aeb6ba57 i figured it out 2023-01-01 01:39:53 +09: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
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 d9a73fe813 lightly fucked level scores 2022-12-31 09:28:08 +03:00
Jill 7bfb73f636 make account usernames a unique key 2022-12-31 05:13:29 +03:00
Jill f5d2fa8421 ignore casing in usernames
requires database recreation
2022-12-31 05:09:06 +03:00
Jill 4ca2ba06ab some minor refactoring 2022-12-30 19:04:27 +03:00