Releases: LittleBigRefresh/Refresh
Releases · LittleBigRefresh/Refresh
v2.18.0
What's Changed
- Document AlexDB more accurately by @Beyley in #661
- Fix typo in PresenceAuthenticationMiddleware by @Beyley in #662
- Bump Discord.Net.Webhook from 3.15.3 to 3.16.0 by @dependabot in #663
- Fix
PlayersInPodCount
by @Beyley in #664 - Remove level playlist relations when level is deleted by @Beyley in #666
- Fix ports for HTTPS proxy docker container by @Beyley in #667
- Bump IronCompress from 1.5.2 to 1.6.0 by @dependabot in #669
- Change HTTPS proxy to work off redirects towards an external proxy by @Beyley in #668
- Bump MailKit from 4.7.1.1 to 4.8.0 by @dependabot in #670
- Bump IronCompress from 1.6.0 to 1.6.2 by @dependabot in #671
- Implement APIv3/Game endpoints for getting events by a user by @jvyden in #673
- Allow users to have multiple verified IPs by @Beyley in #675
- Limit verified IPs to 3 by @Beyley in #676
- Add endpoint to remove a verified IP by @Beyley in #678
- Automatically verify IP upon successful login by @Beyley in #677
- Add API endpoint to purge all reviews by the given user by @Beyley in #683
- Bump JetBrains.Annotations from 2024.2.0 to 2024.3.0 by @dependabot in #682
- Bump IronCompress from 1.6.2 to 1.6.3 by @dependabot in #679
- Implement hearting and queueing levels through ApiV3 by @Toastbrot236 in #681
- Fix bug where reviews would always contain your own level rating instead of that of the reviewer's by @Toastbrot236 in #688
New Contributors
- @Toastbrot236 made their first contribution in #681
Full Changelog: v2.17.0...v2.18.0
v2.17.0
What's Changed
- Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabot in #646
- Bump Pfim from 0.11.2 to 0.11.3 by @dependabot in #645
- Bump NUnit from 4.1.0 to 4.2.1 by @dependabot in #647
- Flag modded levels + per-user mod filtering by @Beyley in #638
- Bump NUnit from 4.2.1 to 4.2.2 by @dependabot in #651
- LBP1 Playlists by @Beyley in #649
- Send notifications when someone comments on your profile/level by @deadly in #653
- Clarify regstration queue message by @Beyley in #655
- Add presence server by @Beyley in #652
- Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 by @dependabot in #657
- Add Docker images for HttpsProxy and PresenceServer by @jvyden in #660
- Prepare for upcoming RPCN ticket changes by @jvyden in #659
New Contributors
Full Changelog: v2.16.1...v2.17.0
v2.16.1
What's Changed
- Bump NUnit.Analyzers from 4.2.0 to 4.3.0 by @dependabot in #637
- Optimize realm migrations by @Beyley in #639
- Introduce integrations with AIPI for automated content scanning by @jvyden in #644
Full Changelog: v2.16.0...v2.16.1
v2.16.0
What's Changed
- Add admin photo moderation endpoints by @Beyley in #621
- Optimize
GetConvertedType
by using a server-side query by @jvyden in #622 - Allow conversion of assets not in the database to images by @jvyden in #623
- Require verified email when hearting/dehearting slots/users by @jvyden in #624
- Allow unverified users to access
/filter
, but still blocking commands by @Beyley in #625 - Allow duplicate level uploads if the user is the original author by @jvyden in #627
- Don't update level modification date if the root level has not changed by @jvyden in #626
- Include GamePhotos in activity pages by @jvyden in #629
- Refactor constants in
Refresh.Common
by @jvyden in #628 - Show levels from the last active contest after a contest has ended by @jvyden in #630
- Reset token expiry date when using a refresh token by @jvyden in #631
- Move verification stuff to Refresh.Common by @jvyden in #632
- Add ability for admins to ask users for verification codes by @jvyden in #633
- Improve ordering of getting favourite/queued levels by @jvyden in #634
- Store user's yay/boo/meh faces by @jvyden in #636
- Report more details in
GameLevelResponse
by @jvyden in #635
Full Changelog: v2.15.2...v2.16.0
v2.15.2
What's Changed
- Implement reupload marking for all levels of a user by @jvyden in #607
- Fix incorrect SequentialIdStorage migration behavior by @jvyden in #608
- Exclude level author's relations from cool levels by @jvyden in #606
- Remove reviews when deleting levels by @jvyden in #609
- Migrate all unix timestamps to DateTimeOffsets by @jvyden in #610
- GameServerConfig: Fix broken migrations by @Beyley in #614
- Authentication: Block expired NP tickets from being used by @Beyley in #615
Full Changelog: v2.15.1...v2.15.2
v2.15.1
v2.15.0
v2.14.1
What's Changed
- Rewrite asset detection + add many more assets to our detection. by @Beyley in #462
- Reduce code duplication when initializing Refresh.HttpsProxy by @jvyden in #594
- Team Picks refactor by @jvyden in #595
- Bump NUnit3TestAdapter from 4.5.0 to 4.6.0 by @dependabot in #597
- Refactor
LevelCategory
to useDataContext
internally by @jvyden in #596
Full Changelog: v2.14.0...v2.14.1
v2.14.0
What's Changed
- Ignore game build version when matching by @jvyden in #588
- Implement the level photos endpoint by @Beyley in #587
- Implement friend leaderboards by @Beyley in #589
- CoolLevelsWorker: Use an exponential decay function for CR by @Beyley in #590
- Ability for admins to get a list of assets uploaded by user by @jvyden in #591
- MatchingEndpoints: Fixup corrupted strings sent by the game. by @Beyley in #592
- Show restriction reason and days remaining on announce screen by @jvyden in #593
Full Changelog: v2.13.3...v2.14.0