Clean up controller specs

- BaseController and FrontController
- We no longer set the User admin field when creating a new user
- We no longer have a check for a valid auth token WITHOUT a user (does not seem possible)

[#74579312]

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Remove spec that only applies to sqlite

Signed-off-by: Joseph Palermo <jpalermo@pivotallabs.com>
Allow lists of default running and staging security groups

[#74739994]
Clean up controller specs

- Service Controllers
- Remove auth check for ModelController enumerate (happens in BaseController)
- Standardize ServiceBrokerController
- Bumped API version to 2.7.0

[#74579312]
[#74801280]

Signed-off-by: Derek Richard <drichard@pivotallabs.com>
Add additional tests for security group defaults

[#74739994]
Bump API version to 2.8.0

- Remove 'experimental' from security group API docs

[#71586158]
Revert "Clean up Buildpack and Buildpack Controller"

This reverts commit 09d111daf031d30a20045ddab10ddeda167b12ae.
Reduce the cost of initializing a blobstore connection

When getting the fog directory that represents the blobstore resource
bucket, try to limit the provider's entries per page return to 1 as
our use cases do not require the bucket entries to be retrieved.

This change improved the time required to connect to a swift store with
25 thousand entries in the bucket from over 2 seconds to under 100ms.

[#74825494]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Remove sqlite support

- Changed the database entry in the config to be optional

[#74744188]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Clean up spec database usage

- Update README
- Update rake tasks to allow setting DB_CONNECTION_STRING or DB_CONNECTION

[#74744188]

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Revert "Revert "Clean up Buildpack and Buildpack Controller""

This reverts commit b3875045d0a5099015b3e4517d80de7d5655469a.
Fix bug introduced when cleaning up buildpacks

Signed-off-by: Matthew Sykes <matthew.sykes@gmail.com>
Change symbols to strings for Fog directory get

- symbols fail on AWS

[#74825494]

Signed-off-by: Michael Fraenkel <fraenkel@us.ibm.com>
Automatically add "(deprecated)" to API docs for deprecated endpoints
Only add citext postgres extension on test databases

-A complex script is used by cf-release to add citext to production databases.

[#74912656]
[api] only mount NFS once