updating the checksum
adding Rest Api documentation for space and app summary
moving file into the new structure
Don't ignore X-Vcap-Request-Id from the router

The code in vcap.rb did not adhere to the sinatra request header
normalization conventions so it wasn't picking up the request id
propagated from the go router.
Nginx logs X-Request-Id (now set by the gorouter)

This change is in place of https://github.com/cloudfoundry/cf-release/pull/302
by @sykesm because `nginx.conf.erb` moved from `cf-release/jobs/cloud_controller_ng/templates/nginx.conf.erb`
into `cloudfoundry/cloud_controller_ng/bosh-templates`

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Prevent CC from creating orphaned clients in UAA: ServiceDashboardClients can now exist without an associated broker and can be re-used

- if creating or updating a Service Broker fails (due to UAA client creation errors or any other reason), a ServiceDashboardClient is still created in the DB for each client created in UAA.
- upon a subsequent ServiceBroker create or update, any dashboard clients existing in the db with a uaa_id present in the catalog will be associated with the broker.

[finishes #65598106]
fix whitespace to appease the rubocop
Remove trial_db templates
Merge remote-tracking branch 'origin/pr/177'

Signed-off-by: Kai Zhang <kaizhang@cn.ibm.com>
Bump broker api to 2.2 [#68129608]
Added a rake spec task to execute the standard rspec_parallel command.

- Run all tests with `bundle exec rake spec`

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Removed trailing newline from encrypted output.

- Base64.strict_encode emits proper base64 (no trailing newline)

Signed-off-by: James Myers <jmyers@pivotallabs.com>
spec_helper correctly resets the global config state before every test.

- Moved fog mocking out of SpecEnvironment.config
- Added caching of the default config between tests within a spec
- Removed rspec `around` usage that was breaking config setup

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Replaced class methods with instance methods for custom_buildpacks_enabled

- Mocking the instance methods makes it easier to test app.rb
- The static method was inconsistant with other config getter methods

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Use X-Vcap-Request-Id instead of X-Request-Id

* also update label

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Sequal migration for trial_db removal
Merge pull request #189 from sykesm/trial-be-gone-templates

Remove trial_db from the refactored job templates
Modified error message
Plurality of "ids" upon duplicate service dashboard client id.
Enable retrieval of app usage event by guid

The app_usage_events_controller does not include the standard
'define_routes' call to the base model controller since there's no need
to provide all CRUD operations.  That's fine but the existing base
controller will return enumerations with url's for individual events
that were not handled by the app_usage_events_controller.

This simply the ability to get usage events by guid so the urls returned
from the enumeration work.

Signed-off-by: Ruth Byers <rbyers@pivotallabs.com>
Signed-off-by: Chris Adams <cadams@pivotallabs.com>
Merge pull request #169 from sykesm/trial-be-gone-migration

Sequel migration for trial_db removal