Kendall Werts
7f91096311
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
ef66bee929
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
707cec56c5
keyboard shortcuts working
2020-02-28 15:47:43 -06:00
Kendall Werts
8ef5cbd81b
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
807435ca4b
code review and feedback changes
2020-02-28 15:47:43 -06:00
Kendall Werts
694b0f7b47
fixed mocha tests
2020-02-28 15:47:43 -06:00
Kendall Werts
db46e71516
linting issues
2020-02-28 15:47:43 -06:00
Kendall Werts
486072bef8
keyboard shortcuts
2020-02-28 15:47:43 -06:00
Kendall Werts
a33e358de8
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
9d151f0033
working on info panel
2020-02-28 15:47:43 -06:00
Kendall Werts
1870ce08bc
Page action assigns site to a container and simultaneously reopens site in container.
2020-02-28 15:47:43 -06:00
Kendall Werts
fbba6beee2
testing keyboard shortcuts
2020-02-28 15:47:43 -06:00
Kendall Werts
9e12014c07
Fix for #1632 : Pinned tabs cannot be loaded as 'discarded'
2020-02-13 16:54:18 -06:00
Kendall Werts
00ace352e8
upped version and added action badge
2020-02-10 17:09:20 -06:00
Kendall Werts
7ed5085f10
changed window attachment of sync to be more clear
2020-02-10 12:38:17 -06:00
Kendall Werts
c300751958
moved test to mocha tests
2020-02-06 11:58:53 -06:00
Kendall Werts
e6f5bf76c2
Merge pull request #1 from stoically/sync-tests
...
Add sync tests to mocha suite
2020-02-03 11:25:31 -06:00
Kendall Werts
88d8edce7e
fixed initial container sync entry dupe
2020-01-29 21:54:04 -06:00
stoically
419be23c9c
Add sync tests to mocha suite
2020-01-28 11:33:20 +01:00
Kendall Werts
53baee1d5c
swapped cookieStoreId and storekey
2020-01-24 17:02:29 -06:00
Kendall Werts
0447e54b1c
review fedback
2020-01-23 13:47:56 -06:00
Kendall Werts
5b8cfa14ae
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
d35712e9f9
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
f981200921
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
85c403bef5
made some suggested changes
2020-01-23 13:47:45 -06:00
Kendall Werts
61b5c2e4b2
updated tests to match new formatting"
2020-01-22 23:50:19 -06:00
Kendall Werts
3aa2902cde
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
d7b66eca52
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
60bfdffdd6
fixed race condition while upgrading containers and site assignments.
2020-01-15 16:54:24 -06:00
Kendall Werts
d7c0a3d9e1
Fixed infinite loop in updating uuid for identities.
2020-01-15 10:03:40 -06:00
Kendall Werts
a7d3d6d848
fixed linting
2020-01-14 11:21:19 -06:00
Kendall Werts
26028cac20
added UUIDs of containers to site assignments
2020-01-14 11:21:09 -06:00
Kendall Werts
33909d147a
fixed cookiestoreIDmap
2020-01-14 11:21:09 -06:00
Kendall Werts
10d08f2ac9
changed confusing language on sync data check
2020-01-14 11:21:09 -06:00
Kendall Werts
5ae7a395a1
added some checks on sync and some error handling for bad site assignment info
2020-01-14 11:21:00 -06:00
Kendall Werts
9de6df6157
fixed bug that was showing all assigned site in the create new container panel
2020-01-14 11:20:51 -06:00
Kendall Werts
6184dbb656
fixed bug that was showing all assigned site in the create new container panel
2020-01-09 13:52:40 -06:00
Kendall Werts
34180aa2d5
worked on the duplicate bug
2020-01-08 23:38:01 -06:00
Kendall Werts
3a7744b41b
wrote tests tests for browser use
2020-01-08 18:33:02 -06:00
Kendall Werts
53f7dc4915
added some tests in the browser html
2020-01-08 15:37:08 -06:00
Kendall Werts
53a901d023
saving to do some work
2020-01-08 13:32:02 -06:00
Kendall Werts
c522d36a66
error handling
2020-01-08 13:23:35 -06:00
Kendall Werts
f7b20f97b8
working with tests
2020-01-07 14:14:19 -06:00
Kendall Werts
d033292784
pulled in sync tests
2020-01-06 13:27:57 -06:00
Kendall Werts
0252f9d1c3
refactored runSync and following functions
2020-01-05 14:32:11 -06:00
Kendall Werts
19dce3ba45
refactor and fixed site assignment reconcilding
2020-01-05 14:32:11 -06:00
Kendall Werts
0bdf8558f6
Syncs deletion of site assignments and reassignments
2020-01-05 14:32:11 -06:00
Kendall Werts
0e45f06338
deletes containers, and adds and deletes site assignments.
2020-01-05 14:32:11 -06:00
Kendall Werts
063b7509bd
removed awaits that were causing issues with error handling
2020-01-05 14:32:11 -06:00
Kendall Werts
136aa3ce0e
wip: cleaning up storage before sync
2020-01-05 14:32:11 -06:00