thunderstore-io / Thunderstore

Thunderstore is a mod database and API for downloading mods. Thunderstore Discord: https://discord.thunderstore.io/
https://thunderstore.io/
GNU Affero General Public License v3.0
134 stars 27 forks source link

Make all DRF endpoints require Auth by default #953

Closed Oksamies closed 4 months ago

Oksamies commented 10 months ago

Make all DRF endpoints require Auth by default

Add AllowAny to endpoints that should be available without Auth

Oksamies commented 10 months ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Oksamies and the rest of your teammates on Graphite Graphite

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (f2a2960) 92.60% compared to head (752d812) 92.64%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #953 +/- ## ========================================== + Coverage 92.60% 92.64% +0.04% ========================================== Files 278 278 Lines 8276 8325 +49 Branches 776 776 ========================================== + Hits 7664 7713 +49 Misses 506 506 Partials 106 106 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.