Commit Graph

77 Commits

Author SHA1 Message Date
Jill 12ae7504a0 wip notification view 2023-01-16 21:43:54 +03:00
Jill af557ffc6e basic notifications impl for back-end 2023-01-16 20:26:52 +03:00
Jill 09c9bb9d52 remove a couple of todos 2023-01-10 12:13:06 +03:00
winter c7966bb81d rateable levels 2023-01-09 21:48:16 +09:00
winter b99d181707 fix bug where descriptions were j 2023-01-08 17:00:30 +09:00
winter 3a01984268 better 1.9 support 2023-01-08 16:10:27 +09:00
Jill 7ec85e78b0 cap community difficulties to 2-9 stars 2023-01-07 19:55:19 +03:00
Jill 2dee1feb92 deduplicate level scores 2023-01-07 19:46:43 +03: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 63311de7a4 knock some long-standing issues off of the todos 2023-01-07 11:46:52 +03:00
winter 9af9f939f3 fix a thing 2023-01-07 15:55:32 +09:00
Jill 48c029d202 delete level comments 2023-01-06 19:40:41 +03:00
Jill aa3089e6f9 comment history 2023-01-06 18:33:09 +03:00
Jill 6f447c4820 followed filter 2023-01-06 13:20:33 +03:00
Jill 285ed7647c testing level scores on prod let's go 2023-01-06 12:05:47 +03:00
Jill ec1fc7a934 integrate friends into stuff across the server 2023-01-06 11:20:16 +03:00
Jill c5d29b7979 remove unneeded todos 2023-01-05 22:52:11 +03:00
Jill 62c479660d finish the rest of the filters 2023-01-05 22:50:59 +03: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 ae3b5a18d8 cap user inputs 2023-01-05 22:39:24 +03:00
Jill 10989bb7ca refactor how data folder is handled 2023-01-05 17:08:57 +03:00
Jill d99741d10d gauntlets 2023-01-05 16:43:45 +03:00
Jill 581a9cb6cc don't require login to see scores 2023-01-05 09:46:59 +03:00
Jill 1cc00624fe replace == "" with .blank? 2023-01-04 15:05:27 +03:00
Jill a0c97aa1f3 shitty reuploading 2023-01-04 14:55:59 +03:00
Jill 2c4ddaf0e8 fix viewing users' levels 2023-01-04 02:21:52 +03:00
Jill 9b55f5c423 dumb daily levels implementation 2023-01-04 02:20:45 +03:00
Jill 2533475a2e update levels 2023-01-03 15:59:57 +03:00
Jill daa1e74533 switch level storage to file-based instead of blobs in db 2023-01-03 14:42:18 +03:00
Jill 5937c3978c oops forgot to remove debug line 2023-01-03 13:55:45 +03:00
Jill 310ba24084 more intensive upload checks; config update 2023-01-03 13:46:11 +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 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 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