Commit Graph

17 Commits

Author SHA1 Message Date
Filipa Lacerda eb2de72c69
Prettifies pipeline's javascript code 2018-06-27 15:28:05 +01:00
gfyoung 23cdae8eee Enable "prefer-destructuring" in JS files
Partially addresses #47006.
2018-06-25 11:53:57 -07: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 09a9fcc9b0
Updates CSS for non a tags inside dropdown 2018-04-24 10:15:37 +01:00
Filipa Lacerda 0bfc01dd56
Merge branch 'master' into 33697-pipelines-json-endpoint
* master: (48 commits)
  Get rid of config/initializers/2_app.rb and define Gitlab in lib/gitlab.rb
  Fix eslint
  Fix eslint
  Address latest feedback
  Moved committer and spec. Added some extra code to run hooks or not depending on the options
  Fix minor typos
  Fix disabled state while making a request
  Move Settings to its own file, isolate it from Rails and introduce Gitlab.root
  Document the new 'spec/fast_spec_helper.rb' file
  Introduce spec/fast_spec_helper.rb to run spec files that don't rely on the whole Rails env
  Move spec helpers/matchers/shared examples/contexts to their relevant folder
  Use axios request to interact with API instead of UJS
  Emit `toggleCollapse`, `onDropdownClose` on component
  Add changelog for 2fa filter in users api
  Add 2FA filter to users API for admins only
  Emit `onValueClick` event on component when container is clicked
  Fix project creation for user endpoint bug
  Update repository storages documentation URL
  Flowdock uses Gitaly, not Grit
  fix revoke header on deploy token docs
  ...
2018-04-23 17:20:28 +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 ac393ade5f
Ensures disabled status while request is being made 2018-04-18 13:10:21 +01:00
Filipa Lacerda 377c8c7846 Stop redirecting the page in graph main actions 2018-04-06 15:42:19 +00:00
Clement Ho c287c01821 Remove unnecessary element checks 2018-02-27 16:28:17 -06:00
Clement Ho e658ca9665 Add initPipelineDetails to pipelines build path 2018-02-27 16:17:19 -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
Filipa Lacerda b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs 2018-01-03 23:14:55 +00:00
Phil Hughes fa2af5e0f5
Flash is now a ES6 module
Reduced the technical debt around our JS flash function by making it a
module that is imported rather than relying on the global function.
The global function still exists mainly for technical debt with how
some requests are being completed, but new JS should import the module
directly.

Also reduces some tech debt in the file by removing the need for jQuery.
Instead Flash is now 100% vanilla JS.
2017-10-10 10:14:22 +01:00
Filipa Lacerda 228b73d5e9 Pipeline show view real time header section 2017-06-02 13:24:42 +00:00
Filipa Lacerda c7e6eff4dd Use function to define data instead of an object 2017-05-26 15:08:18 +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