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

[217496] Beneficiary Groups #4366

Draft
wants to merge 16 commits into
base: develop
Choose a base branch
from
Draft

[217496] Beneficiary Groups #4366

wants to merge 16 commits into from

Commits on Oct 22, 2024

  1. Add Beneficiary Group model.

    Add admin page and filtering in program list
    Apply Beneficiary Group logic in update/create program, in admin enroll actions.
    Add beneficiary group match filter for All Programs
    Add API Rest endpoint for Beneficiary Group with caching.
    Add validation for import program population.
    pkujawa committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1b6712d View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Add tests

    pkujawa committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    9f50779 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f69fe91 View commit details
    Browse the repository at this point in the history
  3. Add tests

    pkujawa committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    80f844a View commit details
    Browse the repository at this point in the history
  4. Add more tests

    pkujawa committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    3b569ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5a18887 View commit details
    Browse the repository at this point in the history
  6. Add default beneficiary group

    pkujawa committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    5d099b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. More tests

    Fixes to program mutations
    Add BeneficiaryGroup to ProgramNode
    Fix build for HouseholdFactory
    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    88ce06b View commit details
    Browse the repository at this point in the history
  2. Update RealProgramFactory

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    2072ba0 View commit details
    Browse the repository at this point in the history
  3. Update tests and fixture

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    489005b View commit details
    Browse the repository at this point in the history
  4. Update fixtures

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    23d460f View commit details
    Browse the repository at this point in the history
  5. add beneficiary group

    Maciej Szewczyk committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    30b72e1 View commit details
    Browse the repository at this point in the history
  6. Update test

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    f165ff6 View commit details
    Browse the repository at this point in the history
  7. Update test

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ffae9ba View commit details
    Browse the repository at this point in the history
  8. Remove cache from tests

    pkujawa committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    168e8b8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9cfe6e2 View commit details
    Browse the repository at this point in the history