Releases: wyeworks/nucore-open
v2024-07-30
Shared Dev (0)
Open Highlights (5)
- Clear cross core project when clearing cart (#4439)
- Move Deposit Number column to the right (#4456)
- #161679 Add CRT Number to Invoice Reconciliation (#4447)
- #162028 Separate Facilities List in Active/Inactive (#4452)
- #162153 Add ability to bulk import Nonbillable products (#4453)
Fixes (0)
Tech Tasks (11)
- #162271 Remove references to the IMSERC app (no longer in use) (#4438)
- Bump aws-partitions from 1.955.0 to 1.958.0 (#4455)
- Bump aws-sdk-core from 3.201.1 to 3.201.3 (#4451)
- Bump aws-sigv4 from 1.8.0 to 1.9.0 (#4450)
- Bump icalendar from 2.10.1 to 2.10.2 (#4448)
- Bump image_processing from 1.12.2 to 1.13.0 (#4454)
- Bump public_suffix from 6.0.0 to 6.0.1 (#4449)
- Bump rexml from 3.3.1 to 3.3.2 (#4437)
- Bump rubocop-rails from 2.25.0 to 2.25.1 (#4406)
- Bump rubocop-rspec from 3.0.2 to 3.0.3 (#4434)
- Tech task: #162316 Cross Core refactor (#4431)
Security (0)
Full Changelog: v2024-07-16...v2024-07-30
v2024-07-16
Shared Dev (3)
- #162313 Purchase cross core order for reservation (#4405)
- #162199 Cross Core transactions (#4397)
- #162200 Add Projects search by id to global search (#4423)
Open Highlights (1)
Fixes (1)
- FIX: Display reservation actions for all orders (not just cross core) (#4418)
Tech Tasks (16)
- Add wait_for_ajax (#4352)
- Bump aws-partitions from 1.947.0 to 1.950.0 (#4408)
- Bump aws-partitions from 1.950.0 to 1.953.0 (#4424)
- Bump aws-partitions from 1.953.0 to 1.955.0 (#4429)
- Bump aws-sdk-kms from 1.87.0 to 1.88.0 (#4417)
- Bump capistrano from 3.19.0 to 3.19.1 (#4409)
- Bump dry-configurable from 1.1.0 to 1.2.0 (#4416)
- Bump dry-inflector from 1.0.0 to 1.1.0 (#4415)
- Bump mime-types-data from 3.2024.0604 to 3.2024.0702 (#4414)
- Bump mini_magick from 4.13.1 to 4.13.2 (#4425)
- Bump minitest from 5.24.0 to 5.24.1 (#4407)
- Bump parser from 3.3.3.0 to 3.3.4.0 (#4428)
- Bump public_suffix from 5.0.5 to 6.0.0 (#4381)
- Bump rubocop from 1.64.1 to 1.65.0 (#4430)
- Bump rubocop-rspec from 3.0.1 to 3.0.2 (#4419)
- Bump websocket from 1.2.10 to 1.2.11 (#4426)
Security (0)
Full Changelog: v2024-07-02...v2024-07-16
v2024-07-02
Shared Dev (3)
- [SHARED DEV] #162198 Add filters to Projects tab (#4368)
- [Shared dev] #162202 Edit project (#4391)
- #162198 Improve project show (#4372)
Fixes (1)
- Move render to right td (#4369)
Tech Tasks (20)
- Remove references to inactive tab (#4393)
- Revert "Bump akhileshns/heroku-deploy from 3.13.15 to 4 (#4182)" (#4360)
- Bump aws-sdk-core from 3.197.0 to 3.198.0 (#4389)
- Bump aws-sdk-kms from 1.83.0 to 1.86.0 (#4385)
- Bump aws-sdk-s3 from 1.152.2 to 1.153.0 (#4387)
- Bump aws-sdk-s3 from 1.153.0 to 1.154.0 (#4396)
- Bump capistrano from 3.18.1 to 3.19.0 (#4382)
- Bump jwt from 2.8.1 to 2.8.2 (#4371)
- Bump mini_magick from 4.12.0 to 4.13.1 (#4363)
- Bump minitest from 5.23.1 to 5.24.0 (#4370)
- Bump net-imap from 0.4.12 to 0.4.14 (#4384)
- Bump nokogiri from 1.16.5 to 1.16.6 (#4357)
- Bump rexml from 3.3.0 to 3.3.1 (#4386)
- Bump rspec-expectations from 3.13.0 to 3.13.1 (#4356)
- Bump rspec-rails from 6.1.2 to 6.1.3 (#4373)
- Bump rubocop-performance from 1.21.0 to 1.21.1 (#4364)
- Bump selenium-webdriver from 4.21.1 to 4.22.0 (#4377)
- Bump zeitwerk from 2.6.15 to 2.6.16 (#4362)
- Tech Task: Update merge describer logic to better handle PR numbering (#4390)
- [Tech task] #162198 Remove unnecessary code (#4392)
Security (0)
Full Changelog: v2024-06-18...v2024-07-02
v2024-06-18
Shared Dev (8)
- #162174 Don't include Canceled and Reconciled order details by default on Projects page (#4294)
- #162207 Add a message to cross-core statements (#4324)
- #162306 Make Cross core orders purchased (#4302)
- [Shared dev] #162254 Move actions to product column (#4344)
- [Shared dev] #162254 Open "Report an issue" in modal (#4325)
- [Shared dev] #162254 Redirect to correct order after "Cancel reservation" (#4330)
- [Shared dev] #162254 Redirect to correct order after "Move Up" (#4331)
- #162303 Add cross core columns to export raw (#4349)
Open Highlights (0)
Fixes (0)
Tech Tasks (31)
- Bump rb-inotify from 0.10.1 to 0.11.1 (#4269)
- Bump activesupport from 7.0.8.3 to 7.0.8.4 (#4315)
- Bump akhileshns/heroku-deploy from 3.13.15 to 4 (#4182)
- Bump aws-partitions from 1.940.0 to 1.943.0 (#4345)
- Bump aws-partitions from 1.943.0 to 1.944.0 (#4351)
- Bump aws-sdk-core from 3.196.1 to 3.197.0 (#4319)
- Bump aws-sdk-s3 from 1.146.1 to 1.152.0 (#4320)
- Bump aws-sdk-s3 from 1.152.0 to 1.152.1 (#4335)
- Bump aws-sdk-s3 from 1.152.1 to 1.152.2 (#4350)
- Bump builder from 3.2.4 to 3.3.0 (#4322)
- Bump concurrent-ruby from 1.3.1 to 1.3.3 (#4334)
- Bump ffi from 1.16.3 to 1.17.0 (#4297)
- Bump launchy from 3.0.0 to 3.0.1 (#4227)
- Bump method_source from 1.0.0 to 1.1.0 (#4183)
- Bump mime-types-data from 3.2024.0305 to 3.2024.0604 (#4318)
- Bump mini_portile2 from 2.8.6 to 2.8.7 (#4298)
- Bump net-imap from 0.4.10 to 0.4.12 (#4299)
- Bump net-smtp from 0.4.0.1 to 0.5.0 (#4133)
- Bump nokogiri from 1.16.4 to 1.16.5 (#4246)
- Bump oj from 3.16.3 to 3.16.4 (#4340)
- Bump request_store from 1.6.0 to 1.7.0 (#4219)
- Bump rexml from 3.2.8 to 3.2.9 (#4338)
- Bump rexml from 3.2.9 to 3.3.0 (#4342)
- Bump rubocop from 1.64.0 to 1.64.1 (#4292)
- Bump rubocop-factory_bot from 2.25.1 to 2.26.0 (#4341)
- Bump rubocop-rspec from 2.29.2 to 2.30.0 (#4301)
- Bump rubocop-rspec from 2.30.0 to 3.0.1 (#4347)
- Bump rubocop-rspec_rails from 2.28.3 to 2.29.1 (#4348)
- Bump sshkit from 1.22.1 to 1.22.2 (#4215)
- Bump tj-actions/glob from 21 to 22 (#4228)
- Bump will_paginate from 4.0.0 to 4.0.1 (#4339)
Security (0)
Full Changelog: v2024-06-04...v2024-06-18
v2024-06-04
Shared Dev (4)
- [Shared dev] #162173 Add indicator for Cross-Core orders (#4245)
- [Shared dev] #162174 Show tab for all Cross-Core orders involving current facility (#4273)
- [Shared dev] #162175 Show price group in orders table (#4289)
- [Shared dev] #162298 Allow Staff users to perform cross core actions (#4286)
Open Highlights (1)
Fixes (1)
Tech Tasks (15)
- Bump bcrypt_pbkdf from 1.1.0 to 1.1.1 (#4271)
- Bump aws-partitions from 1.920.0 to 1.935.0 (#4288)
- Bump aws-sdk-kms from 1.80.0 to 1.82.0 (#4277)
- Bump axe-core-api from 4.9.0 to 4.9.1 (#4250)
- Bump axe-core-rspec from 4.9.0 to 4.9.1 (#4251)
- Bump dry-schema from 1.13.3 to 1.13.4 (#4278)
- Bump rails from 7.0.8.1 to 7.0.8.3 (#4267)
- Bump rspec-mocks from 3.13.0 to 3.13.1 (#4237)
- Bump rubocop from 1.63.4 to 1.64.0 (#4281)
- Bump rubocop-rails from 2.24.1 to 2.25.0 (#4263)
- Bump rubocop-rspec from 2.28.0 to 2.29.2 (#4223)
- Bump selenium-webdriver from 4.20.1 to 4.21.1 (#4264)
- Bump simple_form from 5.2.0 to 5.3.1 (#4282)
- Bump webmock from 3.23.0 to 3.23.1 (#4283)
- Bump zeitwerk from 2.6.13 to 2.6.15 (#4285)
Security (0)
Full Changelog: v2024-05-14...v2024-06-04
v2024-05-14
Open Highlights (2)
- #162193 Add clearer secondary outlet message (#4222)
- [#162275 Make the SciShield backup layer more resilient (https://github.com//pull/4240)
Fixes (1)
Full Changelog: v2024-05-07...v2024-05-14
v2024-05-07
Shared Dev (4)
- #162263 Multi-Facility - 5c When an admin places a cross-core order, update valid payment source list (#4195)
- #162225 Multi-Facility - Duplicates being created (#4189)
- #162250 Update default value for
cross_core_ordering_available
column (#4173) - #162262 Put each cross-core order into a toggle/accordion element (#4206)
Open Highlights (5)
- #162204 Fix typo and add spec (#4172)
- Remove redundant label (#4170)
- Set same_site to :none so that we pass along the originating url when making the SAML request (#4218)
- #162176 Make it harder to ignore missing forms (#4217)
- #162206 QR: Add a link back to the form for new quick reservations (#4221)
Fixes (0)
Tech Tasks (17)
- Bump airbrussh from 1.5.1 to 1.5.2 (#4180)
- Bump aws-partitions from 1.907.0 to 1.911.0 (#4171)
- Bump aws-partitions from 1.911.0 to 1.913.0 (#4179)
- Bump aws-sdk-kms from 1.78.0 to 1.80.0 (#4204)
- Bump devise from 4.9.2 to 4.9.4 (#4177)
- Bump haml_lint from 0.57.0 to 0.58.0 (#4210)
- Bump nokogiri from 1.16.3 to 1.16.4 (#4174)
- Bump parallel_tests from 4.6.1 to 4.7.1 (#4205)
- Bump parser from 3.3.0.5 to 3.3.1.0 (#4207)
- Bump rake from 13.2.0 to 13.2.1 (#4165)
- Bump rubocop from 1.62.1 to 1.63.1 (#4175)
- Bump rubocop from 1.63.1 to 1.63.4 (#4212)
- Bump rubocop-ast from 1.31.2 to 1.31.3 (#4209)
- Bump rubocop-rspec_rails from 2.28.1 to 2.28.3 (#4178)
- Bump selenium-webdriver from 4.19.0 to 4.20.1 (#4200)
- TECH TASK: Fix spec for selecting account (#4213)
- Tech task: reservation scheduling (#4162)
Security (0)
Full Changelog: v2024-04-10...v2024-05-07
v2024-04-10
Shared Dev (3)
- [SHARED DEV] [#162194] Return products depending on original order facility (#4123)
- [SHARED DEV] [#162195] Update permissions so admins can perform actions (#4134)
- [#162195](https://pm.tablexi.com/issues/162195) UI improvements (#4166)
Fixes (1)
- [#162151](https://pm.tablexi.com/issues/162151) Allow subsidy to be zero in price rules (#4127)
School Specific (3)
- [#162205](https://pm.tablexi.com/issues/162205) Scishield updates (#4137)
- [#162190](https://pm.tablexi.com/issues/162190) QR walk up: Reporting an issue (#4126)
- [#162190](https://pm.tablexi.com/issues/162190) QR walk up fixes (#4157)
Tech Tasks (18)
- Bump ruby-ole from 1.2.12.2 to 1.2.13.1 (#4138)
- Bump aws-sdk-s3 from 1.146.0 to 1.146.1 (#4139)
- Bump axe-core-rspec from 4.8.2 to 4.9.0 (#4140)
- Bump axe-core-api from 4.8.2 to 4.9.0 (#4142)
- Bump rubocop-rspec from 2.27.1 to 2.28.0 (#4143)
- Bump rubocop-performance from 1.20.2 to 1.21.0 (#4146)
- Bump sshkit from 1.22.0 to 1.22.1 (#4147)
- Bump rake from 13.1.0 to 13.2.0 (#4148)
- Bump letter_opener from 1.9.0 to 1.10.0 (#4149)
- Bump net-ssh from 7.2.1 to 7.2.3 (#4151)
- Bump public_suffix from 5.0.4 to 5.0.5 (#4152)
- Bump aws-sdk-core from 3.191.4 to 3.191.6 (#4153)
- Bump aws-partitions from 1.899.0 to 1.907.0 (#4154)
- Bump json from 2.7.1 to 2.7.2 (#4155)
- Bump parallel_tests from 4.5.2 to 4.6.1 (#4156)
- [Tech task] Spec clean up (#4158)
- Fix spec (#4163)
- Fix failing spec (#4169)
Security (0)
v2024-03-26
What's Changed
Features
- [#161990] Add project to bulk order import by @jossim in #4045
- [#162170] Add Available for Cross-Facility Ordering? to products by @LeticiaErrandonea in #4068
- [#160449] Add training, access list and authorization checks to walk up reservations by @jossim in #4119
- [#162194] UI changes by @LeticiaErrandonea in #4112
- [#162171] Cross-Core - (2) Add form inputs for adding to an existing order by @LeticiaErrandonea in #4091
- [#160449] Walk up reservation flow by @jossim in #4052
- [#162194] Create a new order when adding cross-core products to an existing order by @LeticiaErrandonea in #4102
- [#160449] Updates styling for walkup reservations by @jossim in #4122
- [SHARED DEV] [#162194] Return products depending on original order facility by @LeticiaErrandonea in #4123
Fixes
- [#161990] Change Project ID to Project Name in bulk order import by @jossim in #4062
- FIX: [#161990] OrderRowImporter module loading issue by @jossim in #4066
Tech Tasks
- Bump axe-core-rspec from 4.8.1 to 4.8.2 by @dependabot in #4044
- Bump haml_lint from 0.56.0 to 0.57.0 by @dependabot in #4043
- Bump axe-core-api from 4.8.1 to 4.8.2 by @dependabot in #4042
- Bump crack from 0.4.6 to 1.0.0 by @dependabot in #4041
- Bump aws-partitions from 1.888.0 to 1.889.0 by @dependabot in #4040
- Bump mysql2 from 0.5.5 to 0.5.6 by @dependabot in #4039
- Bump request_store from 1.5.1 to 1.6.0 by @dependabot in #4038
- TECH TASK: Research Safety Adapters HOWTO update by @jossim in #4036
- Bump rollbar from 3.5.1 to 3.5.2 by @dependabot in #4061
- Bump webmock from 3.20.0 to 3.22.0 by @dependabot in #4060
- Bump aws-sdk-core from 3.191.1 to 3.191.3 by @dependabot in #4059
- Bump selenium-webdriver from 4.17.0 to 4.18.1 by @dependabot in #4056
- Bump parallel_tests from 4.5.0 to 4.5.1 by @dependabot in #4053
- Bump letter_opener from 1.8.1 to 1.9.0 by @dependabot in #4048
- Bump mailgun-ruby from 1.2.13 to 1.2.14 by @dependabot in #4046
- Bump rspec-support from 3.13.0 to 3.13.1 by @dependabot in #4067
- Bump rack from 2.2.8 to 2.2.8.1 by @dependabot in #4065
- Bump rails from 7.0.8 to 7.0.8.1 by @dependabot in #4064
- Bump ruby-vips from 2.2.0 to 2.2.1 by @dependabot in #4063
- TECH TASK: Update the ChromeDriver URL in Dockerfile.github-actions by @jossim in #4077
- Bump tj-actions/glob from 20 to 21 by @dependabot in #4082
- TECH TASK: Add accessibility checklist mention to PR template by @LeticiaErrandonea in #4078
- Bump rubocop-rspec from 2.26.1 to 2.27.1 by @dependabot in #4085
- Bump parallel_tests from 4.5.1 to 4.5.2 by @dependabot in #4083
- Bump marcel from 1.0.2 to 1.0.4 by @dependabot in #4080
- Bump rubocop-ast from 1.30.0 to 1.31.1 by @dependabot in #4081
- Bump aws-partitions from 1.894.0 to 1.895.0 by @dependabot in #4073
- Bump webmock from 3.22.0 to 3.23.0 by @dependabot in #4070
- Bump thor from 1.3.0 to 1.3.1 by @dependabot in #4069
- Bump rubocop from 1.60.2 to 1.62.0 by @dependabot in #4093
- Bump i18n from 1.14.1 to 1.14.4 by @dependabot in #4092
- Bump prawn from 2.4.0 to 2.5.0 by @dependabot in #4088
- Bump mime-types-data from 3.2024.0206 to 3.2024.0305 by @dependabot in #4087
- Bump jwt from 2.7.1 to 2.8.1 by @dependabot in #4076
- Bump rubocop-rails from 2.23.1 to 2.24.0 by @dependabot in #4084
- Add to the accessibility check list by @jossim in #4094
- Bump rubocop from 1.62.0 to 1.62.1 by @dependabot in #4099
- Bump capistrano from 3.18.0 to 3.18.1 by @dependabot in #4098
- Bump amazing_print from 1.5.0 to 1.6.0 by @dependabot in #4097
- Bump aws-partitions from 1.895.0 to 1.896.0 by @dependabot in #4096
- Bump rubocop-ast from 1.31.1 to 1.31.2 by @dependabot in #4095
- Bump bigdecimal from 3.1.6 to 3.1.7 by @dependabot in #4106
- Bump aws-partitions from 1.896.0 to 1.897.0 by @dependabot in #4105
- Bump minitest from 5.22.2 to 5.22.3 by @dependabot in #4104
- Bump aws-sdk-s3 from 1.143.0 to 1.144.0 by @dependabot in #4103
- Bump aws-sdk-s3 from 1.144.0 to 1.146.0 by @dependabot in #4118
- Bump aws-sdk-kms from 1.77.0 to 1.78.0 by @dependabot in #4117
- Bump rspec-rails from 6.1.1 to 6.1.2 by @dependabot in #4115
- Bump shoulda-matchers from 6.1.0 to 6.2.0 by @dependabot in #4111
- Bump nokogiri from 1.16.2 to 1.16.3 by @dependabot in #4107
- [#160449] Add feature flag for quick reservation spec by @jossim in #4121
- Hide Cross core project changes behind feature flag by @LeticiaErrandonea in #4120
Full Changelog: v2024-02-13...v2024-03-26
v2024-02-13
Shared Dev
Open Highlights
- Make Access List case insensitive (#4037)
- Make Search case insensitive and add spec (#4008)
- #161789 Access List Enhancements (#3983)
Tech Tasks
- Fills out the feature explaination in the Sanger README (#4002)
- [Tech Task] Test out selenium/standalone-chrome:latest (#3895)
- Bump akhileshns/heroku-deploy from 3.12.14 to 3.13.15 (#3948)
- Bump aws-partitions from 1.878.0 to 1.884.0 (#4010)
- Bump aws-partitions from 1.885.0 to 1.886.0 (#4016)
- Bump aws-partitions from 1.886.0 to 1.887.0 (#4018)
- Bump aws-sdk-core from 3.190.2 to 3.191.0 (#4006)
- Bump aws-sdk-core from 3.191.0 to 3.191.1 (#4035)
- Bump aws-sdk-s3 from 1.141.0 to 1.143.0 (#4005)
- Bump axe-core-api from 4.8.0 to 4.8.1 (#3980)
- Bump axe-core-rspec from 4.8.0 to 4.8.1 (#3981)
- Bump bigdecimal from 3.1.4 to 3.1.6 (#3986)
- Bump bootsnap from 1.17.0 to 1.18.1 (#4012)
- Bump bootsnap from 1.18.1 to 1.18.3 (#4014)
- Bump bullet from 7.1.5 to 7.1.6 (#3977)
- Bump capybara from 3.39.2 to 3.40.0 (#4003)
- Bump crack from 0.4.5 to 0.4.6 (#4009)
- Bump deprecation_toolkit from 2.0.4 to 2.1.0 (#3989)
- Bump deprecation_toolkit from 2.1.0 to 2.2.0 (#4025)
- Bump diff-lcs from 1.5.0 to 1.5.1 (#4013)
- Bump haml_lint from 0.54.0 to 0.55.0 (#3998)
- Bump haml_lint from 0.55.0 to 0.56.0 (#4027)
- Bump hashdiff from 1.0.1 to 1.1.0 (#3898)
- Bump kt-paperclip from 7.2.1 to 7.2.2 (#3988)
- Bump mime-types-data from 3.2023.1205 to 3.2024.0206 (#4031)
- Bump minitest from 5.22.0 to 5.22.2 (#4034)
- Bump net-imap from 0.4.9.1 to 0.4.10 (#4022)
- Bump net-smtp from 0.4.0 to 0.4.0.1 (#3947)
- Bump nokogiri from 1.16.0 to 1.16.2 (#4019)
- Bump parallel_tests from 4.2.2 to 4.4.0 (#3920)
- Bump parallel_tests from 4.4.0 to 4.5.0 (#4029)
- Bump rollbar from 3.5.0 to 3.5.1 (#3969)
- Bump rspec-rails from 6.1.0 to 6.1.1 (#4000)
- Bump rspec-support from 3.12.1 to 3.13.0 (#4026)
- Bump rubocop from 1.59.0 to 1.60.2 (#3999)
- Bump rubocop-factory_bot from 2.25.0 to 2.25.1 (#3955)
- Bump rubocop-performance from 1.19.1 to 1.20.2 (#3953)
- Bump rubocop-rspec from 2.26.0 to 2.26.1 (#3945)
- Bump selenium-webdriver from 4.16.0 to 4.17.0 (#3997)
- Bump shoulda-matchers from 5.3.0 to 6.1.0 (#3987)
- Bump spreadsheet from 1.3.0 to 1.3.1 (#3974)
- Bump tj-actions/glob from 17 to 20 (#4007)
- Bump tzinfo-data from 1.2023.4 to 1.2024.1 (#4015)
- Bump webmock from 3.19.1 to 3.20.0 (#4028)
- Bump zeitwerk from 2.6.12 to 2.6.13 (#4030)
- TECH TASK: Add specs to catch ScishieldTrainingSynchronizer settings typo (#4011)
- Tech Task: Make release script more user friendly (#3964)
Full Changelog: v2024-01-30...v2024-02-13