Add migration for comments in pipelines table.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Add getComment() method to PipelineInstanceModel.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Add updateComment() method to PipelineSqlMapDao.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Added updateComment method to PipelineHistoryService.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Add setComment method to PipelineInstanceModel.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Add build comment to pipeline history JSON.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Add update_comment action to pipeline controller.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Invalidate goCache when updating pipeline history comments.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
First pass at pipeline build comment javascript.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotal.io>
Fix whitespace.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotal.io>
Markup, CSS and controller for pipeline build comments.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotal.io>
Add HTML escaping modifier for comment input form.

Signed-off-by: Frank Kotsianas <fkotsianas@pivotal.io>
Check authorization when updating pipeline comment.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Make pipeline comment submit button blue.
Set pipeline comment button text to Edit Comment when there is already a comment.
Line up pipeline comments with bars.
Style pipeline comment button like other buttons.
Added cannot operate pipeline error message.

Update pipeline history service integration test to test error message.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Change build comment modal title to be more explicit.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>
Use pipeline counter instead of label to avoid  in JQuery.

Signed-off-by: Matthew Boedicker <mboedicker@pivotal.io>