* Implement favouriting developer slots
* note todo
* list developer levels in hearted
* set gameversion for hearted developer slot
* removed game exclusions
* reverse order of favouriteSlots and lolcatftw
* also order hearted users
* also reverse order in LBP3 hearted category
* add proper sorting for lolcatftw and favouriteSlots
* forgot a set of brackets lol
* cleanup and queue and hearted category fixes for LBP3
(they now show as empty when they are in fact empty)
* sort favouriteUsers properly
* ok I think I fixed it now
* ok it should be fine now?
* ok this returns wrong
* reorder query to fix it lol
* Update ProjectLighthouse/PlayerData/Profiles/HeartedProfile.cs
Co-authored-by: Jayden <jvyden@jvyden.xyz>
* tweaks
Co-authored-by: Jayden <jvyden@jvyden.xyz>
* Many bug fixes and performance enhancements
* Fix warnings and speed up photos with me
* Finish refactoring user serialization
* Finish refactoring user serialization
Use GameTokens instead of User when possible
Prevent negative page sizes
* Fix debug compilation
* Add gzip compression to example nginx config
* Remove deflate changes
* Add UsernameFromWebToken
Co-authored-by: Jayden <jvyden@jvyden.xyz>
* Initial commit to support developer slots
* Remove hearting story levels, prevent race condition in adding dev slots, and remove LastContactHelper local db object.
* Fix photos taken in pod showing wrong level.
* Add support for pod and create mode photos
* Add time display to photos and added photo display to level page
* Add pagination to in game photos
* Update in pod description
* Fix migration
* Adjust wording of photos taken on local slots
* Set slot default type to User
Fixes old slots being set to developer slots
* Apply suggestions
* Add player count to developer slots
Co-authored-by: Jayden <jvyden@jvyden.xyz>