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