Commit Graph
578 Commits
Author SHA1 Message Date
zkldi 67485e9837 refactor: improve performance of song lookups
use lookup tables to optimise looking up songs; the former solution
was O(n^2), this one is O(1) with a small hit to memory.
2022-09-04 20:03:31 +01:00
zkldi fad5881a3b fix: remove useless internal number from sgl formatting 2022-08-22 02:15:53 +01:00
zkldi e455246376 fix: this star doesn't render on mobile devices
unicode maintains two star icons and only
one of them is properly supported on certain devices

huge pain because my editor and browser renders them
properly. wonderful.
2022-08-18 14:58:30 +01:00
zkldi c3d888b84d feat: store exScore from sv6c imports 2022-08-17 18:44:23 +01:00
j1nxie 8d12c01a7f fix: typos in wacca import page + config 2022-08-08 18:27:05 +07:00
zkldi 6fcc54d999 feat: add starlight and stardust tables 2022-07-23 13:48:45 +01:00
zkldi 96702f7503 refactor: move bms tables to a constant place 2022-07-23 13:42:50 +01:00
zkldi e3c0fc5a8a feat(client): aiRating on UI 2022-07-18 00:55:27 +01:00
zkldi 44bd12e7a8 fix: allow 0 length about-mes 2022-07-17 21:39:47 +01:00
zkldi cb397be104 feat: add XCD to common 2022-07-17 21:33:41 +01:00
zkldi 8299075040 fix: bms schemas, duplicate folders, iidx nonsense 2022-07-17 18:33:27 +01:00
zkldi 5f368077f9 fix: bms ailevel is a string, not a number 2022-07-17 17:42:48 +01:00
zkldi 487dfadc68 feat: add qubell tables and folders, mark as inactive
fix: patch an annoying mess in folders & tables.json

feat: get jubeat tables and folders right

fix: noooise
2022-07-17 17:42:26 +01:00
zkldi e55a0eb129 fix: get tachi-server to atleast boot and sync with common 2022-07-04 02:15:43 +01:00
zkldi 1eecdf3e96 feat: add schemas for new challenge database things 2022-07-02 21:03:37 +01:00
zkldi d59b628066 fix: i can't wait to move to a monorepo 2022-07-02 20:48:00 +01:00
zkldi b68f368693 feat: add challenge types 2022-07-02 20:43:54 +01:00
zkldi f0cfe8e75e fix: aiLevel is a string, not a number 2022-06-26 16:56:15 +01:00
zkldi cc82db447b style: migrate to cadence 2022-06-26 16:28:11 +01:00
zkldi 7e6b8dc898 feat: add aiLevel types 2022-06-26 15:21:43 +01:00
zkldi a6ecafb978 feat: add scratch dans 2022-06-26 15:07:55 +01:00
zkldi a2e59072f7 fix: give proper tags to ln dans 2022-06-26 14:58:06 +01:00
zkldi e0bd3455f5 feat: ln dan support 2022-06-26 14:51:34 +01:00
zkldi 3d9f1b3eb5 fix: whoops sessions shouldn't be rounded 2022-06-12 20:23:54 +01:00
zkldi 3c042daf2c feat: always make itg rating algs round 2022-06-12 20:14:51 +01:00
zkldi 2c8dd5c5ee feat: add itgChartHash 2022-06-12 19:52:33 +01:00
zkldi 668b0d5c80 feat: add banners 2022-06-12 18:33:56 +01:00
zkldi 9006e57010 feat: add proper format functions for itg 2022-06-12 18:05:29 +01:00
zkldi b620417125 fix: accidentally not camelcase 2022-06-12 16:35:58 +01:00
zkldi d9bee51100 feat: add average32speed and patch bug 2022-06-12 16:35:15 +01:00
zkldi 7fd008dd35 feat: add diedAt to itg stamina props 2022-06-12 16:31:32 +01:00
zkldi b9da3dc14f feat: add highest256 support and notesPerMeasure 2022-06-12 16:29:25 +01:00
zkldi 390197cf8e feat: refactor to use arbitrary strings as itg difficulties, store difficulty tag elsewhere 2022-06-12 13:51:15 +01:00
zkldi a4619750ee feat: add schema support and fix types 2022-06-12 04:11:52 +01:00
zkldi 6e5b97a8ec feat: enable itg support 2022-06-12 04:09:11 +01:00
zkldi e110b7b78a feat: add highest32 to score 2022-06-12 04:09:05 +01:00
zkldi 27950073a6 fix: this is used for low cutoffs and is fine. dw 2022-06-12 03:40:23 +01:00
zkldi 82d01603ac fix: rename excellent combo to full excellent combo 2022-06-12 03:39:59 +01:00
zkldi d79d071605 fix: rename Normal to Medium 2022-06-12 03:25:47 +01:00
zkldi 68481e9b11 fix: rename expert to challenge 2022-06-12 03:21:59 +01:00
zkldi 3c875bb618 feat: itg stamina support 2022-06-11 22:27:36 +01:00
zkldi 23e119c3fb BREAKING(feat): make folder showcase stats only allow one folder 2022-06-01 14:58:01 +01:00
zkldi 63dfc45dc4 fix: remove nullable import processing info messages 2022-05-10 00:11:16 +01:00
zkldi 57e272a0d1 BREAKING: make ImportErrContent.message non-nullable 2022-05-10 00:09:56 +01:00
zkldi 2bd9657541 fix: add clan to the list of supported versions 2022-05-06 00:07:59 +01:00
zkldi 1ebd8ca2de fix: add pretty version name for clan 2022-05-06 00:05:54 +01:00
zkldi 799ed3325b feat: add support for clan 2022-05-06 00:04:30 +01:00
zkldi 092be8019d fix: improve formatting of 2dxtra shortdiffs 2022-04-24 22:46:26 +01:00
zkldi fd870117a0 feat: add notifications schema 2022-04-24 20:03:15 +01:00
zkldi 3f2a795229 fix: Place notifBody inside a body prop
The previous behaviour has issues with typescript expanding types.
This implementation does not, so we're gonna roll with that instead.
2022-04-24 15:35:02 +01:00