Reference
Patch Notes
Common
- Standardize API endpoints to use plural nouns (e.g.,
/farms,/profiles) and consistent nesting. - Strict farm membership and role hierarchy checks for Admins, Supervisors, and Pickers are enforced across all services.
- The "Forgot Password" flow has been renamed to "Reset Password" to better reflect the underlying action.
- Database migrations and repository queries have been updated to support recent schema changes.
Fruit
- Changes to a nested fruit variety name will automatically update the full fruit name string to maintain consistency.
- An active status field has been added to the Fruit entity to allow for soft toggling of availability.
Worker
- Worker role logic has been modified to synchronize user roles exactly with the provided request input.
- Worker management now features three dedicated endpoints for updating roles, changing status, and removing workers.
- The response structure for supervisor activity logs has been updated for better clarity.
Last modified on