summaryrefslogtreecommitdiffhomepage
path: root/gui
AgeCommit message (Collapse)AuthorFilesLines
2024-01-29Add translations for API access methodsOskar Nyberg1-3/+208
2024-01-29Fix CustomScrollbars off-by-one errorOskar Nyberg1-2/+3
2024-01-29Fix id in AriaInputOskar Nyberg1-3/+4
2024-01-29Decrease size of switchOskar Nyberg1-10/+10
2024-01-29Add edit functionality to api access methodsOskar Nyberg4-2/+633
2024-01-29Add radio button group componentOskar Nyberg1-0/+119
2024-01-29Add select component for new settings rowOskar Nyberg2-0/+247
2024-01-29Add text input component for new settings rowOskar Nyberg1-0/+124
2024-01-29Add new settings row component for new style of rowsOskar Nyberg3-0/+240
2024-01-29Add form componentOskar Nyberg1-0/+69
2024-01-29Add API access methods viewOskar Nyberg7-0/+422
2024-01-29Add support for titles in modalsOskar Nyberg1-1/+13
2024-01-29Add new modal types for api access methodsOskar Nyberg1-1/+16
2024-01-29Add minWidth to Cell label wrapper to make label respect overflow ellipsisOskar Nyberg1-0/+1
2024-01-29Add small button componentOskar Nyberg2-6/+105
2024-01-29Add support for sublabels in cellsOskar Nyberg1-0/+27
2024-01-29Allow multiple paragraphes in InfoButtonOskar Nyberg2-3/+7
2024-01-29Add ContextMenu componentOskar Nyberg1-0/+211
2024-01-29Add size prop to InfoButtonOskar Nyberg1-2/+3
2024-01-29Add more iconOskar Nyberg1-0/+4
2024-01-29Add API access methods to Electron IPCOskar Nyberg7-1/+130
2024-01-29Add api acces methods to daemon-rpcOskar Nyberg4-5/+297
2024-01-29Fix tintHoverColor on Cell.InfoButtonOskar Nyberg1-1/+1
2024-01-17Update React router to 5.3.4Oskar Nyberg2-35/+10
2024-01-15Fix binaries paths in mac buildOskar Nyberg1-9/+16
2024-01-05Respect prefer-reduced-motionOskar Nyberg2-0/+11
2024-01-05Update DNS content blocker info dialog textOskar Nyberg2-5/+18
2024-01-05Update text style for DNS content blockersOskar Nyberg3-20/+23
2024-01-05Add delete confirmation for custom listsOskar Nyberg3-4/+63
2024-01-05Add back action for custom list add inputOskar Nyberg1-28/+31
2024-01-05Align custom list buttonsOskar Nyberg1-0/+4
2024-01-05Show disabled chevron for custom lists without itemsOskar Nyberg1-3/+5
2024-01-05Prevent creating custom lists with empty namesOskar Nyberg1-9/+17
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan8-71/+144
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-28Prevent translation of Split tunneling in settings viewOskar Nyberg2-12/+2
2023-12-28Fix format of IPv6 addresses in allow lan info dialogOskar Nyberg1-2/+2
2023-12-21Remove location fetch in Electron appOskar Nyberg7-62/+33
2023-12-07Update translationsJonatan Rhodin1-0/+3
2023-12-04Update translationsOskar Nyberg38-526/+2745
2023-12-04Update relay-locations.potOskar Nyberg20-19/+400
2023-11-27Add copy to clipboard actionDavid Göransson1-0/+3
2023-11-27Update test with new CLI commandSebastian Holmin1-1/+1
2023-11-17Remove debug code that was mistakenly left inOskar Nyberg1-1/+0
2023-11-17Prevent gRPC channel from entering the idle stateOskar Nyberg1-0/+1
2023-11-17Evaluate current transition state more strictly to avoid freezingOskar Nyberg1-2/+2
2023-11-16Fix button color in revoked viewOskar Nyberg1-1/+1
2023-11-16Add translations and update messages.potJonatan Rhodin1-0/+36
2023-11-16Reset port when chaning transport protocolOskar Nyberg1-0/+1
2023-11-14Change - to ~ in rpm version to make dnf treat it as upgradeLinus Färnstrand1-4/+9
2023-11-08Tunneling descriptionDavid Göransson1-3/+0