Commit Graph

23 Commits

Author SHA1 Message Date
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:

![](https://alexbakker.me/u/b2rmf3x0b9.jpeg)

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