Add Recipient.access_type (restricted/public) and an AllowedUser table linking users to the recipients they may be paid through. Restricted recipients are now checked against AllowedUser both when computing a promotion payout and in the event-status endpoints that report eligibility before submission. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||
| __init__.py | ||
| admin.py | ||
| apps.py | ||
| filters.py | ||
| forms.py | ||
| handlers.py | ||
| models.py | ||
| serializers.py | ||
| tasks.py | ||
| tests.py | ||
| urls_application.py | ||
| urls_user.py | ||
| views_application.py | ||
| views_user.py | ||