Commit Graph

36 Commits

Author SHA1 Message Date
Kyle Spearrin 1c9030a52c no analytics if in safari private window 2018-01-15 22:35:00 -05:00
Kyle Spearrin 8f438d818b converting chrome refs to BrowserApi 2018-01-12 11:09:30 -05:00
Kyle Spearrin 1e11a89fc2 use version browser api in help 2018-01-12 10:41:01 -05:00
Kyle Spearrin c10ade46c0 refactor analytics to ts 2018-01-12 10:05:30 -05:00
Kyle Spearrin 4a08bf6b71 rename browser utils to platform utils 2018-01-05 16:30:15 -05:00
Kyle Spearrin 0dd711471b separated BrowserUtils from generic Utils 2018-01-04 12:32:10 -05:00
Kyle Spearrin 985c02c5e1 rename bg variables 2017-12-06 20:19:06 -05:00
Kyle Spearrin e90476af2b convert background to main.background.ts 2017-12-05 23:28:31 -05:00
Kyle Spearrin 7e383c68f6 only need to trim `!` 2017-11-15 17:32:10 -05:00
Kyle Spearrin 1cdf7924fc trim `/!` from start of pages 2017-11-15 17:25:03 -05:00
Kyle Spearrin be389bd7ac duo fixes to window 2017-11-09 21:58:34 -05:00
Kyle Spearrin e250d9b658 assign u2f to window 2017-11-03 16:08:52 -04:00
Oscar Hinton 59754cd530 Setup Webpack & TypeScript (#316)
* TypeScript and WebPack.

* Minor cleanup.

* Add background.js as entry point to webpack.

* Use downloaded fonts for better performance.
Remove google-fonts-webpack-plugin.

* Add the remaining entry points and setup notification bar.

* Update readme for webpack.

* Convert CipherItems to TypeScript to demonstrate how a component looks in TS.

* Fix edge requirering a custom angular version.

* Rewrite gulp tasks for packaging releases.

* Re-add the webpack gulp plugin.

* Remove unessesary line in analytics.
2017-10-28 22:14:14 -04:00
Kyle Spearrin 0fdee0f13b promise conversions 2017-10-17 09:25:22 -04:00
Kyle Spearrin 79f20f09cb lint fixes 2017-10-06 10:36:45 -04:00
Kyle Spearrin 671b43d6b1 move scripts in body. analytics fix 2017-10-05 15:59:45 -04:00
Kyle Spearrin 60d75ce5fe private mode page with message 2017-09-09 15:41:49 -04:00
Kyle Spearrin ac00d1f106 bg_isBackground 2017-09-09 11:55:30 -04:00
Kyle Spearrin c66803ce1f web vault url environment for U2F 2017-08-28 18:08:08 -04:00
Kyle Spearrin f0741dca9a lint fix 2017-07-26 14:46:32 -04:00
Kyle Spearrin 01ccd21ef3 cleanup event listeners for u2f 2017-07-26 00:20:30 -04:00
Kyle Spearrin e4baa19232 lint fixes 2017-07-14 15:34:05 -04:00
Kyle Spearrin 64068d2fa1 use an anchor element to hold link props 2017-06-27 08:15:29 -04:00
Kyle Spearrin 4e270cc1cb u2f fixes. bg vars with prefix 2017-06-26 23:55:51 -04:00
Kyle Spearrin 7815af24e5 two-factor support in browser extensions 2017-06-26 15:37:15 -04:00
Kyle Spearrin 895fee0815 analytics for firefox are disabled by default 2017-02-24 23:49:36 -05:00
Kyle Spearrin d684227883 build forge from npm using webpack 2017-02-08 00:18:26 -05:00
Kyle Spearrin 3728cd8e1d convert cryptoservice from sjcl to forge 2017-01-12 23:57:56 -05:00
Kyle Spearrin 4741eb91dd few fixes to analytics, checkboxes, and sweetalerts 2016-12-02 00:05:57 -05:00
Kyle Spearrin 9f12079f05 added setting to disable google analytics 2016-10-18 19:57:15 -04:00
Kyle Spearrin 53af5e234b pull tldjs from npm and browserify it with gulp tasks. 2016-10-18 00:08:59 -04:00
Kyle Spearrin 56bd98fa43 move google analytics to measurements protocol so that we can get rid of custom CSP 2016-10-17 22:26:04 -04:00
Kyle Spearrin ddd76357cd cache analytics id in utils service 2016-10-02 00:34:19 -04:00
Kyle Spearrin deb3cbeb48 added version dimension to analytics tracking 2016-09-27 23:35:07 -04:00
Kyle Spearrin a727e107fe setup google analytics with pageview tracking 2016-09-27 22:44:42 -04:00
Kyle Spearrin 8762d246cf Added tld.js for domain parsing. Added view site clipboard functions and password visibility toggle. 2016-09-12 22:37:59 -04:00