Commit Graph

  • b64cddb936
    Merge f557814d18 into 56c80a4f1c Darren Thompson 2026-02-27 14:50:10 -0800
  • f5690a9a85
    Merge 2efaf7bcd0 into 56c80a4f1c Kevin Trocolli 2026-02-27 14:32:22 -0800
  • d5035e3deb
    Merge 59191e5789 into 56c80a4f1c tyam 2026-02-27 14:30:39 -0800
  • 56c80a4f1c Fix years-old bug not listening to bind address in debug version of proxy. trunk Jennifer Taylor 2026-02-27 00:58:31 +0000
  • 59191e5789
    Update unilab.py tyam 2025-12-01 09:12:37 -0600
  • 48d5a12380
    Add legacy decompression to TXP2File (#105) seth 2025-11-12 19:28:09 -0600
  • 2f62e288e8 Add legacy decompression to TXP2File Subject38 2025-11-05 00:15:34 -0600
  • 5de55fef39 Add back scores link on danevo profile now that it's available. Jennifer Taylor 2025-10-24 02:26:05 +0000
  • e9070d9a13 Update traffic test for DanEvo to account for new understanding. Jennifer Taylor 2025-10-24 01:51:54 +0000
  • 508670b0fc Make use of information about DanEvo attempts to correctly track attempts on the network. Jennifer Taylor 2025-10-24 01:33:04 +0000
  • 2160aabee8
    Merge branch 'trunk' into unilab-fix tyam 2025-10-14 10:36:33 -0500
  • 24265ea66d Update endpoints.py tyam 2025-10-14 10:21:56 -0500
  • b087fe9239 Update README.md tyam 2025-10-14 09:58:36 -0500
  • ca2e6d0d5c Update bootstrap tyam 2025-10-14 09:54:37 -0500
  • 2efaf7bcd0 Backport changes to beatstream 1, send extid as the uid field for matching, and fix some comments Hay1tsme 2025-10-14 03:22:29 -0400
  • 5820967758 fix dangling refid creation Hay1tsme 2025-10-07 04:00:57 -0400
  • a77ad50345 Add code from old fork Hay1tsme 2025-10-07 02:05:27 -0400
  • df4a9c712d Support premium song score saving in DanEvo two-player mode. Jennifer Taylor 2025-10-04 02:59:21 +0000
  • 1bfb1defcd Add missing DanEvo packages to setup.py. Jennifer Taylor 2025-10-04 02:10:25 +0000
  • f74a55cd95 Waffle on name in trafficgen. Jennifer Taylor 2025-10-04 01:55:47 +0000
  • 4d135a6b90 Update bootstrap to reflect games supported. Jennifer Taylor 2025-10-04 01:46:52 +0000
  • 165530ba0f Update README to reflect that Dance Evolution is now supported. Jennifer Taylor 2025-10-04 01:40:59 +0000
  • a73bb7636a Format with black. Jennifer Taylor 2025-10-04 01:28:18 +0000
  • 1a65d952f7 Add traffic test for Dance Evolution. Jennifer Taylor 2025-10-04 01:16:40 +0000
  • 3850d120c9 Don't crash if a client tries to create an account with a card we know already. Jennifer Taylor 2025-10-04 00:08:14 +0000
  • 19c68dd8e3 Update regex for correct set of allowed DanEvo names. Jennifer Taylor 2025-10-02 04:02:13 +0000
  • 0c45850113 Fix new profiles broken with dance mate support. Jennifer Taylor 2025-10-02 03:18:18 +0000
  • fc22d204a9 Add Dance Mates view to frontend, remove useless version selection buttons for DanEvo. Jennifer Taylor 2025-10-02 02:58:31 +0000
  • c27f39a52b Get rid of useless version selection button for MGA since there's one version. Jennifer Taylor 2025-10-02 02:57:44 +0000
  • 5da1fde3b3 Fix active sub-item bumped out after making things smaller. Jennifer Taylor 2025-10-02 02:57:27 +0000
  • db9bde6e15 Implement dance mate support in backend, fix high score extraction to stop duplicating scores. Jennifer Taylor 2025-10-02 02:10:49 +0000
  • 88d1678cfd More compact top layout to make room for more games. Jennifer Taylor 2025-10-01 02:27:59 +0000
  • 97e29e3a8c Hook up BEMAPI client support to data layer, use it to allow bootstrapping Dance Evolution from a remote server. Jennifer Taylor 2025-10-01 02:16:53 +0000
  • 989414b981 Add BEMAPI support for Dance Evolution. Not that this is useful for much (except catalog for bootstrapping remotely), but still, nice to have. Jennifer Taylor 2025-10-01 01:52:48 +0000
  • dbe4fbc19e Add kcal display for songs on records/topscores. Jennifer Taylor 2025-10-01 01:08:22 +0000
  • fb892d1863 Initial implementation of DanEvo frontend, only including records, all players, profiles, top scores and personal settings. Jennifer Taylor 2025-09-29 02:47:20 +0000
  • 8af63c2013 Add playtracking chart, store attempts there since we don't have a real chart. Juggle some stuff around for upcoming frontend. Jennifer Taylor 2025-09-29 02:19:50 +0000
  • d07ed02e9a Implement record extraction on profile save. Jennifer Taylor 2025-09-26 01:43:27 +0000
  • 96f93716a1 First stab at actual profile documentation as well as round tripping extracted fields. Jennifer Taylor 2025-09-25 03:19:30 +0000
  • 3cea3aa379 Update read script to actually read DanEvo music DB. Jennifer Taylor 2025-09-25 01:30:58 +0000
  • 56dac9548e Keep requested profiles in sync for DDR Ace and DanEvo. Jennifer Taylor 2025-08-14 18:45:52 +0000
  • 51d67ca2b8 Check in initial implementation of Dance Evolution. No events or server settings yet, but basic profile works. Jennifer Taylor 2025-08-14 02:04:31 +0000
  • 5ba7dd12aa Waffle on name in trafficgen. Jennifer Taylor 2025-10-04 01:55:47 +0000
  • e2e614ead1 Update bootstrap to reflect games supported. Jennifer Taylor 2025-10-04 01:46:52 +0000
  • 456c533d2f Update README to reflect that Dance Evolution is now supported. Jennifer Taylor 2025-10-04 01:40:59 +0000
  • 036f00d36a Format with black. Jennifer Taylor 2025-10-04 01:28:18 +0000
  • 411600fec8 Add traffic test for Dance Evolution. Jennifer Taylor 2025-10-04 01:16:40 +0000
  • 27fca052bb Don't crash if a client tries to create an account with a card we know already. Jennifer Taylor 2025-10-04 00:08:14 +0000
  • 7d879b2363 Update regex for correct set of allowed DanEvo names. Jennifer Taylor 2025-10-02 04:02:13 +0000
  • 24b953d396 Fix new profiles broken with dance mate support. Jennifer Taylor 2025-10-02 03:18:18 +0000
  • bd906c27e2 Add Dance Mates view to frontend, remove useless version selection buttons for DanEvo. Jennifer Taylor 2025-10-02 02:58:31 +0000
  • f2e75f10ac Get rid of useless version selection button for MGA since there's one version. Jennifer Taylor 2025-10-02 02:57:44 +0000
  • cc85e89e3a Fix active sub-item bumped out after making things smaller. Jennifer Taylor 2025-10-02 02:57:27 +0000
  • 6a87b70848 Implement dance mate support in backend, fix high score extraction to stop duplicating scores. Jennifer Taylor 2025-10-02 02:10:49 +0000
  • a93e1f72e5 More compact top layout to make room for more games. Jennifer Taylor 2025-10-01 02:27:59 +0000
  • e6cab6fd94 Hook up BEMAPI client support to data layer, use it to allow bootstrapping Dance Evolution from a remote server. Jennifer Taylor 2025-10-01 02:16:53 +0000
  • 363cc90785 Add BEMAPI support for Dance Evolution. Not that this is useful for much (except catalog for bootstrapping remotely), but still, nice to have. Jennifer Taylor 2025-10-01 01:52:48 +0000
  • 40a95df161 Add kcal display for songs on records/topscores. Jennifer Taylor 2025-10-01 01:08:22 +0000
  • 13bebc392a Initial implementation of DanEvo frontend, only including records, all players, profiles, top scores and personal settings. Jennifer Taylor 2025-09-29 02:47:20 +0000
  • 8b60aff379 Add playtracking chart, store attempts there since we don't have a real chart. Juggle some stuff around for upcoming frontend. Jennifer Taylor 2025-09-29 02:19:50 +0000
  • 9f6a855266 Event ID documentation tyam 2025-09-27 21:57:34 -0500
  • 10967f5791 Implement record extraction on profile save. Jennifer Taylor 2025-09-26 01:43:27 +0000
  • 76048083f7 First stab at actual profile documentation as well as round tripping extracted fields. Jennifer Taylor 2025-09-25 03:19:30 +0000
  • 298f257097 Update read script to actually read DanEvo music DB. Jennifer Taylor 2025-09-25 01:30:58 +0000
  • b86d30a960 Update unilab.py tyam 2025-09-18 13:01:48 -0500
  • 90c2a1f338 Keep requested profiles in sync for DDR Ace and DanEvo. Jennifer Taylor 2025-08-14 18:45:52 +0000
  • e88a5feb89 Check in initial implementation of Dance Evolution. No events or server settings yet, but basic profile works. Jennifer Taylor 2025-08-14 02:04:31 +0000
  • 3435f61189 Don't index by default. Jennifer Taylor 2025-09-05 20:10:33 +0000
  • a609f37b20 Add documentation for nvram. Jennifer Taylor 2025-08-14 01:56:05 +0000
  • 90cedcd5e1 Format with latest black, fix latest type issues. Jennifer Taylor 2025-08-14 01:52:48 +0000
  • e55bd017e7 Fix latest set of lint errors. Jennifer Taylor 2025-08-14 01:43:17 +0000
  • 7d7c582d2f Allow decryption/encryption of info.bin. Jennifer Taylor 2025-08-13 17:31:33 +0000
  • 61ed4d39cf Add a utility for encrypting/decrypting NVRAM files. Jennifer Taylor 2025-08-12 21:57:05 +0000
  • 98d245f824 Add pyproject.toml to conform with new deprecation. Jennifer Taylor 2025-08-12 03:01:20 +0000
  • f557814d18 Remove dev file committed by accident Darren Thompson 2025-08-07 14:23:56 -0400
  • 2a0cd989f3 Add basic unit tests Darren Thompson 2025-08-07 09:49:46 -0400
  • 6301b297d8 Linter cleanup Darren Thompson 2025-08-07 09:16:31 -0400
  • 47de5f9821 File formatter run Darren Thompson 2025-08-07 08:16:17 -0400
  • 6999dc52f0 Finally get calorie display and saving working properly Darren Thompson 2025-08-07 08:05:59 -0400
  • d763ba3e60 Fix song selection memory in DDR SN2 category Darren Thompson 2025-08-03 18:09:19 -0400
  • 9c5c2855aa Add trafficgen module for DDR SN2, cleanup DDR SN2 backend to remove unused methods Darren Thompson 2025-08-03 14:16:14 -0400
  • 8971f9d346 Combine module into single file to follow project pattern Darren Thompson 2025-08-02 16:27:57 -0400
  • f4f1817e31 Use "in" clause on dict instead of new method Darren Thompson 2025-08-02 16:10:34 -0400
  • 0825671ccb Correctly identified edit ID vs game ID for song Darren Thompson 2025-08-02 12:38:54 -0400
  • 4723795fb6 Remove hacks on music.py now that app.bin can be properly parsed and imported Darren Thompson 2025-08-02 09:54:30 -0400
  • ebf6ee4014 Update read script to be able to parse supernova 2 app.bin Darren Thompson 2025-08-02 09:43:12 -0400
  • 48361b2da7 Merge branch 'trunk' into supernova2 Darren Thompson 2025-06-27 13:44:43 -0400
  • 5720266667
    Merge 951e3fd15d into ed58fc59d7 Zhaoyang-Wang 2025-06-09 19:11:19 +0300
  • ed58fc59d7 Bump minimum supported version to 3.8 since 3.6 is years past support and hasn't been tested in any production instances I know of for years. Jennifer Taylor 2025-05-31 16:34:38 +0000
  • 1fcd3ea9e8
    Fix requirements.txt for 3.6 and 3.13 (#99) Kira 2025-05-22 14:51:02 -0400
  • 9038d55a1c Reduce scope of change Kira Kaviani 2025-05-22 14:48:40 -0400
  • 051cf5c984 Requirements will at least complete on 3.6 and 3.13 now. May be dodgy on 3.13 since it skips typed-ast for versions >8 now (when typed-ast support was dropped and ast was added), but it's a start Kira Kaviani 2025-05-22 12:43:38 -0400
  • 0b5e168e9b
    Move lift/lift_rate into option dict (#97) tyam 2025-02-21 21:56:29 -0600
  • 856d871b90 Move lift/lift_rate into option dict tyam 2025-02-21 13:31:13 -0600
  • 8b3444cc71
    Update unilab.py (#96) tyam 2025-02-08 22:37:35 -0600
  • 23cefc4053
    Update unilab.py tyam 2025-02-08 22:15:17 -0600
  • de33929ea4
    Update unilab.py (#95) tyam 2025-01-22 17:10:52 -0600
  • e97950653d
    Update unilab.py tyam 2025-01-22 16:59:58 -0600
  • 5fc9286ee1
    Pop'n Music 27 Unilab support (#94) tyam 2025-01-21 16:21:54 -0600
  • 74d9d2f6ab Protect profile from unilab deco force unlock tyam 2025-01-20 23:00:25 -0600