Correct the vhost for assets
Merge pull request #151 from alphagov/correct-asset_host

Correct the vhost for assets
Publish to the publishing API vhost.

This uses the latest api adapters which implements a separate publishing
API client for content item writes.  See
https://github.com/alphagov/gds-api-adapters/pull/191 for more details.
Merge pull request #152 from alphagov/publishing_api

Publish to the publishing API vhost.
Migration to convert all tables to utf8.
Add contact_form_link.description to JSON.

Use a proper Presenter rather than an `as_json` method for contact form links
since this field is govspeak.
Output more_info_email_address as govspeak.
Merge pull request #154 from alphagov/convert_tables

Migration to convert all tables to utf8.
Merge pull request #153 from alphagov/link_description

Add govspeak fields to JSON sent to content store
Register contact when associated models change.
Merge pull request #155 from alphagov/register_sub_items

Register contact on save of associated items
Remove frontend routes, views and controller.

Contact detail pages are no longer served by this application, so having them
here is confusing as they are no longer in sync with the frontend app.
Helpers for frontend paths.

Enable linking from admin page to frontend, and also from frontend index page
(which is still served by this app for now) to the detail pages.
Remove test for deleted functionality.
Merge pull request #156 from alphagov/remove_frontend

Remove frontend code for leaf pages
Pin `select2-rails` to a specific version.

We shouldn't include dependencies on a third-party GitHub repo without
locking it down to a specific tag or commit. Besides, there's a released
gem available.

This is the closest version after the commit in `Gemfile.lock`. Because
the maintainer doesn't follow SemVer, we need to pin this to a single
version.
Version the `rummageable` dependency.

We shouldn't be depending on the `master` branch of a dependency,
because that can introduce backwards-incompatible changes. The commit
from `Gemfile.lock` is the release commit for version `1.0.1`, so we'll
use that as a minimum; because we're using SemVer, we only need to
restrict the version number to `1.x` to avoid backwards-incompatible
changes.
Pin down the `simple_form` dependency.

We should depend on released gems when possible, or at least a specific
tag or commit. This release candidate is the closest version after
the commit that was in `Gemfile.lock`. To compare the versions, see
<https://github.com/plataformatec/simple_form/compare/92a6a9...v3.1.0.rc1>
Publish missing more_info_phone_number.
Merge pull request #157 from alphagov/pin-dependencies

Remove GitHub-based dependencies