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

Ntd/add students page and reducer #854

Merged
merged 80 commits into from
Jun 5, 2020

Conversation

kahummer
Copy link
Contributor

@kahummer kahummer commented May 12, 2020

For opensrp/opensrp-client-reveal#679

This PR

  • Adds env variable to enable MDA Point plans
  • Adds Students page to Admin nav dropdown
  • Adds a Students List view page component
  • Adds a ConnectedPrivateRoute for Students List View pages
  • Adds a Students reducer module
  • Adds a Files reducer module
  • Adds a Files reducer module
  • Add a section to Export lists of students
    Students_Reveal
    Upload Modal
    Screenshot from 2020-05-15 20-15-20
    Students_Reveal (1)
    Screenshot from 2020-05-22 17-33-34

@kahummer kahummer self-assigned this May 12, 2020
@kahummer kahummer added the WIP Work in Progress label May 12, 2020
Copy link
Contributor

@moshthepitt moshthepitt left a comment

Choose a reason for hiding this comment

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

Could you please fix the tests so that they pass?

@moshthepitt
Copy link
Contributor

@kahummer can you add a screenshot(s) please?

src/configs/env.ts Show resolved Hide resolved
src/configs/strings/en.json Outdated Show resolved Hide resolved
src/constants.tsx Outdated Show resolved Hide resolved
src/containers/pages/MDAPoint/StudentExportForm/index.tsx Outdated Show resolved Hide resolved
@coveralls
Copy link

coveralls commented May 15, 2020

Coverage Status

Coverage decreased (-0.2%) to 79.123% when pulling 1ab11f1 on NTD/add-students-page-and-reducer into 6ace798 on mda-staging.

@moshthepitt
Copy link
Contributor

@kahummer why is the code coverage going down with this PR?

@kahummer kahummer force-pushed the NTD/add-students-page-and-reducer branch 3 times, most recently from a650e84 to 39805e4 Compare May 19, 2020 16:41
@kahummer
Copy link
Contributor Author

@moshthepitt @rkodev Seems Organizationselect was built relying on team assignment props. The pr has has not addressed this issue due to time constraints.

@kahummer kahummer force-pushed the NTD/add-students-page-and-reducer branch from a440694 to eefd6dd Compare May 26, 2020 08:03
@kahummer kahummer requested a review from moshthepitt June 2, 2020 19:26
* mda-staging:
  Remove comment
  Fix MDA and IRS reporting failling tests
  Make jurisdiction reporting helpers not tied to IRS
  Add extra tests for IRS reporting planList
  Refactor MDA reporting plans list failling tests
  Fix MDA reporting plans list failling tests
  Refactor IRS Plan list to use GenericPlanLists component
  Refactor MDA Plan list to use GenericPlanLists component
  Create a generic plans list component
  Update MDA jurisdictions snapshots
  Refactor IRS JurisdictionReport page to use GenericJurisdiction component
  Refactor MDA point JurisdictionReport page to use GenericJurisdiction component
  Add page for generic jurisdiction reports
  Add tests for MDA point jurisdictionsReport page
  Add tests for MDA point jurisdiction columns
  Add MDA point plans tests
  Rename variables in MDA point store tests file
  Add tests for MDA point actions and reducers
  Update failling snapshots
  Don't use IRSTableCell when plan is not IRS
  Change type name IRSPlan to GenericPlan
  Add doc strings for jurisdictionReport page props
  Rename MDAPoint reducer and actions page name
  Hide map link for mda point jurisdictions on the drill down
  Update failling Headers snapshots
  Add mda point jurisdiction colums
  Rename variable in MdaJurisdiction page
  Fix APP component failling tests
  Add mda jurisdiction report links
  Add mdapoint jurisdiction report page
  Make 'JurisdictionReport' page  reusable
  Refactor mda point page to use irs plans page
  Make IRS Plans page reusable
  Create router for mda point plans
  Add mda point plans page
  Add reducer and actions for mda point plans
  Update headers component failling snapshots
  Add MDA point reporting link to monitor dropdown
@moshthepitt moshthepitt merged commit f15c8ca into mda-staging Jun 5, 2020
@moshthepitt moshthepitt deleted the NTD/add-students-page-and-reducer branch June 5, 2020 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QA+ Passed QA WIP Work in Progress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants