Skip to content

Early Action Protocols#2044

Merged
frozenhelium merged 3 commits intodevelopfrom
project/early-action-protocols
Apr 27, 2026
Merged

Early Action Protocols#2044
frozenhelium merged 3 commits intodevelopfrom
project/early-action-protocols

Conversation

@shreeyash07
Copy link
Copy Markdown
Collaborator

@shreeyash07 shreeyash07 commented Oct 15, 2025

Summary

Add Early Action Protocol (EAP) forms, views, and supporting components to enable EAP registration, submission, and management workflows.

Addresses

Depends On

Changes

  • Add EAP Application tab to the account page
  • Add EAP Registration form
  • Add Simplified EAP form with export support
  • Add Full EAP form with export and summary export support
  • Add Admin2 input component
  • Add obsolete resolution modal for both EAP forms
  • Add save and submit for approval functionality for both EAP forms
  • Add share functionality for both EAP forms and the EAP table
  • Add revise button to create a new version
  • Add additional attachments modal to the EAP table
  • Add ExplanatoryNote component for modal tooltips
  • Add IconButton to InfoModal
  • Add utility function for DateInput value handling for month and date types
  • Replace diff library with diff-match-patch in Printable export
  • Add DiffTextOutput component for Printable export
  • Update PrintableDescription and PrintableLabel components

This PR Ensures:

  • No typos or grammatical errors
  • No conflict markers left in the code
  • No unwanted comments, temporary files, or auto-generated files
  • No inclusion of secret keys or sensitive data
  • No console.log statements meant for debugging
  • All CI checks have passed

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Oct 15, 2025

🦋 Changeset detected

Latest commit: fd26ab5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@ifrc-go/ui Patch
go-web-app Minor
go-ui-storybook Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@shreeyash07 shreeyash07 force-pushed the project/early-action-protocols branch from dc47211 to d46e199 Compare November 17, 2025 10:12
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from b35db56 to daefb58 Compare November 25, 2025 06:05
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from daefb58 to 9125185 Compare November 25, 2025 06:29
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from 9125185 to 9bd3e1a Compare November 25, 2025 06:29
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from 5c9a36b to 3a93ebf Compare December 11, 2025 09:37
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from 3a93ebf to d10a0db Compare December 11, 2025 09:43
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from d10a0db to 5ccc1bc Compare December 11, 2025 10:04
@frozenhelium frozenhelium force-pushed the project/early-action-protocols branch from e52c062 to 4c88096 Compare December 15, 2025 06:59
barshathakuri and others added 2 commits April 27, 2026 14:02
    - Add EAP Application tab in account page
    - Add EAP Registration Form
    - Add simplified EAP form
    - Add export for simplified EAP
    - Add full EAP form
    - Add full EAP export
    - Add full EAP summary export
    - Add Admin2 input component
    - Add obsolete resolution modal for both EAP forms
    - Add save and submit functionality in both EAP forms
    - Add share functionality in both EAP forms and table
    - Add revise button for creating new version
    - Add utility function for for DateInput value for month and date type
    - Add additional attachments modal in EAP table
    - Add ExplanatoryNote component for modal Tootltip
    - Add IconButton in InfoModal
    - Update in Printable for export
        - replace diff library to diff-match-patch
        - new DiffTextOutput components
        - update in PrintableDescription and PrintableLabel
    - Make minor enhancements in various UI components
        - Add form variant in Heading
        - Add option to show border in container
        - Restructure radio icon size
        - Improve info popup icon size
        - Add TextBadge component for text limit counter
        - Update styling of TabLayout
            - Update 'step' variant TabLayout to match the designs
            - Add 'form' variant to Container
            - Fix styling of info popup
            - Update styling of InputLabel
Comment thread .changeset/perky-ties-jump.md Outdated
Comment on lines +5 to +22
Early Action Protocol (EAP) Forms & Views

- Add EAP Application tab to the account page
- Add EAP Registration form
- Add Simplified EAP form with export support
- Add Full EAP form with export and summary export support
- Add Admin2 input component
- Add obsolete resolution modal for both EAP forms
- Add save and submit for approval functionality for both EAP forms
- Add share functionality for both EAP forms and the EAP table
- Add revise button to create a new version
- Add additional attachments modal to the EAP table
- Add ExplanatoryNote component for modal tooltips
- Add IconButton to InfoModal
- Add utility function for DateInput value handling for month and date types
- Replace diff library with diff-match-patch in Printable export
- Add DiffTextOutput component for Printable export
- Update PrintableDescription and PrintableLabel components
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Early Action Protocol (EAP) Forms & Views
- Add EAP Application tab to the account page
- Add EAP Registration form
- Add Simplified EAP form with export support
- Add Full EAP form with export and summary export support
- Add Admin2 input component
- Add obsolete resolution modal for both EAP forms
- Add save and submit for approval functionality for both EAP forms
- Add share functionality for both EAP forms and the EAP table
- Add revise button to create a new version
- Add additional attachments modal to the EAP table
- Add ExplanatoryNote component for modal tooltips
- Add IconButton to InfoModal
- Add utility function for DateInput value handling for month and date types
- Replace diff library with diff-match-patch in Printable export
- Add DiffTextOutput component for Printable export
- Update PrintableDescription and PrintableLabel components
Implement Early Action Protocol (EAP) forms & exports
- Add forms for EAP registration, Simplified EAP & Full EAP
- Add pdf exports
- With and without track change for Simplified EAP
- With and without track change for Full EAP
- Summary for Full EAP
- Add EAP Application tab in account > my forms to list and track status of EAP
- Create a workflow to maintain EAP lifecycle from registration to approval

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.

4 participants