Commit Graph

123 Commits

Author SHA1 Message Date
Filipa Lacerda 48b93f7aee Hides loading spinner after request
In the pipeline's actions, moves the request
to the component to allow to manage the inner
state properly
2019-08-06 11:30:10 +01:00
shampton cfa0c6592a Fix pipelines table update after action
The pipelines table was showing the loading icon
after the user cancelled or retried a pipeline.
This fixes that so the pipeline updates without
removing the table from the DOM.
2019-06-28 15:36:56 -07:00
Kamil Trzciński 2d9e0f3ffb Revert "Merge branch '57414-show-pipeline-iid-in-pipelines-page' into 'master'"
This reverts merge request !26853
2019-06-14 13:17:18 +00:00
Mike Scott 852738a498 Add Pipeline IID to views
* Add Pipeline IID to MR's
* Add Pipeline IID to commit box
* Add Pipeline IID to builds page
* Add Pipeline IID to job sidebar
* Add Pipeline IID to header on view pipeline pages
* Add changelog entry
* Update tests
2019-05-30 09:32:20 +00:00
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