feat(custom-fields): add required flag to custom field definitions #597

Open
opened 2026-06-10 04:05:57 +00:00 by jmiller · 0 comments
Owner

Summary

Custom fields should support a required flag so that org admins can mark specific fields as mandatory when creating or editing issues.

Changes needed

  • Add is_required column to custom_field table
  • Add required checkbox to org custom field settings UI
  • Validate required fields on issue create/edit (API + web)
  • Show required indicator (*) in issue sidebar and forms

Acceptance criteria

  • Custom field definition has is_required boolean
  • Org settings UI shows required toggle per field
  • Issue create/edit rejects submission if required fields are empty
  • API returns validation error for missing required fields
  • Required fields show visual indicator in the UI
## Summary Custom fields should support a `required` flag so that org admins can mark specific fields as mandatory when creating or editing issues. ## Changes needed - Add `is_required` column to `custom_field` table - Add required checkbox to org custom field settings UI - Validate required fields on issue create/edit (API + web) - Show required indicator (*) in issue sidebar and forms ## Acceptance criteria - [ ] Custom field definition has `is_required` boolean - [ ] Org settings UI shows required toggle per field - [ ] Issue create/edit rejects submission if required fields are empty - [ ] API returns validation error for missing required fields - [ ] Required fields show visual indicator in the UI
Sign in to join this conversation.