Commit graph

274 commits

Author SHA1 Message Date
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
83fd73b342 Wildcard subdomains - UI improvements 2022-05-16 13:03:19 +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
Danny Colin
adeab46229
Merge pull request #1964 from dannycolin/issue-1948
fix #1948 Add option to select a light/dark theme
2022-05-11 17:08:57 -04:00
Danny Colin
aaef0fd4a6 Fix elements styling to follow the Proton Design System more closely
This includes fixes for the hover, active and focus states of all the
elements that didn't have one.
2022-05-10 20:51:34 -04:00
Rodney Cullen
931e0a4c13 Also allow hyphens in proxy username/password 2022-05-09 14:10:14 +01:00
Andrea Marchesini
873ba0ab09
Merge pull request #2346 from mozilla/order
Fix the tab sorting for custom container ordering - MAC-710
2022-05-02 16:15:20 +02:00
Ranjan Purbey
a8f22944b9 Make "default container" entry kbd navigable
Allows selecting "default container" in "reopen this site in" identity picker
 using keyboard
2022-04-30 00:59:58 +05:30
Andrea Marchesini
d6c6ce6e67
Fix the tab sorting for custom container ordering - MAC-710 2022-04-29 01:29:54 +02:00
Andrea Marchesini
847fba26a9
Merge pull request #2340 from mozilla/MAC709
Refresh the UI even when there are no proxy settings - MAC-709
2022-04-26 07:39:23 +02:00
Andrea Marchesini
5d7b970f1c
Refresh the UI even when there are no proxy settings - MAC-709 2022-04-25 09:10:41 +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
Lesley Norton
6a1723b415
Remove delete container warning 2022-01-17 11:11:09 -06:00
luke crouch
53e9d24d40 fix #2248: proxy DNS too 2022-01-01 11:01:41 -06:00
Lesley Norton
478a6dbdc5
Address review comment 2021-12-14 11:46:44 -06:00
Lesley Norton
e87be3df2a
Fix MAC-689
This prevents permission prompts from getting lost when multiple permission checkboxes are checked before their corresponding prompts are accepted or declined and one of the permissions requires a reboot when enabled (Jira ticket MAC-689)
2021-12-10 11:49:31 -06:00
Lesley Norton
c91409646a
Use localized string 2021-12-08 17:52:26 -06:00
Lesley Norton
2361fc7899 Fix Windows UI edge cases (Jira - 683) 2021-12-08 14:59:04 -08:00
Lesley Norton
dc7b5ca396
Add sumo link to options page 2021-12-08 15:58:30 -06:00
Lesley Norton
1f5245b0bc
Update options page when permissions change (Jira 682, 686, 680) 2021-12-08 15:57:18 -06:00
Lesley Norton
8e51ea0134
Add ability to enable permissions from Mozilla VPN + Proxy onboarding panel 2021-12-07 10:22:51 -06:00
Lesley Norton
567a284196
Update options page to latest UX 2021-12-07 10:22:51 -06:00
Lesley Norton
2fbb3e0087
Hide Mozilla VPN proxy flags when proxy permission is disabled 2021-12-07 10:22:50 -06:00
Lesley Norton
396411f8b3
Update panel
- Badge the Options icon when proxy and/or nativeMessaging permissions are disabled. Remove on click, don't show again.
- Use localized strings
- Refactors + cleanup
2021-12-07 10:22:50 -06:00
Lesley Norton
3c3b5ae705
Add Mozilla VPN & Proxy permissions block to options.html 2021-12-07 10:22:50 -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
Lesley Norton
5a2e631ed3
Gate MozillaVPN tout on enabled permissions in edit container panels 2021-12-07 10:22:49 -06:00
Lesley Norton
ef662cdc72
Show permission warning in advanced proxy panel 2021-12-07 10:22:49 -06:00
Lesley Norton
66359941bf
Start updates to to options.html 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
0343c8cc00
Fix bug when opening custom proxy panel 2021-11-01 19:39:52 -05:00
Andrea Marchesini
06dbe62c82
Merge pull request #2182 from mozilla/fix-mac-658
Fix MAC-659 - Don't clear proxy input on "Enter"
2021-10-30 08:57:37 +02:00
Lesley Norton
cb30ac0bbc
Implement final string correctly with browser.i18n 2021-10-28 14:31:21 -05:00
Lesley Norton
4c898f7d91
Fix MAC-658 - Don't clear proxy input on "Enter" 2021-10-28 13:46:04 -05:00
Lesley Norton
fca6e9d97e
Improve Mozilla VPN proxy location picking 2021-10-27 14:19:03 -05:00
Andrea Marchesini
d7250fcb1f Fix i10n issue - closes #2169 2021-10-26 14:56:17 +02:00
Andrea Marchesini
ccf0a0ba9f
Merge pull request #2166 from mozilla/hide-moz-vpn-tout-if-installed
Hide Mozilla VPN tout in main Container panel if client is installed
2021-10-26 12:29:36 +02:00
Lesley Norton
8c97ea2fa2
Hide Mozilla VPN tout in main Container panel if client is installed 2021-10-25 20:22:16 -05: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