winofy-backend/apps/reviews
Ali Asadi 674ca34041 Add missing required_alternate_scopes across OAS-gated views
Several views using IsAuthenticatedOrTokenMatchesOASRequirements were
missing scope entries for methods they actually expose (GET on
list/retrieve-only viewsets, PUT/PATCH/DELETE on ModelViewSets), and
two had a stale POST entry for a method that doesn't exist
(SellerStoreWorkingHoursView, OrderGroupViewSet). Fixes:
- SellerStoreView, SellerStoreWorkingHoursView (apps/stores/views.py)
- AddressViewSet (apps/locations/views.py)
- SellerReviewViewSet (apps/reviews/views.py)
- SellerProductViewSet (apps/catalog/views.py)
- OrderGroupViewSet, OrderViewSet, SellerOrderViewSet,
  NotificationViewSet (apps/orders/views.py)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-31 14:46:02 +03:30
..
migrations Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
tests Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
__init__.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
admin.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
apps.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
filters.py Migrate manual query-param filtering to django-filter 2026-08-22 17:31:01 +03:30
models.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
serializers.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
services.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
urls.py Initial Winofy backend: marketplace core (no payment integration) 2026-08-10 14:03:15 +03:30
views.py Add missing required_alternate_scopes across OAS-gated views 2026-08-31 14:46:02 +03:30