Commit Graph

40 Commits

Author SHA1 Message Date
Douwe Maan fe13f11041 Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
Douwe Maan ff82acf343 Consistently use monospace font for commit SHAs and branch and tag names 2017-05-12 09:55:25 -05:00
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