| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-02-27 | Update desktop UI to correctly render new map data | Linus Färnstrand | 1 | -2/+2 | |
| 2024-02-15 | Switch to new navigation bar info icon for api access methods | Oskar Nyberg | 1 | -24/+24 | |
| 2024-02-15 | Add IP override views | Oskar Nyberg | 5 | -0/+407 | |
| 2024-02-15 | Add rpc and ipc calls for IP override along with redux additions | Oskar Nyberg | 6 | -2/+116 | |
| 2024-02-15 | Add utility ipc-call to get path basename | Oskar Nyberg | 1 | -0/+1 | |
| 2024-02-15 | Improve logic for figuring out back button icon | Oskar Nyberg | 2 | -5/+15 | |
| 2024-02-15 | Pass info button title to modal | Oskar Nyberg | 1 | -0/+2 | |
| 2024-02-15 | Add NavigationBarButton for buttons on the right-hand side of the bar | Oskar Nyberg | 4 | -19/+31 | |
| 2024-02-13 | Add GUI test for API access methods | Oskar Nyberg | 4 | -4/+20 | |
| 2024-02-09 | Disable map in e2e tests | Oskar Nyberg | 1 | -0/+4 | |
| 2024-02-09 | Remove log output for e2e tests | Oskar Nyberg | 1 | -4/+0 | |
| 2024-02-09 | Add scheduler that sets the expired state | Oskar Nyberg | 1 | -12/+34 | |
| 2024-01-31 | Fix text strings that were incorrect | Oskar Nyberg | 1 | -1/+1 | |
| 2024-01-31 | Adapt Electron frontend to new access method settings format | Markus Pettersson | 5 | -27/+46 | |
| 2024-01-31 | Add more info to daemon disconnected view | Oskar Nyberg | 1 | -16/+75 | |
| 2024-01-31 | Add ModalMessageList component | Oskar Nyberg | 2 | -11/+9 | |
| 2024-01-31 | Fix name not updating when editing list | Oskar Nyberg | 1 | -4/+20 | |
| 2024-01-31 | Fix wrong title being shown in add/edit access method view | Oskar Nyberg | 1 | -2/+2 | |
| 2024-01-30 | Add setting to toggle maps | Oskar Nyberg | 4 | -1/+42 | |
| 2024-01-30 | Integrate webgl maps into app | Oskar Nyberg | 5 | -485/+997 | |
| 2024-01-29 | Fix CustomScrollbars off-by-one error | Oskar Nyberg | 1 | -2/+3 | |
| 2024-01-29 | Fix id in AriaInput | Oskar Nyberg | 1 | -3/+4 | |
| 2024-01-29 | Decrease size of switch | Oskar Nyberg | 1 | -10/+10 | |
| 2024-01-29 | Add edit functionality to api access methods | Oskar Nyberg | 4 | -2/+633 | |
| 2024-01-29 | Add radio button group component | Oskar Nyberg | 1 | -0/+119 | |
| 2024-01-29 | Add select component for new settings row | Oskar Nyberg | 1 | -0/+245 | |
| 2024-01-29 | Add text input component for new settings row | Oskar Nyberg | 1 | -0/+124 | |
| 2024-01-29 | Add new settings row component for new style of rows | Oskar Nyberg | 3 | -0/+240 | |
| 2024-01-29 | Add form component | Oskar Nyberg | 1 | -0/+69 | |
| 2024-01-29 | Add API access methods view | Oskar Nyberg | 5 | -0/+420 | |
| 2024-01-29 | Add support for titles in modals | Oskar Nyberg | 1 | -1/+13 | |
| 2024-01-29 | Add new modal types for api access methods | Oskar Nyberg | 1 | -1/+16 | |
| 2024-01-29 | Add minWidth to Cell label wrapper to make label respect overflow ellipsis | Oskar Nyberg | 1 | -0/+1 | |
| 2024-01-29 | Add small button component | Oskar Nyberg | 2 | -6/+105 | |
| 2024-01-29 | Add support for sublabels in cells | Oskar Nyberg | 1 | -0/+27 | |
| 2024-01-29 | Allow multiple paragraphes in InfoButton | Oskar Nyberg | 2 | -3/+7 | |
| 2024-01-29 | Add ContextMenu component | Oskar Nyberg | 1 | -0/+211 | |
| 2024-01-29 | Add size prop to InfoButton | Oskar Nyberg | 1 | -2/+3 | |
| 2024-01-29 | Add API access methods to Electron IPC | Oskar Nyberg | 3 | -1/+76 | |
| 2024-01-29 | Add api acces methods to daemon-rpc | Oskar Nyberg | 1 | -4/+1 | |
| 2024-01-29 | Fix tintHoverColor on Cell.InfoButton | Oskar Nyberg | 1 | -1/+1 | |
| 2024-01-05 | Respect prefer-reduced-motion | Oskar Nyberg | 1 | -0/+1 | |
| 2024-01-05 | Update DNS content blocker info dialog text | Oskar Nyberg | 1 | -1/+13 | |
| 2024-01-05 | Update text style for DNS content blockers | Oskar Nyberg | 3 | -20/+23 | |
| 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 | 4 | -23/+26 | |
| 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. | |||||
