Releases: ZephyrBlu/zephyrus
PubSub + Cloud Functions Replay Uploading
This update improves the replay upload flow by offloading replay processing to a Cloud Function to improve UX and minimize synchronicity.
Replay data is passed to the Cloud Function which send parsed data to the backend and then saves the replay and timeline files to buckets.
Improve First-time Login Flow + Add Profiles Manually
This update focuses on improving the first-time login flow of users by adding mandatory email verification and Battle.net account linking.
As part of this improvement, the battlenet account linking flow is going to be changed to deal with Blizzard disabling the SC2 Community APIs.
On first-time login, users are redirected to app.zephyrus.gg/setup where they must verify their email, link a Battle.net account and add at least 1 profile.
Once this process is complete users can continue onto the site and will never see this screen again.
Race Filtering and API Update
Added logic for filtering data from each race and updated the API.
Patch Notes:
-
Restructured API in a more logical way
-
Added endpoints for races on the
replays
andreplays/stats
paths