Releases: rubyforgood/human-essentials
Releases · rubyforgood/human-essentials
2024.04.07
Changes
Internal
- refactor: remove item seeding from mailers by @elasticspoon in #4236
- Remove cocoon by @elasticspoon in #4184
System
- build(deps): bump omniauth-google-oauth2 from 1.1.1 to 1.1.2 by @dependabot in #4245
- build(deps-dev): bump letter_opener from 1.9.0 to 1.10.0 by @dependabot in #4246
- build(deps-dev): bump faker from 3.3.0 to 3.3.1 by @dependabot in #4253
- build(deps): bump terser from 1.2.1 to 1.2.2 by @dependabot in #4252
Full Changelog: 2024.03.31...2024.04.07
2024.03.31
What's Changed
- #4158 Add validation to disallow negative quantity for kit items. by @aniketpatidar in #4163
- Stopgap re deletion of donation sites by @cielf in #4208
- Update organizations#edit Trix style by @veezus in #4213
- [#4171] Fix issue with storage location resetting on error. by @aniketpatidar in #4215
- #4098 Update user name handling by @cancelei in #4115
- #4081 Add contact information validation to DonationSite model by @cancelei in #4154
- fix(#4065): make low_prio queue for caching by @elasticspoon in #4200
- #4204 deactivation and donation sites by @cielf in #4210
- Disable editing/reclaiming itemizables with inactive items by @dorner in #4235
- Clear events again by @dorner in #4237
Internal Changes
- Update CI workflow version by @elasticspoon in #4196
- refactor: make controller more generic by @elasticspoon in #4181
- add line items to purchases in seed by @nikolaz90 in #4205
- Ensure random record for organization in seeds by @veezus in #4212
- Replace cocoon behavior by @elasticspoon in #4182
- feat: makes changes to accomodate removing seeding by @elasticspoon in #4220
- Update admin paths and change organization_id to organization_name by @dorner in #4010
System Changes
- build(deps): bump nokogiri from 1.16.2 to 1.16.3 by @dependabot in #4202
- build(deps-dev): bump shoulda-matchers from 6.1.0 to 6.2.0 by @dependabot in #4201
- build(deps-dev): bump rspec-rails from 6.1.1 to 6.1.2 by @dependabot in #4203
- build(deps): bump mini_racer from 0.8.0 to 0.9.0 by @dependabot in #4224
- build(deps-dev): bump rubocop-rails from 2.24.0 to 2.24.1 by @dependabot in #4225
- build(deps-dev): bump faker from 3.2.3 to 3.3.0 by @dependabot in #4228
- build(deps): bump bugsnag from 6.26.3 to 6.26.4 by @dependabot in #4227
- build(deps): bump newrelic_rpm from 9.7.1 to 9.8.0 by @dependabot in #4231
- build(deps): bump terser from 1.2.0 to 1.2.1 by @dependabot in #4233
New Contributors
- @aniketpatidar made their first contribution in #4163
- @nikolaz90 made their first contribution in #4205
- @veezus made their first contribution in #4212
Full Changelog: 2024.03.17...2024.03.31
2024.03.17
What's Changed
- Disable inactivating item with inventory and don't show inactive item… by @dorner in #4179
- Invalid item inventory by @dorner in #3982
- Product drives name filter - to list names in alphabetical order by @kannans5 in #4150
- #4066 - Add Partner User's Name when setting up new users by @cancelei in #4072
- Updated partner agency types to align with NDBN list by @asampers in #4162
- Only show for current storage location by @dorner in #4170
- Adds delivery address to distribution printout/receipt by @kannans5 in #4164
- #4180: Add notes to partner agencies by @napster235 in #4195
Internal / Developer
- Add events view by @dorner in #4093
- fix(#4129): flaky event differ test by @elasticspoon in #4165
- Refactor request spec test by @elasticspoon in #4147
Bug Fixes
- #3764: Fix profile attachments saving by @dorner in #3782
- #4134 fix inconsistent request behavior by @elasticspoon in #4146
- Fix errors found in testing by @dorner in #4122
- Fix migration on dev by @dorner in #4161
- #4135 Individuals Requests Preserve Values by @elasticspoon in #4142
- additional characters to be accepted for password by @seagivens in #3935
- Fix View page not showing inventory values by @dorner in #4168
- fix: empty item request regression by @elasticspoon in #4169
System Changes
- build(deps-dev): bump rubocop from 1.62.0 to 1.62.1 by @dependabot in #4187
- build(deps-dev): bump knapsack_pro from 7.0.0 to 7.0.1 by @dependabot in #4188
- build(deps-dev): bump standard from 1.34.0 to 1.35.1 by @dependabot in #4192
- build(deps): bump strong_migrations from 1.7.0 to 1.8.0 by @dependabot in #4193
- build(deps-dev): bump binding_of_caller from 1.0.0 to 1.0.1 by @dependabot in #4167
- build(deps-dev): bump rubocop from 1.61.0 to 1.62.0 by @dependabot in #4166
- build(deps): bump pg from 1.5.5 to 1.5.6 by @dependabot in #4159
- build(deps-dev): bump rubocop-rails from 2.23.1 to 2.24.0 by @dependabot in #4160
- Bump coverband from 6.0.1 to 6.0.2 by @dependabot in #4055
New Contributors
- @asampers made their first contribution in #4162
- @seagivens made their first contribution in #3935
Full Changelog: 2024.03.03...2024.03.17
2024.03.03
What's Changed
- fix: select fields on request pages (#4069 partial) by @elasticspoon in #4099
- Fix issue #3324 to add donation source details by @elasticspoon in #4045
- Refactor HistoricalTrendService for performance optimization by @phonghpham in #4131
- 4033 product drives filter by category by @PhantomSean in #4094
- fix: remove bugsnag api key message by @elasticspoon in #4144
- Fix for copy calendar url button ui on pick ups and deliverables page by @kannans5 in #4151
- Standard + rubocop bump by @dorner in #4152
- Prevent flaky test by sorting report values [#4066] by @awwaiid in #4153
System Changes
- build(deps-dev): bump listen from 3.8.0 to 3.9.0 by @dependabot in #4139
- build(deps-dev): bump knapsack_pro from 6.0.4 to 7.0.0 by @dependabot in #4140
- build(deps-dev): bump webmock from 3.22.0 to 3.23.0 by @dependabot in #4141
- build(deps): bump dotenv-rails from 3.0.2 to 3.0.3 by @dependabot in #4143
- build(deps): bump dotenv-rails from 3.0.3 to 3.1.0 by @dependabot in #4145
- build(deps): bump jwt from 2.8.0 to 2.8.1 by @dependabot in #4149
New Contributors
- @phonghpham made their first contribution in #4131
Full Changelog: 2024.02.25...2024.03.03
2024.02.25
Internal improvements
- #4128 fix flaky test by @isidzukuri in #4130
- #3729 wider spread of dates in the seed by @isidzukuri in #4114
- Fix flaky tests by @dorner in #4125
System Changes
- build(deps): bump jwt from 2.7.1 to 2.8.0 by @dependabot in #4123
- build(deps-dev): bump webmock from 3.20.0 to 3.21.2 by @dependabot in #4127
- build(deps-dev): bump webmock from 3.21.2 to 3.22.0 by @dependabot in #4132
Full Changelog: 2024.02.18...2024.02.25
2024.02.18
✨ What's New?
- Use event data by @dorner in #4000 . This is a large refactor that uses events as the source of truth for inventory data. This is currently behind a feature flag, so there should be no changes for most users. We will be testing and fixing the new behavior over time with a small number of testers.
- Adds query for all an organization's items to the CSV export service, updates spec to test new behavior by @katelovescode in #4070
- 4077 Add the partner's pickup person to the distribution notification by @isidzukuri in #4104
- Modify PartnerInviteService to use Partner name as name to use for invite by @jp524 in #4112
🐞 Bug Fixes
- fix: a11y issues on partner request screens by @elasticspoon in #4102
- Fix Remove Item buttons on partner request pages by @elasticspoon in #4103
- Display warning if editing an audited purchase/donation by @vincent-truong-dev in #4086
💖 Other Changes
- Bump redis from 5.0.8 to 5.1.0 by @dependabot in #4101
- build(deps): bump dotenv-rails from 2.8.1 to 3.0.0 by @dependabot in #4106
- Refactor request item javascript by @elasticspoon in #4105
- build(deps-dev): bump letter_opener from 1.8.1 to 1.9.0 by @dependabot in #4107
- build(deps): bump pg from 1.5.4 to 1.5.5 by @dependabot in #4110
- build(deps): bump dotenv-rails from 3.0.0 to 3.0.2 by @dependabot in #4111
New Contributors
- @isidzukuri made their first contribution in #4104
- @jp524 made their first contribution in #4112
Full Changelog: 2024.02.11...2024.02.18
2024.02.11
What's Changed
- Adds erb lint to project by @elasticspoon in #4059
- #4052 disallow deleting transfers if audit by @MooseCowBear in #4057
- Add readme about debugging using pry remote by @vincent-truong-dev in #4085
- Add Single step invite and process partner process capability by @vincent-truong-dev in #4075
- Fix one step invite migration to run in one line adding default false and not null instead of two by @vincent-truong-dev in #4091
System Changes
- Bump brakeman from 6.1.1 to 6.1.2 by @dependabot in #4083
- Bump nokogiri from 1.16.0 to 1.16.2 by @dependabot in #4084
- Bump webmock from 3.19.1 to 3.20.0 by @dependabot in #4087
New Contributors
- @vincent-truong-dev made their first contribution in #4085
Full Changelog: 2024.02.04...2024.02.11
2024.02.04
What's Changed
- fix: accessibility for filter labels by @elasticspoon in #4046
- 4047 password reset email case insensitive by @cancelei in #4068
- fix: renames Itemizable.to_a to line_item_hashes (#3909) by @elasticspoon in #4031
- Temporarily disable historical cache job by @dorner in #4073
- Clean up delayed jobs and move historical cache job to clockwork by @dorner in #4076
- Cuprite no retry by @awwaiid in #3786
System changes
- Bump flipper from 1.2.1 to 1.2.2 by @dependabot in #4048
- Bump shoulda-matchers from 6.0.0 to 6.1.0 by @dependabot in #4049
- Bump cuprite from 0.14.3 to 0.15 by @dependabot in #4050
- Bump terser from 1.1.20 to 1.2.0 by @dependabot in #4053
- Bump flipper-ui from 1.2.1 to 1.2.2 by @dependabot in #4054
- Bump flipper-active_record from 1.2.1 to 1.2.2 by @dependabot in #4056
- Bump bugsnag from 6.26.2 to 6.26.3 by @dependabot in #4060
- Bump rspec-rails from 6.1.0 to 6.1.1 by @dependabot in #4062
- Bump newrelic_rpm from 9.7.0 to 9.7.1 by @dependabot in #4061
- Bump faker from 3.2.2 to 3.2.3 by @dependabot in #4038
- Bump capybara from 3.39.2 to 3.40.0 by @dependabot in #4067
New Contributors
- @elasticspoon made their first contribution in #4046
Full Changelog: 2024.01.21...2024.02.04
2024.01.21
What's Changed
- Add warning for intervening audits on distribution edit by @dorner in #4026
- #3992 preserve storage location when editing purchase by @PhantomSean in #4003
- #3986: Disallow duplicate items in audit by @dorner in #4025
- #4034 order product drives reverse chronological start date by @MooseCowBear in #4044
System updates
- Bump bullet from 7.1.4 to 7.1.5 by @dependabot in #4015
- Bump strong_migrations from 1.6.4 to 1.7.0 by @dependabot in #4016
- Bump rubocop-performance from 1.20.1 to 1.20.2 by @dependabot in #4019
- Bump puma from 6.4.1 to 6.4.2 by @dependabot in #4018
- Bump knapsack_pro from 6.0.3 to 6.0.4 by @dependabot in #4020
- Bump bugsnag from 6.26.0 to 6.26.1 by @dependabot in #4021
- Bump pry-doc from 1.4.0 to 1.5.0 by @dependabot in #4022
- Bump newrelic_rpm from 9.6.0 to 9.7.0 by @dependabot in #4023
- Bump flipper, flipper-active_record and flipper-ui by @dependabot in #4024
- Bump flipper from 1.2.0 to 1.2.1 by @dependabot in #4039
- Bump bullet from 7.1.5 to 7.1.6 by @dependabot in #4040
- Bump flipper-ui from 1.2.0 to 1.2.1 by @dependabot in #4041
- Bump bugsnag from 6.26.1 to 6.26.2 by @dependabot in #4043
- Bump flipper-active_record from 1.2.0 to 1.2.1 by @dependabot in #4042
New Contributors
- @PhantomSean made their first contribution in #4003
- @MooseCowBear made their first contribution in #4044
Full Changelog: 2024.01.07...2024.01.21
2024.01.07
What's Changed
- #3969 number of diapers purchased by @jadekstewart3 in #3981
- Fix snapshot logic by @dorner in #3980
- Adjustment for banks with a different fiscal year by @fchatterji in #3674
- Fix deploy crash by @dorner in #4007
System Changes
- Bump shoulda-matchers from 5.3.0 to 6.0.0 by @dependabot in #3995
- Bump brakeman from 6.1.0 to 6.1.1 by @dependabot in #3996
- Bump rubocop-rails from 2.23.0 to 2.23.1 by @dependabot in #3997
- Bump rubocop-performance from 1.19.1 to 1.20.1 by @dependabot in #3999
- Bump nokogiri from 1.15.5 to 1.16.0 by @dependabot in #4002
- Bump factory_bot_rails from 6.2.0 to 6.4.3 by @dependabot in #4004
- Bump puma from 6.4.0 to 6.4.1 by @dependabot in #4006
- Bump importmap-rails from 1.2.3 to 2.0.1 by @dependabot in #4008
- Bump stimulus-rails from 1.3.0 to 1.3.3 by @dependabot in #4009
- Bump rubocop and standard by @dorner in #4005
Full Changelog: 2023.12.24...2024.01.07