Kendall Werts
30dc1cc655
Removed options from new container menu. Tweaked new container menu to remove
...
dupes from opening it twice.
Added focus highlighting for keyboard navigation
2020-02-28 15:47:43 -06:00
Kendall Werts
dd4087dc9a
Implemented site isolation
...
Added feature to isolate (lock) assigned sites: When you are in
a container with site isolation enabled, navigating to a site
outside of the assignments will open that site in a new default
container tab.
Co-authored-by: Francis McKenzie <francis.mckenzie@gmail.com>
2020-02-28 15:47:43 -06:00
Kendall Werts
e8dc621e41
keyboard shortcuts working
2020-02-28 15:47:43 -06:00
Kendall Werts
7f009ee071
Fixed Assignement Toast on page.
...
Now opens in the newly opened tab (after it has been reopened
in the correct container). It also does not provide a toast
when removing sites from the edit assignments panel, becuase
user will most likely not be on that site when editing the
panel, so it has been throwing an error. Error should go away.
2020-02-28 15:47:43 -06:00
Kendall Werts
0a90a77125
code review and feedback changes
2020-02-28 15:47:43 -06:00
Kendall Werts
56aae68fc9
fixed mocha tests
2020-02-28 15:47:43 -06:00
Kendall Werts
0b5e111545
linting issues
2020-02-28 15:47:43 -06:00
Kendall Werts
6330eca2d3
keyboard shortcuts
2020-02-28 15:47:43 -06:00
Kendall Werts
db8af0bd17
Now can reopen in default container. Added an 'OK' button to new container panel. Fixed some css
2020-02-28 15:47:43 -06:00
Kendall Werts
c4cbda163a
working on info panel
2020-02-28 15:47:43 -06:00
Kendall Werts
56c2d59677
Page action assigns site to a container and simultaneously reopens site in container.
2020-02-28 15:47:43 -06:00
Kendall Werts
97c132384c
testing keyboard shortcuts
2020-02-28 15:47:43 -06:00
Kendall Werts
19b79b781b
Fix for #1632 : Pinned tabs cannot be loaded as 'discarded'
2020-02-13 16:54:18 -06:00
Kendall Werts
7937cc04ae
upped version and added action badge
2020-02-10 17:09:20 -06:00
Kendall Werts
33043d47b9
changed window attachment of sync to be more clear
2020-02-10 12:38:17 -06:00
Kendall Werts
5a56a4dea8
moved test to mocha tests
2020-02-06 11:58:53 -06:00
Kendall Werts
1e9114a904
Merge pull request #1 from stoically/sync-tests
...
Add sync tests to mocha suite
2020-02-03 11:25:31 -06:00
Kendall Werts
3f89fc33aa
fixed initial container sync entry dupe
2020-01-29 21:54:04 -06:00
stoically
f955f88bb2
Add sync tests to mocha suite
2020-01-28 11:33:20 +01:00
Kendall Werts
d1221ca340
swapped cookieStoreId and storekey
2020-01-24 17:02:29 -06:00
Kendall Werts
889d3ac527
review fedback
2020-01-23 13:47:56 -06:00
Kendall Werts
210214f662
Update src/js/background/sync.js
...
Co-Authored-By: Jonathan Kingston <jonathan@jooped.co.uk>
2020-01-23 13:47:56 -06:00
Kendall Werts
10af9abe0d
Update src/js/background/sync.js
...
Co-Authored-By: Jonathan Kingston <jonathan@jooped.co.uk>
2020-01-23 13:47:56 -06:00
Kendall Werts
f3dfd1d294
Update src/js/background/identityState.js
...
Co-Authored-By: Jonathan Kingston <jonathan@jooped.co.uk>
2020-01-23 13:47:56 -06:00
Kendall Werts
7700873582
made some suggested changes
2020-01-23 13:47:45 -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
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
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