Skip to content

Project: EAP Workflow#2590

Merged
szabozoltan69 merged 84 commits intodevelopfrom
project/eap-workflow
Apr 27, 2026
Merged

Project: EAP Workflow#2590
szabozoltan69 merged 84 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 13 commits April 27, 2026 11:48
- 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
susilnem and others added 20 commits April 27, 2026 11:49
- 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
- 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
@susilnem susilnem marked this pull request as ready for review April 27, 2026 09:29
@susilnem susilnem requested a review from szabozoltan69 April 27, 2026 09:34
@szabozoltan69 szabozoltan69 merged commit 05524db into develop Apr 27, 2026
7 checks passed
@szabozoltan69 szabozoltan69 deleted the project/eap-workflow branch April 27, 2026 09:35
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.

5 participants