Commit Graph
59 Commits
Author SHA1 Message Date
beerpsi 00babb87ef [maimaidx/chunithm] Update seeds to 2025/12/26 (#1409) 2025-12-26 19:25:39 +00:00
beerpsi 67aaf1d4ef [chunithm] Update seeds to 2025/12/11 (#1404) 2025-12-14 21:38:49 +00:00
beerpsi 0b7797be0b [maimaidx] Update seeds to 2025/12/05 (#1402) 2025-12-06 19:09:03 +00:00
beerpsi f0d589d37d [maimaidx/chunithm] Update seeds to 2025/11/27 (#1399)
* [maimaidx] Update seeds to 2025/11/27

* [chunithm] Update seeds to 2025/11/27

* note about sorting versions
2025-12-05 15:16:35 +00:00
MeatBun1 15f72440b9 seeds: update Wacca seeds 2025/11/17 (#1392)
* Update README with details that worked for me; update wacca songs

* Be more descriptive about why some parts were changed to get things working; use proper markdown formatting

* Update with new songs as of 2025/11/17; add ability to update level and levelNum for any chart

* Update 2 charts that haven't been updated in the web UI yet but are updated in-game
2025-11-22 16:05:38 +00:00
beerpsi af2665a9ff [chunithm] Update to X-VERSE (#1395)
* [chunithm] Update to CHUNITHM X-VERSE

* add xverse-omni to every chart

* xverse-intl

* add search terms

* fix(tests): songTitle match type must be case-insensitively unique

* daydreama + energizing flame

* ci: add concurrency control between server and seeds deploy

* chunithm: rank PBs by noteLamp and clearLamp too

This prevents the scenario where a user's rank on a chart goes down because they
improved their skill lamp and thus counts as a "raise".

* add search term for mayonnaise fried chicken

* random ass revival
2025-11-20 23:43:56 +00:00
nairobi 447869a28d seeds: update ongeki seeds to 2025/08/21 (#1393)
* seeds: update ongeki seeds to 2025/08/21

* docs: add seeding instructions
2025-11-15 13:49:30 +00:00
Aaron e6fd4c21ed feat: add sdvx PUC tierlists (#1375)
* add sdvx PUC tierlists

* address review comments
2025-10-22 21:58:49 +01:00
beerpsi 65f8c7e26c [chunithm] various seed updates (#1371)
* disable luminous tables

* update intl seeds to 2025/10/02

* Revert "update intl seeds to 2025/10/02"

This reverts commit 7d2e0bc9f0.

* update intl seeds to 2025/10/02

* sort versions

* add combined MASTER+ULTIMA folder

* mark verse levels as default

* fix: properly disable luminous levels
2025-10-15 17:21:13 +01:00
John Pork 77100ba94b fix: sort saved BMS table levels (#1368)
Fixes most of changes in BMS backsync commits being table folders
changing order.
Current collection will get stably sorted on next automatic update.
2025-10-03 17:58:54 +01:00
GRIM657 a6ff33dc18 fix: seeds corrections for iidx 32 and 33 (#1365)
* fix: pc fixes

* fix: ss fixes

* fix: advance

* fix: iidx-mdb-parse: prefer -p0 files if they exist

* fix: advance version
2025-09-30 02:14:57 +01:00
GRIM657 2d86b7c16b feat: iidx 33 eamuse CSV support (#1362)
* fix: iidx-mdb-parse ParseIIDXData: check for moreData before using continue;

* feat: initial iidx 33 support

* feat: iidx 33 eamuse csv support

* feat: iidx 33 tables and folders

* fix: some charts missing from iidx 33
2025-09-23 22:08:20 +01:00
Tung Vu 7629c5ab8c seeds: update sdvx to 20250624 + add ult difficulty (#1361)
* feat: add ult difficulty

* feat: update sdvx seeds 20250624
2025-09-19 12:08:46 +01:00
beerpsi 3df3914f6c [maimaidx] Update seeds to 2025/09/12 (#1358)
* [maimaidx] Update seeds to 2025/09/12

* sort seeds
2025-09-17 01:48:39 +01:00
Elaine Gibson 920fa30f1c feat: merge sdvx2 and sdvx3 mdb (#1341)
* feat: merge sdvx2 and sdvx3 mdb

* fix: support merging sdvx2 mdb
2025-08-03 16:08:33 +01:00
beerpsi 3be1bb78b2 [maimaidx] Update to PRiSM PLUS (#1336)
* [maimaidx] Update to PRiSM PLUS

* make PRiSM+ the default table
2025-07-29 11:18:18 +01:00
Aaron 9d60d8de33 update sdvx S tier ratings up to 2025052700 (#1337) 2025-07-29 11:06:42 +01:00
GRIM657 317684de58 fix: correct i-ii SPA WR, add KAVG<WR test (#1335) 2025-07-29 09:07:01 +01:00
Elaine Gibson 26f2493834 fix: update sdvx titles/artists (#1332)
* fix: update sdvx titles/artists

* fix: add 詹 to InsaneCharRebinds
2025-07-20 21:08:10 +01:00
GRIM657 3c54b7bd44 fix: invalid WRs in IIDX seeds and add test (#1330)
* fix: invalid wr on I'm So Happy SPA

* fix: more incorrect WRs

* feat: add IIDX seeds test for WR and KAVG against MAX score
2025-07-18 18:07:17 +01:00
Elaine Gibson 2b3696688e fix: update sdvx charmap (#1326)
* fix: update sdvx charmap

* fix: correct artist name in sdvx seeds
2025-07-14 23:13:47 +01:00
Tung Vu 903ebe8c90 feat: update sdvx seeds to 2025042202 (#1308)
* update sdvx seeds to 2025042202

* fix song title for overflow momocaca
2025-06-27 11:15:00 +01:00
auxbh 3be081abcf Fix mkdocs nav, update DDR parser and add DDR import guide (#1307)
* docs: fix pages that weren't in the navigation bar

* seeds: update DDR parsing scripts to use arguments

* docs: fix minor mistake

* docs: add all supported DDR versions

* docs: add DDR musicdb import guide
2025-06-18 20:18:08 +01:00
beerpsi 60285648aa feat(maimaidx): graphs and song durations (#1306)
* feat(maimaidx): graphs

* fix: use 4dp for percent graph

* fix: use simple boolean check for duration

song duration is either a number or not defined, based on the schema.
we also don't really want to make a graph if the song has 0 duration, that's nonsensical

* add durations for omnimix songs
2025-06-18 20:16:30 +01:00
auxbh ba3d521302 Update DDR seeds up to 2024101500 (#1305)
* seeds: add new ddr world series to the parsing script

* seeds: add ddr world up to 2024101500
2025-06-18 17:00:28 +01:00
beerpsi cdfffc3c75 [chunithm] Add songs from 2025/04/10 to omnimix table (#1303)
* [chunithm] Add songs from 2025/04/10 to omnimix table

* remove coercions, now that we're free
2025-06-08 13:49:22 +01:00
beerpsi 5b6dbc3934 [chunithm] Update seeds to 2025/04/10 (#1301)
* chunithm: Update seeds to 2025/04/10

* fix(parse-song-duration): use execFile to get around command quoting issues
2025-06-06 16:43:24 +01:00
Aaron 6b375620f8 seeds: update sdvx S tier ratings (#1298)
* run seeds sort

* add S tier ratings for new sdvx seeds
2025-05-30 00:07:29 +01:00
Aaron 58e43efd5b fix sdvx song title (#1296) 2025-05-28 01:07:30 +01:00
nairobi 1148a5fdff feat(client): chunithm graphs, song durations (#1284)
* feat: chunithm score graph

* feat: add life

* feat: add song duration data for all songs

* fix: make chunithm graphs non-nullable

* fix: test data

* fix: potrząsanie kanalizacją

* fix: misleading old function name

* fix: make duration optional for chunithm

* fix: add the missing duration
2025-04-29 20:33:49 +01:00
zkldi b485982f1a feat: dzikurdi. gdzie jest moja siglinda?
what gender is ?
2025-04-18 11:34:45 +00:00
beerpsi 4c49bffcc4 [maimai DX] Update to PRiSM Final (#1270)
* [maimai DX] PRiSM final

* add Supersonic Generation

This is a PRiSM PLUS song in Japanese region, but a PRiSM song in International.
As a way to compromise, the display version is PRiSM PLUS, but it also shows up in
the PRiSM folder. This should be removed when PRiSM PLUS hits Tachi for real.

* add PRiSM Omnimix

* disable BUDDiES PLUS tables

* add PRiSM Omnimix to versions in config

* pick correct default table

* fix test data

* fix mock db
2025-04-08 09:28:11 +01:00
beerpsi 6985fa8e8e [chunithm] add search terms, correct some song metadata, switch chart info layout (#1268)
* add search terms for recently added songs

* fix(seeds/chunithm): make displayVersion actually display friendly

* fix(seeds/chunithm): correct displayVersion for some songs

These songs were released in LUMINOUS PLUS International, but VERSE in the Japan
region. Since we primarily track Japanese data (levels, etc.) it's probably better
that the display version also lines up.

* fix: correct song metadata

* fix: prefix later versions with CHUNITHM

* feat: switch chunithm song info over to iidx layout

* fix: prefix versions with CHUNITHM
2025-04-04 15:08:15 +01:00
Aaron f1d92e7192 update sdvx S tier ratings (#1267) 2025-04-04 15:06:46 +01:00
nairobi 197210150f feat(seeds): ongeki refresh (#1266) 2025-04-03 16:21:59 +01:00
nairobi 12b0a34f53 seeds: Ongeki Act.3 final (#1260)
* seeds: ongeki bright memory act.3 final

* seeds: add remas flags

* seeds: add search terms

* seeds: add most chart views

* seeds: add remaining chart views

* seeds: prepend 'ongeki' to display versions

* fix(ongeki): enumize genres and versions

* fix: test data
2025-03-28 13:03:04 +00:00
beerpsi 32c5be30bf [chunithm] Update to CHUNITHM VERSE (#1252)
* [chunithm] Update to CHUNITHM VERSE

* fix: change naiveRating to 50 songs

* fix: unfuck duplicate charts caused by later options modifying earlier options

* feat: new rating classes for verse

* fix(bot): chunithm min scores is 50

* add charts to VERSE Omnimix

* add search aliases for new songs

* disable verse intl for now
2025-03-17 18:29:49 +00:00
j1nxie 995fa904c9 seeds: toggle CHUNITHM folders for mythos + maimai DX PRiSM (#1237)
* feat(make-table-inactive): toggle table instead of just marking as inactive

* fix: enable sun plus folders for myt + mark sun as inactive

* feat(maimaidx): add PRiSM support
2025-02-05 09:20:54 +00:00
GRIM657 de3fcd05e0 feat: support iidx 31-2dxtra (#1233)
* fix: missing inGameIDs on omnimix songs WaterCube and concon

* fix: add-2dxtra: make sure only old 2dxtra charts get deprimaried

* feat: support iidx 31-2dxtra

* fix: add some missing altTitles for iidx32 eamuse CSVs

* fix: deprimary 30-2dxtra songs whose current inGameID has changed

* feat: add recently released iidx32 charts
2025-01-17 23:29:16 +00:00
zkldi fe3fb784a3 Revert "feat: change sieglinde visual representation"
This reverts commit 2de235b7ec.
2025-01-16 20:25:35 +00:00
Aaron 1c0ee8a5ad update SDVX clear tierlist ratings (#1234) 2025-01-16 16:00:23 +00:00
zkldi 2de235b7ec feat: change sieglinde visual representation
it should not look like walkure. Now in the form sgl13.x
2025-01-15 12:46:11 +00:00
blobdash 85c341272e [wacca] WACCA PLUS seeds (#1229)
* Add WACCA PLUS seeds & script

* Fix Seisyun Complex (incorrect entry)
2025-01-13 21:14:21 +00:00
GRIM657 c6ee2010fa feat: IIDX 32 support (#1230)
* fix: iidx-mdb-parse: search terms were discarded for new songs

* feat: initial iidx32 support through 20241210

* fix: forgot folders/tables for iidx32
2025-01-08 01:27:20 +00:00
Victor Yuandzk 2111782bf0 New match type: ddrSongHash (#1213)
* New match type: `ddrSongHash`

* style: sort `MatchTypesWithDifficulty`

* make `ddrSongHash` a song property instead of a chart property

* docs: add descriptions for match type `ddrSongHash`

* add `ddrSongHash` field to all applicable songs

* fix: enforce ddrSongHash is only used on DDR

---------

Co-authored-by: zk <zkldi.dev@gmail.com>
2024-12-18 12:54:20 +00:00
beerpsi 21f161d746 [chunithm] update to luminous+ final and clean up older versions' tables (#1220)
* [chunithm] Update to LUMINOUS PLUS Final

This also adds a level 15+ folder to the LUMINOUS PLUS/Omnimix tables.
It will not be added to the international table until Forsaken Tale
releases there.

* add luminous+ omnimix

* massive table cleanup

- LUMINOUS PLUS is now n-1
- SUN PLUS is already n-3, and it will be reactivated when MYTH updates
- international is now on LUMINOUS PLUS

* switch to lumi+ being the default table

* oops

* sort seeds

* add search terms

* update intl seeds to 2024-12-12

* sort the version list
2024-12-17 15:30:17 +00:00
Aaron 469de781e5 feat: Add S tierlists for sdvx (#1216) 2024-12-10 10:52:00 +00:00
Gyoo 04d566b460 feat: world support for ddr (#1199)
* feat: world support for ddr

* chore: lint fix
2024-10-28 22:38:36 +00:00
Ben Hutchinson 3447cfe6b6 Fix DDR tables (#1196)
* fix ddr folders

* set default table to a3

* make ddr A inactive
2024-10-24 20:30:49 +01:00
beerpsi cfa3f94eb5 [chunithm] Support LUMINOUS PLUS + revive SUN Omnimix table for MYT (#1197)
* [chunithm] Support LUMINOUS PLUS + revive SUN Omnimix table for MYT

* fix tests

* correct alias
2024-10-20 14:54:25 +01:00