diff --git a/Dockerfile b/Dockerfile index 9822c903..8c3ed89b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG SERVER_VERSION=v0.18.0 +ARG SERVER_VERSION=v0.18.1 # Builder image to compile the website FROM ubuntu AS builder diff --git a/configuration/application.yml b/configuration/application.yml index 53026bbe..cb0364d1 100644 --- a/configuration/application.yml +++ b/configuration/application.yml @@ -10,6 +10,10 @@ server: address: 0.0.0.0 port: 8080 shutdown: graceful + error: + path: /server-error + whitelabel: + enabled: false compression: enabled: true mime-types: text/html,text/plain,text/css,application/javascript,application/json,text/xml,application/xml,application/xml+rss,text/javascript @@ -84,6 +88,14 @@ management: tracing: sampling: probability: 0.1 +springdoc: + model-and-view-allowed: true + swagger-ui: + path: /swagger-ui + docExpansion: list + operationsSorter: alpha + supportedSubmitMethods: + - get org: jobrunr: job-scheduler: @@ -155,7 +167,7 @@ ovsx: storage: primary-service: azure-blob webui: - frontendRoutes: "/extension/**,/namespace/**,/user-settings/**,/admin-dashboard/**,/about,/publisher-agreement-*,/terms-of-use,/members,/adopters" + frontendRoutes: "/extension/**,/namespace/**,/user-settings/**,/admin-dashboard/**,/about,/publisher-agreement-*,/terms-of-use,/members,/adopters,/error" eclipse: base-url: https://api.eclipse.org/ publisher-agreement: diff --git a/website/package.json b/website/package.json index fff4359d..f6260118 100644 --- a/website/package.json +++ b/website/package.json @@ -17,7 +17,7 @@ "@types/react-dom": "^18.2.6", "@types/react-router-dom": "^5.3.3", "css-loader": "^6.8.1", - "express": "^4.21.0", + "express": "^4.21.1", "source-map-loader": "^4.0.1", "style-loader": "^3.3.3", "typescript": "~5.1.6", diff --git a/website/yarn.lock b/website/yarn.lock index 4cf888fc..84aedc82 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -1377,10 +1377,10 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.6.0": - version: 0.6.0 - resolution: "cookie@npm:0.6.0" - checksum: 10/c1f8f2ea7d443b9331680598b0ae4e6af18a618c37606d1bbdc75bec8361cce09fe93e727059a673f2ba24467131a9fb5a4eec76bb1b149c1b3e1ccb268dc583 +"cookie@npm:0.7.1": + version: 0.7.1 + resolution: "cookie@npm:0.7.1" + checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380 languageName: node linkType: hard @@ -1703,16 +1703,16 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.21.0": - version: 4.21.0 - resolution: "express@npm:4.21.0" +"express@npm:^4.21.1": + version: 4.21.1 + resolution: "express@npm:4.21.1" dependencies: accepts: "npm:~1.3.8" array-flatten: "npm:1.1.1" body-parser: "npm:1.20.3" content-disposition: "npm:0.5.4" content-type: "npm:~1.0.4" - cookie: "npm:0.6.0" + cookie: "npm:0.7.1" cookie-signature: "npm:1.0.6" debug: "npm:2.6.9" depd: "npm:2.0.0" @@ -1738,7 +1738,7 @@ __metadata: type-is: "npm:~1.6.18" utils-merge: "npm:1.0.1" vary: "npm:~1.1.2" - checksum: 10/3b1ee5bc5b1bd996f688702519cebc9b63a24e506965f6e1773268238cfa2c24ffdb38cc3fcb4fde66f77de1c0bebd9ee058dad06bb9c6f084b525f3c09164d3 + checksum: 10/5d4a36dd03c1d1cce93172e9b185b5cd13a978d29ee03adc51cd278be7b4a514ae2b63e2fdaec0c00fdc95c6cfb396d9dd1da147917ffd337d6cd0778e08c9bc languageName: node linkType: hard @@ -2398,7 +2398,7 @@ __metadata: "@types/react-dom": "npm:^18.2.6" "@types/react-router-dom": "npm:^5.3.3" css-loader: "npm:^6.8.1" - express: "npm:^4.21.0" + express: "npm:^4.21.1" openvsx-webui: "npm:0.13.0" source-map-loader: "npm:^4.0.1" style-loader: "npm:^3.3.3"