mirror of
https://github.com/bulwarkmail/native.git
synced 2026-11-01 16:05:39 +00:00
The app now has two product flavors. `github` is the sideloaded APK as before, with the same package name and its in-app updater. `play` is a bundle for Google Play as `org.bulwarkmail.mobile`, without the updater or the installer permission, since Play forbids apps updating themselves. - `release-android.yml` builds the Play bundle in a second job, checks its signer, package name and permissions, and keeps it as an artifact. With `PLAY_SERVICE_ACCOUNT_JSON` set it uploads it to internal testing. - The Play flavor uses the new Firebase project; the GitHub flavor keeps the old one until the app re-registers its token when it changes. - Widget clicks and the device-sync account type follow the package name. - Photos come from the system picker without asking for media access, and the unused microphone permission from expo-camera is removed. - A manual workflow run without a tag no longer replaces the APK of the latest release.
48 lines
1.1 KiB
JSON
48 lines
1.1 KiB
JSON
{
|
|
"project_info": {
|
|
"project_number": "504486613721",
|
|
"project_id": "bulwark-mobile",
|
|
"storage_bucket": "bulwark-mobile.firebasestorage.app"
|
|
},
|
|
"client": [
|
|
{
|
|
"client_info": {
|
|
"mobilesdk_app_id": "1:504486613721:android:69a5d7ba9148fb14cb24c8",
|
|
"android_client_info": {
|
|
"package_name": "com.anonymous.bulwarkmobile"
|
|
}
|
|
},
|
|
"oauth_client": [],
|
|
"api_key": [
|
|
{
|
|
"current_key": "AIzaSyD4Zyu1BU4YNYy4SOK5te3EhSRHRGoMZno"
|
|
}
|
|
],
|
|
"services": {
|
|
"appinvite_service": {
|
|
"other_platform_oauth_client": []
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"client_info": {
|
|
"mobilesdk_app_id": "1:504486613721:android:14c6a69aa49cac3ecb24c8",
|
|
"android_client_info": {
|
|
"package_name": "com.bulwark.bulwarkmobile"
|
|
}
|
|
},
|
|
"oauth_client": [],
|
|
"api_key": [
|
|
{
|
|
"current_key": "AIzaSyD4Zyu1BU4YNYy4SOK5te3EhSRHRGoMZno"
|
|
}
|
|
],
|
|
"services": {
|
|
"appinvite_service": {
|
|
"other_platform_oauth_client": []
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"configuration_version": "1"
|
|
} |