From 60ee5d36b078d359053ab836eb7e80456a4c04ac Mon Sep 17 00:00:00 2001 From: "Erin E. Sullivan" Date: Mon, 5 Feb 2024 07:46:49 -0500 Subject: [PATCH 1/5] February 2024 dependency updates. --- package-lock.json | 54 ++++++++++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5888499..e898b89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -136,9 +136,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", - "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", "dev": true, "funding": [ { @@ -155,8 +155,8 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001565", - "electron-to-chromium": "^1.4.601", + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, @@ -180,9 +180,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001576", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", - "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", + "version": "1.0.30001584", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz", + "integrity": "sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==", "dev": true, "funding": [ { @@ -511,9 +511,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.623", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", - "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==", + "version": "1.4.656", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.656.tgz", + "integrity": "sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==", "dev": true }, "node_modules/emoji-regex": { @@ -560,9 +560,9 @@ } }, "node_modules/fastq": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", - "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", + "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -689,9 +689,9 @@ } }, "node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -1397,10 +1397,20 @@ } }, "node_modules/postcss-reporter": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", - "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.1.0.tgz", + "integrity": "sha512-/eoEylGWyy6/DOiMP5lmFRdmDKThqgn7D6hP2dXKJI/0rJSO1ADFNngZfDzxL0YAxFvws+Rtpuji1YIHj4mySA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { "picocolors": "^1.0.0", "thenby": "^1.3.4" @@ -1408,10 +1418,6 @@ "engines": { "node": ">=10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, "peerDependencies": { "postcss": "^8.1.0" } From f2701c595a82c307e65ee4e219934bb6c5926b27 Mon Sep 17 00:00:00 2001 From: "Erin E. Sullivan" Date: Mon, 5 Feb 2024 08:14:12 -0500 Subject: [PATCH 2/5] Updating `actions/checkout` to `v4`. --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 1e6ad7d..f6a7785 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,7 +7,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Create .env file run: cat env.* > .env - name: Load .env file From 4b0a0771fdbadf08ceeb81617796d18376e22b7e Mon Sep 17 00:00:00 2001 From: "Erin E. Sullivan" Date: Mon, 5 Feb 2024 11:08:23 -0500 Subject: [PATCH 3/5] Adding `workflows` as a monthly reminder to update actions. --- .../dependency_updates_template.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE/dependency_updates_template.md b/.github/PULL_REQUEST_TEMPLATE/dependency_updates_template.md index 6e9a567..aef911f 100644 --- a/.github/PULL_REQUEST_TEMPLATE/dependency_updates_template.md +++ b/.github/PULL_REQUEST_TEMPLATE/dependency_updates_template.md @@ -8,6 +8,16 @@ These dependencies have been updated to their latest versions: - `postcss-cli` - `postcss-import` +## Workflows +These actions have been updated to their latest versions: +- `actions/checkout` +- `aquasecurity/trivy-action` +- `mlibrary/platform-engineering-workflows/.github/workflows/build-production.yml` +- `mlibrary/platform-engineering-workflows/.github/workflows/build-unstable.yml` +- `mlibrary/platform-engineering-workflows/.github/workflows/deploy.yml` +- `ruby/setup-ruby` +- `xom9ikk/dotenv` + ## Testing - Install the updated packages (`docker-compose run --rm web npm install`). - Make a CSS change, and build the styles (`docker-compose run --rm web npm run build`). From ea2b1f9c8f421ba20362cee842d20142338de283 Mon Sep 17 00:00:00 2001 From: Monique Rio Date: Fri, 23 Feb 2024 14:54:33 -0500 Subject: [PATCH 4/5] update ruby gems --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5ba83ba..5cc47b2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -288,4 +288,4 @@ DEPENDENCIES yabeda-puma-plugin BUNDLED WITH - 2.5.5 + 2.5.6 From 7352f5c332405b8d251e98cfcb337d223806a9db Mon Sep 17 00:00:00 2001 From: Monique Rio Date: Fri, 23 Feb 2024 14:54:58 -0500 Subject: [PATCH 5/5] add institution hours exceptions --- config/institution_hours_exceptions.json | 62 ++++++++---------------- 1 file changed, 21 insertions(+), 41 deletions(-) diff --git a/config/institution_hours_exceptions.json b/config/institution_hours_exceptions.json index 47e4e4e..90a32bc 100644 --- a/config/institution_hours_exceptions.json +++ b/config/institution_hours_exceptions.json @@ -2,18 +2,15 @@ "open_hour": [ { "type": { - "value": "EXCEPTION", - "desc": "Exception" + "value": "EVENT", + "desc": "Event" }, "inherited": false, - "desc": "Memorial Day", - "from_date": "2023-05-29Z", - "to_date": "2023-05-29Z", - "from_hour": "00:00", - "to_hour": "23:59", + "desc": "End of Term", + "from_date": "2024-05-02Z", "status": { - "value": "CLOSE", - "desc": "Closed" + "value": "OPEN", + "desc": "Open" } }, { @@ -22,9 +19,9 @@ "desc": "Exception" }, "inherited": false, - "desc": "Independence Day", - "from_date": "2023-07-04Z", - "to_date": "2023-07-04Z", + "desc": "Memorial Day", + "from_date": "2024-05-27Z", + "to_date": "2024-05-27Z", "from_hour": "00:00", "to_hour": "23:59", "status": { @@ -38,9 +35,9 @@ "desc": "Exception" }, "inherited": false, - "desc": "Labor Day", - "from_date": "2023-09-04Z", - "to_date": "2023-09-04Z", + "desc": "Independence Day", + "from_date": "2024-07-04Z", + "to_date": "2024-07-04Z", "from_hour": "00:00", "to_hour": "23:59", "status": { @@ -54,9 +51,9 @@ "desc": "Exception" }, "inherited": false, - "desc": "Thanksgiving", - "from_date": "2023-11-23Z", - "to_date": "2023-11-24Z", + "desc": "Labor Day", + "from_date": "2024-09-02Z", + "to_date": "2024-09-02Z", "from_hour": "00:00", "to_hour": "23:59", "status": { @@ -70,9 +67,9 @@ "desc": "Exception" }, "inherited": false, - "desc": "Winter Holidays", - "from_date": "2023-12-25Z", - "to_date": "2023-12-29Z", + "desc": "Thanksgiving", + "from_date": "2024-11-28Z", + "to_date": "2024-11-29Z", "from_hour": "00:00", "to_hour": "23:59", "status": { @@ -86,32 +83,15 @@ "desc": "Exception" }, "inherited": false, - "desc": "New Year's Day", - "from_date": "2024-01-01Z", - "to_date": "2024-01-01Z", + "desc": "Winter Holidays", + "from_date": "2024-12-25Z", + "to_date": "2025-01-01Z", "from_hour": "00:00", "to_hour": "23:59", - "day_of_week": { - "value": "MONDAY", - "desc": "Monday" - }, "status": { "value": "CLOSE", "desc": "Closed" } - }, - { - "type": { - "value": "EVENT", - "desc": "Event" - }, - "inherited": false, - "desc": "End of Term", - "from_date": "2024-05-03Z", - "status": { - "value": "OPEN", - "desc": "Open" - } } ] } \ No newline at end of file