Commit Graph

119 Commits

Author SHA1 Message Date
Filipa Lacerda ef440879f1 Merge branch '58105-pipeline-author-and-commit-author-too-close-together-in-pipeline-list' into 'master'
Improve pipelines table spacing, add triggerer column

Closes #38802 and #58105

See merge request gitlab-org/gitlab-ce!26136
2019-05-06 11:16:28 +00:00
mfluharty 5e1e9eb299
Separate tests for triggerer component 2019-05-03 11:21:04 -06:00
Mayra Cabrera 5432f5480f Adds a way to start multiple manual jobs in stage
- Adds an endpoint on PipelinesController
- Adds a service that iterates over every build in a stage and
plays it.
- Includes 'play_manual' details on EntitySerializer
- Builds a new Stage state: PlayManual. An stage can take this status if
it has manual builds or an skipped, scheduled or manual status
- Includes FE modifications and specs
2019-05-02 18:27:35 +00:00
Tim Zallmann 4f0b2079de Upgraded Vue to 2.6.8
Upgrade to latest Version
2019-03-27 21:33:20 +00:00
Filipa Lacerda e081c0cba2 Removes EE differences for stage_column_component_spec 2019-03-27 12:49:01 +00:00
Winnie Hellmann 514ee63826 Move some tests from Karma to Jest 2019-03-23 17:53:46 +01:00
Nathan Friend a24cb6de02
Update pipeline list view
This commit updates the pipeline page  and related components to include
new pipeline information added by the post-merge pipeline feature.
2019-03-20 12:39:27 -03:00
Filipa Lacerda 410b74a11a Removes EE differences for stage_column_component_spec 2019-03-15 11:55:42 +00:00
mfluharty b5a3004e2f
Add fields displayed in modal to test 2019-03-07 01:36:18 -07:00
mfluharty d6a9cd5d04
Update corresponding test 2019-03-07 01:17:26 -07:00
Clement Ho d63483a2da Fix inconsistent pagination styles 2019-02-27 10:16:46 +00:00
Scott Hampton a611eab942 Resolve "Include tags into pipeline detail view" 2018-12-05 21:36:18 +00:00
Filipa Lacerda 699e1180f6
Fixes race condition in delayed job spec 2018-12-03 11:43:43 +00:00
Filipa Lacerda 5a7a221f9b
Fixes tooltip overflowing in mini pipeline 2018-11-30 17:32:15 +00:00
Filipa Lacerda 6d2b80366e
Updates pipeline code to use gitlab-ui
Uses gltooltipDirective
Removes whitespace
2018-11-12 17:09:09 -05:00
Constance Okoghenun baa37edd93 Resolve "Issue board card design" 2018-11-07 17:20:17 +00:00
Winnie Hellmann 53a28e80e3 Add dynamic timer for delayed jobs in pipeline graph 2018-11-07 10:00:25 +01:00
Achilleas Pipinellis 7f47e13218 Merge branch 'gt-update-typos-in-comments-and-specs' into 'master'
Fix typos in comments and specs

See merge request gitlab-org/gitlab-ce!22683
2018-11-01 10:34:23 +00:00
George Tsiolis 733ae94921 Fix typos in comments and specs 2018-11-01 08:59:20 +02:00
Mike Greiling 160157a92b
Prettify remaining files with differences in CE and EE 2018-10-31 14:33:12 -05:00
Winnie Hellmann 557cf4fa76 Add dynamic timer for delayed jobs in pipelines list 2018-10-29 10:57:15 +01:00
Mike Greiling 7a3e605350
Resolve eslint violations 2018-10-17 11:18:17 -05:00
Mike Greiling f666026d71
Prettify all spec files 2018-10-17 11:18:17 -05:00
Winnie Hellmann b01dacffff Replace job with group in frontend components to be consistent with backend 2018-10-17 11:11:52 +00:00
Johann Hubert Sonntagbauer 6f5723a169 enable jasmine/new-line-before-expect 2018-10-17 06:57:29 +02:00
Johann Hubert Sonntagbauer 0fd203ba24 enable jasmine/no-promise-without-done-fail 2018-10-16 21:31:16 +02:00
Winnie Hellmann c5dead7855 Make sure remaining time of scheduled jobs is positive in pipelines list 2018-10-05 09:34:31 +02:00
Winnie Hellmann 0fc93df02b Add component tests for scheduled job frontend 2018-10-04 14:54:22 +02:00
Filipa Lacerda 5e8f11e5fd
Removes <br> sent from backend on tooltips in jobs
When backend sends HTML it requires frontend to append it to the DOM causing
XSS vulnerabilities. By removing the `<br>` we avoid those vulnerabilities
2018-08-09 18:28:05 +01:00
Tim Zallmann fac4f50cf6 Send resize parameters for avatars 2018-08-07 06:04:33 +00:00
Stan Hu cef4115396 Fix Karma failures due to invalid icon names
The icon JSON field has been renamed from icon_status_success to status_success.
2018-07-27 16:18:46 -07:00
Felipe Artur Cardozo dae85363e3 Merge branch 'security-2690-fix-tooltip' into 'master'
[master] Escapes job name used in tooltips

