Do not allow private domains that overlap with shared domains
Organization summary respects visibility permissions
Change app security group rules to consume JSON

* The 'rules' field on app security group now takes a JSON list of hashes that
  encodes the list of security group rules, rather than a stringified
  representation of that list
* Validation fails with informative error when required rule fields are missing

[#71585132]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Merge remote-tracking branch 'origin/pr/254'
minor readability refactor

Signed-off-by: James Myers <jmyers@pivotallabs.com>
Merge branch 'master' of https://github.com/cloudfoundry/cloud_controller_ng
Remove code and tests for old v1-style files endpoint support

Signed-off-by: Dave Liebreich <dliebreich@pivotallabs.com>
Backfill API documentation for files endpoint.

[#73431654]

Signed-off-by: Dave Liebreich <dliebreich@pivotallabs.com>
Backfill API documentation for Info endpoint

[#73431654]

Signed-off-by: Dave Liebreich <dliebreich@pivotallabs.com>
Merge remote-tracking branch 'origin/pr/257'
Make security group rule validation error clearer

[#71585132]