| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-04-30 | Use new Button in launch view | Oliver | 1 | -13/+23 | |
| 2025-04-30 | Use new Button in debug view | Oliver | 1 | -6/+19 | |
| 2025-04-30 | Use new Button in account view | Oliver | 2 | -33/+34 | |
| 2025-04-30 | Rename Button styled components | Oliver | 3 | -9/+9 | |
| 2025-04-30 | Convert Button and subcomponents to named functions | Oliver | 4 | -28/+27 | |
| 2025-04-30 | Change ButtonIcon color when disabled | Oliver | 1 | -1/+11 | |
| 2025-04-30 | Set ButtonIcon aria-hidden default to true | Oliver | 1 | -1/+1 | |
| 2025-04-30 | Add use exclusive task hook | Oliver | 1 | -0/+22 | |
| 2025-04-30 | Add FlexRow component | Oliver | 2 | -0/+6 | |
| 2025-04-30 | Add FlexColumn component | Oliver | 2 | -0/+6 | |
| 2025-04-28 | Update npm pack:* commands to build before packaging | Tobias Järvelöv | 3 | -3/+21 | |
| 2025-04-28 | Remove test location.spec.ts | Tobias Järvelöv | 1 | -25/+0 | |
| This test is never run by the test-manager and can therefore be removed. | |||||
| 2025-04-28 | Ensure we only target one element with inIp locator | Tobias Järvelöv | 1 | -1/+1 | |
| This locator currently can be resolved to two elements. See: https://github.com/mullvad/mullvadvpn-app/actions/runs/13564177651/job/37914262416#step:9:985 | |||||
| 2025-04-28 | Improve specificity in tunnel-state expects | Tobias Järvelöv | 1 | -11/+11 | |
| - Replace use of regex in locators in favor of actual strings. - Use narrower locator for targeting connection action button. | |||||
| 2025-04-28 | Use narrower locators for buttons | Tobias Järvelöv | 1 | -6/+6 | |
| 2025-04-28 | Remove unnecessary test-id check in too-many-devices test | Tobias Järvelöv | 1 | -1/+0 | |
| This check is not required as the previous line which waits for the main route already does the same thing. | |||||
| 2025-04-28 | Wait for initial route before starting each test suite | Tobias Järvelöv | 16 | -5/+35 | |
| 2025-04-28 | Replace waitForNavigation with waitForRoute in tests | Tobias Järvelöv | 12 | -159/+139 | |
| 2025-04-28 | Remove waitForNoTransition | Tobias Järvelöv | 1 | -28/+2 | |
| As we have migrated to the native View Transitions API we can stop waiting for transitions to end manually. Playwright automatically waits for animations and elements to appear or disappear. As such, we don't have to manually wait for transitions to end in our tests. | |||||
| 2025-04-28 | Add waitForNextRoute utility | Tobias Järvelöv | 1 | -0/+2 | |
| 2025-04-28 | Refactor waitForNextRoute into a factory | Tobias Järvelöv | 1 | -10/+12 | |
| 2025-04-28 | Add waitForRoute utility | Tobias Järvelöv | 1 | -0/+17 | |
| 2025-04-28 | Ensure currentRoute only executes js when window is found | Tobias Järvelöv | 1 | -7/+13 | |
| 2025-04-28 | Add max width to Lang and Layout | Oskar | 2 | -0/+2 | |
| 2025-04-28 | Remove WillExit component and useWillExit hook | Oskar | 3 | -36/+5 | |
| These will no longer be needed when we switch to the ViewTransition API for view transitions. It feels unnecessary to merge a suboptimal solution in the meanwhile. | |||||
| 2025-04-28 | Adjust components to new transition system | Oskar | 13 | -59/+64 | |
| 2025-04-28 | Replace TransitionContainer with ViewTransition API | Oskar | 2 | -445/+41 | |
| 2025-04-28 | Implement transitions with ViewTransition API | Oskar | 6 | -53/+182 | |
| 2025-04-24 | Update package-lock.json | Tobias Järvelöv | 1 | -9030/+23 | |
| 2025-04-24 | Print the name of the produced test executable when completed | Tobias Järvelöv | 1 | -1/+3 | |
| 2025-04-24 | Remove gulp and browserify dependencies | Tobias Järvelöv | 1 | -8/+0 | |
| As well as dependencies only used in the gulp & browserify build, namely: - tsc-watch - vinyl-buffer - vinyl-source-stream | |||||
| 2025-04-24 | Remove linting config for removed gulp-related files | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-04-24 | Remove displayName for exports in tasks/distribution.js | Tobias Järvelöv | 1 | -4/+0 | |
| This was only used in the now removed gulp build | |||||
| 2025-04-24 | Remove entry point for old gulp build | Tobias Järvelöv | 1 | -1/+0 | |
| 2025-04-24 | Remove old gulp build files | Tobias Järvelöv | 5 | -317/+0 | |
| These have been replaced by the vite build and are not in use anymore. | |||||
| 2025-04-24 | Replace gulp command with npm script to build standalone | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-04-24 | Add npm script build:standalone | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-04-24 | Replace gulp in npm scripts with the equivalent task script | Tobias Järvelöv | 1 | -6/+6 | |
| 2025-04-24 | Add task to package build for Windows | Tobias Järvelöv | 1 | -0/+3 | |
| 2025-04-24 | Add task to package build for Mac OS | Tobias Järvelöv | 1 | -0/+3 | |
| 2025-04-24 | Add task to package build for Linux | Tobias Järvelöv | 1 | -0/+3 | |
| 2025-04-24 | Add task to build the standalone build | Tobias Järvelöv | 1 | -0/+21 | |
| 2025-04-24 | Add task to build a test build | Tobias Järvelöv | 1 | -0/+9 | |
| 2025-04-24 | Add task to build a production build | Tobias Järvelöv | 1 | -0/+9 | |
| 2025-04-24 | Add build utilities used by tasks | Tobias Järvelöv | 1 | -0/+39 | |
| 2025-04-24 | Add utilities used by tasks | Tobias Järvelöv | 1 | -0/+66 | |
| 2025-04-24 | Remove language from URL path | Tobias Järvelöv | 1 | -1/+1 | |
| The language should not be specified as it will be handled by the server. The server will redirect the user to the final URL based on the language their browser sends in the Accept-Language header. | |||||
| 2025-04-24 | Ensure OpenVPN ending notification only displays for associated relays | Tobias Järvelöv | 2 | -10/+63 | |
| The notification should only be displayed if the user has selected a bridge or openvpn relay. | |||||
| 2025-04-24 | Add russian translation for google play description | Jonatan Rhodin | 1 | -0/+77 | |
| 2025-04-24 | Add google_play.pot file to locales | Jonatan Rhodin | 1 | -0/+66 | |
