| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-05 | Convert existing mocked tests to new ipc utility | Oskar | 11 | -241/+104 | |
| 2025-09-05 | Use new ipc utility for mocked login test | Oskar | 1 | -21/+8 | |
| 2025-09-05 | Add utility function to ignore ipc call in mocked tests | Oskar | 1 | -4/+23 | |
| 2025-09-05 | Add new ipc utility for mocked tests | Oskar | 2 | -21/+59 | |
| 2025-09-05 | Start login ui test with clear account history | Oskar | 1 | -1/+1 | |
| 2025-09-03 | Update translations | Jonatan Rhodin | 39 | -155/+440 | |
| 2025-09-02 | Update npm lint script to set the --max-warnings argument | Tobias Järvelöv | 1 | -1/+1 | |
| We want the exit code to be non-zero when there are warnings in the code. | |||||
| 2025-09-02 | Remove unnecessary eslint ignore comment | Tobias Järvelöv | 1 | -1/+0 | |
| 2025-09-02 | Exit process with an exit code when an npm command exits with an error | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-08-29 | Update translations | Oskar | 1 | -12/+30 | |
| 2025-08-29 | Add tests of warnings when clearing account history | Oskar | 5 | -0/+179 | |
| 2025-08-29 | Add ipc structure containing keys for mocked tests | Oskar | 3 | -4/+21 | |
| This commit adds a function along with types to enable type safety for referencing ipc event keys. | |||||
| 2025-08-29 | Add utility function for mocked tests that listens for ipc calls | Oskar | 1 | -0/+20 | |
| The new function is quite similar to `mockIpcHandle` but instead of handling the incoming call, it just returns that it happened along with the provided argument. | |||||
| 2025-08-29 | Add confirmation dialog when creating new account | Oskar | 2 | -8/+82 | |
| 2025-08-29 | Add confirmation dialog when clearing account history | Oskar | 2 | -52/+121 | |
| 2025-08-29 | Move Login.tsx to a view directory | Oskar | 3 | -22/+31 | |
| 2025-08-27 | Update translations | Tobias Järvelöv | 1 | -1/+0 | |
| 2025-08-27 | Change settings header to small title | Tobias Järvelöv | 1 | -7/+1 | |
| Remove the large "Settings" title in favor of using only the title in the top bar. | |||||
| 2025-08-27 | Update translations | Oskar | 1 | -3/+4 | |
| 2025-08-27 | Add warning about voucher input looks like account number | Oskar | 2 | -5/+36 | |
| 2025-08-27 | Add isAccountNumber utility function | Oskar | 2 | -0/+30 | |
| 2025-08-26 | Add comment describing purpose of disconnected.spec.ts | Oskar | 1 | -0/+4 | |
| 2025-08-26 | Refactor environment variables | Oskar | 1 | -14/+15 | |
| 2025-08-26 | Add additional udp-over-tcp tests | Oskar | 3 | -15/+70 | |
| 2025-08-26 | Add functions to main route object model | Oskar | 2 | -0/+14 | |
| 2025-08-26 | Add route object models for wireguard and udp-over-tcp settings | Oskar | 9 | -0/+88 | |
| 2025-08-26 | Add navigation object model for tests | Oskar | 3 | -0/+31 | |
| 2025-08-26 | Use RouteObjectModel for setup of tunnel-state.spec.ts | Oskar | 1 | -3/+10 | |
| 2025-08-26 | Group tunnel state tests together | Oskar | 1 | -86/+88 | |
| 2025-08-26 | Fix unintentional rename of desktop file | David Lönnhager | 1 | -1/+2 | |
| 2025-08-26 | Refactor vpn settings tests to not assert in helper functions | Oliver | 1 | -30/+26 | |
| 2025-08-26 | Move tests to correct describe block | Oliver | 1 | -6/+5 | |
| 2025-08-26 | Fix missing enable in launch on startup and auto connect tests | Oliver | 1 | -2/+4 | |
| 2025-08-26 | Wait for switches to update in vpn settings tests | Oliver | 2 | -20/+8 | |
| 2025-08-22 | Improve connect on start up information | Jonatan Rhodin | 1 | -1/+7 | |
| 2025-08-18 | Filter on IP version for QUIC in desktop UI | David Lönnhager | 3 | -4/+34 | |
| 2025-08-15 | Disable linting on React hooks which invokes a useEffectEvent callback | Tobias Järvelöv | 19 | -0/+135 | |
| Currently React has not released their useEffectEvent hook[1] in a stable version and we instead rely on our own implementation of the hook to achieve the same functionality. Unfortunately however, the react plugin for eslint does not recognize useEffectEvent and that it can be omitted from a hook's dependency array, hence we have to disable that rule until this issue can be addressed. Potential fixes will be discussed in the following linear issue: https://linear.app/mullvad/issue/DES-2381 [1] https://react.dev/reference/react/experimental_useEffectEvent | |||||
| 2025-08-15 | Fix react compiler lint errors | Tobias Järvelöv | 1 | -5/+6 | |
| - By constructing a new coordinate from just the lat/lng of the connection variable we fix the dependency array lint error, and as such also the react compiler lint error. - Remove lint disable comments which reported having no effect on the next line. | |||||
| 2025-08-15 | Replace use of deprecated String.substr with String.substring | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-08-15 | Replace use of deprecated Buffer.slice with Buffer.subarray | Tobias Järvelöv | 1 | -2/+2 | |
| 2025-08-15 | Remove use of deprecated batch function | Tobias Järvelöv | 1 | -22/+20 | |
| Since React 18 batching is performed automatically and the batch function just invokes the callback. | |||||
| 2025-08-15 | Replace deprecated type MutableRefObject with RefObject | Tobias Järvelöv | 2 | -3/+3 | |
| With the upgrade to React 19 the MutableRefObject has been deprecated in favor of the RefObject type. | |||||
| 2025-08-15 | Mark unhandled return value with void explicitly | Tobias Järvelöv | 2 | -2/+2 | |
| Fixes the lint warning about unhandled return value. | |||||
| 2025-08-15 | Set default value for useRef hooks and update types accordingly | Tobias Järvelöv | 8 | -12/+12 | |
| With the upgrade to React 19 a default value is now required for the useRef hook. | |||||
| 2025-08-15 | Update useStyledRef to set useRef default value to null | Tobias Järvelöv | 1 | -2/+2 | |
| With the upgrade to React 19 a default value is now required for the useRef hook. The default value is now set to null, as most instances where the useStyledRef hook was used already used that value. | |||||
| 2025-08-15 | Add type for props to usage of ReactElement type | Tobias Järvelöv | 2 | -2/+2 | |
| With the upgrade to React 19 the type checking for the ReactElement props has become stricter and needs to be specified. | |||||
| 2025-08-15 | Upgrade experimental eslint react packages to stable versions | Tobias Järvelöv | 1 | -2/+2 | |
| 2025-08-15 | Upgrade react-redux package | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-08-15 | Upgrade react packages | Tobias Järvelöv | 1 | -4/+4 | |
| 2025-08-13 | Fix do not filter exit relays when multihop and QUIC is enabled | Markus Pettersson | 3 | -16/+31 | |
