| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-05-28 | Update daemon ownership check for Mac OS | Tobias Järvelöv | 1 | -2/+6 | |
| On Mac OS the daemon socket is owned by root as the user and daemon as the group. Their ids are: root: 0 daemon: 1 | |||||
| 2025-05-28 | Refactor changelog view | Tobias Järvelöv | 3 | -14/+6 | |
| - Add component to display "No changes for this platform" - Reuse ChangeLogList component - Reuse global redux selector hooks - Move logic into hooks | |||||
| 2025-05-28 | Use suggested upgrade version property | Oliver | 1 | -1/+1 | |
| 2025-05-28 | Update translations | Tobias Järvelöv | 1 | -0/+3 | |
| 2025-05-28 | Refactor changelog view | Tobias Järvelöv | 9 | -31/+69 | |
| - Add component to display "No changes for this platform" - Reuse ChangeLogList component - Reuse global redux selector hooks - Move logic into hooks | |||||
| 2025-05-28 | Add translators note | Tobias Järvelöv | 1 | -2/+14 | |
| Also pass in h1 tag as a simple double quoted string | |||||
| 2025-05-28 | Add a changelog list component | Tobias Järvelöv | 2 | -0/+31 | |
| 2025-05-28 | Add hook for userinterface changelog | Tobias Järvelöv | 2 | -0/+8 | |
| 2025-05-28 | Rename files to fix incorrect extension (tsx -> ts) | Tobias Järvelöv | 2 | -0/+0 | |
| 2025-05-28 | Update test to handle change to suggestedUpgrade changelog | Tobias Järvelöv | 1 | -0/+1 | |
| The suggestedUpgrade.changelog property is no longer optional in the proto file. | |||||
| 2025-05-28 | Use gRPC to AppVersionInfo converter | Tobias Järvelöv | 2 | -2/+5 | |
| 2025-05-28 | Add converter for gRPC to IAppVersionInfo | Tobias Järvelöv | 1 | -0/+19 | |
| We want to parse the changelog for the new version in the same way we do it for the changelog we bundle with each release. | |||||
| 2025-05-28 | Update suggestedUpgrade changelog property as required | Tobias Järvelöv | 1 | -1/+1 | |
| The proto file has been updated and the changelog field is no longer optional there, so we should reflect that in our types as well. | |||||
| 2025-05-28 | Reuse IChangelog type for suggested upgrade changelog | Tobias Järvelöv | 1 | -1/+3 | |
| 2025-05-28 | Implement new version check and app downloader | David Lönnhager | 1 | -1/+1 | |
| This also fixes 'latest_beta' being required in the API Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-05-28 | Verify ownership of daemon before registering listeners | Tobias Järvelöv | 1 | -0/+4 | |
| 2025-05-28 | Add logic to verify ownership of socket/named pipe | Tobias Järvelöv | 1 | -0/+18 | |
| 2025-05-28 | Add new constant to use DAEMON_RPC_PATH without prefix | Tobias Järvelöv | 1 | -2/+4 | |
| 2025-05-28 | Add Linux support for update download handling | Oliver | 5 | -4/+35 | |
| 2025-05-28 | Add useVersionSuggestedIsBetaHook | Oliver | 2 | -0/+6 | |
| 2025-05-28 | Add animation for UpdateAvailableListItem entering | Oliver | 1 | -11/+16 | |
| 2025-05-28 | Update animation component to allow passing multiple animations | Oliver | 12 | -46/+208 | |
| 2025-05-28 | Allow ListItem to grow and shrink by default | Oliver | 1 | -1/+1 | |
| 2025-05-28 | Rename ListItemText props type | Oliver | 1 | -2/+2 | |
| 2025-05-28 | Update translations | Oliver | 1 | -0/+96 | |
| 2025-05-28 | Add app upgrade available notification | Oliver | 3 | -41/+109 | |
| 2025-05-28 | Add app upgrade ready notification | Oliver | 3 | -1/+70 | |
| 2025-05-28 | Add app upgrade progress notification | Oliver | 3 | -2/+92 | |
| 2025-05-28 | Add app upgrade error notification | Oliver | 2 | -1/+105 | |
| 2025-05-28 | Add run function action to notifications | Oliver | 2 | -1/+19 | |
| 2025-05-28 | Add reusable AppUpgrade hooks | Tobias Järvelöv | 13 | -0/+173 | |
| 2025-05-28 | Add hooks for app-upgrade selectors | Tobias Järvelöv | 4 | -0/+21 | |
| 2025-05-28 | Sort exports | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-05-28 | Add App methods to conditionally start installer automatically | Tobias Järvelöv | 1 | -0/+24 | |
| 2025-05-28 | Add App methods to start installer | Tobias Järvelöv | 1 | -0/+20 | |
| 2025-05-28 | Add ability to start installer | Tobias Järvelöv | 1 | -0/+38 | |
| 2025-05-28 | Register IPC schema for starting installer | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-05-28 | Add AppUpgrade events related to starting the installer | Tobias Järvelöv | 1 | -1/+13 | |
| 2025-05-28 | Update translations | Oliver | 1 | -5/+13 | |
| 2025-05-28 | Update translation context for settings view titles | Oliver | 1 | -2/+2 | |
| 2025-05-28 | Use hooks for version and connection state management in settings view | Oliver | 28 | -36/+125 | |
| 2025-05-28 | Move settings view components to separate folders | Oliver | 22 | -171/+252 | |
| 2025-05-28 | Refactor settings view layout | Oliver | 1 | -61/+48 | |
| 2025-05-28 | Move settings view to separate folder | Oliver | 4 | -19/+20 | |
| 2025-05-28 | Use ListItem components in settings view | Oliver | 1 | -99/+114 | |
| 2025-05-28 | Add NavigationListItem component | Oliver | 1 | -0/+24 | |
| 2025-05-28 | Add Renderer IPC listeners for AppUpgrade messages | Tobias Järvelöv | 1 | -0/+8 | |
| 2025-05-28 | Add Renderer-to-Main IPC methods to handle AppUpgrade operations | Tobias Järvelöv | 1 | -0/+5 | |
| 2025-05-28 | Expose bound app-upgrade Redux actions | Tobias Järvelöv | 1 | -0/+2 | |
| 2025-05-28 | Add Redux app-upgrade namespace | Tobias Järvelöv | 3 | -0/+81 | |
