Commit graph

11 commits

Author SHA1 Message Date
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
Jose Ivan Vargas Lopez
9857ba1871 Resolve "Hover and legend data should be linked" 2017-10-05 08:52:06 +00:00
Tim Zallmann
55f772bb98 Resolve "Better SVG Usage in the Frontend" 2017-09-22 08:39:47 +00:00
Mike Greiling
57c97a10b0 Merge branch 'master' into 37220-es-modules
* master: (148 commits)
  Remove gaps under nav on build page
  Replace the 'project/snippets.feature' spinach test with an rspec analog
  Use correct group members path for members flyout link
  Replace the 'project/commits/revert.feature' spinach test with an rspec analog
  Merge branch 'rs-incoming-email-domain-docs' into 'security-10-0'
  Replace the 'project/archived.feature' spinach test with an rspec analog
  Fix broken link in docs/api/wiki.md
  Fixed the new sidebars width when browser has scrollbars
  Improve 'spec/features/profiles/*' specs
  Replace the 'search.feature' spinach test with an rspec analog
  dedupe yarn packages
  add dependency approvals (all MIT license)
  update build image to latest with node 8.x, yarn 1.0.2, and chrome 61
  Ensure we use `Entities::User` for non-admin `users/:id` API requests
  Minor update to address Sean McGivern's comment.
  Add data migration
  Fix setting share_with_group_lock
  created services for keys
  Prepare Repository#merge for migration to Gitaly
  Never connect to webpack-dev-server over SSL
  ...
2017-09-18 10:56:04 -05:00
Mike Greiling
70e9e8844b Refactor MonitoringService class 2017-09-13 12:57:51 +00:00
Filipa Lacerda
96e6fc70b4 Import modules instead of using the ones in global namespace
Removes set favicon related methods from global scope
Improves test related with favicon

Removes convertPermissionToBoolean from global scope.
Adds tests for convertPermissionToBoolean - were non existant

Removes setParamInURL from gl.utils

Removes parseIntPagination from gl.utils namespace

Remove normalizeCRLFHeaders from gl.utils namespace

Removes normalizeHeaders from gl.utils namespace

Use gl.utils for filtered search

Fix bad import

Fix broken test by cleaning window.history namespace

Adds changelog
2017-09-09 09:54:27 +01:00
Filipa Lacerda
6a1b84c7b4 Use modules in common utils 2017-09-09 09:54:24 +01:00
Mike Greiling
70bff97c27 Use flexbox for prometheus graph row grouping instead of bootstrap classes 2017-09-06 07:42:47 +00:00
Mike Greiling
147d55d24f extract prometheus graph group elements into their own component 2017-08-30 00:16:23 -05:00
Mike Greiling
4138c20c30 remove pointless single-row/single-col wrapper 2017-08-29 23:58:14 -05:00
Mike Greiling
daf15c3ca9 rename and organize vue components 2017-08-29 23:49:29 -05:00
Renamed from app/assets/javascripts/monitoring/components/monitoring.vue (Browse further)