| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-11-14 | Move gui directory to desktop/packages/mullvad-vpn | Oskar | 18 | -2101/+0 | |
| 2024-10-22 | Split utility-hooks into two files | Oskar | 4 | -28/+27 | |
| 2024-10-22 | Prohibit @ts-ignore comments and update codebase to not use it | Oskar | 1 | -2/+2 | |
| 2024-10-22 | Fix react-compiler rule violations | Oskar | 2 | -2/+18 | |
| 2024-10-22 | Fix exhaustive-deps rule violations | Oskar | 3 | -56/+71 | |
| 2024-10-14 | Prevent OpenVPN locations from showing in the location list | Oskar | 2 | -2/+20 | |
| 2024-10-07 | Replace "smart routing" with "direct only" in gui code | Sebastian Holmin | 1 | -4/+4 | |
| 2024-10-01 | Rename account "token" to account "number" | Joakim Hulthe | 1 | -2/+2 | |
| 2024-09-30 | Move DAITA to top level settings | Oskar | 1 | -1/+1 | |
| 2024-09-30 | Move multihop to top level settings along with a dedicated view | Oskar | 1 | -0/+1 | |
| 2024-09-24 | Fix linting errors | Oskar | 1 | -9/+9 | |
| 2024-09-17 | Align Smart routing GUI with design spec | Joakim Hulthe | 2 | -4/+5 | |
| 2024-09-17 | Remove daita filter notice when using use_anywhere | Joakim Hulthe | 1 | -2/+4 | |
| 2024-08-30 | Add routing for obfuscation views | Oskar | 1 | -0/+2 | |
| 2024-06-18 | Fix eslint errors | Oskar Nyberg | 2 | -4/+16 | |
| All changes in this commit were produced by running `npm run lint -- --fix`. | |||||
| 2024-04-16 | Only filter locations for first wg hop | Oskar Nyberg | 1 | -2/+24 | |
| 2024-04-16 | Add daita filtering of relay list | Oskar Nyberg | 1 | -0/+9 | |
| 2024-04-11 | Add view for editing custom bridge | Oskar Nyberg | 1 | -0/+1 | |
| 2024-04-11 | Add bridge settings updater functions | Oskar Nyberg | 1 | -4/+73 | |
| 2024-03-20 | Fix map scaling issues | Oskar Nyberg | 1 | -0/+4 | |
| 2024-03-20 | Add hook for forcing a rerender in a component | Oskar Nyberg | 1 | -0/+9 | |
| 2024-02-27 | Update desktop UI to correctly render new map data | Linus Färnstrand | 1 | -2/+2 | |
| 2024-02-15 | Add IP override views | Oskar Nyberg | 1 | -0/+2 | |
| 2024-02-15 | Improve logic for figuring out back button icon | Oskar Nyberg | 1 | -3/+10 | |
| 2024-01-30 | Integrate webgl maps into app | Oskar Nyberg | 1 | -0/+822 | |
| 2024-01-29 | Add edit functionality to api access methods | Oskar Nyberg | 1 | -0/+1 | |
| 2024-01-29 | Add API access methods view | Oskar Nyberg | 2 | -0/+82 | |
| 2024-01-03 | Allow app to use custom socks5 and shadwosocks proxies | Jonathan | 1 | -1/+1 | |
| 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 | Separate update of protocol and port | Oskar Nyberg | 1 | -3/+3 | |
| 2023-10-31 | Rename updateRelaySettings to setRelaySettings | Oskar Nyberg | 1 | -1/+1 | |
| 2023-10-31 | Remove RelaySettingsUpdate from gui/ | David Lönnhager | 1 | -29/+82 | |
| 2023-10-30 | Add types for convering between transient props | Oskar Nyberg | 1 | -0/+9 | |
| 2023-10-30 | Move ref cast to hook | Oskar Nyberg | 1 | -0/+4 | |
| 2023-10-09 | Fix calculated properties when searching in relay list | Oskar Nyberg | 1 | -19/+33 | |
| 2023-10-09 | Update types for filter function and export search function | Oskar Nyberg | 1 | -19/+22 | |
| 2023-08-28 | Replace out of time view when adding time | Oskar Nyberg | 2 | -0/+14 | |
| 2023-06-28 | Move account button to headerbar in main view | Oskar Nyberg | 1 | -1/+1 | |
| 2023-03-28 | Search in translated location names | Oskar Nyberg | 1 | -2/+5 | |
| 2023-03-27 | Fix many typos | Alexander Seiler | 1 | -2/+2 | |
| Signed-off-by: Alexander Seiler <seileralex@gmail.com> | |||||
| 2023-02-27 | Make routes importable without react router | Oskar Nyberg | 3 | -24/+26 | |
| 2022-11-28 | Add transition to location state | Oskar Nyberg | 1 | -30/+45 | |
| 2022-11-25 | Add filtering of special locations | Oskar Nyberg | 1 | -0/+8 | |
| 2022-11-24 | Expand search results on first render after search | Oskar Nyberg | 1 | -0/+4 | |
| 2022-11-24 | Move relay list logic to RelayListContext and scroll logic to ↵ | Oskar Nyberg | 1 | -25/+0 | |
| ScrollPositionContext | |||||
| 2022-11-24 | Add search field to select location view | Oskar Nyberg | 2 | -22/+53 | |
| 2022-11-24 | Move relay filtering to filter-relays.ts | Oskar Nyberg | 1 | -15/+43 | |
| 2022-11-24 | Refactor SelectLocation and its subcomponents | Oskar Nyberg | 2 | -21/+87 | |
| 2022-11-07 | Add developer tools view | Oskar Nyberg | 1 | -0/+1 | |
| 2022-11-07 | Save expanded state for sections in location state and restore on navigation | Oskar Nyberg | 1 | -2/+2 | |
| 2022-11-07 | Add view state to history location state | Oskar Nyberg | 1 | -23/+22 | |
