step 1 of Base URL refactor
step 2 of Base URL refactor - remove attribute aliases
step 1 of Build Name refactor
step 2 of Build Name refactor - remove attribute aliases
rename Project column ci_build_name to ci_build_identifier
consolidate CI auth_token columns

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
simplify and tidyup project_specific_attributes

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
On project-specific attributes, fix help text, replace placeholder with help block, and improve test coverage

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
Refine CSS selector matching in view tests to be clearer and more robust

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
remove logic from Project build setup view, reinstate field specific labels after column consolidation

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
add Codeship support
convert Status controller type checking to case statement
Remove unnecessary JSON encode-then-decode in webhook parameter handling

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
use payload parse time for Status published_at where the value isn't available in the data

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
Use params instead of request body in TravisJsonPayload

Signed-off-by: Tom Anderson <toanderson@pivotal.io>
remove Jenkins webhook JSON encode-then-decode, plus make handling of legacy Jenkins webhooks more consistent

Signed-off-by: Tom Anderson <toanderson@pivotal.io>