Skip to content

v1.5.0 wharf-web

Compare
Choose a tag to compare
@applejag applejag released this 15 Nov 11:33
· 126 commits to master since this release
1bd75ec

Docker image

Hosted over at https://quay.io/repository/iver-wharf/wharf-web

docker pull quay.io/iver-wharf/wharf-web:v1.5.0

Changes (since v1.4.0)

  • Removed per-tab titles on project details page. Title is now either Loading... - Wharf or {project name} - Wharf, no matter which tab you're on. (#69)

  • Removed per-tab titles on build details page. Title is now Build {build ID} - Wharf, no matter which tab you're on. (#69)

  • Added Makefile to simplify building and developing the project locally. (#67)

  • Added page /third-party-licenses that shows an automatically generated list of packages we ship together with wharf-web and their respective license texts. This page is accessible from the "version" overlay panel. (#71)

  • Fixed potential bugs caused by wrong use of complete callback in RxJS subscribe calls. (#77)

  • Changed RxJS subscribe calls to use new signature in preparation for RxJS v8. (#77)

  • Fixed issue where all non-root URL paths returned 404 from Nginx in Dockerfile even through they were valid paths, such as /projects/1. (#80)

  • Changed side nav to have position: fixed, meaning it will no longer scroll with the rest of the page. (#82)

  • Fixed invalid ellipsis overflow in Git SSH clone URL on project details page caused by wrapping characters (e.g dash -). (#87)

  • Security fix by changing version of curl and libcurl from v7.78.0 to v7.79.1 in nginx Docker base image to resolve CVE-2021-22945, as that package has not yet been updated in the upstream nginx Docker image. (#88)