| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-05-10 | Update package lists before installing dependency in CI | Emīls | 1 | -1/+3 | |
| 2022-04-29 | Set rust toolchain as default | Albin | 5 | -0/+7 | |
| 2022-04-29 | Switch rust toolchain action | Albin | 5 | -13/+13 | |
| Switching rust toolchain action due to some issues experienced with the internal caching of the previous action. | |||||
| 2022-04-25 | Switch to volta in actions and add npm cache | Oskar Nyberg | 2 | -19/+26 | |
| 2022-04-20 | Switch Android rust toolchain action | Albin | 1 | -3/+3 | |
| 2022-04-14 | Update node version | Oskar Nyberg | 2 | -2/+2 | |
| 2022-04-04 | Disable linting on Windows | Oskar Nyberg | 1 | -0/+1 | |
| 2022-04-04 | Switch to using the cache function in actions/setup-node | Oskar Nyberg | 2 | -14/+14 | |
| 2022-03-28 | Format Kotlin according to official code style | Albin | 1 | -1/+1 | |
| Android Studio and ktlint seem to agree on most styling except for imports. Some settings can be changed in Android Studio, however it seems to be hard to get lexicographical order (which ktlin wants). Therefore ktlint should be ran after any formatting has been applied by Android Studio (otherwise the CI workflow will complain). | |||||
| 2022-03-25 | Rename some Github Actions jobs to make them easier to find | Linus Färnstrand | 10 | -11/+10 | |
| 2022-03-24 | Enable continue-on-error for the nightly Rust job | Linus Färnstrand | 1 | -0/+1 | |
| 2022-03-23 | Rename mullvad-rpc to mullvad-api | David Lönnhager | 1 | -1/+1 | |
| 2022-03-01 | Remove API address rotation | David Lönnhager | 1 | -1/+0 | |
| 2022-02-10 | Cache Windows modules in GitHub Actions workflow | David Lönnhager | 1 | -0/+24 | |
| 2022-02-01 | Cache native libs in Android build | Albin | 1 | -8/+30 | |
| 2022-02-01 | Cache Android emulator | Albin | 1 | -1/+25 | |
| 2022-02-01 | Change to custom gradle cache action | Albin | 1 | -24/+25 | |
| 2022-02-01 | Run instrumented tests using prebuilt apks | Albin | 1 | -25/+4 | |
| 2022-02-01 | Build Android native libs in separate step | Albin | 1 | -4/+7 | |
| 2022-02-01 | Fix incomplete Android builds in GH actions | Albin | 1 | -3/+12 | |
| Fixes: * Missing inclusion of libmullvad_jni.so * Missing relays.json * Missing api-ip-address.txt | |||||
| 2022-02-01 | Upload produced apk artifacts in GH actions | Albin | 1 | -0/+8 | |
| 2022-01-12 | Add missing Android app module build cache | Albin | 1 | -0/+2 | |
| 2022-01-12 | Change workflow trigger from push to pull_request | Oskar Nyberg | 12 | -20/+17 | |
| 2021-12-30 | Make build-apk.sh use cargo run directly to get relay list etc | Linus Färnstrand | 1 | -2/+0 | |
| 2021-12-21 | Update to node 16.9.1 | Oskar Nyberg | 1 | -1/+1 | |
| 2021-12-20 | Add Android dependency audit | Albin | 1 | -0/+15 | |
| Adds the OWASP Dependency-Check tool to the project to detect potentially vulnerable dependencies. Gradle is configured to skip the lintClassPath configuration, which relies on many dependencies that has been flagged to have CVEs, as it's related to the lint tooling rather than the project's compilation class path. The alternative would be to suppress specific CVEs, however that could potentially result in suppressed CVEs in project compilation class path. | |||||
| 2021-12-16 | Split Android project and app module | Albin | 2 | -3/+3 | |
| The purpose of this is to: * Comply better with the default Android project structure (see https://developer.android.com/studio/build). * Avoid conflicts between project and app dependencies and plugins. | |||||
| 2021-11-16 | Make trojan source check script more universally usable | Linus Färnstrand | 1 | -1/+1 | |
| Make the script take the path to the dir to check as argument instead of being self aware. | |||||
| 2021-11-09 | Add GitHub Actions workflow for Unicode script | David Lönnhager | 1 | -0/+17 | |
| 2021-11-03 | CI: Switch to macOS 11 and iOS 13 | Andrej Mihajlov | 1 | -4/+4 | |
| 2021-10-27 | Temporarily ignore RUSTSEC-2020-0159 RUSTSEC-2020-0071 (time + chrono) | Linus Färnstrand | 1 | -1/+3 | |
| 2021-10-25 | Add format specifiers check to translations action | Oskar Nyberg | 1 | -0/+4 | |
| 2021-10-01 | Update node version in Github Actions action | Oskar Nyberg | 1 | -1/+1 | |
| 2021-09-28 | Run `cargo audit` more often | David Lönnhager | 1 | -0/+1 | |
| 2021-09-27 | CI: add -quiet to suppress overly verbose xcodebuild output | Andrej Mihajlov | 1 | -1/+3 | |
| 2021-09-20 | Actions: cache spm | Andrej Mihajlov | 1 | -1/+18 | |
| 2021-06-24 | Bump node version in translations YAML | David Lönnhager | 1 | -1/+1 | |
| 2021-06-24 | Bump node to version 14 in GitHub actions | David Lönnhager | 1 | -1/+1 | |
| 2021-06-21 | Actions: build active arch only | Andrej Mihajlov | 1 | -1/+1 | |
| 2021-06-21 | Actions: setup go-lang 1.16 | Andrej Mihajlov | 1 | -0/+5 | |
| 2021-05-27 | Make architecture names standard | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| `build-apk.sh` and `wireguard/libwg/build-android.sh` were using different names for the same architecture (x86/i686, arm/armv7, arm64/aarch64). Making it consistent helps to reuse the same `$ARCHITECTURES` environment variable for both scripts. | |||||
| 2021-05-19 | Add GitHub Actions worflow for testing the tool | Janito Vaqueiro Ferreira Filho | 1 | -0/+24 | |
| 2021-04-20 | Add CI job for auditing Cargo.lock files | David Lönnhager | 1 | -0/+23 | |
| 2021-04-12 | Add CI job for Android instrument tests | Aleksandr Granin | 1 | -23/+89 | |
| 2021-03-27 | Ignore translations workflow changes in daemon job | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-27 | Ignore desktop GUI workflow changes in daemon job | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-27 | Ignore iOS workflow changes in daemon workflow job | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2021-03-27 | Add GitHub Actions workflow for translations | Janito Vaqueiro Ferreira Filho | 1 | -0/+50 | |
| Checks if: - the repository has the latest translation messages extracted into the template file; - the Android resources contain the latest translation messages obtained from the desktop GUI translation messages; - the Android messages that aren't available in the desktop GUI are present in the messages template file. | |||||
| 2021-03-23 | Drop Travis jobs | David Lönnhager | 1 | -1/+0 | |
| 2021-03-22 | Add github workflow for iOS tests | Andrej Mihajlov | 1 | -0/+30 | |
