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
Filipa Lacerda
410b74a11a
Removes EE differences for stage_column_component_spec
2019-03-15 11:55:42 +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
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
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
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
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
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
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
a72f4ecbb9
Fix broken tests - use the corrent event when button is clicked
2018-05-03 21:46:35 +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
Filipa Lacerda
44a222adea
Use axios request to interact with API instead of UJS
2018-04-23 11:18:52 +01:00
Filipa Lacerda
377c8c7846
Stop redirecting the page in graph main actions
2018-04-06 15:42:19 +00:00
Mayra Cabrera
d54cf868f8
Resolve "Show `failure_reason` and upgrade tooltips of jobs"
2018-04-05 21:04:42 +00:00
Filipa Lacerda
3e6e2ef60d
Removes eslint disabled comments
2018-03-29 18:56:19 +01:00
Rémy Coutable
d434c62a83
Move EE-specific JavaScript files to ee/app/assets/javascripts
2018-02-26 19:43:34 +00:00
Tim Zallmann
4167f19b0a
Upgraded all vue libraries
2018-01-23 09:37:07 +00:00
Filipa Lacerda
5e4681372a
Check for null in job tooltip title
2017-12-11 20:35:47 +00:00
Filipa Lacerda
387f16267c
Prevent job link form rendering when user does not have permissions
...
Adds e2e tests
2017-12-04 15:43:59 +00:00
Tim Zallmann
4731eba4c3
Update Action Icons
2017-10-30 10:27:46 +01:00
Tim Zallmann
d01d509bd8
Fixing Icons
2017-10-30 10:27:46 +01:00
Phil Hughes
3465e1e52c
Merge branch 'master' into issue-edit-inline
2017-05-30 10:34:15 +01:00
Filipa Lacerda
cad686cc30
Creates a mediator for pipeline details vue in order to mount several vue apps with the same data
2017-05-26 11:57:40 +01:00
Phil Hughes
a9470c45e4
fixed karma failures
...
[ci skip]
2017-05-24 12:42:23 +01:00
Filipa Lacerda
b7aca35f8f
Fix broken test - load correct data
2017-05-10 11:54:33 +01:00
Fatih Acet
b2fc6326f2
Merge branch '31053-pipeline-ux' into 'master'
...
Adds left connector class to the rendered graph
Closes #31053
See merge request !11179
2017-05-09 22:30:58 +00:00
Filipa Lacerda
4ff6cec29a
Fix test failure in job vue componenFix test failure in job vue componentt
2017-05-09 14:49:31 +01:00
Filipa Lacerda
52a6db10f7
Adds left connector class to the rendered graph
2017-05-08 17:36:49 +01:00
Kamil Trzcinski
aa440eb1c0
Single commit squash of all changes for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10878
...
It's needed due to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10777 being merged with squash.
2017-05-06 19:04:48 +02:00