Commit Graph

66 Commits

Author SHA1 Message Date
Jecket f08af7e2b7 replace is_admin with rank in reupload.cr
why is the reupload account supposed to be an admin wtf; also probably need to update 3_accounts.sql to remove is_admin alltogether
2024-02-08 09:43:19 +01:00
Jill 4f1fec7fe5
wip level length measure 2023-05-26 18:37:31 +03:00
Jill cb4c0b55a1
refactor level parsing slightly
level object data is now stored across ObjectData which provides an abstraction over objects that isn't object["25"].to_i
2023-05-26 16:33:07 +03:00
Jill 4346f1aaa0
oops! wrong argument order. database permanently affected
swap source and url in song_authors to fix
2023-05-26 11:29:24 +03:00
Jill 77b809da8c download and like milestones for levels 2023-01-21 22:44:21 +03:00
Jill 01d7210d64 fix difficulty icon display fucking up n/as 2023-01-19 13:51:38 +03:00
Jill c2eb375b7e notification display, general web ui polish around the whole place 2023-01-18 21:03:09 +03:00
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 7a5bb92cc8 account management; change username & password 2023-01-11 16:51:14 +03:00
Jill 8aef039d01 basic session support for account management 2023-01-10 18:32:12 +03:00
Jill 09c9bb9d52 remove a couple of todos 2023-01-10 12:13:06 +03:00
Jill d2ae842f8b comment badges/colors 2023-01-09 15:12:43 +03:00
Jill 964e6c28ee basic rank system support 2023-01-09 14:18:43 +03:00
winter 3a01984268 better 1.9 support 2023-01-08 16:10:27 +09:00
Jill 573892dbd0 make downloads and likes unique to ips 2023-01-07 19:31:48 +03:00
Jill 7692564938 i love not testing code 2023-01-07 17:39:20 +03:00
Jill a433157a53 version lib 2023-01-07 17:32:10 +03:00
Jill f2ffd3ab90 allow config_get to specify a custom default 2023-01-07 11:54:13 +03:00
Jill 63311de7a4 knock some long-standing issues off of the todos 2023-01-07 11:46:52 +03:00
Jill e799dda1e8 creator points more-or-less done
will be a lot more functional once levels are actually rateable
2023-01-06 20:47:50 +03:00
Jill cffea4521d blocks 2023-01-06 17:58:34 +03:00
Jill 9915aa18d8 properly implement message/comment disabled 2023-01-06 11:51:11 +03:00
Jill 64dfe93464 messages done i think??? 2023-01-05 22:11:49 +03:00
Jill 557280985e fix reupload acc not having a user 2023-01-05 20:25:25 +03:00
Jill 94c8cdf463 reupload polish 2023-01-05 20:08:30 +03:00
Jill ede1e7a217 template stuff polish 2023-01-05 19:53:12 +03:00
Jill 10989bb7ca refactor how data folder is handled 2023-01-05 17:08:57 +03:00
Jill 6285395adb quests 2023-01-05 15:57:30 +03:00
Jill 29bf5ff117 shorter fmt_timespan_long 2023-01-05 12:17:14 +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 8847db8296 adding logs to dailies fixed them??? 2023-01-04 18:10:26 +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 20027b5cdc show uptime on index page 2023-01-04 12:07:22 +03:00
Jill aa7e179601 fix daily/weekly expiry timer typo 2023-01-04 02:42:04 +03:00
Jill 9b55f5c423 dumb daily levels implementation 2023-01-04 02:20:45 +03:00
Jill d8eca119b7 unhardcode hostname for song downloads 2023-01-03 20:23:35 +03:00
winter 91d6e0b8d7 oops i uh . 2023-01-04 02:05:38 +09:00
winter cab49b61b1 song uploading is now real 2023-01-04 02:03:47 +09:00
Jill 7da5bbf575 id incrementing typo fix 2023-01-03 15:47:58 +03:00
Jill 6587cb4adf add level parsing for intensive upload checks, remove GDBase64 2023-01-03 13:38:23 +03:00
Jill 7f9323c72f cache gjp checks for performance; switch everything to Accounts.auth 2023-01-02 19:07:33 +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 c6b7fe3dfb pretty logs :) 2023-01-02 13:59:37 +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 cc8d24d2fd like comment and subscribe 2023-01-01 16:06:25 +09:00