Skip to content

shield/6.0.0

You can find the source of this version on GitHub at starkandwayne/shield-boshrelease. It was created based on the commit 322e4ae8.

Release Notes

New Features

  • Authentication and Authorization! SHIELD now supports options for authenticating requests to it! It supports HTTP Basic authentication, OAuth2 (currently the only supported provider is github), and API Keys. If no authentication configuration is provided, SHIELD will default to HTTP Basic Auth, using a default user/password.
  • SSL Required SHIELD now runs behind an nginx instance doing SSL termination. If you do not specify a key, one will be auto-generated for you, making an easier transition. Additionally, non-encrypted requests will be redirected to https for you.

Bug Fixes

  • Remove console.log calls from frontend Web UI Javascript, for those poor souls who don’t run with web debugging on everywhere…
  • Fix an issue with the creator function that prevented creation of new things (targets, schedules, etc.) from the frontend Web UI.
  • Support Chrome’s insistence that type="date" input fields be formatted according to the HTML spec, and make the backup archive date range picker work.

Usage

You can reference this release in your deployment manifest from the releases section:

- name: "shield"
  version: "6.0.0"
  url: "https://bosh.io/d/github.com/starkandwayne/shield-boshrelease?v=6.0.0"
  sha1: "cd95868066d42100e551c099ad845a8714a33cc8"

Or upload it to your director with the upload-release command:

bosh upload-release --sha1 cd95868066d42100e551c099ad845a8714a33cc8 \
  "https://bosh.io/d/github.com/starkandwayne/shield-boshrelease?v=6.0.0"

Jobs

Packages