Commit Graph
97 Commits
Author SHA1 Message Date
Jennifer Taylor 88df108d32 Add key for optionally-rendered score pagination to avoid react bug related to failing to remove old header. 2022-10-08 22:16:43 +00:00
Jennifer Taylor 3843e37d4e Covnert Museca and SDVX to fragments. 2022-10-08 22:13:20 +00:00
Jennifer Taylor 7f2c8b0ef2 Roll out fragments to MGA and Jubeat frontends. 2022-10-08 21:46:46 +00:00
Jennifer Taylor 93a3ae26de Use fragments for IIDX frontend. 2022-10-08 21:39:53 +00:00
Jennifer Taylor d3844410d6 Use fragments in bishi and ddr frontends where appropriate. 2022-10-08 21:35:31 +00:00
Jennifer Taylor ff1dbebe77 Update to allow using fragment shorthand syntax, switch to standard HTML compliant rendering mode, fix a few things here and there with that switch, use fragments for all components and arcade/admin endpoints. 2022-10-08 21:26:48 +00:00
Jennifer Taylor c92b4a04c4 Add classnames package, use that for a few components that were manually constructing classnames. 2022-10-08 19:29:14 +00:00
Jennifer Taylor 1685191640 Upgrade to latest React 16 (16.14.0), fix problems found when doing so. 2022-10-08 19:09:35 +00:00
Jennifer Taylor e27c99baa2 Remove deprecated usage of "React.createClass" in preparation for updating to React 16. 2022-10-08 18:37:38 +00:00
Jennifer Taylor c4d5a6032a Tweak SDVX to match other frontends, add note statistics, fix a few things here and there across all games. 2022-10-08 18:24:15 +00:00
Jennifer Taylor 21fb210439 Apply tweaks to reflec frontend. 2022-10-08 17:39:22 +00:00
Jennifer Taylor 0af53a5163 Fix a few inconsistencies with Pop'n Music, perform similar nomenclature tweaks, display note stats on score pages. 2022-10-08 17:22:37 +00:00
Jennifer Taylor b3acc54a2a Get rid of toggle control, favor slider control where it was used. 2022-10-08 03:42:02 +00:00
Jennifer Taylor 20c313af96 Fix total rounds display for museca forgotten in last commit. 2022-10-08 02:26:46 +00:00
Jennifer Taylor 2738527d9c Tweak Museca frontend, add judgement stats to all pages. 2022-10-08 02:25:03 +00:00
Jennifer Taylor 36ca2c777e Update small tweaks for MGA. 2022-10-08 01:48:43 +00:00
Jennifer Taylor 9feae49667 Massive overhaul to Jubeat frontend, including the following:
- Clan jubility breakdown
 - Displaying music rate and stats identically across all score pages
 - Ability to choose what jubility (legacy or new) to display and sort on all players.
 - Various tweaks and small quality of life improvements.
2022-10-08 01:32:59 +00:00
Jennifer Taylor 43d04121a0 Upgrade react to latest bugfix version of major release we're on. 2022-10-08 01:30:51 +00:00
Jennifer Taylor 8a867ac988 Tweak a couple things on IIDX frontend. 2022-10-07 02:39:42 +00:00
Jennifer Taylor dd9178a88a Fix DDR rivals activation code. 2022-10-07 02:21:27 +00:00
Jennifer Taylor e13b434f19 Tweak frontend nomenclature and some layout stuff for DDR and BishiBashi. 2022-10-07 02:03:51 +00:00
Subject38 14374ef2d3 Jubeat WebUI update, adds support for emblem editing, stats and jubility breakdown. 2022-10-07 00:32:37 +00:00
Jennifer Taylor 12f4ee2bfa Add support for Festo random 10s course, create a KAC course phase since we have too many courses now. 2022-10-05 20:20:50 -04:00
Jennifer Taylor 2c991c00ac Fix bad merge with scores controller and hard mode songs. 2022-10-05 20:20:50 -04:00
Jennifer Taylor 529dc5ef15 Add a few hacks to make sure existing installations who forget to re-import jubeat data won't break. 2022-10-05 20:20:50 -04:00
Jennifer Taylor b520cd9a2b Merge in some of Subject38's Jubeat frontend, fix a few broken cases, properly hide charts we don't support. 2022-10-05 20:20:50 -04:00
Jennifer Taylor 4f6d48fe45 Fix latest flake completely broken, fix latest typing issues. 2022-08-17 01:59:53 +00:00
Jennifer Taylor 05e4ef0cb8 Update frontend to use Subject38's proper categories as extracted from Jubeat XML. 2022-08-17 01:38:47 +00:00
tyam 22e5885004 Dark Mode improvements 2021-09-10 21:07:38 -04:00
Jennifer Taylor eed148f956 Clean up possible orphan profiles for DDR Ace. 2021-09-11 01:06:13 +00:00
Jennifer Taylor 80c5ea6b17 Put MGS in alphabetical order on frontend. 2021-09-10 15:20:13 +00:00
tyam 2983ee2926 Frontend admin support for Peace 2021-09-10 00:15:05 -04:00
Jennifer Taylor 25adc43696 Fix lint error. 2021-09-10 04:02:43 +00:00
Jennifer Taylor a226c39eb9 Add default game settings for PCBIDs not in any arcade. 2021-09-10 02:23:20 +00:00
Jennifer Taylor 1e581f0867 Move default theme into themes directory, make themes directory a thing. 2021-09-10 00:39:22 +00:00
Jennifer Taylor 4439ec7d57 Get rid of fetch for no-longer-existing regions JS file. 2021-09-07 17:57:48 +00:00
Jennifer Taylor b3b6ae7eaf Add explicit types to frontend classes. 2021-09-07 17:57:31 +00:00
Jennifer Taylor d05c3f907d Add config, database and user interface to change network region as well as per-arcade region. Also unified IIDX prefecture setting. 2021-09-07 02:48:42 +00:00
Jennifer Taylor 6d258f1027 Fix a few nits from recent PR. 2021-09-06 18:56:49 +00:00
cracrayol 6273c16a3a Fix some typing error 2021-09-06 19:35:05 +02:00
cracrayol ede06b3e68 Merge remote-tracking branch 'upstream/trunk' into trunk 2021-09-06 19:09:47 +02:00
Jennifer Taylor 6d7bf082e6 Force url prefixes for games to match their game constant values. 2021-09-06 02:01:57 +00:00
Jennifer Taylor 31e2ef2220 Enable and support course mode for Lapistoria, enable story mode adjustments, document event flags better. 2021-09-06 01:30:43 +00:00
cracrayol d7dbb312da Fix user name regexp for MGA 2021-09-06 02:17:04 +02:00
cracrayol d3d1fe6ca0 Fix user name check for MGA in frontend
Use "for key, value in" when reading usaneko phases
Lint fixes
2021-09-06 02:16:06 +02:00
cracrayol c64efa5860 Add discord webhook support for Popn 2021-09-04 18:06:00 +02:00
cracrayol 8dccd48faf Add basic Metal Gear Arcade support 2021-09-04 17:17:22 +02:00
Jennifer Taylor 9b731a6818 Fix incorrect diplay of chart on Pop'n Music old charts. 2021-08-31 21:42:34 +00:00
Jennifer Taylor 3dd3f36208 Make JSX compilation errors show up on the frontend in debug mode. 2021-08-31 21:40:54 +00:00
Jennifer Taylor 83cf8fc9cb Add config option for theme directory for easier overrides of CSS/favicon. 2021-08-31 21:40:30 +00:00