Commit Graph

84 Commits

Author SHA1 Message Date
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
Filipa Lacerda 44a222adea Use axios request to interact with API instead of UJS 2018-04-23 11:18:52 +01:00
Filipa Lacerda cac2ed25d0 Handle cancelled request
[ci skip] Adds specs

Adds specs
2018-04-13 18:57:13 +01:00
Filipa Lacerda bd3e95ea3e Replace vue resource with axios for pipeline details page 2018-04-11 13:54:19 +00:00
Filipa Lacerda d320090f59
Update state request from vue resource to axios 2018-04-10 16:30:49 +01:00
Filipa Lacerda 2a9b18309e
Replace vue resources with axios for pipelines table 2018-04-09 19:04:22 +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
Filipa Lacerda c63afd30ed
Fix broken tests 2018-03-07 19:45:46 +00:00
Filipa Lacerda b9f9e6fa4e
Removes UJS from reset cache button
Uses loading button for better UX
2018-03-07 12:01:36 +00:00
Filipa Lacerda e3251a4077
Changes after review 2018-03-05 18:40:04 +00:00
Filipa Lacerda 64857a9bf3 Manage empty states in Pipelines page
Adds i18n
Adds test

Fix broken tests

Fixes empty tab state for external CI
2018-03-05 11:22:50 +00:00
Rémy Coutable d434c62a83 Move EE-specific JavaScript files to ee/app/assets/javascripts 2018-02-26 19:43:34 +00:00
Shah El-Rahman ad860cc0ef Merge branch 'master' into 42886-followup-to-new-design-for-cancel-stop-pipeline-confirmation 2018-02-21 17:59:42 -06:00
Filipa Lacerda bb9e7a3f2c CE port of changes made to the pipeline bundle in EE - Fixes typos and adds i18n
Backport common class name for the tab content

Backport more changes
2018-02-20 10:03:15 +00:00
Shah El-Rahman e887e85871 Remove use of callback in pipeline stop/retry modals
Make changes to names of events and variables

Combine stop and retry modals into 1

Fix lint issues

Add comment about usage of eventHub instead of props
2018-02-16 11:00:43 -06:00
Shah El-Rahman 97f08c651e Add modal for stopping and retrying pipelines
Fix tests

Address code review feedback

Fix tests
2018-02-07 19:28:18 -06:00
Nick Thomas 828e1573a7
Fix JS equality rules in some specs 2018-01-26 16:52:56 +00:00
Nick Thomas 2fe57353cc
Avoid array indices to fixtures in JS specs 2018-01-24 18:36:54 +00:00
Nick Thomas 93ea3234df
Use the DatabaseCleaner 'deletion' strategy instead of 'truncation' 2018-01-24 17:25:55 +00:00
Tim Zallmann 4167f19b0a Upgraded all vue libraries 2018-01-23 09:37:07 +00:00
Filipa Lacerda 225c1c1239
Replace pipeline's action icons with svg 2018-01-16 11:20:42 +00:00
Filipa Lacerda 1245d35f14 Merge branch 'main-js-tidy-up' into 'master'
Tidy up main JS file

See merge request gitlab-org/gitlab-ce!16007
2018-01-11 18:40:22 +00:00
Phil Hughes ff0f74ac6e
Tidy up main JS file 2018-01-10 11:07:42 +00:00
Filipa Lacerda 601dc0d8b3
Fix broken specs 2018-01-09 11:58:34 +00:00
Matija Čupić ff5124ed6e
Use anchor instead of form for reset caches button 2018-01-06 04:11:41 +01:00
Matija Čupić 21a713f9c4
Change reset_cache action from get to post 2018-01-05 19:22:14 +01:00
Matija Čupić f8c044bad3
Fix clear/reset wording in nav_controls_spec 2017-12-21 03:55:23 +01:00
Matija Čupić e17f0e9e34
Add reset cache button to pipelines view 2017-12-21 02:30:03 +01: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
Filipa Lacerda 4563156256 Improve environments performance 2017-11-23 12:04:03 +00:00
Filipa Lacerda be4abe7719 Stops page reload when changing tabs or pages - uses API requests instead 2017-11-14 15:35:29 +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