* Use uppercase for the user names to avoid conflicts in the Playfab registration of the players. As an example, Playfab considers Dsr and DSR as different user names and allows to register both. But for the display name of those players Dsr and DSR are considered the same name and Playfab throws error by invalid name conflict. This
* Add PlayFab configuration to the Github workflows.
* Fix paths for Dockerfiles in the Github workflows.
* Update Github workflow step aks-set-context to last stable version.
* Update configmap conditionals to last Helm version
* Show error in case the web camera cannot be enabled.
* For multiplayer, use the red astronaut and red hands for the challenger (player2) and blue astronaut for the user (player 1).
* Fix shake hand animation when the astronaut is in the right side. Add animation of the astronaut.
* In the invite page, disable button to play until the user name is not set, following the same behavior as in the main page.
* Playfab Queue first approach
* Created token validation
* Added configurable token settings wait time
* Added Twitter login
* Fetch opponent name and store multiplayer game at cosmosdb.
* Refactored proto services names
* Removed Validate token after its request, no needed
* Done server multiplayer part.
* Added a background runner at the web project
* Added multiplayer
* Added account info
* Fixed stats
* Don't allow to confirm selection more than one time. (#3)
* Don't allow to confirm selection more than one time.
* Rollback unnecessary changes.
* Deleted blank lines.
* Feature/improve joining calls (#4)
* Don't allow to confirm selection more than one time.
* Rollback unnecessary changes.
* Deleted blank lines.
* Open status stream on creating pairing.
* Helm updated for multiplayer features
* Added play again logic
* Match join done
* Added multiplayer for Twitter and no Twitter
* Leaderboard page done
* Leaderboard done
* Leaderboard
* Multiplayer done
* Feedback + multiplayer done
Co-authored-by: ivilches <vilchesvalle@gmail.com>