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

465 Коммитов

Автор SHA1 Сообщение Дата
Fredrik Wollsén 2fd5d5989c Disabled functional tests in ci since they are not set up 2019-06-14 01:37:02 +03:00
Fredrik Wollsén e471b54a72 Disable web-ext lint since it does not pass with web extension experiments 2019-06-14 01:32:55 +03:00
Fredrik Wollsén 798a2370ca Revert "Configured slumber: 1 week data collection -> 2 week slumber -> 2 day data collection"
This reverts commit 6365cfeeca.
2019-06-14 01:22:38 +03:00
Fredrik Wollsén 6365cfeeca Configured slumber: 1 week data collection -> 2 week slumber -> 2 day data collection 2019-06-11 13:07:57 +03:00
Fredrik Wollsén f1d6e07543 Bump version to 1.2.0 to signal the new capability that has been added 2019-06-08 23:13:58 +03:00
Fredrik Wollsén 50c387d157 Added ability for study to slumber (Currently configured to be active for 1 week, slumber for 1 week and then be active again for 1 week) 2019-06-08 23:13:14 +03:00
Fredrik Wollsén 3768aaa247 Add general docs regarding manual test commands and corrected those commands 2019-06-08 22:27:21 +03:00
Fredrik Wollsén 2d901fae8c Add testing override preferences handling for slumber start and end days 2019-06-08 21:35:00 +03:00
Fredrik Wollsén d37e6e9cec Set min fx version to 67 since testing is not done on anything less than that 2019-06-08 21:24:50 +03:00
Fredrik Wollsén 409600086e Clarified study expiration code with a comment 2019-06-08 21:24:14 +03:00
Fredrik Wollsén 80eddfcd8f Doc tweaks mostly from the template 2019-06-08 21:16:14 +03:00
Fredrik Wollsén a7bf44445f Npm run docformat 2019-06-08 21:10:31 +03:00
Fredrik Wollsén d925248ea3 Conform to latest shield utils template 2019-06-08 21:05:26 +03:00
Fredrik Wollsén 9a06b5c61e Formatting and linting 2019-06-08 21:03:00 +03:00
Fredrik Wollsén 26905098ea Npm commands always running the correct version of the add-on 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 8596ae7291 Npm audit fix 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 18a48f0415 Clarified in package.json which version of openwpm-webext-instrumentation is being used 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 7d447e63a2 Bump version to 1.1.1 to indicate the upcoming patch release 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 2c20271841 Updated to latest version of shield utils 2019-06-08 20:33:36 +03:00
Fredrik Wollsén be0dfe76ea Switch to the released shield utils version corresponding to the PR branch previously used 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 91f08fed68 Npm run format 2019-06-08 20:33:36 +03:00
Fredrik Wollsén f8d0243eb2 Renamed the eligibility check function to match the latest template 2019-06-08 20:33:36 +03:00
Fredrik Wollsén 0f7bbccabf Fixed an invalid log instruction 2019-06-08 20:33:36 +03:00
Fredrik Wollsén a73cd1b71a
Merge pull request #15 from Mozilla-GitHub-Standards/master
Add Mozilla Code of Conduct
2019-04-09 19:31:06 +03:00
Mozilla-GitHub-Standards e2f20e7b47 Add Mozilla Code of Conduct file
Fixes #14.

_(Message COC002)_
2019-03-30 00:10:39 -07:00
Fredrik Wollsén f6e4523763 Cleaned up some dev-related documentation 2019-02-23 14:02:17 +02:00
Fredrik Wollsén f1066ebfb3 Clarified the description of the jestr-specific telemetry payload structure 2019-01-30 11:19:08 +01:00
Fredrik Wollsén ed25ba5007 Using the most up to date openwpm-webext-instrumentation 2018-11-26 23:46:43 +02:00
Fredrik Wollsén 5f867136c2 Not running functional tests in `npm test` (only unit tests are used for automating testing currently) 2018-11-26 23:06:40 +02:00
Fredrik Wollsén 9e6c38e972 Clarified testplan and telemetry docs somewhat 2018-11-26 23:04:59 +02:00
Fredrik Wollsén 9d30b9c4cd Trimming navigation batches when necessary (improved implementation) 2018-11-26 22:46:55 +02:00
Fredrik Wollsén 3e89f6b91f Updated karma to avoid a vulnerability in karma 2.0 2018-11-26 21:47:58 +02:00
Fredrik Wollsén a91e4c9dcc Update npm-run-all to 4.1.5 to remove event-stream
event-stream had unknown code added to it, npm-run-all 4.1.5 was updated to fix that.
dominictarr/event-stream#116 for more information
2018-11-26 21:45:47 +02:00
Fredrik Wollsén cf0a3b9679 Trimming navigation batches when necessary (naive implementation) 2018-11-26 20:41:43 +02:00
Fredrik Wollsén d9f2dd558f Small refactorings and tweaks 2018-11-26 17:28:54 +02:00
Fredrik Wollsén bb9e180649 Added test-case for batch-processing of payload queues that includes large payloads 2018-11-26 17:04:43 +02:00
Fredrik Wollsén 95f4b67fa4 Removed large payload fixture since it cannot be included in tests with current tooling 2018-11-26 17:02:19 +02:00
Fredrik Wollsén 8157746329 Moved test fixtures to dedicated folder 2018-11-26 16:52:07 +02:00
Fredrik Wollsén 972dd29dda Added test-case for batch-processing of events from http://localtest.me:8000/test_pages/canvas_fingerprinting.html 2018-11-26 16:27:04 +02:00
Fredrik Wollsén 24cda4083a Capitalized TelemetrySender.ts 2018-11-26 13:55:21 +02:00
Fredrik Wollsén d233df582d Simplified structure of NavigationBatch 2018-11-26 13:22:33 +02:00
Fredrik Wollsén edc657e9fa Dropping orphaned packets from queue, preventing an ever-growing queue of unprocessed packets that will never get delivered anyway 2018-11-26 05:35:22 +02:00
Fredrik Wollsén a03b6cfdc8 Actually sending batched navigations + only including sub-events within a 10s age threshold 2018-11-26 04:28:21 +02:00
Fredrik Wollsén bf953b840c Navigation-based batching of openwpm payloads 2018-11-26 02:30:09 +02:00
Fredrik Wollsén b02286f56b Check study eligibility on every browser launch 2018-11-25 21:52:17 +02:00
Fredrik Wollsén 5c569178de Clarified a variable's name 2018-11-25 21:50:14 +02:00
Fredrik Wollsén 96f13c76f9 Refactoring towards navigation-based batching of openwpm payloads including test skeletons and date utils 2018-11-23 04:13:46 +02:00
Fredrik Wollsén 8bce4ae2d5 Unit tests work again after typescript conversion 2018-11-23 03:19:02 +02:00
Fredrik Wollsén a2fe42a94c Added manual performance regression test instruction to testplan 2018-11-23 02:31:10 +02:00
Fredrik Wollsén 77a8961e93 Running active tab monitor cleanup method on end study 2018-11-23 00:33:13 +02:00