Releases: rubyforgood/human-essentials
Releases · rubyforgood/human-essentials
Organize interfaces and partner deactivation feature
Description
A healthy amount of upgrades and the start of some really nice features.
Changes
- Add the ability for Diaper bank users to 'deactivate' an associate Partner. This prevents partner agencies from submitting more requests until they've been reactivated. Here is a demonstration on how to use it:
Click on the 'Deactivate' button in the partner page
The status now will be 'Deactivated'
To reactivate, go back to the partner page and click 'Activate Partner Now'
- Logo fixes
- Partner Distributions Sorting
- Reminder Emails updated to show the time of day
- Alphabetize partner list in filter option
- Total Item Quantity on donation pages
- Lots of system updates /w dependencies
Bugfixes, refactoring, and upgrading dependencies
Description
Backfilling release of a deployment made on May 12th to production
Changes
- Only send distribution emails to partners requesting emails (#1652)
- Update Mailers to Use Object IDs (#1653)
Bugfixes
- Bring back missing labels on requests (#1657)
Dependency Upgrades
- Look up commits for more details and full list of dependabot upgrades.
Theme and stuff
Stuff in this deploy:
- Look and feel (Bootstrap4)
- Ability to delete purchases
- Mark Items as active/inactive
- Display families/children/zipcodes served
- Default Storage Location
- Distributions show items available and the error messages
- Upgrade the calendar view
- Partner Import -- multiple times
- Feedback Tool
- Only have the partner fill out specific sections of the partner form
Bug fixes + more
Site admins can manager partner data, storage locations show total values
Bug Fixes & Patches
- Fixes a bug where a distribution that attempts to use too much inventory doesn't get correctly rolled back
- Applies some security patches
New Features
- Allows Site admins to manage Partner data
- Shows total values for each storage location
Display Changes
- Tweaks table alignment
- Improves display for smaller viewports
Bugfixes, Prawn, Seed Data
- Distribution editing is possible, but constrained
- BUGFIX: Recent purchases value on dashboard is correct
- Some CSS fixes in select components
- Seeds improved
- BUGFIX: Adds a TTF for Prawn to display non-UTF8 characters
- Donations can be destroyed by an Organization Admin
- Addresses security alert
- Updates to 2.6.4
Release 1.7: filtering, bug fixes, and a lot of extra shine and polish
New Features
- You can now filter by date for more resources (Donations, Distributions)
- You can now restore inactive items
- Experimental: You can boop barcodes using your mobile camera
Fixes
- Inactive items display in places they should
- Donation site sources are required when Donation Site is selected
- When booping, focus bumps down to the last field again
- Various UI Fixes
Other
- Coffee script has been removed and replaced with ES6
Item
no longer hasdefault_scope
set to:active
- Documentation improvements
- Test suite expansion
- Changes the date range language and modularizes it
Partner Stats, Reminder Emails, Families Configurations
1.6 Add back in the stylings for partner status.
Inventory Refactor, Missing items, Manufacturers, Amount Spent
Merge pull request #1026 from rubyforgood/add_pry_remote_dependency Add pry remote gem for test and develop env to easily test while runn…
BaseItems, requests, notifications and more
Partner integrations:
- Specific requests from partnerbase
- Additional status for partners agencies
- All partners must now be invited, nothing is automatic.
Canonical items renamed to base items.
Update seed files to make the data anonymous
Donation values.