8452 Commits
Author SHA1 Message Date
nairobi bc9d2789bc feat: arcaea 7.0 (#1736)
* fucking lowirommmmmmmmmmmmmmm

* I gently open the repo

* eagles can fly, people can try, but that's about it

* I still hate you

* potential merger test

* remove raw b50

* touchup

* less insane handling of lamps

* add sacrosanct
2026-09-16 20:44:45 +01:00
nairobi 0cd0c4979f port a bunch of seeds scripts to v3 (#1744) 2026-09-16 20:44:21 +01:00
zk bbce596079 fix: fmt (#1745)
* fix: fmt

* fix: unconditionally run check
2026-09-14 10:38:27 +01:00
nairobi f08148f864 fix: update ongeki seed scripts to v3 (#1739)
* wip

* fmt

* the rest

* fix the table script

* fix remaster handling in scrape-sdvx-in

* perfect shining
2026-09-11 01:38:34 +01:00
Kumubou 9460516ea7 Add missing song lengths and inGameIDs for Ongeki Refrech Act 1 seeds (#1737)
* Update songs-ongeki.json

Updating seeds to add song lengths for 44 songs that were missing them

* Add inGameIDs for Refresh Act 1 charts missing them

(and some new sdvx.in links)

* Is Github really tweaking out over a single stray newline???

* Oooops, all carriage returns. Fixing.

* who allowed me near a computer
2026-09-11 00:58:21 +01:00
Szymon Borecki c3eb524519 seeds: WACCA 4.06 update pt. 2 (#1740)
* seeds: WACCA 4.06 update pt. 2

* seeds: WACCA 4.06 update pt. 2 playtype fix
2026-09-11 00:58:12 +01:00
ash cb24da4c8e seeds: update SDVX AC seeds to 2026082500 (#1742) 2026-09-10 16:33:20 +01:00
zk 8f4b6b41e0 fix: typo (#1738) 2026-09-03 00:12:20 +01:00
Szymon Borecki e1aad44f01 seeds: WACCA 4.06 update (#1729)
* seeds: WACCA 4.06 update

* seeds: WACCA 4.06 seeds fix

* playtype fix

* seeds: fixed wacca folder sort to include 14+ in plus folders
2026-09-02 19:36:48 +01:00
kawachiboy14 3238ea56c9 seed: IIDX INFINITAS Monthly Update - Sep 2026 (#1733)
- Akatsuki
- Viridian
2026-09-02 19:36:37 +01:00
tadoraja 4f6048aaac Changed so that if the games array is empty, the part of the URL starting with /games will be omitted, going to the user's profile instead. Centralizing import embed logic into embeds.ts to remove duplicated logic. sync.ts will now call CreateImportEmbedFromSyncResult(). (#1728) 2026-08-19 08:05:47 +01:00
kawachiboy14 f65c317741 seed: IIDX INFINITAS Pinky Crush Vol.2 Update (#1727) 2026-08-19 08:03:47 +01:00
ash 4ef9ca5884 seeds: update SDVX AC seeds to 2026071400 (#1723) 2026-08-09 01:06:18 +01:00
kawachiboy14 d14a21df88 seed: IIDX INFINITAS August 2026 Update (#1726)
> beatmania IIDX INFINITASの楽曲公開についてご案内いたします。
2026年8月5日(水) 10時より以下の楽曲が公開となります。

■BITで解禁可能楽曲の追加
・When I Met U
・This Is Club Musik feat. 大久保紅葉

YES Remo-con in INFINITAS
2026-08-04 01:27:22 +01:00
zk 922c54e34f fix: nothing good will come from this (#1725) 2026-08-02 20:49:58 +01:00
zk 5b33e4baf7 fix: iidx gan/nag pointing at wrong domain (#1724) 2026-07-31 21:29:16 +01:00
ash 4f8b098725 feat: add SDVX 6/7 omnimix support (#1722)
* SDVX: add EG + Nabla omnimix folders and tables

* SDVX: add exceed-omni and nabla-omni versions

* SDVX: add nabla-omni version when adding new charts

* add exceed-omni to songID 1352 because i missed it earlier oops
2026-07-28 17:01:08 +01:00
RadSwouse 233bc992f7 seeds: update DDR SongHash (#1714)
* Update songs-ddr.json

Added missing "ddrSongHash" for several WORLD songs

* Difficulty Changes

Changed the difficulty of various charts to reflect their current difficulties as of DDR WORLD

* seeds: update DDR seeds to 2025/08/05

* seeds: update DDR seeds to 2025/08/05

Added songs that are in DDR WORLD as of 2025/08/05
Updated various difficulty ratings

* seeds: update DDR SongHash

Added missing "ddrSongHash" for World songs up to 2025/10/30

* seeds: update DDR SongHash

Added missing ddrSongHash for the following songs:
可愛くてごめん
WOW WAR TONIGHT ~時には起こせよムーヴメント
覚悟せよ!エンタンメ~ン ~より身の切り売り自暴自棄版~
雑踏、僕らの街
Bye or not
Daisycutter
ZENDEGI DANCE
疾風迅雷
エクスプロウル
EYE OF THE HEAVEN
アイスクリームマジック
Saiph
鳳 (Five Flares Mix)
New Millennium Pt.2
murmur twins (guitar pop ver.)
朱と碧のランページ (ReGLOSS)
リメンバーリメンバー (ReGLOSS)
カジノファイヤーことみちゃん
Shooting Star
迷宮のロンド
東方妖々夢 ULTIMATE MEDLEY
4NT1 D34D
Deadly Dolly Dance
恋繋エピローグ
SkyDrive! (HASEKO EUROBEAT MIX)
チルノのパーフェクトさんすう学園

* Update songs-ddr.json

seeds: update DDR SongHash

Added missing ddrSongHash for the following songs:
可愛くてごめん
WOW WAR TONIGHT ~時には起こせよムーヴメント
覚悟せよ!エンタンメ~ン ~より身の切り売り自暴自棄版~
雑踏、僕らの街
Bye or not
Daisycutter
ZENDEGI DANCE
疾風迅雷
エクスプロウル
EYE OF THE HEAVEN
アイスクリームマジック
Saiph
鳳 (Five Flares Mix)
New Millennium Pt.2
murmur twins (guitar pop ver.)
朱と碧のランページ (ReGLOSS)
リメンバーリメンバー (ReGLOSS)
カジノファイヤーことみちゃん
Shooting Star
迷宮のロンド
東方妖々夢 ULTIMATE MEDLEY
4NT1 D34D
Deadly Dolly Dance
恋繋エピローグ
SkyDrive! (HASEKO EUROBEAT MIX)
チルノのパーフェクトさんすう学園
BRAIN-HEART

* forgot a comma
2026-07-17 22:10:33 +01:00
ash f36f98862e seeds: update SDVX AC seeds to 2026063000 (#1721)
* SDVX: remove "nabla" version tag from charts removed mid-nabla

* seeds: update SDVX AC seeds to 2026063000
2026-07-17 22:10:08 +01:00
GRIM657 39bf4dd0a0 fix: take gauge from gaugeHistory in CG IIDX API converter (#1719) 2026-07-17 22:09:58 +01:00
Victor Yu 0ff56397c0 chore: remove deprecated CG IIDX import method (#1720) 2026-07-15 22:18:02 +01:00
zk b3ad99cf1c fix: rival changes should reasonably diff (#1718) 2026-07-14 00:09:10 +01:00
zk 6910533c01 fix: update import_type enum to support the new types (#1717) 2026-07-13 23:30:52 +01:00
GRIM657 79b9350cd5 feat: CG IIDX API import method (#1715)
* wip

* yay no errors

* refactor a bit, support ghostGauge

* missCount is null from the api, not -1, if player died

* improve ghostGuage parsing

* add tests

* I knew I was missing something with nullable misscount

* add new import methods to .env.example
2026-07-13 21:20:44 +01:00
GRIM657andzk fd694e2da9 feat: iidx seeds and rerunners update (#1711)
* fix: update iidx-mdb-parse for v3

* fix: iidx-mdb-parse: check if legg conflict warning is necessary

* seed: update iidx to 20260616

* feat: enable ferv imports for iidx 33

* seed: fix iidx infinitas->ac ports

* seed: update IIDX SP12 tiers

* feat: IIDX SP12 (and 11 sorta) tierlist update rerunner

* seed: iidx eamuse csv titles update

* refactor: don't expose randomHex, it's an internal fn, just inline again for now until I fix things up

---------

Co-authored-by: zk <zkldi@proton.me>
2026-07-12 13:28:03 +01:00
FallenDawnUltimate dba4942514 docs: fix table formatting (#1712) 2026-07-11 11:17:01 +01:00
zk 2042738974 fix: don't shadow the healthcheck endpoint... (#1709) 2026-07-05 23:15:25 +01:00
ash b57ca5670c seeds: update SDVX AC seeds to 2026061500 (#1708) 2026-07-04 12:59:00 +01:00
zk 94808aad35 feat: better bot healthcheck maybe (#1707) 2026-07-02 23:07:14 +01:00
beerpsi 11ce8f0107 [chunithm] Update seeds to X-VERSE-X final (#1706)
* [chunithm] Update seeds to X-VERSE-X final

* oops missed final gekimai update
2026-07-02 22:59:55 +01:00
nairobi edcb1c094b fix: dynamic baseline for ongeki score graphs (#1705)
* fix: dynamic baseline for ongeki score graphs

* format iidx seeds per request
2026-07-02 22:43:01 +01:00
kawachiboy14 15a3b8eeef seed: IIDX INFINITAS LEGG UPDATE H1 2026 (#1704)
* seed: IIDX INFINITAS LEGG UPDATE H1 2026

This seed including March / June 2026 updates total 14 charts per play styles.

March: https://p.eagate.573.jp/game/infinitas/2/event/ev2603.html

July:

beatmania IIDX INFINITASの楽曲公開についてご案内いたします。
2025年06月25日(木) 10時より以下の楽曲が公開となります。

■LEGGENADARIA譜面の追加
・GIGANT
・MAD ATTACK
・GUILTY
・REVOLVER

* including July 2026 update too.

beatmania IIDX INFINITASの楽曲公開についてご案内いたします。
2026年7月1日(水) 10時より以下の楽曲が公開となります。

■BITで解禁可能楽曲の追加
・惑星☆ロリポップ
・[ ]DENTITY

* including BPLS4/S5 song pack songID

chartID on SP and DP will do later

* BPLS4/5 song pack chart-iidx-sp

dp tomorrow. it's take me too long to finish.

* BPLS4/5 song pack chart-iidx-dp

* fix typo
2026-06-29 19:54:33 +01:00
zk d53c93d1c3 Zk/patches (#1700)
* fix: assorted fixes

* fix: FOURTH patch on the cron task viewer

* fix: remove the import viewer from the global viewer

* fix: add git to the server dockerfile
2026-06-20 21:30:40 +01:00
zk 5903659f27 fix: assorted fixes (#1699) 2026-06-20 14:17:11 +01:00
zk 78e23ab7cd fix: better admin cron view (#1698) 2026-06-19 22:35:50 +01:00
zk 6ed20dfe26 fix: goals on calculatedData (#1697)
* fix: bad server.yml

* feat: goals on calculatedData
2026-06-19 22:03:04 +01:00
zk 9bfb13f561 fix: admin stash cron viewer is capped in a funny way (#1695) 2026-06-19 17:38:53 +01:00
zkandzk a61bb7510c feat: allow quiet cronjobs (#1696)
Co-authored-by: zk <--global>
2026-06-19 17:38:38 +01:00
zk 762d6398a3 feat: dev branch for dev testing (#1692) 2026-06-19 16:27:10 +01:00
zk c05db78250 feat: popn-2.webp (#1691) 2026-06-19 16:19:30 +01:00
zk 7ea3c6cb08 fix: bun lock update (#1690) 2026-06-19 15:59:40 +01:00
zk 19a94c8785 fix: scope (#1689) 2026-06-19 01:13:36 +01:00
zk a28fe51121 feat: this is cute i like it (#1688)
* feat: first draft of an import status viewer + callback

* feat: move off bun's redis client
2026-06-19 00:47:39 +01:00
zk ae6484426c fix: Possibly fix the committed=false issue (#1687) 2026-06-18 22:09:25 +01:00
zk a9fe54d48d fix: robustify committed=false and add partman (#1686)
* fix: significantly more robust approach to committed=false scores

* feat: partman

* fix: pg partman lives elsewhere...

* fix: ddkdk

* fix: h a r d h o u s e 12
2026-06-18 20:16:53 +01:00
ash 4e95dcabcd seeds: update SDVX AC seeds to 2026060200 (#1685)
* update SDVX AC to 2026060200

* add altTitle for songID 552
2026-06-18 19:21:49 +01:00
Alex Chen 1244a4182b seeds: update ONGEKI to June 4th, 2026 (#1658)
* seeds: update ONGEKI to June 4th, 2026

* corrected maxPlatScore for THE CELESTIA 180 - ADVANCED

* unset empty strings

* added search terms

* update ONGEKI to June 11, 2026

* restore correct sdvx.in chart for Perfect Shining LUN

* fixed duplicate legacyID

* fixed song genres
2026-06-18 17:42:31 +01:00
zk 48362dddec fix: there is no dev bot (#1684) 2026-06-17 23:46:27 +01:00
zk 755951607d fix: fucking finally fix delta cells (#1683) 2026-06-17 23:29:59 +01:00
zk a846e7ed7a fix: i do it to myself (#1682) 2026-06-17 22:18:16 +01:00