human-essentials
human-essentials copied to clipboard
Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytic...
Resolves #4977 add ability to delete unused item categories ### Description ### Type of change * Bug fix (non-breaking change which fixes an issue) * New feature (non-breaking change which...
# Summary Text change "Organization Details" becomes "Profile" in partner view of profile # Why Consistency of terms # Details To see the relevant page: sign in as [email protected] click...
Resolves #5068 ### Description Changing the logic to ensure proper functioning. ### Type of change * Change event to validate before the request is sent * Implementing conditionals to set...
# Summary confirmation on large donations is ineffective - saves in either case. Fix it. # Why? System not behaving as reasonably expected # Details To see this: sign in...
# Summary The category purchase values in new purchase / edit purchase should be constrained to be non-negative # Why? Hygiene # Details To see this, sign in as [email protected],...
Resolves #5011 ### Description Added viewing, editing, and filtering of item reporting_category ### Type of change * Breaking change (fix or feature that would cause existing functionality to not work...
# Summary Add the ability to add donation sites "on the fly" # Why? Consistency. We have it for product drives and manufacturers (who aren't going to added any more...
Resolves #4982 ### Description - Added functionality for on the fly addition of donation site from new donations page - Added specs to test the same - Fixed the modal...
### Description We have a set of shared examples called "required authorization" ([link to source](https://github.com/rubyforgood/human-essentials/blob/main/spec/support/authorization_specs.rb)). They are meant to be a DRY way to ensure that the controller actions or...
# Summary Rework annual reporting so that it is based on properties that are directly on the items, rather than looking at the base items # Why # Details This...