Skip to content

Comments

deploy to prod#310

Merged
JoaquinBN merged 9 commits intomainfrom
dev
Jan 10, 2026
Merged

deploy to prod#310
JoaquinBN merged 9 commits intomainfrom
dev

Conversation

@JoaquinBN
Copy link
Collaborator

No description provided.

JoaquinBN and others added 9 commits January 10, 2026 00:16
Non-validators cannot submit validator contributions, and non-builders cannot submit builder contributions. Backend validation enforces role checks with 403 responses. Frontend disables contribution tabs and shows links to unlock journeys.
…ckable

- Backend: Enable mission filtering in ContributionViewSet
- Frontend: Add mission state and URL parameter handling to AllContributions
- Frontend: Make mission title clickable to filter contributions by mission
…lter-contributions

Add mission filtering to AllContributions
- Allow users to freely switch between Validator and Builder tabs
- Disable input field when selected category role is missing
- Move role requirement message below selector with category-specific text
- Show 'Role required' placeholder and disable dropdown when role is missing
…e-guard

Add role-based input guard for contribution submissions
…ticipant-search

Add participant search bar to navbar
Add CRON_SYNC_TOKEN as a runtime environment secret that references the AWS SSM Parameter Store. Also remove hardcoded CPU and Memory configuration from the deployment script to allow managing instance sizes directly from the AWS console.
…config

Add CRON_SYNC_TOKEN to App Runner deployment
@JoaquinBN JoaquinBN merged commit 5b59d63 into main Jan 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant