Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds custom incident forms #4151

Merged
merged 42 commits into from
Jan 3, 2024
Merged

Conversation

whitdog47
Copy link
Contributor

This pull request introduces custom forms for each incident, which can be created using a custom schema in the project settings. Multiple forms can be complete per incident and each have an optional attorney review and escalation screen.

Key Changes:
Form Creation via Custom Schema: The custom forms are created using a custom schema defined in the project settings. With the ability to create conditional questions, this feature provides flexibility and control over the form structure and questions, enabling users to capture the most relevant information about each incident for their unique use cases.
Screenshot 2023-12-19 at 9 28 21 AM

Custom Incident Forms via New Forms Tab in Incident Tab: Each incident now includes a 'Forms' tab. Incident commanders can create and fill out a form directly from this tab, streamlining the additional reporting requirements.
Screenshot 2023-12-19 at 9 29 38 AM

Forms Menu Item: All forms are now accessible and filterable through a new 'Forms' menu item. This central repository of forms enhances navigation and allows for efficient management and review of incident forms.
Screenshot 2023-12-19 at 9 30 01 AM

Read-Only Attorney Form: A specialized read-only attorney form has been added. This form enables attorneys to review the incident, make notes, and mark the form with status updates or escalation requirements.
Screenshot 2023-12-19 at 9 30 10 AM
Screenshot 2023-12-19 at 9 30 33 AM

@whitdog47 whitdog47 added the enhancement New feature or request label Dec 19, 2023
@whitdog47 whitdog47 changed the title Enhancement/add custom incident forms Adds custom incident forms Dec 19, 2023
@wssheldon
Copy link
Contributor

random side note, as we add more items to the sidebar, we should probably categorize them

top level category

  • cases
  • incidents
  • signals

some metadata category

  • data
  • tasks
  • forms

etc

@whitdog47 whitdog47 merged commit 992c588 into master Jan 3, 2024
8 checks passed
@whitdog47 whitdog47 deleted the enhancement/add-custom-incident-forms branch January 3, 2024 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants