Skip to content

Commit

Permalink
Merge branch 'develop' into feature/free-text-search-#1152
Browse files Browse the repository at this point in the history
  • Loading branch information
louise-davies committed May 15, 2024
2 parents ac458fb + 54405e3 commit 473f346
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 45 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -502,15 +502,15 @@ jobs:
- name: Login to Harbor
uses: docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
with:
registry: harbor.stfc.ac.uk/datagateway
registry: ${{ secrets.HARBOR_URL }}
username: ${{ secrets.HARBOR_USERNAME }}
password: ${{ secrets.HARBOR_TOKEN }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@818d4b7b91585d195f67373fd9cb0332e31a7175 # v4.6.0
with:
images: harbor.stfc.ac.uk/datagateway/plugins
images: ${{ secrets.HARBOR_URL }}/plugins

- name: Build and push Docker image to Harbor
uses: docker/build-push-action@0a97817b6ade9f46837855d676c4cca3a2471fc9 # v4.2.1
Expand Down
4 changes: 2 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Dockerfile to build and serve datagateway

# Build stage
FROM node:20.11-alpine3.18 as builder
FROM node:20.11.1-alpine3.19@sha256:bf77dc26e48ea95fca9d1aceb5acfa69d2e546b765ec2abfb502975f1a2d4def as builder

WORKDIR /datagateway-build

Expand All @@ -26,7 +26,7 @@ RUN --mount=type=cache,target=/root/.cache/.yarn/cache \
yarn build;

# Run stage
FROM httpd:2.4-alpine3.15
FROM httpd:2.4.58-alpine3.19@sha256:92535cf7f151901ba91b04186292c3bd5bf82aa6ffa6eb7bc405fefbffedd480

WORKDIR /usr/local/apache2/htdocs

Expand Down
2 changes: 1 addition & 1 deletion packages/datagateway-dataview/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
"cypress-failed-log": "2.10.0",
"eslint": "8.56.0",
"eslint-config-react-app": "7.0.0",
"express": "4.18.1",
"express": "4.19.2",
"jest-fail-on-console": "3.1.1",
"lint-staged": "13.3.0",
"serve": "14.2.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/datagateway-search/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
"cypress-failed-log": "2.10.0",
"eslint": "8.56.0",
"eslint-config-react-app": "7.0.0",
"express": "4.18.1",
"express": "4.19.2",
"jest-fail-on-console": "3.1.1",
"lint-staged": "13.3.0",
"serve": "14.2.0",
Expand Down
88 changes: 49 additions & 39 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4997,9 +4997,9 @@ __metadata:
languageName: node
linkType: hard

"body-parser@npm:1.20.0":
version: 1.20.0
resolution: "body-parser@npm:1.20.0"
"body-parser@npm:1.20.1":
version: 1.20.1
resolution: "body-parser@npm:1.20.1"
dependencies:
bytes: 3.1.2
content-type: ~1.0.4
Expand All @@ -5009,31 +5009,31 @@ __metadata:
http-errors: 2.0.0
iconv-lite: 0.4.24
on-finished: 2.4.1
qs: 6.10.3
qs: 6.11.0
raw-body: 2.5.1
type-is: ~1.6.18
unpipe: 1.0.0
checksum: 12fffdeac82fe20dddcab7074215d5156e7d02a69ae90cbe9fee1ca3efa2f28ef52097cbea76685ee0a1509c71d85abd0056a08e612c09077cad6277a644cf88
checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266
languageName: node
linkType: hard

"body-parser@npm:1.20.1":
version: 1.20.1
resolution: "body-parser@npm:1.20.1"
"body-parser@npm:1.20.2":
version: 1.20.2
resolution: "body-parser@npm:1.20.2"
dependencies:
bytes: 3.1.2
content-type: ~1.0.4
content-type: ~1.0.5
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
http-errors: 2.0.0
iconv-lite: 0.4.24
on-finished: 2.4.1
qs: 6.11.0
raw-body: 2.5.1
raw-body: 2.5.2
type-is: ~1.6.18
unpipe: 1.0.0
checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266
checksum: 14d37ec638ab5c93f6099ecaed7f28f890d222c650c69306872e00b9efa081ff6c596cd9afb9930656aae4d6c4e1c17537bea12bb73c87a217cb3cfea8896737
languageName: node
linkType: hard

Expand Down Expand Up @@ -5812,7 +5812,7 @@ __metadata:
languageName: node
linkType: hard

"content-type@npm:~1.0.4":
"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
version: 1.0.5
resolution: "content-type@npm:1.0.5"
checksum: 566271e0a251642254cde0f845f9dd4f9856e52d988f4eb0d0dcffbb7a1f8ec98de7a5215fc628f3bce30fe2fb6fd2bc064b562d721658c59b544e2d34ea2766
Expand Down Expand Up @@ -5840,6 +5840,13 @@ __metadata:
languageName: node
linkType: hard

"cookie@npm:0.6.0":
version: 0.6.0
resolution: "cookie@npm:0.6.0"
checksum: f56a7d32a07db5458e79c726b77e3c2eff655c36792f2b6c58d351fb5f61531e5b1ab7f46987150136e366c65213cbe31729e02a3eaed630c3bf7334635fb410
languageName: node
linkType: hard

"core-js-compat@npm:^3.25.1":
version: 3.27.2
resolution: "core-js-compat@npm:3.27.2"
Expand Down Expand Up @@ -6444,7 +6451,7 @@ __metadata:
eslint-config-react-app: 7.0.0
eslint-plugin-cypress: 2.15.1
eslint-plugin-prettier: 4.2.1
express: 4.18.1
express: 4.19.2
history: 4.10.1
i18next: 22.0.3
i18next-browser-languagedetector: 7.2.0
Expand Down Expand Up @@ -6584,7 +6591,7 @@ __metadata:
eslint-config-react-app: 7.0.0
eslint-plugin-cypress: 2.15.1
eslint-plugin-prettier: 4.2.1
express: 4.18.1
express: 4.19.2
history: 4.10.1
i18next: 22.0.3
i18next-browser-languagedetector: 7.2.0
Expand Down Expand Up @@ -7942,16 +7949,16 @@ __metadata:
languageName: node
linkType: hard

"express@npm:4.18.1":
version: 4.18.1
resolution: "express@npm:4.18.1"
"express@npm:4.19.2":
version: 4.19.2
resolution: "express@npm:4.19.2"
dependencies:
accepts: ~1.3.8
array-flatten: 1.1.1
body-parser: 1.20.0
body-parser: 1.20.2
content-disposition: 0.5.4
content-type: ~1.0.4
cookie: 0.5.0
cookie: 0.6.0
cookie-signature: 1.0.6
debug: 2.6.9
depd: 2.0.0
Expand All @@ -7967,7 +7974,7 @@ __metadata:
parseurl: ~1.3.3
path-to-regexp: 0.1.7
proxy-addr: ~2.0.7
qs: 6.10.3
qs: 6.11.0
range-parser: ~1.2.1
safe-buffer: 5.2.1
send: 0.18.0
Expand All @@ -7977,7 +7984,7 @@ __metadata:
type-is: ~1.6.18
utils-merge: 1.0.1
vary: ~1.1.2
checksum: c3d44c92e48226ef32ec978becfedb0ecf0ca21316bfd33674b3c5d20459840584f2325726a4f17f33d9c99f769636f728982d1c5433a5b6fe6eb95b8cf0c854
checksum: 212dbd6c2c222a96a61bc927639c95970a53b06257080bb9e2838adb3bffdb966856551fdad1ab5dd654a217c35db94f987d0aa88d48fb04d306340f5f34dca5
languageName: node
linkType: hard

Expand Down Expand Up @@ -8279,12 +8286,12 @@ __metadata:
linkType: hard

"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.9, follow-redirects@npm:^1.15.0":
version: 1.15.5
resolution: "follow-redirects@npm:1.15.5"
version: 1.15.6
resolution: "follow-redirects@npm:1.15.6"
peerDependenciesMeta:
debug:
optional: true
checksum: 5ca49b5ce6f44338cbfc3546823357e7a70813cecc9b7b768158a1d32c1e62e7407c944402a918ea8c38ae2e78266312d617dc68783fac502cbb55e1047b34ec
checksum: a62c378dfc8c00f60b9c80cab158ba54e99ba0239a5dd7c81245e5a5b39d10f0c35e249c3379eae719ff0285fff88c365dd446fab19dee771f1d76252df1bbf5
languageName: node
linkType: hard

Expand Down Expand Up @@ -9303,9 +9310,9 @@ __metadata:
linkType: hard

"ip@npm:^2.0.0":
version: 2.0.0
resolution: "ip@npm:2.0.0"
checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349
version: 2.0.1
resolution: "ip@npm:2.0.1"
checksum: d765c9fd212b8a99023a4cde6a558a054c298d640fec1020567494d257afd78ca77e37126b1a3ef0e053646ced79a816bf50621d38d5e768cdde0431fa3b0d35
languageName: node
linkType: hard

Expand Down Expand Up @@ -13223,15 +13230,6 @@ __metadata:
languageName: node
linkType: hard

"qs@npm:6.10.3":
version: 6.10.3
resolution: "qs@npm:6.10.3"
dependencies:
side-channel: ^1.0.4
checksum: 0fac5e6c7191d0295a96d0e83c851aeb015df7e990e4d3b093897d3ac6c94e555dbd0a599739c84d7fa46d7fee282d94ba76943983935cf33bba6769539b8019
languageName: node
linkType: hard

"qs@npm:6.10.4":
version: 6.10.4
resolution: "qs@npm:6.10.4"
Expand Down Expand Up @@ -13315,6 +13313,18 @@ __metadata:
languageName: node
linkType: hard

"raw-body@npm:2.5.2":
version: 2.5.2
resolution: "raw-body@npm:2.5.2"
dependencies:
bytes: 3.1.2
http-errors: 2.0.0
iconv-lite: 0.4.24
unpipe: 1.0.0
checksum: ba1583c8d8a48e8fbb7a873fdbb2df66ea4ff83775421bfe21ee120140949ab048200668c47d9ae3880012f6e217052690628cf679ddfbd82c9fc9358d574676
languageName: node
linkType: hard

"rc@npm:^1.0.1, rc@npm:^1.1.6":
version: 1.2.8
resolution: "rc@npm:1.2.8"
Expand Down Expand Up @@ -16033,8 +16043,8 @@ __metadata:
linkType: hard

"webpack-dev-middleware@npm:^5.3.1":
version: 5.3.3
resolution: "webpack-dev-middleware@npm:5.3.3"
version: 5.3.4
resolution: "webpack-dev-middleware@npm:5.3.4"
dependencies:
colorette: ^2.0.10
memfs: ^3.4.3
Expand All @@ -16043,7 +16053,7 @@ __metadata:
schema-utils: ^4.0.0
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
checksum: dd332cc6da61222c43d25e5a2155e23147b777ff32fdf1f1a0a8777020c072fbcef7756360ce2a13939c3f534c06b4992a4d659318c4a7fe2c0530b52a8a6621
checksum: 90cf3e27d0714c1a745454a1794f491b7076434939340605b9ee8718ba2b85385b120939754e9fdbd6569811e749dee53eec319e0d600e70e0b0baffd8e3fb13
languageName: node
linkType: hard

Expand Down

0 comments on commit 473f346

Please sign in to comment.