Releases: rubyforgood/human-essentials
Releases · rubyforgood/human-essentials
2024.12.22
What's Changed
- Fix unexpected issued_at behavior when date field empty. by @coalest in #4849
- Fix missing partner dropdown options on distribution update fail by @coalest in #4868
- Data fix mhm and aad request distribution link and fulfilled status by @cielf in #4873
- Migration for partner agency cleanup re issue #4241. Necessary step, … by @cielf in #4801
Internal Changes
- build(deps): bump rails from 7.1.3.4 to 7.2.2 by @dependabot in #4753
- Fix unitialized money_rails constant error by @coalest in #4851
- Refactor out for_families attribute from FamilyRequestCreateService by @coalest in #4861
- Fix flaky ExportCreateService spec by @coalest in #4862
- Update delayed_job to fix deprecation warning by @coalest in #4864
- Rename fixture_path to fixtures_path to fix deprecation warning by @coalest in #4866
- Fix flaky family requests system spec by @coalest in #4867
- build(deps-dev): bump factory_bot_rails from 6.4.3 to 6.4.4 and puma to 6.5.0 by @dependabot in #4813
- Remove duplicate donation system spec by @coalest in #4863
- Fix flaky distribution system specs by @coalest in #4869
- Fix flaky partners requests request spec by @coalest in #4870
- lowered pagination threshold in dev and staging using kaminari by @k8port in #4865
- Perf: Minor dashboard index page refactor by @coalest in #4874
- build(deps-dev): bump rubocop from 1.65.1 to 1.69.2 by @dependabot in #4814
- Fix flaky admin users system spec by @coalest in #4875
- Perf: refactor DistributionsByCountry#report using raw SQL query by @coalest in #4841
- build(deps): bump turbo-rails from 2.0.10 to 2.0.11 by @dependabot in #4755
- build(deps-dev): bump rubocop-rails from 2.25.1 to 2.27.0 by @dependabot in #4760
- build(deps): bump prawn-rails from 1.4.2 to 1.5.0 by @dependabot in #4754
- Rename cleanup_invalid_partner_profiles.rb to change execution order by @awwaiid in #4885
New Contributors
Full Changelog: 2024.12.15...2024.12.22
2024.12.15
What's Changed
- Make purchase helper pick default storage location by @lenikadali in #4722
- Fix inventory quantity errors to be tied to organization, not storage location (Fixes #4647) by @McEileen in #4804
- Fix distribution filtering by category bug and refactor for performance (#4590) by @coalest in #4806
- #4175 add request type flag by @coalest in #4827
- Partner Profile : clean up social media, request types and pick up emails by @cielf in #4829
- Show all active partners on distributions page unrestricted by filter by @coalest in #4836
- No longer allowing deletion of kit items -- only deactivation by @MichaScant in #4837
- Adding counties to partner export for NDBN reporting by @cielf in #4840
- [#4594] allow zero inventory items to be selected for audit by @danielabar in #4833
- Fix Distribution#new,#create,#edit to only show active items by @coalest in #4848
- Add indicator fields to partner export by @Sukhpreet-s in #4843
- Resolves #4818 Fix print feature for product drive with no participant by @gabeparra01 in #4831
- fix number of purchases appearing on paginated purchases by @cielf in #4854
- Fix default location PR by @dorner in #4855
System / Internal Updates
- Add bootsnap by @coalest in #4853
- Allow linting subset of files with bin/lint and fix erb_lint deprecation errors by @coalest in #4852
- Adding partner_step_form to seed so it will be in place for staging and local by @cielf in #4838
- Add missing kit rspecs, DRY up kit base items and report service by @jimmyli97 in #4665
- Remove redundant db indexes by @coalest in #4828
- Fix time zone flakiness in distribution by county specs by @coalest in #4825
- Resolves #4686 add another bank to seed by @Benjamin-Couey in #4826
- build(deps-dev): bump bullet from 7.2.0 to 8.0.0 by @dependabot in #4811
- build(deps): bump flipper-active_record from 1.3.0 to 1.3.2 by @dependabot in #4812
- build(deps): bump coverband from 6.1.2 to 6.1.4 by @dependabot in #4815
- build(deps): bump newrelic_rpm from 9.13.0 to 9.16.0 by @dependabot in #4810
New Contributors
- @lenikadali made their first contribution in #4722
- @MichaScant made their first contribution in #4837
- @gabeparra01 made their first contribution in #4831
Full Changelog: 2024.12.08...2024.12.15
2024.12.08
What's Changed
- Add
[DO NOT REPLY]
to thefrom
name of accounts email for mailers by @Sukhpreet-s in #4803
Internal / Developer
- Fix flaky distributions by county spec by @coalest in #4816
- Fix transfer InventoryError during db seed by @coalest in #4830
New Contributors
- @Sukhpreet-s made their first contribution in #4803
Full Changelog: 2024.12.01...2024.12.08
2024.12.01
What's Changed
- #4653: Permit :date_range filter param in DistributionsController#index by @coalest in #4776
- [#4789] add step-wise editing for banks view of partner profile by @danielabar in #4799
- #4788 - Fixing Partner Message On Invite Email by @Naraveni in #4805
- Resolves #4773: Reset password and invitation expiry by @pepetorres1998 in #4796
- Add more date range selection options #4518 by @pshong79 in #4533
- [#4807] Help partner to remember to submit profile for approval: by @danielabar in #4808
Internal / Dev
- Bank Org Request Export - Include Custom Units by @awwaiid in #4608
- move reminder job to delayed job by @dorner in #4809
- Move Transfer.storage_locations_transferred_to/from_in to StorageLoca… by @coalest in #4733
New Contributors
- @pepetorres1998 made their first contribution in #4796
Full Changelog: 2024.11.24.1...2024.12.01
2024.11.24
What's Changed
- Improve client share error message by @McEileen in #4784
- Trend reports are based on distribution/donation/purchase issued date by @jp524 in #4769
- Resolves #4771 add unicity on low inventory query items returned by @nikolaz90 in #4782
- 4780: Fix item lookup issues on new kit page by @coalest in #4781
- 4745: Disable deactivate button for storage locations not deactivatable by @coalest in #4775
- Resolves #4675 Add year to month labels on trend reports by @Benjamin-Couey in #4793
- 4792 Update the email that partners get when they are approved by @slusy in #4795
Internal / Projects
- Product totals - custom units by @awwaiid in #4609
- User docs cont ix by @cielf in #4785
- Add reminder deadline job and backup RDS by @dorner in #4798
New Contributors
- @McEileen made their first contribution in #4784
- @Benjamin-Couey made their first contribution in #4793
- @slusy made their first contribution in #4795
Full Changelog: 2024.11.17...2024.11.24
2024.11.17
What's Changed
- #4523: Fix user info disappearing on validation failure for new org requests by @coalest in #4779
- [#4504] Add step-wise partner profile edit form by @danielabar in #4766
Internal
- HOTFIX -- slight mistake in distribution ID by @awwaiid in #4778
- Use standard out logger instead of system echo by @dorner in #4787
Full Changelog: 2024.11.13...2024.11.17
2024.11.13
What's Changed
- Fix 404 errors showing up as 500 errors by @dorner in #4774
- Fix issue with event history -- duplicate distribution. by @cielf in #4777
Full Changelog: 2024.11.10...2024.11.13
2024.11.10
✨ What's New?
- Add new purchase information on summary report view by @manuel1280 in #4723
🐞 Bug Fixes
💖 Other Changes
Full Changelog: 2024.11.03...2024.11.10
2024.11.03
What's Changed
- Resolves #4681 csv export for donation sites by @Nisuha in #4732
- Fix scanning new barcode item issue (#4592) by @coalest in #4731
- Resolves #4728 by @jorgecoutinhobr in #4734
- #4743 extend all time date range to future by @jorgecoutinhobr in #4750
- Fix typo : "Quantity Per Indivudual" should be "Quantity per Individual" by @wanguiwaweru in #4751
- Allow Organization and Partner Profile edit when associated records have validation errors by @jp524 in #4737
- Validate issued_at field to prevent future dates further than 1 year by @tatheerf02 in #4749
- Resolves #4740 - Add new default date range by @jorgecoutinhobr in #4752
Internal / System
- Clock backup fix by @awwaiid in #4748
- build(deps): bump delayed_job_active_record from 4.1.8 to 4.1.10 by @dependabot in #4758
- build(deps-dev): bump erb_lint from 0.6.0 to 0.7.0 by @dependabot in #4756
- build(deps-dev): bump rubocop-performance from 1.21.1 to 1.22.1 by @dependabot in #4757
- build(deps): bump terser from 1.2.3 to 1.2.4 by @dependabot in #4759
- build(deps): bump flipper from 1.3.0 to 1.3.1 by @dependabot in #4761
- build(deps): bump flipper-ui from 1.3.0 to 1.3.1 by @dependabot in #4762
New Contributors
- @Nisuha made their first contribution in #4732
- @jorgecoutinhobr made their first contribution in #4734
Full Changelog: 2024.10.27...2024.11.03
2024.10.27
What's Changed
- Display errors taking place during import partner process by @jp524 in #4707
- #4283 period supplies by @jadekstewart3 in #4582
- Fix bug where org_admins couldn't promote users by @coalest in #4729
- #4672 header alignment by @inane-pixel in #4730
- Minor css improvements by @coalest in #4735
Internal
- Add RDS backup script by @dorner in #4725
- User docs -- First words pass is done, working on todos by @cielf in #4736
New Contributors
- @coalest made their first contribution in #4729
- @inane-pixel made their first contribution in #4730
Full Changelog: 2024.10.20...2024.10.27