| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-11-14 | Move gui directory to desktop/packages/mullvad-vpn | Oskar | 18 | -3032/+0 | |
| 2024-10-22 | Split utility-hooks into two files | Oskar | 6 | -7/+8 | |
| 2024-10-22 | Fix exhaustive-deps rule violations | Oskar | 11 | -83/+144 | |
| 2024-10-22 | Show message instead of entry list | Oskar | 2 | -85/+112 | |
| 2024-10-14 | Prevent OpenVPN locations from showing in the location list | Oskar | 1 | -2/+12 | |
| 2024-10-14 | Add relay memo dependencies | Oskar | 1 | -1/+1 | |
| 2024-10-07 | Fix `eslint` complaints | Sebastian Holmin | 2 | -6/+2 | |
| 2024-10-07 | Replace "smart routing" with "direct only" in gui code | Sebastian Holmin | 2 | -6/+6 | |
| 2024-09-17 | Align Smart routing GUI with design spec | Joakim Hulthe | 2 | -4/+8 | |
| 2024-09-17 | Remove daita filter notice when using use_anywhere | Joakim Hulthe | 2 | -2/+4 | |
| 2024-09-17 | Add temporary gui toggle for `use_anywhere` | Joakim Hulthe | 1 | -1/+4 | |
| 2024-08-30 | Add reusable cell side button component | Oskar | 4 | -46/+11 | |
| 2024-07-04 | Trim custom list names in gui | Joakim Hulthe | 2 | -13/+18 | |
| 2024-06-18 | Fix eslint errors | Oskar Nyberg | 2 | -9/+6 | |
| All changes in this commit were produced by running `npm run lint -- --fix`. | |||||
| 2024-04-19 | Fix not resetting to bridge type normal when selecting automatic | Oskar Nyberg | 1 | -0/+1 | |
| 2024-04-19 | Add aria-label to edit custom bridge button | Oskar Nyberg | 1 | -2/+10 | |
| 2024-04-17 | Prevent select location scroll position reset on pop | Oskar Nyberg | 1 | -0/+10 | |
| 2024-04-16 | Only filter locations for first wg hop | Oskar Nyberg | 2 | -4/+16 | |
| 2024-04-16 | Add daita label to filters in location selector | Oskar Nyberg | 1 | -1/+11 | |
| 2024-04-16 | Add daita filtering of relay list | Oskar Nyberg | 1 | -6/+8 | |
| 2024-04-11 | Make custom bridge hover button persistent | Oskar Nyberg | 1 | -1/+3 | |
| 2024-04-11 | Change special location item icon | Oskar Nyberg | 1 | -11/+3 | |
| 2024-04-11 | Add Custom bridge to Select location view | Oskar Nyberg | 4 | -73/+154 | |
| 2024-04-11 | Respect custom bridge when displaying location as selected | Oskar Nyberg | 2 | -6/+33 | |
| 2024-04-11 | Move Location row button styles to separate file | Oskar Nyberg | 3 | -127/+160 | |
| 2024-04-11 | Move location type state to redux | Oskar Nyberg | 1 | -5/+9 | |
| 2024-02-15 | Add NavigationBarButton for buttons on the right-hand side of the bar | Oskar Nyberg | 2 | -14/+3 | |
| 2024-01-29 | Add api acces methods to daemon-rpc | Oskar Nyberg | 1 | -4/+1 | |
| 2024-01-05 | Add delete confirmation for custom lists | Oskar Nyberg | 2 | -4/+56 | |
| 2024-01-05 | Add back action for custom list add input | Oskar Nyberg | 1 | -28/+31 | |
| 2024-01-05 | Align custom list buttons | Oskar Nyberg | 1 | -0/+4 | |
| 2024-01-05 | Show disabled chevron for custom lists without items | Oskar Nyberg | 1 | -3/+5 | |
| 2024-01-05 | Prevent creating custom lists with empty names | Oskar Nyberg | 1 | -9/+17 | |
| 2024-01-03 | Allow app to use custom socks5 and shadwosocks proxies | Jonathan | 1 | -4/+10 | |
| This PR has a couple of different purposes - Allow users to use socks5 local proxies with the CLI without having to be root nor use split-tunneling. This only works for OpenVPN. - Unify the types used by different proxy parts of the codebase, such as the Access Methods as well as some already existing OpenVPN proxy code. This PR changes the firewall on all desktop platforms as well as changes the routing table slightly on MacOS and Windows. On Linux the firewall code is modified to apply the appropriate firewall marks to all packages that go to a remote endpoint corresponding to the remote part of a local socks5 proxy. The firewall marks will allow the routing to be done without having to modify the routing table. On MacOS and Windows the routing table is modified to allow packages to go to that same endpoint to pass outside the VPN tunnel, it will additionally punch a hole in the firewall. The PR also migrates the settings file from version 7 to version 8 in order to properly and neatly unify Proxy related types. Finally it provides some slight extensions to the gRPC interface in order to allow for control over the custom proxy settings. | |||||
| 2023-10-31 | Rename updateRelaySettings to setRelaySettings | Oskar Nyberg | 1 | -2/+2 | |
| 2023-10-31 | Remove RelaySettingsUpdate from gui/ | David Lönnhager | 2 | -31/+46 | |
| 2023-10-30 | Adjust codebase to breaking changes in styled components v6 | Oskar Nyberg | 5 | -35/+35 | |
| 2023-10-30 | Move ref cast to hook | Oskar Nyberg | 3 | -8/+8 | |
| 2023-10-17 | Fix LocationRow and search input line height | Oskar Nyberg | 1 | -0/+1 | |
| 2023-10-17 | Make sure filter count is correct when using multiple filters | Oskar Nyberg | 1 | -1/+3 | |
| 2023-10-09 | Add label to custom list row in add dialog | Oskar Nyberg | 1 | -1/+3 | |
| 2023-10-09 | Simplify location specification interfaces | Oskar Nyberg | 2 | -7/+4 | |
| 2023-10-09 | Fix calculated properties when searching in relay list | Oskar Nyberg | 6 | -19/+54 | |
| 2023-10-09 | Add custom lists list in select location view | Oskar Nyberg | 13 | -237/+906 | |
| 2023-10-09 | Add dialogs for editing custom lists | Oskar Nyberg | 1 | -0/+201 | |
| 2023-10-09 | Add custom lists to settings, ipc and rpc calls | Oskar Nyberg | 1 | -21/+21 | |
| 2023-03-27 | Fix many typos | Alexander Seiler | 1 | -1/+1 | |
| Signed-off-by: Alexander Seiler <seileralex@gmail.com> | |||||
| 2023-02-21 | Make BackItem figure out icon based on history length | Oskar Nyberg | 1 | -1/+1 | |
| 2022-11-29 | Move scrollIntoView to ScrollPositionContext | Oskar Nyberg | 2 | -2/+8 | |
| 2022-11-28 | Update history calls to accomodate transition in state | Oskar Nyberg | 2 | -2/+2 | |