See merge request gitlab/gitlabhq!2427
2018-07-26 21:16:09 +00:00
Lukas Eipert 4ff134dfd4 Proper icon validator 2018-07-18 16:56:19 +00:00
Filipa Lacerda 0e7aa236c8 Escapes job name used in tooltips in vue components
Use sanitize to strip src attributes
Changes sidebar back to use sanitize
2018-07-06 08:55:24 -05:00
Simon Knox e64d4fd36f Resolve "Tooltips scroll along the list within Pipeline jobs dropdown on MR widget" 2018-06-29 20:27:15 +00:00
gfyoung 23cdae8eee Enable "prefer-destructuring" in JS files
Partially addresses #47006.
2018-06-25 11:53:57 -07:00
Felipe Artur 3e66795ef1 Changes tab VUE refactoring 2018-06-21 12:22:40 +00:00
gfyoung bce890820f Enable no-restricted-globals in JS files 2018-06-15 15:58:27 +00:00
Alexis Reigel 949c30d42b
remove all .ico favicon variations, use png always
the ci status icons are generated client side, wo we don't need the
static files anymore.
2018-06-05 16:20:22 +02:00
Filipa Lacerda 4e25721334 Merge branch '46768-typo-on-the-empty-pipelines-page' into 'master'
Resolve "Typo on the empty Pipelines page"

Closes #46768

See merge request gitlab-org/gitlab-ce!19140
2018-05-25 12:21:42 +00:00
Mark Fletcher 10350c2e4f Fix typo in Pipelines empty state view 2018-05-25 11:37:54 +01:00
Achilleas Pipinellis 6d2a613972 Merge branch '5779_rename_code_quality_job_and_artifact' into 'master'
Rename code quality job and artifact.

See merge request gitlab-org/gitlab-ce!19049
2018-05-24 15:58:28 +00:00
Olivier Gonzalez dd639aad8d
Rename code quality job and artifact. Refs gitlab-org/gitlab-ee#5779 2018-05-23 19:26:57 -04:00
Filipa Lacerda 25aec20fab
Show loading icon only when making the request 2018-05-23 17:01:00 +01:00
Filipa Lacerda f4aced6f6d
Reloads pipeline table when dropdown action is clicked and closes the dropdown in the MR widget 2018-05-16 13:20:29 +01:00
Filipa Lacerda 3593b83a02
Handles action icons requests in a contained way and shows a loading icon to the user 2018-05-15 16:55:07 +01:00
Filipa Lacerda feb9caab90 Resolve "Remove modal box confirmation when retrying a pipeline" 2018-05-11 14:03:27 +00:00
Filipa Lacerda a72f4ecbb9
Fix broken tests - use the corrent event when button is clicked 2018-05-03 21:46:35 +01:00
Filipa Lacerda 10d8b3a02c
Update tests with json endpoint
Cleans merge request css
2018-04-24 18:38:39 +01:00
Filipa Lacerda a527c9b915 Fix disabled state while making a request
Provide props down instead of an event
2018-04-23 11:23:52 +01:00