Skip to content

Project: EAP Workflow#2590

Draft
shreeyash07 wants to merge 83 commits intodevelopfrom
project/eap-workflow
Draft

Project: EAP Workflow#2590
shreeyash07 wants to merge 83 commits intodevelopfrom
project/eap-workflow

Conversation

@shreeyash07
Copy link
Copy Markdown
Contributor

@shreeyash07 shreeyash07 commented Nov 17, 2025

Addresses

Checklist

Things that should succeed before merging.

  • Updated/ran unit tests
  • Updated CHANGELOG.md

Release

If there is a version update, make sure to tag the repository with the latest version.

susilnem added 16 commits April 16, 2026 13:46
- Add Serializer, filterset
- Admin setup, router for eap development-registration
- Add factories
- Add eap file endpoint
- Add update status endpoint
- Update test cases
- Add EAPBaseViewSet
- Update on BaseEAPSerializer
- Update test cases
- Add validations on SimplifiedEAP
- Add update validations check on registrations
- Add test cases
- Update additional typing
- Add Permissions for country admin and IFRC admin users on eap
- Update test cases
- Add validation checks on status transition
- Add new endpoint for uploading validated budget file
- Add file validation checks
- Add status transition file checks
- Optimise and add fields on admin panel
- Update test cases for snapshot
- Add utility function to clone the related model
frozenhelium and others added 24 commits April 16, 2026 13:56
- Change eap global export file url
- Update pending-PFA email template to link the auto-generated diff and summary PDFs
- Generate summary or diff pdf file if missing
- remove required fields for eap model
- add validation checks step on status transition to under review
Eap: Add diff PDF file to pending-PFA email attachment
- changes on enums
- add sourceinformation for meal and ns capacity
- add new fields lead_timeframe_unit
- change pending pfa to approved(pending pfa)
- Update admin panel
- Add test for edge cases
@susilnem susilnem force-pushed the project/eap-workflow branch from 56c61f3 to ce3564d Compare April 16, 2026 08:42
@szabozoltan69 szabozoltan69 force-pushed the develop branch 2 times, most recently from 3ec10a5 to 8923dcf Compare April 17, 2026 11:21
susilnem and others added 3 commits April 23, 2026 10:34
- Update export and diff file generation logic
- Add validation check for time value
- Update on utils email context
- update test cases for notifications
- add ns contact title on email and dev preview
EAP/ Update email contents and Exports
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