Граф коммитов

361 Коммитов

Автор SHA1 Сообщение Дата
Fredrik Wollsén bba71a31b3 Ability to specify log level via `LOG_LEVEL=all npm start` 2018-10-28 13:04:46 +02:00
Fredrik Wollsén a8a12c741e Convert all telemetry payload attributes to strings before submitting 2018-10-28 12:41:41 +02:00
Fredrik Wollsén c07390f0a1 Logging tweaks 2018-10-28 12:41:06 +02:00
Fredrik Wollsén b4d97d7613 Replaced console.log with browser.study.logger.log 2018-10-28 12:25:18 +02:00
Fredrik Wollsén 17f5b3b84d Send as telemetry instead of storing in local database 2018-10-28 12:14:35 +02:00
Fredrik Wollsén 2b9d1889e6 Data receiver logs using browser.study.logger 2018-10-28 03:14:59 +03:00
Fredrik Wollsén 4db2af6d91 Telemetry sent with testing flag removed 2018-10-28 02:58:35 +03:00
Fredrik Wollsén 1075ee27f8 Updated docs and testplan 2018-10-28 02:58:07 +03:00
Fredrik Wollsén 6fcda8d916 Removed browser action button 2018-10-28 02:44:16 +03:00
Fredrik Wollsén 0b2dbf51e2 Removed stub code for devtools-panel 2018-10-28 02:36:22 +03:00
Fredrik Wollsén db4e8563ee Restored inclusion of openwpmSetup.js 2018-10-28 02:23:46 +03:00
Fredrik Wollsén 701783403b Removed testingOverrides webext experiment api 2018-10-28 02:23:21 +03:00
Fredrik Wollsén 19973211ab Restored npm start, using selenium instead of web-ext since pioneer opt-in needs to be installed as well 2018-10-28 02:15:28 +03:00
Fredrik Wollsén f6eec90bd7 Cleanup and tweaks 2018-10-28 02:14:38 +03:00
Fredrik Wollsén 80d62757ac Study setup phd sync 2018-10-28 02:14:10 +03:00
Fredrik Wollsén fa16ff0354 Npm run format, with latest package versions 2018-10-28 02:13:16 +03:00
Fredrik Wollsén ca1433f852 Fixed a webpack 4.20 build error 2018-10-28 02:11:22 +03:00
Fredrik Wollsén 05316e1a1f Updated boilerplate to work with pioneer pipeline 2018-10-28 01:47:29 +03:00
Fredrik Wollsén a583765c22 Basic docs and removed surveys from endings in study setup 2018-10-28 01:45:45 +03:00
Fredrik Wollsén 31ede2c2c3 Updated package-lock.json 2018-10-28 01:41:31 +03:00
Fredrik Wollsén 2a59c8213c Using the latest wip openwpm-webext-instrumentation 2018-10-28 01:41:00 +03:00
Fredrik Wollsén 723d082863 Npm run format 2018-10-28 01:01:05 +03:00
Fredrik Wollsén d9123ed044 Restored npm run format 2018-10-28 01:00:30 +03:00
Fredrik Wollsén 91a3ac46fc Ported over latest changes in template 2018-10-28 01:00:14 +03:00
Fredrik Wollsén dd382feb3a Removed use of the unfinished privileged OpenWPM instrumentation webext experiment 2018-10-28 00:51:42 +03:00
Fredrik Wollsén ff83e7d1c1 Repo metadata and code to match dataleak -> jestr rename 2018-10-26 08:53:45 +02:00
Fredrik Wollsén 45edb67dbb Repo rename to jestr-pioneer-shield-study + version bump to 0.3.0 2018-10-23 09:11:24 +02:00
Fredrik Wollsén 7663d92efc Smaller fixes 2018-10-04 00:54:33 +03:00
Fredrik Wollsén 5c5cb74510 Disabled use of privileged openwpm webextension experiment api and instead consuming the instrumentation available in openwpm-webext-instrumentation 2018-10-04 00:53:34 +03:00
Fredrik Wollsén b570729bf5 Removed instrumentation which instead will be consumed via a seprate npm package 2018-09-29 00:08:31 +03:00
Fredrik Wollsén 1de47e42b2 Installed shield utils with pioneer pipeline support (wip) 2018-09-07 20:47:36 +03:00
Fredrik Wollsén c5f414d63a Further attempts to get HAR monitor working 2018-09-05 14:18:17 +03:00
Fredrik Wollsén 289c0ec587 Echoing disabled npm script command instead of commenting with # 2018-08-31 16:39:45 +03:00
Fredrik Wollsén 41fbc3bcb1 Disabled npm run format # disabled due to issue on windows 2018-08-31 16:30:46 +03:00
Fredrik Wollsén 51116b9f2c WebExtension tabId -> the debugger's version of the tab object by querying tabManager directly, followed by querying the debugger server based on the nativeTab object 2018-07-31 12:25:52 +03:00
Fredrik Wollsén 5202cd1b10 Updated package-lock.json 2018-07-31 09:58:35 +03:00
Fredrik Wollsén bdb142dc96 Using geckodriver 1.12.0 from npm 2018-07-31 09:58:21 +03:00
Fredrik Wollsén cb80735b36 Merge branch 'develop' of https://github.com/mozilla/shield-studies-addon-template into develop
# Conflicts:
#	package-lock.json
#	package.json
#	src/privileged/introductionNotificationBar/api.js
2018-07-29 11:30:20 +03:00
Fredrik Wollsén 3fc9ac3a20 Updated selenium-webdriver from 3.5.0 to 3.6.0 (latest available on npm) 2018-07-29 11:18:59 +03:00
Fredrik Wollsén fddc2d06b6 Upgraded geckodriver from 0.20.0 to 0.21.0 2018-07-29 11:02:34 +03:00
Fredrik Wollsén fd9bddbef7 Removed template-specific parts from the readme 2018-07-29 10:40:26 +03:00
Fredrik Wollsén 19471e5a32 Using mozilla/OpenWPM-WebExtension-Experiment#network-monitoring-and-har-export 2018-07-29 10:35:47 +03:00
Fredrik Wollsén 69284856d8 Added tabs monitoring which activates network monitoring on created tabs, then exports HAR on updated and removed tabs 2018-07-29 10:32:28 +03:00
Fredrik Wollsén a2ec1b3bd5 Eslint fix 2018-07-28 13:34:32 +03:00
Fredrik Wollsén 31efc21b7a Using npm version of shield utils 5.0.3 2018-07-28 13:27:27 +03:00
Fredrik Wollsén 8031abbba2 Updated circle ci cachebuster 2018-07-28 13:16:11 +03:00
Fredrik Wollsén 19ff77002e Using nightly as default target for npm start and functional tests 2018-07-28 13:15:27 +03:00
Fredrik Wollsén 9fddb2ba51 Import EventEmitter from ExtensionUtils or ExtensionCommon depending on what is available (the class was moved in nightly recently) 2018-07-28 13:13:52 +03:00
Fredrik Wollsén dc61dc946c Npm run format 2018-07-28 11:58:07 +03:00
Fredrik Wollsén 9c94ab29a5 OpenWPM webext experiment api configured and initiated 2018-07-28 11:57:22 +03:00