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

add ability to archive family #3351

Closed
4 tasks
scooter-dangle opened this issue Jan 29, 2023 · 8 comments · Fixed by #3623
Closed
4 tasks

add ability to archive family #3351

scooter-dangle opened this issue Jan 29, 2023 · 8 comments · Fixed by #3623
Labels
Help Wanted Groomed + open to all!

Comments

@scooter-dangle
Copy link
Collaborator

Summary

Add the ability to archive families.

Reason

Some partners serve/have served over 100 families. Families age out of requiring diapers, and, as partners use the system over time, they are going to have more and more families that are cluttering up the list when entering new children.

(Possible bonus: If/when we provide more information on families served to the banks, this may improve the information)

Details

Add an archive flag on family. When a family is archived, it's children will also be archived. When a family is archived, it will no longer appear in the family list by default. However, you will be able to "include archived families", similar to how we can "Also include inactive items" in the inventory list.

Criteria for completion

  • Flag to archive family added to family edit, view, list (if done by checkbox, 'unarchiving' is also supported by unchecking the relevant box)
  • Default family list to not include archived
  • Ability to also show archived families in family list
  • tests to support described behaviour

Notes

20221122 CLF The feature isn't used by most orgs but some of the people who use it, use it alot . We have roughly 25 partners that have over 100 families

@scooter-dangle scooter-dangle added the Help Wanted Groomed + open to all! label Jan 29, 2023
@FionaDL
Copy link

FionaDL commented Jan 31, 2023

Hello, I would like to take a stab at this if that's okay.

@cielf
Copy link
Collaborator

cielf commented Apr 14, 2023

Hey @FionaDL - I'm sorry we missed this! Are you still interested?

@grantmca
Copy link
Contributor

Hey, I could take this one on

@cielf
Copy link
Collaborator

cielf commented Apr 18, 2023

@grantmca It's yours! Thanks!

@github-actions
Copy link
Contributor

This issue has been inactive for 246 hours (10.25 days) and will be automatically unassigned after 114 more hours (4.75 days).

@github-actions
Copy link
Contributor

github-actions bot commented May 4, 2023

This issue has been inactive for 366 hours (15.25 days) and is past the limit of 360 hours (15.00 days) so is being unassigned.

@nehaabraham
Copy link

@grantmca @cielf is this still being worked on?

@grantmca
Copy link
Contributor

grantmca commented May 13, 2023

I am still working on this yes! Sorry for the delay @nehaabraham

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Help Wanted Groomed + open to all!
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants