Alexander Bakker
f7bac4331e
Run the instrumented tests on Ubuntu since KVM is now available
...
See: https://github.blog/changelog/2023-02-23-hardware-accelerated-android-virtualization-on-actions-windows-and-linux-larger-hosted-runners/
2024-03-02 14:43:15 +01:00
Alexander Bakker
f38b6ec586
Fix the build by updating to JDK 17
2023-08-30 14:45:21 +02:00
Alexander Bakker
fd42c5c893
Update build pipeline to resolve deprecation warnings
2022-12-27 22:19:56 +01:00
Alexander Bakker
2f8d66843f
Add vault encryption field back to the new issue template
2022-11-09 18:32:13 +01:00
Alexander Bakker
ffbea9ea32
Use the new syntax for GitHub issue forms
2022-11-09 15:32:56 +01:00
Michael Schättgen
1f69bf558e
Temporarily disable failed test output in Github Actions
2022-11-03 13:41:17 +01:00
Alexander Bakker
0ee74bfeb2
Install HAXM before running the instrumented tests
2022-11-02 12:44:29 +01:00
Alexander Bakker
35d3675561
Update GitHub Actions
2022-10-09 16:33:26 +02:00
Alexander Bakker
8c9ab38153
Add a workflow for CodeQL analysis
2022-10-08 20:31:40 +02:00
Alexander Bakker
5226def653
Run UI tests as part of our CI
...
Third attempt's the charm? This time we're running the tests on macOS
hosts, which is supposedly more stable.
2022-06-06 19:06:42 +02:00
Alexander Bakker
fff81b0ee3
Upload APK artifact once CI is done
2022-06-06 14:51:35 +02:00
Alexander Bakker
43c064bb26
Disable the Crowdin workflow for forks
...
This was always failing in forks because the Crowdin API key is only available for the upstream repository. As it should be.
2022-02-17 13:29:59 +01:00
Alexander Bakker
e54ac9aba4
Update FUNDING.yml
2022-01-03 21:20:09 +01:00
Alexander Bakker
86580e38af
Update crowdin-cli to 3.7.2
2021-12-06 23:07:59 +01:00
Alexander Bakker
6955eb10da
Add a GitHub Action for uploading sources to Crowdin
2021-12-06 22:31:12 +01:00
Alexander Bakker
cf63f5bef2
Fix the build
2021-12-04 11:42:41 +01:00
Ewout ter Hoeven
e371485a1b
CI: Add step that validates the Gradle wrapper
...
Validates the gradle-wrapper.jar file on each build, which is a binary blob of executable code. This action ensures it's legit and doesn't execute malicious code.
See https://github.com/gradle/wrapper-validation-action
2021-05-04 21:59:25 +02:00
DerEnderKeks
6ce661180e
Fixed minor markup irregularities in bug report template
2021-03-31 12:50:43 +02:00
Alexander Bakker
2242dbc6cd
Update build badge for GitHub Actions
2021-02-10 12:56:49 +01:00
Michael Schättgen
1f2e45fd12
Add GitHub action and remove Travis config
2020-12-12 11:32:50 +01:00
Alexander Bakker
b830c6db1b
Create FUNDING.yml
2020-05-01 09:40:42 +02:00
Alexander Bakker
3be9aecb88
Replace the custom fingerprint auth UI with BiometricPrompt
...
This patch replaces the usage of the deprecated FingerprintManager API with
BiometricPrompt. This uses the Android X library, so we get the native biometric
prompt on recent versions of Android and a Google-made one on older versions. By
not working with custom prompts for biometric authentication like we do now, we
can be sure that any issues like #70 , #81 , #237 are not actually our fault.
Here's what it looks like:

As a nice aside, this also adds support for the new facial recognition as an
authentication method on Pixel 4 phones.
This is still a draft, but early feedback is welcome.
2019-11-27 16:50:33 +01:00
Alexander Bakker
6a4b0f7bc5
Ask users for their device model in the bug report template
2019-10-12 11:53:14 +02:00
Alexander Bakker
eb40369634
Add basic contribution guidelines, issue templates and a guide for ADB
2019-08-29 21:12:17 +02:00