Commit graph

790 commits

Author SHA1 Message Date
Kendall Werts
7700873582 made some suggested changes 2020-01-23 13:47:45 -06:00
Kendall Werts
bbcf2b0863 added onboarding panel 2020-01-23 00:27:05 -06:00
Kendall Werts
2e5239b64a updated tests to match new formatting" 2020-01-22 23:50:19 -06:00
Kendall Werts
26fd1e43c5 added on/off switch and expiration date on instanceKeys in sync
on/off is in settings.
when instanceKey date is 30 days old, it is deleted

fixed bug
2020-01-22 22:46:36 -06:00
Kendall Werts
d08be41ed6 added key to sync for each install of MAC.
Keeps a list of installed identities and site assignments of reach MAC install
2020-01-22 10:57:27 -06:00
Kendall Werts
649dc78455 bumped version for beta 2020-01-16 10:04:38 -06:00
Kendall Werts
d54fa0b658 fixed race condition while upgrading containers and site assignments. 2020-01-15 16:54:24 -06:00
Kendall Werts
df211aab57 Fixed infinite loop in updating uuid for identities. 2020-01-15 10:03:40 -06:00
Kendall Werts
c575d00aad fixed linting 2020-01-14 11:21:19 -06:00
Kendall Werts
76e884aee2 added UUIDs of containers to site assignments 2020-01-14 11:21:09 -06:00
Kendall Werts
18d6324c5a fixed cookiestoreIDmap 2020-01-14 11:21:09 -06:00
Kendall Werts
543599fb6e changed confusing language on sync data check 2020-01-14 11:21:09 -06:00
Kendall Werts
05b9e81b92 added some checks on sync and some error handling for bad site assignment info 2020-01-14 11:21:00 -06:00
Kendall Werts
1ee8742913 fixed bug that was showing all assigned site in the create new container panel 2020-01-14 11:20:51 -06:00
Kendall Werts
f95b2a7bec fixed bug that was showing all assigned site in the create new container panel 2020-01-09 13:52:40 -06:00
Kendall Werts
a762df723c worked on the duplicate bug 2020-01-08 23:38:01 -06:00
Kendall Werts
d459cc675f wrote tests tests for browser use 2020-01-08 18:33:02 -06:00
Kendall Werts
38e4c5bde7 added some tests in the browser html 2020-01-08 15:37:08 -06:00
Kendall Werts
b1a4332e0c saving to do some work 2020-01-08 13:32:02 -06:00
Kendall Werts
a47571166e error handling 2020-01-08 13:23:35 -06:00
Kendall Werts
e41dccab3d working with tests 2020-01-07 14:14:19 -06:00
Kendall Werts
8f0c2bbbad pulled in sync tests 2020-01-06 13:27:57 -06:00
stoically
4bcb908942 Feature test container sync initialization 2020-01-06 10:58:27 -06:00
Kendall Werts
07af32af92 package.json testing scripts 2020-01-06 10:50:00 -06:00
Kendall Werts
8f23682f48 refactored runSync and following functions 2020-01-05 14:32:11 -06:00
Kendall Werts
a41a9e5a74 refactor and fixed site assignment reconcilding 2020-01-05 14:32:11 -06:00
Kendall Werts
121443ff6c Syncs deletion of site assignments and reassignments 2020-01-05 14:32:11 -06:00
Kendall Werts
ec4e593dec deletes containers, and adds and deletes site assignments. 2020-01-05 14:32:11 -06:00
Kendall Werts
4f03edf13b removed awaits that were causing issues with error handling 2020-01-05 14:32:11 -06:00
Kendall Werts
7434f76bd3 wip: cleaning up storage before sync 2020-01-05 14:32:11 -06:00
Kendall Werts
3b160d85f2 added check for uuid in updateUUID 2020-01-05 14:32:11 -06:00
Kendall Werts
d568d346b7 re-enabled listeners 2020-01-05 14:32:11 -06:00
Kendall Werts
b9bfef7217 updated with comments fixes from review 2020-01-05 14:32:11 -06:00
Kendall Werts
afb3082747 added restore on previously synced browser 2020-01-05 14:32:11 -06:00
Kendall Werts
bea0a3a7c2 added second run restore 2020-01-05 14:32:11 -06:00
Kendall Werts
f980bf143f broke up restoreFristRun 2020-01-05 14:32:11 -06:00
Kendall Werts
65f952dd70 made some requested changes 2020-01-05 14:32:11 -06:00
Kendall Werts
3f036fd4c6 combined getByContainer and getAllAssignedSites 2020-01-05 14:29:53 -06:00
Kendall Werts
d4dbde8166 cleanup of old code 2020-01-05 14:29:53 -06:00
Kendall Werts
e15c0ac89f a little linting, but not all the linting 2020-01-05 14:29:53 -06:00
Kendall Werts
f1fb08be1e syncs on first run 2020-01-05 14:29:53 -06:00
Kendall Werts
2c3b553e7f added uuids to contextualIdentities within MAC for comparison with other browsers 2020-01-05 14:29:53 -06:00
Kendall Werts
9c4592e9af first pass at container sync 2020-01-05 14:29:53 -06:00
stoically
13e9a41147 Add test for unresolved issue
See: https://github.com/mozilla/multi-account-containers/issues/1168#issuecomment-378394091
2020-01-02 23:25:07 +00:00
stoically
bb947d46f4 Add container feature test 2020-01-02 23:25:07 +00:00
stoically
2f61ea39e0 Add test coverage with nyc 2020-01-02 23:25:07 +00:00
stoically
36f0e121a4 Adapt existing tests to use webextensions-jsdom 2020-01-02 23:25:07 +00:00
stoically
568c05929e Replace manual mock/jsdom with webextensions-jsdom 2020-01-02 23:25:07 +00:00
stoically
15f6eb5845 Bump test dependencies 2020-01-02 23:25:07 +00:00
stoically
a97f48593b Fix eslint errors after bump to 6.6.0 (#1595)
* Bump eslint from 3.19.0 to 6.6.0

Bumps [eslint](https://github.com/eslint/eslint) from 3.19.0 to 6.6.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v3.19.0...v6.6.0)

Signed-off-by: dependabot[bot] <support@github.com>

* Fix (and suppress) eslint errors
2019-12-18 09:02:02 +01:00