Releases: rubyforgood/human-essentials
Releases · rubyforgood/human-essentials
2023.07.16
What's Changed
- Move to Newrelic for logging and APM by @dorner in #3710
- #3688 error handling by @jadekstewart3 in #3702
- Add PlantUML processing and example by @awwaiid in #3219
- #3727 performance improvement by @jadekstewart3 in #3739
- Pickup problem (#3557) by @cielf in #3740
- #3554 Allow superadmins to manage roles by @dorner in #3720
- Superusers should not be able to change a users password by @fchatterji in #3694
Other System Updates
- Update Sprockets by @dorner in #3704
- Bump rubocop-rails by @dorner in #3681
- Bump standard from 1.29.0 to 1.30.1 by @dependabot in #3730
- Bump newrelic_rpm from 9.3.0 to 9.3.1 by @dependabot in #3738
Full Changelog: 2023.07.09...2023.07.16
2023.07.09
What's Changed
- #3684 filter says by item category, but it looks like by item to me. by @Kernapillar in #3698
- Show Date Entered on Purchase View by @lawilli in #3699
- #3609 Inventory out should include items allocated to kits. Inventory in should include kits allocated by @zeeshan-haidar in #3641
- docs: full DPGA link by @scooter-dangle in #3725
System updates / fixes
- Bump rails from 7.0.5 to 7.0.5.1 by @dependabot in #3692
- Bump rails from 7.0.5.1 to 7.0.6 by @dependabot in #3701
- Add "Shipped" to delivery method. Also add a shipping cost field by @zeeshan-haidar in #3678
- Bump groupdate from 6.2.1 to 6.3.0 by @dependabot in #3708
- Bump strong_migrations from 1.4.4 to 1.5.0 by @dependabot in #3709
- Bump geocoder from 1.8.1 to 1.8.2 by @dependabot in #3711
- Bump nokogiri from 1.15.2 to 1.15.3 by @dependabot in #3714
- Fix: Migration failing on staging by @zeeshan-haidar in #3716
- Fix crash kit migration by @dorner in #3717
- Fix crash kit migration by @dorner in #3718
New Contributors
- @Kernapillar made their first contribution in #3698
- @lawilli made their first contribution in #3699
Full Changelog: 2023.06.25...2023.07.09
2023.06.25
✨ What's New?
- 3372: Allow users to be added to multiple roles by @dorner in #3386 - this will unlock future functionality as well
- Display partner request's total items in request history by @kamck in #3646
- Show 'Total Items' instead of 'Total Diapers' on Product Participant, Vendors, and Manufacturers Index page to be inclusive of banks that don't do diapers by @sgtm2000 in #3645
- Add privacy policy to landing page by @souzagab in #3680
- finalizing audits should not zero out uncounted items by @fchatterji in #3675
🐞 Bug Fixes
- 3583 fix partner crash by @dorner in #3650
- 3667 update inventory import csv text by @mehboobali98 in #3683
- 3558 Don't allow partners or organizations to remove the ability to make requests entirely @dacur in #3647
💖 Other Changes
- Bumping versions of various Ruby dependencies
- 3611: Refactor of storage location inventory updates by @dorner in #3614
New Contributors
- @kamck made their first contribution in #3646
- @sgtm2000 made their first contribution in #3645
- @souzagab made their first contribution in #3680
- @fchatterji made their first contribution in #3675
- @mehboobali98 made their first contribution in #3683
Full Changelog: 2023.06.05...2023.06.25
2023.06.04
What's Changed
- #3626: Re-order the essentials bank 'show' to be in the same order as 'edit' page by @napster235 in #3630
- Independent cities by @cielf in #3603
- #3519 inventory transfer screen by @jadekstewart3 in #3596
- Fix: Allow Knapsack Pro Fallback Mode for retried nodes for forked repositories by @ArturT in #3637
- fix: made updates to import partners modal by @DariBerrie in #3600
- #3326 Change 'diaper pick up person' internal mechanisms to be just pick up person to be more general. by @lokisk1155 in #3624
- In Item selection on distribution -- make the item selection box wide enough to show both the description and the number of items by @zeeshan-haidar in #3629
Maintenance changes
- Bump nokogiri from 1.15.1 to 1.15.2 by @dependabot in #3621
- Bump knapsack_pro from 3.11.0 to 4.1.0 by @dependabot in #3617
- Bump mini_racer from 0.6.4 to 0.8.0 by @dependabot in #3628
- Bump puma from 6.2.2 to 6.3.0 by @dependabot in #3632
- Bump rspec-rails from 6.0.2 to 6.0.3 by @dependabot in #3633
- Bump terser from 1.1.15 to 1.1.16 by @dependabot in #3636
New Contributors
- @ArturT made their first contribution in #3637
- @DariBerrie made their first contribution in #3600
- @zeeshan-haidar made their first contribution in #3629
Full Changelog: 2023.05.28...2023.06.04
2023.05.28
✨ What's New?
- #3474 Show details of errors when there is an error on saving the organization by @lokisk1155 in #3494
- #3593 Change all occurrences of "forecasting" to "historical trends" by @napster235 in #3598
- #3582 Change order of announcements to always be by created date by @jadekstewart3 in #3605
🐞 Bug Fixes
- Address inventory drift by disabling double-clicks and fixing race conditions for distributions by @dorner in #3612
- Speed up distribution export by @dorner in #3581
💖 Other Changes
- Remove or fix skipped tests by @Haradd in #3606
- Bump terser from 1.1.14 to 1.1.15 by @dependabot in #3579
- Bump nokogiri from 1.14.3 to 1.14.4 by @dependabot in #3580
- Bump capybara from 3.39.0 to 3.39.1 by @dependabot in #3597
- Bump nokogiri from 1.14.4 to 1.15.0 by @dependabot in #3602
- Bump nokogiri from 1.15.0 to 1.15.1 by @dependabot in #3613
- Bump rails from 7.0.4.3 to 7.0.5 by @dependabot in #3618
- Bump brakeman from 5.4.1 to 6.0.0 by @dependabot in #3620
- Bump mini_racer from 0.6.3 to 0.6.4 by @dependabot in #3622
Full Changelog: 2023.05.07...2023.05.28
2023.05.07
✨ What's New?
💖 Other Changes
Mostly all maintenance version bumps.
- Bump devise_invitable from 2.0.7 to 2.0.8 by @dependabot in #3568
- Bump better_errors from 2.9.1 to 2.10.0 by @dependabot in #3572
- Bump pg from 1.5.2 to 1.5.3 by @dependabot in #3573
- Bump knapsack_pro from 3.9.0 to 3.11.0 by @dependabot in #3577
- Bump rspec-rails from 6.0.1 to 6.0.2 by @dependabot in #3576
Full Changelog: 2023.04.30...2023.05.07
2023.04.30
What's Changed
- 3540: Fix bad user roles by @dorner in #3550
- This includes a migration that cleans up the records
- Profile Not deleting Bug by @heintayzar-hm in #3526
- Use db:reset instead of db:setup by @patrickarnett in #3566
Other maintenance changes
- Bump importmap-rails from 1.1.5 to 1.1.6 by @dependabot in #3560
- Bump pg from 1.4.6 to 1.5.1 by @dependabot in #3563
- Bump pg from 1.5.1 to 1.5.2 by @dependabot in #3567
New Contributors
- @patrickarnett made their first contribution in #3566
- @heintayzar-hm made their first contribution in #3526
Full Changelog: 2023.04.23...2023.04.30
2023.04.23
✨ What's New?
🐞 Bug Fixes
- 3251 limit distribution date by @cielf in #3453
- Fix dashboard recently added useers (#3473) by @Isaac-alencar in #3529
- Issue 3515 Remove Duplicate Code in adjustments.js by @grantmca in #3539
- 3518 widen date range by @sophiabrent in #3549
💖 Other Changes
- Fix link in readme by @dorner in #3504
- Bump rubocop-rails from 2.19.0 to 2.19.1 by @dependabot in #3542
- Bump faker from 3.1.1 to 3.2.0 by @dependabot in #3541
- Bump recaptcha from 5.13.0 to 5.13.1 by @dependabot in #3544
- Bump puma from 6.2.1 to 6.2.2 by @dependabot in #3543
- Bump groupdate from 6.2.0 to 6.2.1 by @dependabot in #3546
- Bump recaptcha from 5.13.1 to 5.14.0 by @dependabot in #3548
New Contributors
- @Isaac-alencar made their first contribution in #3529
Full Changelog: 8.4.0...2023.04.23
8.4.0
✨ What's New?
- Agency representative in distribution is populated with request sender
- All items now included in product drive export
- All the editable partner profile information is now in the partner’s partner profile view
- Changed “required partner fields” to “partner profile sections
🐞 Bug Fixes
- Fixed mismatch of item names and quantities on confirmation emails
- Removed incorrect address on distribution printout (organization address was appearing below partner name)
- Can now reset the partner profile sections to all
- Text in inventory transfer page was referring to donations. Now refers to transfers
- Fix typo in left hand menu
💖 Other Changes
- Routine updates of underlying software components
🥳 New Contributors
- @grantmca made their first contribution in #3502
- @jadekstewart3 made their first contribution in #3520
- @sophiabrent made their first contribution in #3525
- @technic-void made their first contribution in #3527
Full Changelog: 8.3.0...8.4.0
8.3.0
✨ What's New?
- Added the ability for super admins to send announcements to banks
- Add all settings for partners to Organization view
🐞 Bug Fixes
- Fix text overwriting logo on distribution printout
- Fix file uploads for partner form
- Fix all import text descriptions that were used in the import modal
💖 Other Changes
- Changing the menu-sidebar width to be auto rather than a set pixel value
- Enforce unique organization short names (slug)