cheshire137 / competiwatch

Web app to track and visualize your competitive match history in Overwatch.
MIT License
17 stars 4 forks source link

Swap API used for fetching avatars, rank, etc. #92

Closed cheshire137 closed 6 years ago

cheshire137 commented 6 years ago

Fixes #91 by swapping to the API provided by https://github.com/Fuyukai/OWAPI/. Also bumps gem versions to fix a vulnerability with loofah. This drops the star_url field from the accounts table because it doesn't look like OWAPI returns that image URL. Since OWAPI includes data from all regions, remove region from the cache key for caching profile API results.