| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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. | |||||
| 2023-12-28 | Prevent translation of Split tunneling in settings view | Oskar Nyberg | 1 | -7/+2 | |
| 2023-12-28 | Fix format of IPv6 addresses in allow lan info dialog | Oskar Nyberg | 1 | -2/+2 | |
| 2023-12-21 | Remove location fetch in Electron app | Oskar Nyberg | 1 | -42/+9 | |
| 2023-11-17 | Evaluate current transition state more strictly to avoid freezing | Oskar Nyberg | 1 | -2/+2 | |
| 2023-11-16 | Fix button color in revoked view | Oskar Nyberg | 1 | -1/+1 | |
| 2023-11-16 | Reset port when chaning transport protocol | Oskar Nyberg | 1 | -0/+1 | |
| 2023-10-31 | Separate update of protocol and port | Oskar Nyberg | 2 | -33/+20 | |
| 2023-10-31 | Rename updateRelaySettings to setRelaySettings | Oskar Nyberg | 3 | -7/+7 | |
| 2023-10-31 | Remove RelaySettingsUpdate from gui/ | David Lönnhager | 8 | -138/+190 | |
| 2023-10-30 | Adjust codebase to breaking changes in styled components v6 | Oskar Nyberg | 41 | -301/+339 | |
| 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 | 12 | -30/+38 | |
| 2023-10-30 | Fix no result text in split tunneling view | Oskar Nyberg | 2 | -1/+16 | |
| 2023-10-27 | Increase hitarea of settings and account icons in headerbar | Oskar Nyberg | 1 | -6/+12 | |
| 2023-10-17 | Add IPv6 info dialog | Oskar Nyberg | 1 | -10/+16 | |
| 2023-10-17 | Fix LocationRow and search input line height | Oskar Nyberg | 2 | -0/+2 | |
| 2023-10-17 | Fix all providers should become selected when selecting all providers | Oskar Nyberg | 1 | -6/+13 | |
| 2023-10-17 | Make sure filter count is correct when using multiple filters | Oskar Nyberg | 2 | -18/+32 | |
| 2023-10-16 | Fix device banner not showing after logging in | Oskar Nyberg | 1 | -1/+5 | |
| 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 | 7 | -38/+87 | |
| 2023-10-09 | Add custom lists list in select location view | Oskar Nyberg | 14 | -240/+909 | |
| 2023-10-09 | Add dialogs for editing custom lists | Oskar Nyberg | 1 | -0/+201 | |
| 2023-10-09 | Update types for filter function and export search function | Oskar Nyberg | 1 | -19/+22 | |
| 2023-10-09 | Make select location button show list name if list is selected | Oskar Nyberg | 1 | -24/+30 | |
| 2023-10-09 | Add custom lists to settings, ipc and rpc calls | Oskar Nyberg | 5 | -43/+77 | |
| 2023-10-09 | Add input component | Oskar Nyberg | 1 | -0/+71 | |
| 2023-09-29 | Add social media blocking server | David Lönnhager | 3 | -1/+29 | |
| 2023-09-28 | Add platform to download urls | Oskar Nyberg | 2 | -7/+8 | |
| 2023-09-08 | Add logging of account expiry when running tests | Oskar Nyberg | 1 | -0/+4 | |
| 2023-09-05 | Fix login tests | Oskar Nyberg | 1 | -1/+3 | |
| 2023-09-05 | Remove forwarded ports messages from GUI frontend | Linus Färnstrand | 6 | -204/+10 | |
| 2023-08-28 | Replace out of time view when adding time | Oskar Nyberg | 7 | -94/+117 | |
| 2023-07-11 | Update login test to click correct account button | David Lönnhager | 1 | -0/+1 | |
| 2023-07-07 | Update account expiry fetch logic | Oskar Nyberg | 2 | -8/+7 | |
| 2023-07-04 | Fix tunnel state tests | Oskar Nyberg | 1 | -1/+1 | |
| 2023-06-28 | Add account info to headerbar | Oskar Nyberg | 1 | -4/+72 | |
