Francis McKenzie
d4431c4eff
Wildcard subdomains - optimisation: wildcard match logic now requires far fewer extra async storage requests (if any)
2022-05-19 17:46:29 +02:00
Francis McKenzie
cf662b5f01
Wildcard subdomains - fix right-click context menu displaying incorrect "Always open in" status
2022-05-19 11:15:51 +02:00
Francis McKenzie
8f5a7e6d39
Wildcard subdomains - prevent duplicate wildcard mappings
2022-05-16 13:03:19 +02:00
Francis McKenzie
6ab8da3b3a
Wildcard subdomains - e.g. *.google.com
2022-05-16 13:03:19 +02:00
Andrea Marchesini
d6c6ce6e67
Fix the tab sorting for custom container ordering - MAC-710
2022-04-29 01:29:54 +02:00
eladyn
0b869a139a
improve proxy type matching
...
Co-authored-by: nekno <nekno@users.noreply.github.com>
2022-04-21 14:09:38 +02:00
eladyn
0ef50dd2f0
enable proxyDNS only for supported proxies (SOCKS4/5)
2022-04-19 16:21:56 +02:00
Sebastian Streich
338bd1e6ac
Handle any response as signal that the mvpn-bridge is present
2022-04-05 17:45:08 +02:00
luke crouch
a3e978338a
return single ProxyInfo object when advanced proxy
2022-02-09 14:47:59 -06:00
luke crouch
53e9d24d40
fix #2248 : proxy DNS too
2022-01-01 11:01:41 -06:00
Andrea Marchesini
07d7b0cad4
Make the linter happy again
2021-12-07 10:22:50 -06:00
Andrea Marchesini
ca861e2727
Permission handlers triggered on add and on remove
2021-12-07 10:22:50 -06:00
Andrea Marchesini
c146a0bd11
Move the permission observers in the background scripts
2021-12-07 10:22:49 -06:00
Lesley Norton
1b165aebb5
Handle proxy and nativeMessaging permission disabling + enabling
2021-12-07 10:22:49 -06:00
Andrea Marchesini
8bde28a4ac
Use an empty object for no-proxy requests
2021-11-29 16:21:36 +01:00
Lesley Norton
8933edb93a
Update version number to 8.0.2
2021-11-15 11:13:31 -06:00
Lesley Norton
d697b42a28
Update badge color and copy
2021-10-25 14:28:55 -05:00
Lesley Norton
1d608f599b
Merge branch 'master' into MAC-x-MozillaVPN
2021-10-25 10:25:31 -05:00
Andrea Marchesini
e830a5bcd8
Merge pull request #1757 from kafji/kfj/fix-sync-hog
...
Fix sync resource hog
2021-10-25 16:59:59 +02:00
Lesley Norton
b552d41772
Additional review refactoring
2021-10-22 15:25:37 -05:00
Lesley Norton
96bd0f4b4e
Update storage
2021-10-22 12:30:10 -05:00
Andrea Marchesini
3572bebbd9
Remove DEFAULT_PROXY
2021-10-22 17:32:04 +02:00
Andrea Marchesini
37ed2455eb
Network key isolation when the VPN changes state
2021-10-22 17:25:25 +02:00
Andrea Marchesini
ec933cf730
A few changes in the proxified-containers object
2021-10-22 16:46:40 +02:00
Lesley Norton
2f6e49bec0
Review + QA updates - Part 1
2021-10-21 23:02:27 -05:00
Lesley Norton
1c0f2d8c5c
MozillaVPN Integration
2021-10-20 12:52:41 -05:00
luke crouch
8a8f5572fc
Merge branch 'master' into proxy-support
2021-09-28 17:07:21 -05:00
Carlos Marin
4e4ed390e0
Replace deprecated method
...
Close #2047
2021-05-18 14:36:29 -03:00
luke crouch
63996ce416
Merge branch 'master' into proxy-support
2020-11-11 17:14:07 -06:00
Moonloard
46d76dfaa3
new option to replace current tab when a assigned domain is opened
2020-07-27 22:12:49 +02:00
Kafji
f4a087d0ed
Fix sync resource hog
...
Hypothesis:
On receiving onChanged event of browser.storage.sync, sync will try to
_merge_ the container data and backup the merged data. One of the merging
process is called reconcileSiteAssignments in which sync will remove
assigned site form the delete site list. On each removal sync will tell
assignManager, the one who hold container data locally, to remove it as
well. In turn the assignManager will remove *and then* tell sync to
backup the data. This causes the backup process in sync to be invoked
multiple times, one from the sync process and one for each of removed
assigned site list. To make matters worse, the backup from removal of
assigned site list will run in parallel from each others.
This might fixes #1691 .
2020-06-01 08:22:28 +07:00
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