Commit Graph

108 Commits

Author SHA1 Message Date
Clement Ho b413785e1d [skip ci] Replace .pull-right with .float-right 2018-04-09 12:42:45 -05:00
Mike Greiling f248be7257
require jQuery to be explicitly imported 2018-03-09 15:18:09 -06:00
Clement Ho a9db24b2be Remove cycle analytics bundle webpack entry point 2018-02-28 17:13:46 +00:00
Rémy Coutable 97793a1616 Harmonize CE and EE JS code
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-22 13:34:35 +01:00
Filipa Lacerda 349d06688f
Fix more eslint rules 2018-01-08 20:01:49 +00:00
Filipa Lacerda cbdbb64523
[ci skip] Fix more eslint rules 2018-01-06 19:03:01 +00:00
Filipa Lacerda 7c7f526684
[ci skip] Fix more rules 2018-01-05 14:31:12 +00:00
Filipa Lacerda 1525b00540
[ci skip] Fix more eslint rules 2018-01-05 12:56:55 +00:00
Filipa Lacerda b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs 2018-01-03 23:14:55 +00:00
Jose Ivan Vargas 5bbc322bd3 Replaced the remaining code-fork icons 2017-12-19 13:12:28 -06:00
Filipa Lacerda 1ff3f1a4f7 Export text utils as ES6 modules 2017-11-13 09:11:54 +00:00
Phil Hughes b40bac3a3c
removed global eslint for remaining files 2017-10-10 10:14:24 +01: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 ccf31a13c5 Move cycle analytics banner into a vue file 2017-10-09 07:45:51 +00:00
Filipa Lacerda 96944979b2
Fix typo in cycle analytics breaking time component 2017-10-06 09:29:24 +01:00
Filipa Lacerda b4d6bbf450 Remove global components 2017-10-02 09:01:55 +00:00
Filipa Lacerda b524b9ebc7 Moves cycle analytics components into vue files 2017-09-26 10:47:19 +00:00
Filipa Lacerda efecf23907 Removes cycle analytics service and store from global namespace 2017-09-25 11:23:29 +00:00
Mike Greiling 7256626d60 Remove monkey-patched Array.prototype.first() and last() methods 2017-08-04 08:07:05 +00:00
Filipa Lacerda b261fb7b33 Merge branch 'adopt-es-module-syntax' into 'master'
Adopt ES module syntax

See merge request !9567
2017-05-22 16:07:43 +00:00
Phil Hughes b064229994 Merge branch 'user-avatar-vue-ce' into 'master'
Consolidate user avatar Vue logic

Closes #31017

See merge request !10718
2017-05-19 08:19:41 +00:00
Ruben Davila 715391b1d8 Fix JavaScript translations that are using a namespace 2017-05-18 20:44:26 -05:00
Bryce Johnson 3c668fa04f Consolidate user avatar Vue logic 2017-05-18 16:37:48 -04:00
Mike Greiling 83f8a91cb5 refactor instances of CJS module.exports to ES module syntax 2017-05-16 17:06:34 -05:00
Mike Greiling 4322d3c2e3 update cycle_analytics_bundle to ES module syntax 2017-05-16 15:36:15 -05:00
Douwe Maan ff82acf343 Consistently use monospace font for commit SHAs and branch and tag names 2017-05-12 09:55:25 -05:00
Ruben Davila f7b7a52092 More updates for translations plus small tweaks. 2017-05-04 17:05:14 -05:00
Ruben Davila dbd1bdaeed More updates for translations plus some refactoring. 2017-05-03 21:08:43 -05:00
Phil Hughes 93f27958d0 Updated some JS translate methods to correctly take in context 2017-05-03 12:02:26 +01:00
Ruben Davila 6d5364cfb0 First round of updates from the code review. 2017-05-02 23:36:36 -05:00
Phil Hughes d14397ff95 Fixed context translation
Fixes CSS widths when translating
2017-04-28 10:49:28 +01:00
Phil Hughes b3c80094e0 Added some missing text that needs translating 2017-04-27 14:47:00 +01:00
Phil Hughes 0242c4dfc9 Changed JS translation functions
Added context function
2017-04-26 17:03:06 +01:00
Phil Hughes dc5136a70d Merge remote-tracking branch 'origin/28433-internationalise-cycle-analytics-page' into js-translations 2017-04-21 09:16:05 +01:00
Ruben Davila 086700fa5b Merge branch 'js-translations' into 28433-internationalise-cycle-analytics-page
Conflicts:
	config/webpack.config.js
2017-04-20 15:31:15 -05:00
Phil Hughes b7b5bd4a49 Merge remote-tracking branch 'origin/28433-internationalise-cycle-analytics-page' into js-translations 2017-04-20 14:15:39 +01:00
Phil Hughes 7d16537cac Created a plural filter
Added tests for the filter

[ci skip]
2017-04-19 16:53:06 +01:00
Phil Hughes 7963c2c251 Added Vue filters & directives for translating 2017-04-18 14:55:09 +01:00
Luke "Jared" Bennett 0636320ea6 Add expirations to CA and user callouts 2017-04-14 15:34:23 +01:00
Alfredo Sumaran e1e6e946d8 Remove IIFEs from files in cycle_analytics_bundle.js 2017-04-10 20:02:55 -05:00
Sam Rose cfd759212d Add event limit warning all tabs Cycle Analytics 2017-03-24 18:31:13 -04:00
Mike Greiling 5f7c0bd7b7 remove Cookies class from global space 2017-03-22 03:07:27 -05:00
Mike Greiling d9dedc36c3 remove Vue from the global space 2017-03-20 22:12:01 -05:00
winniehell 572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Filipa Lacerda 52e104b2a4 Changes after review 2017-03-02 19:35:43 +00:00
Filipa Lacerda 936215433d Merge branch 'master' into add-svg-loader
* master: (21 commits)
  Move `Group -> Members` to top-level, fix missing sub-nav for Subgroups
  Left align logo; increase max width of title
  Add newline to end of frontend.md.
  Clone nested objects from default data. Checks if key is present before accessing it
  Update CHANGELOG.md for 8.17.1
  Document use of AirBnb js styleguide and eslint.
  Don't allow a project to be shared with an ancestor of the group it is in
  Fix access to projects shared with a nested group
  Ignore builds dir when run rubocop check
  Remove hidden-xs classes from last columns in environments and pipelines table. Transform pipelines table css to match structure of pipelines table Make environments table overflow
  Use exceptions for MergeService error handling
  Clarify when to create EE compatibility MR in code review process
  New runner API returns 204
  Backport new behavior to CI API
  Backport API to V3
  Update documentation
  Return 204 for delete endpoints
  API project create: Make name or path required
  Only create unmergeable todos once
  Put back the new project button
  ...
2017-02-28 20:12:40 +00:00
Filipa Lacerda 27fab2ef9d Clone nested objects from default data.
Checks if key is present before accessing it

Fix broken test
2017-02-28 14:52:34 +00:00
Filipa Lacerda 70f7d77d34 remove tech debt code 2017-02-25 00:55:47 +00:00
Filipa Lacerda d8ce9f3062 Load svgs in cycle analytics 2017-02-25 00:48:19 +00:00
Mike Greiling 41e36f2c0f remove require.context from cycle_analytics_bundle 2017-02-20 14:04:02 -06:00