Commit Graph

38 Commits

Author SHA1 Message Date
Toon Claes 0ec3a031f4 Show the test coverage if it is available
Do not check if coverage is enabled, just show it when it is available.
2017-04-06 11:38:23 +02:00
Kushal Pandya fa21471af6 HAMLLint: Fix `UnnecessaryInterpolation` offences 2017-01-24 10:09:28 -08:00
Kushal Pandya fb3e365412 HAMLLint: Fix `SpaceInsideHashAttributes` offences 2016-12-31 11:58:36 +05:30
Filipa Lacerda e42de89a15 Changes after review
Changes after review

Fix tooltip title

Remove unneeded string interpolation
2016-12-15 20:43:01 +00:00
Rémy Coutable 3e90aa1119 Merge branch 'build-statuses' into 'master'
Detailed build statuses

## What does this MR do?

Implements detailed statuses for `Ci::Builds` and `CommitStatus`.

It also adds a new icon for manual build.

## Screenshots

![manual_builds_icon](/uploads/22b5c594350856c85398ef705a635f8b/manual_builds_icon.png)

## What are the relevant issue numbers?

See #24273, closes #22642

See merge request !7989
2016-12-14 12:34:22 +00:00
Filipa Lacerda 52e0c4ba91 Fix tests
Fix broken tests
2016-12-12 12:44:46 +00:00
Grzegorz Bizon dc67554c08 Improve detailed status badge partial 2016-12-12 13:28:02 +01:00
Kamil Trzcinski d1dd89356c Rename icon_with_label to icon_with_description 2016-12-12 12:59:01 +01:00
Kamil Trzcinski feaf01802c Remove ci_status_with_icon helper and replace it with partial [ci skip] 2016-12-12 12:59:01 +01:00
Mike Greiling b7deda9405 collapse nested if statement 2016-11-29 12:55:08 -06:00
Mike Greiling 093dd5cef8 remove redundant if statement 2016-11-29 12:55:08 -06:00
Mike Greiling a2ea78a09d reformat build duration and finish time to match /ci/builds/_build.html.haml 2016-11-29 12:55:07 -06:00
Mike Greiling 3e0651c7cd reorder generic commit status columns to match build status partial 2016-11-29 12:55:07 -06:00
Mike Greiling 086da9214d fetch local parameters in _generic_commit_status.html.haml similar to how _build.html.haml handles them 2016-11-29 12:55:07 -06:00
Dimitrie Hoekstra 9124b5966c Converted all status icons to be managed by scss colors only and deleted any classes or styles within the svg's, plus gave status badges a hover style only if clickable 2016-11-22 00:15:16 +01:00
Mike Greiling d949db0519 remove unused class name 2016-11-10 16:48:55 -06:00
Mike Greiling f47de1da62 only display link to pipeline in generic build index, not on pipeline show 2016-11-10 16:38:00 -06:00
Mike Greiling 942de35014 update generic commit status to correspond with build status template 2016-11-10 16:38:00 -06:00
Annabel Dunstone Gray 980819f8bb Remove tooltips from build nodes 2016-10-26 14:42:39 -05:00
Luke Bennett f744a5c12f
Added dyanmic position adjustment
Added tooltips for dropdown items

Reverted pretty much everything in favour of a DOM approach

Simplified JS
2016-10-19 10:55:58 +01:00
Luke Bennett a57b3fc80c Corrected my correction for turbolinks -.-'
Removed extra cell on generic pipeline
2016-10-10 10:48:50 -05:00
Annabel Dunstone Gray 65e482e7e9 Change size of pipeline status icons and dropdowns 2016-10-10 10:48:50 -05:00
Kamil Trzcinski 2f3dc314f4 Fix spec failures 2016-09-14 17:33:07 +02:00
Kamil Trzcinski 8759770c96 Re-use as much of views as possible 2016-09-14 15:03:59 +02:00
Annabel Dunstone 191ed1faeb Add curve to generic commit status pipeline 2016-09-01 13:34:50 -05:00
Alfredo Sumaran 3e1467ecdb Keep CI icons being clickable 2016-08-29 13:50:46 -05:00
Kamil Trzcinski 49e7070adf Add support for Play and Created jobs 2016-08-17 12:08:45 +01:00
Kamil Trzcinski 1cd9b3b8a0 Split pipeline status item for Commit Status and Build 2016-08-17 11:21:00 +01:00
Rémy Coutable dd4f50b187
Fix build duration when build is not finished yet
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-07-18 16:44:10 +02:00
Annabel Dunstone 47199c35a5 Add clock and calendar icons for duration and finished at; add finished at section in pipelines 2016-07-12 14:50:57 -05:00
Douwe Maan c1167be283 Merge branch 'improve-pipeline-design' into 'master'
Improve design of Pipeline view

## What does this MR do?

Improves current design of Pipelines view when there is multiple stages.
This makes the statuses clickable and makes the view more compact.

## Screenshots (if relevant)

![Screen_Shot_2016-05-21_at_01.20.40](/uploads/dd031b7af7005c7a61f3165fefa8b7c9/Screen_Shot_2016-05-21_at_01.20.40.png)

cc @DouweM @markpundsack @rspeicher @marin 

See merge request !4230
2016-05-25 20:50:26 +00:00
Annabel Dunstone 4c058fc429 Remove icons from tables; remove timestamp from pipelines, remove info block at top of pipelines 2016-05-24 12:16:37 -05:00
Annabel Dunstone d3c5650e17 Move tags to column in generic_commit_status 2016-05-24 08:59:18 -05:00
Kamil Trzcinski 3953e5fcd7 Update generic commit status to make it look like a build 2016-05-10 02:38:25 +03:00
Kamil Trzcinski 433ca7390d Make some logic less twistable 2016-04-17 09:32:49 -04:00
Kamil Trzcinski c96e037dcb Fix double borders around the CI status 2016-03-15 14:29:02 +01:00
Kamil Trzcinski 16592e2b45 Fix review comments
- Remove unused Gitlab::Application.routes.url_helpers from Ci::Build
- Remove too much logic from a view, use Ci::Commit.matrix_builds
- Use ci_status_with_icon
- Don't describe symbols
2016-03-14 13:33:26 +01:00
Kamil Trzcinski 0672258915 Cleanup CiCommit and CiBuild
- Remove all view related methods from Ci::Build and CommitStatus
- Remove unused Ci::Commit and Ci::Build methods
- Use polymorphism to render different types of CommitStatus
2016-03-14 13:20:35 +01:00