Commit graph

19 commits

Author SHA1 Message Date
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
Filipa Lacerda
b299198e1e
Adds eslint-plugin-vue, fixes linter errors and adds docs 2018-01-03 23:14:55 +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
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
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
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
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
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
Renamed from app/assets/javascripts/cycle_analytics/cycle_analytics_bundle.js.es6 (Browse further)