[Feature]: Clean up and RELEASE the GameState API #965
Labels
backend
Requires changes to the (node) backend webserver
enhancement
New feature or request
frontend
Requires changes to the frontend (vue) client
version-major
A large update that warrants changing the MAJOR version of the app e.g. (4.0.0 => 5.0.0)
Feature Summary
After all other issues in the GameState API MVP Project are completed, we should make the necessary changes to utilize the GameState API in production.
Detailed Description
Specifically, this will require:
package.json
for enabling/disabling the GameState APIUSE_GAMESTATE_API
feature flags #963 so that CI the tests only run once in CI (vs with + without the GameState API)SAILS_USE_GAMESTATE_API
,VITE_USE_GAMESTATE_API
, andCYPRESS_USE_GAMESTATE_API
from frontend and test code such that app code + tests all use the GameState API all the timeopId
everywhere it's used.Note: Look for comments with
// FIXME: Remove in #965
throughout the codebase to clean these up. For example:src/stores/game.js
: removeopId
andtargetId
fromrequestResolveSevenDoubleJacks
The text was updated successfully, but these errors were encountered: