Releases: wyeworks/nucore-open
Releases · wyeworks/nucore-open
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
v2024-01-30
v2024-01-17
Shared Dev (1)
Open Highlights (5)
- Updates
cleanup:carts:destroy_abandoned
to accept days (#3963) - #161995 Fix bug for external price groups (#3899)
- #162111 Kiosk view spec fix (#3935)
- #162125 Improve error handling for case where data key is missing (#3934)
Fixes (0)
Tech Tasks (26)
- Bump airbrussh from 1.5.0 to 1.5.1 (#3959)
- Bump aws-partitions from 1.866.0 to 1.876.0 (#3927)
- Bump aws-partitions from 1.876.0 to 1.877.0 (#3936)
- Bump aws-partitions from 1.877.0 to 1.878.0 (#3961)
- Bump aws-sdk-core from 3.190.0 to 3.190.2 (#3957)
- Bump bullet from 7.1.4 to 7.1.5 (#3943)
- Bump domain_name from 0.6.20231109 to 0.6.20240107 (#3960)
- Bump dry-types from 1.7.1 to 1.7.2 (#3944)
- Bump mime-types from 3.5.1 to 3.5.2 (#3930)
- Bump net-imap from 0.4.8 to 0.4.9 (#3921)
- Bump net-imap from 0.4.9 to 0.4.9.1 (#3941)
- Bump net-ldap from 0.18.0 to 0.19.0 (#3937)
- Bump nokogiri from 1.15.5 to 1.16.0 (#3926)
- Bump parser from 3.2.2.4 to 3.3.0.2 (#3952)
- Bump puma from 6.4.0 to 6.4.2 (#3950)
- Bump rollbar from 3.4.2 to 3.5.0 (#3938)
- Bump rubocop-capybara from 2.19.0 to 2.20.0 (#3932)
- Bump rubocop-factory_bot from 2.24.0 to 2.25.0 (#3940)
- Bump rubocop-rails from 2.22.2 to 2.23.1 (#3919)
- Bump rubocop-rspec from 2.25.0 to 2.26.0 (#3939)
- Bump sshkit from 1.21.6 to 1.21.7 (#3924)
- Bump sshkit from 1.21.7 to 1.22.0 (#3958)
- Bump tzinfo-data from 1.2023.3 to 1.2023.4 (#3915)
- TECH TASK: #162110 Add wait_for_ajax in order to wait for redirect (#3913)
- TECH TASK: #162110 New attempt at fixing Journal specs (#3956)
- [Tech task] Update formio readme (#3933)
Security (0)
v2023-12-19
Shared Dev (1)
- #161995 [Shared dev] Duration based pricing - (5) Duration discounts applied to user reservation (#3872)
Open Highlights (5)
- Updates SCISHIELD_BATCH_SLEEP_TIME default to 20 seconds (#3869)
- #159468 Update readme (#3883)
- #161995 Update migration (#3891)
- #161996 Stepped billing Documentation (#3825)
- #162000 Scishield sync retry (#3871)
Fixes (0)
Tech Tasks (19)
- Bump addressable from 2.8.5 to 2.8.6 (#3888)
- Bump aws-partitions from 1.862.0 to 1.863.0 (#3878)
- Bump aws-partitions from 1.863.0 to 1.864.0 (#3885)
- Bump aws-partitions from 1.864.0 to 1.866.0 (#3894)
- Bump capistrano from 3.17.3 to 3.18.0 (#3749)
- Bump delayed_job_active_record from 4.1.7 to 4.1.8 (#3745)
- Bump haml from 6.2.3 to 6.3.0 (#3887)
- Bump haml_lint from 0.51.0 to 0.52.0 (#3892)
- Bump icalendar from 2.9.0 to 2.10.1 (#3874)
- Bump json from 2.6.3 to 2.7.1 (#3876)
- Bump mailgun-ruby from 1.2.11 to 1.2.13 (#3879)
- Bump net-imap from 0.4.7 to 0.4.8 (#3890)
- Bump nio4r from 2.6.1 to 2.7.0 (#3870)
- Bump oj from 3.16.1 to 3.16.3 (#3886)
- Bump regexp_parser from 2.8.2 to 2.8.3 (#3877)
- Bump rollbar from 3.4.0 to 3.4.2 (#3880)
- Bump rubocop from 1.57.2 to 1.59.0 (#3889)
- Bump teaspoon from 1.2.2 to 1.4.0 (#3665)
- [Tech task] Support system specs in docker (#3884)
Security (0)
v2023-12-05
Shared Dev (0)
Open Highlights (3)
- #162000 SciShield local storage (#3821)
- #162000 Use batched requests to sync with the Scishield API (#3865)
- #162094 Price group ordering clean up (#3847)
Fixes (0)
Tech Tasks (19)
- Bump aws-sdk-core from 3.186.0 to 3.190.0 (#3867)
- Bump aws-sdk-kms from 1.72.0 to 1.74.0 (#3863)
- Bump aws-sdk-s3 from 1.136.0 to 1.141.0 (#3860)
- Bump aws-sigv4 from 1.6.1 to 1.7.0 (#3853)
- Bump aws-sigv4 from 1.7.0 to 1.8.0 (#3864)
- Bump bcrypt from 3.1.19 to 3.1.20 (#3827)
- Bump bullet from 7.1.3 to 7.1.4 (#3829)
- Bump deprecation_toolkit from 2.0.3 to 2.0.4 (#3859)
- Bump domain_name from 0.5.20190701 to 0.6.20231109 (#3820)
- Bump dynamic_form from
072a58f
to6227859
(#3787) - Bump net-imap from 0.4.4 to 0.4.6 (#3843)
- Bump net-imap from 0.4.6 to 0.4.7 (#3866)
- Bump nio4r from 2.5.9 to 2.6.1 (#3841)
- Bump nokogiri from 1.15.4 to 1.15.5 (#3839)
- Bump public_suffix from 5.0.3 to 5.0.4 (#3831)
- Bump rspec-rails from 6.0.3 to 6.1.0 (#3844)
- Bump rubocop-rails from 2.21.2 to 2.22.2 (#3837)
- Bump sshkit from 1.21.5 to 1.21.6 (#3838)
- Tech task: Release describer script (#3858)
Security (0)
Full Changelog: v2023-11-21...v2023-12-05
v2023-11-21
Changes since v2023-11-08
Shared Dev (0)
Open Highlights (11)
- Adds .png to email attachement (#3800)
- #161345 Handle expired accounts in order imports (#3833)
- #161345 Order import account validation (#3795)
- #161995 Oracle doesn't handle update all on joins (#3822)
- #161995 Stepped billing calculations (#3819)
- #162009 Improve access list import messages (#3805)
- #162029 Allow using a logo for new user emails (#3799)
- #162084 Change model association for DurationRate (#3804)
- #162084 Improvements for stepped billing form inputs (#3808)
- #162084 Show Scheduling groups for duration instruments (#3806)
- #162094 Display price group discounts properly when editing (#3810)
Fixes (3)
- #161345 FIX: Order imports for expried accounts (#3834)
- #161345 Fix: Nonbillable account open parameter (#3811)
- #162094 FIX: rake task to add missing global price groups to schedule rules (#3826)
Tech Tasks (16)
- Bump aws-partitions from 1.841.0 to 1.848.0 (#3809)
- Bump aws-partitions from 1.848.0 to 1.849.0 (#3814)
- Bump aws-sdk-core from 3.185.1 to 3.186.0 (#3803)
- Bump bootsnap from 1.16.0 to 1.17.0 (#3779)
- Bump bullet from 7.1.1 to 7.1.3 (#3801)
- Bump date from 3.3.3 to 3.3.4 (#3796)
- Bump net-imap from 0.4.2 to 0.4.4 (#3790)
- Bump net-protocol from 0.2.1 to 0.2.2 (#3798)
- Bump racc from 1.7.1 to 1.7.3 (#3791)
- Bump rake from 13.0.6 to 13.1.0 (#3776)
- Bump rubocop from 1.56.4 to 1.57.2 (#3771)
- Bump rubocop-rspec from 2.24.1 to 2.25.0 (#3777)
- Bump selenium-webdriver from 4.12.0 to 4.15.0 (#3786)
- Bump timeout from 0.4.0 to 0.4.1 (#3802)
- Bump unf_ext from 0.0.8.2 to 0.0.9 (#3812)
- Tech task: Properly handle oracle in db migration (#3793)
Security (0)
Full Changelog: v2023-11-08...v2023-11-21