diff --git a/Dockerfile b/Dockerfile index cba374a3..de7cfef9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,14 +18,14 @@ RUN curl -sSL https://deb.nodesource.com/setup_14.x | bash - \ RUN npm install --global yarn@1.* # bump to update website -ENV WEBSITE_VERSION 0.9.5 +ENV WEBSITE_VERSION 0.9.6 COPY . /workdir RUN /usr/bin/yarn --cwd website \ && /usr/bin/yarn --cwd website build # Main image derived from openvsx-server -FROM ghcr.io/eclipse/openvsx-server:2252936 +FROM ghcr.io/eclipse/openvsx-server:e5ba16b COPY --from=builder --chown=openvsx:openvsx /workdir/website/static/ BOOT-INF/classes/static/ COPY --from=builder --chown=openvsx:openvsx /workdir/configuration/ config/ diff --git a/configuration/application.yml b/configuration/application.yml index 3b776a7c..0b6fb879 100644 --- a/configuration/application.yml +++ b/configuration/application.yml @@ -130,6 +130,7 @@ ovsx: webui: frontendRoutes: "/extension/**,/namespace/**,/user-settings/**,/admin-dashboard/**,/about,/publisher-agreement-*,/terms-of-use" eclipse: + # TODO change back to https://api-staging.eclipse.org/ for testing. base-url: https://api.eclipse.org/ publisher-agreement: version: 1 diff --git a/website/package.json b/website/package.json index 4a89d51e..517fda7e 100644 --- a/website/package.json +++ b/website/package.json @@ -6,7 +6,7 @@ "repository": "https://github.com/eclipse/open-vsx.org", "license": "EPL-2.0", "dependencies": { - "openvsx-webui": "0.9.5" + "openvsx-webui": "0.9.6" }, "devDependencies": { "@types/markdown-it": "^12.2.3", diff --git a/website/yarn.lock b/website/yarn.lock index 5e270050..08aae3d7 100644 --- a/website/yarn.lock +++ b/website/yarn.lock @@ -1534,10 +1534,10 @@ opener@^1.5.2: resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -openvsx-webui@0.9.5: - version "0.9.5" - resolved "https://registry.yarnpkg.com/openvsx-webui/-/openvsx-webui-0.9.5.tgz#4f3c5a8ba9365b1f1059931f118bb7dc984d2160" - integrity sha512-HEZMXtYF3IIaUb0B5uWUrN+UvAyycSjT+rhPQIxgL4Tv78g1DFxmjwRuWjwXtSBa4lTrzDQo8J04oabndI1m6g== +openvsx-webui@0.9.6: + version "0.9.6" + resolved "https://registry.yarnpkg.com/openvsx-webui/-/openvsx-webui-0.9.6.tgz#eae7cee1f931f83df6e5a6708368dc8e3ff25268" + integrity sha512-idIEBGVU+KOl8s8g+rSokZ5QQOAkFcLzP/PMw5HlHGvtuC6Lax2dXCd6LXYiKUZ20BZjotkuW9zJ3loYbMHarw== dependencies: "@material-ui/core" "~4.9.14" "@material-ui/icons" "~4.9.1"