Aime Locks/Bans and Chunithm Improvements #47

Merged
Midorica merged 6 commits from :develop into develop 2023-10-27 17:25:36 +00:00
Contributor

can you tell what my favorite allnet game is?
Changes in this PR:

  • Aime card locks/bans in the DB are now reflected to the cabinets
  • Added code for the song rankings, so in Plost and under(?), you can now see the popular songs based on playlogs for your version
  • Added some code for ensuring playlogs always have a romVersion attached, even if the game doesn't provide it
  • Optimized the rival music list (was unnecessarily retrieving all playlogs and sorting, when there is a table for this specific purpose)
  • Started work on Team Courses, but I need some help with the format. Still stubbed, but my basic structure is there
  • Removed rank scale option from the example config, as it does nothing

I think it's important that we start versioning Chunithm tables, so that loading an older version with the same Aime doesn't cause corruption as it does currently. The romVersion change in playlogs is an important step in the right direction, but actual DB mods need to be done. I'll do some more research and get this going asap.

~~can you tell what my favorite allnet game is?~~ Changes in this PR: - Aime card locks/bans in the DB are now reflected to the cabinets - Added code for the song rankings, so in Plost and under(?), you can now see the popular songs based on playlogs for your version - Added some code for ensuring playlogs always have a romVersion attached, even if the game doesn't provide it - Optimized the rival music list (was unnecessarily retrieving all playlogs and sorting, when there is a table for this specific purpose) - Started work on Team Courses, but I need some help with the format. Still stubbed, but my basic structure is there - Removed rank scale option from the example config, as it does nothing I think it's important that we start versioning Chunithm tables, so that loading an older version with the same Aime doesn't cause corruption as it does currently. The romVersion change in playlogs is an important step in the right direction, but actual DB mods need to be done. I'll do some more research and get this going asap.
EmmyHeart added 6 commits 2023-10-20 04:59:28 +00:00
Collaborator

Hello EmmyHeart,

As discussed, since this was properly tested, I will now be approving this merge request

Thank you!

Hello EmmyHeart, As discussed, since this was properly tested, I will now be approving this merge request Thank you!
Midorica merged commit a8f06ee266 into develop 2023-10-27 17:25:36 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hay1tsme/artemis#47
No description provided.