Releases: NemeStats/NemeStats
Releases · NemeStats/NemeStats
Hotfix for GET /Players Endpoint
Fixed issue that Geo noticed where it was returning a 401 unauthorized when it should not have.
Clickable played game details
Gravatars on GET /Players
Now returns registeredUserGravatarUrl on GET /Players endpoint so long as the calling User has access to that Gaming Group.
Gravatars
- Added Gravatars to the Gaming Group and Player Details pages (for users who are logged into the Gaming Group being viewed)
- Numerous styling improvements for mobile devices
Plays Tab Defaults to Further out Date
The Plays tab will show games through the year 2100 so if you keep the page up for days at a time and then hit refresh it will show the most recent games (instead of keeping yesterday's date filtered). Also reloads the Plays tab every time you click on it rather than just the first time.
Non-Interaction Events and other Technical Stuff
- #661
- API events are now non-interaction events
- No longer rethrow all exceptions as HTTP exceptions. This should improve the quality of the exceptions being logged in exceptionless/rollbar
Minor API changes and other stuff
- Added nemeStatsUrl to response of POST /Players, POST /GameDefinitions, and POST /PlayedGames
- Significantly improved the performance of the trending games queries
- Added robots.txt entries to filter played game details and player details pages from getting indexed
- Added self-referencing rel canonical to the gaming group details page
Added nemeStatsUrl to some REST API Responses
See the 2018-03-28 change log of [https://nemestatsapiversion2.docs.apiary.io/#](the REST API documentation).
No more NVARCHAR(MAX)
Set a StringLength on a number of fields that were previously NVARCHAR(MAX). Hopefully this will put a little less strain on the DB.
Champion Recalculation Fix
- Fixed issue where Champions weren't reassigned after a Player was de-activated (as opposed to deleted)
- Fixed issue where you couldn't save a player if the name stayed the same