From dd0876d977a50dd4780fed711eafb5745ecab2f0 Mon Sep 17 00:00:00 2001 From: orfelorfel23 Date: Fri, 12 Jun 2026 23:27:44 +0200 Subject: [PATCH] Update git rules with retry workaround --- AGENTS.md | 1 + android/app/build.gradle | 4 ++-- apks/Schnappix_v1.0.3.apk | 3 +++ app.json | 12 +++++------- package.json | 2 +- 5 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 apks/Schnappix_v1.0.3.apk diff --git a/AGENTS.md b/AGENTS.md index faa94c7c..cbffa71e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -28,3 +28,4 @@ The exact naming syntax for compiled files is: # Git & Workflow Rules - **Always Commit and Push:** At the end of every interaction or when tasks are completed, ALL changes must be automatically committed and pushed to Git (`git add .`, `git commit`, `git push`). +- **Push Retry Bug:** If `git push` fails with an authentication error, ALWAYS try running it a second time, as it usually succeeds on the retry. diff --git a/android/app/build.gradle b/android/app/build.gradle index 83469e88..0f318a42 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -92,8 +92,8 @@ android { applicationId 'de.orfel.schnappix' minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 3 - versionName "1.0.2" + versionCode 4 + versionName "1.0.3" buildConfigField "String", "REACT_NATIVE_RELEASE_LEVEL", "\"${findProperty('reactNativeReleaseLevel') ?: 'stable'}\"" } diff --git a/apks/Schnappix_v1.0.3.apk b/apks/Schnappix_v1.0.3.apk new file mode 100644 index 00000000..46a100a1 --- /dev/null +++ b/apks/Schnappix_v1.0.3.apk @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2985f46fdc7ef483cf62b262cbfa4672d5814947d887410068d7f06488a6499c +size 199634985 diff --git a/app.json b/app.json index e4e7a9a4..40876c89 100644 --- a/app.json +++ b/app.json @@ -3,7 +3,7 @@ "newArchEnabled": true, "name": "Schnappix", "slug": "Schnappix", - "version": "1.0.2", + "version": "1.0.3", "orientation": "landscape", "icon": "./Icon.png", "userInterfaceStyle": "dark", @@ -13,22 +13,19 @@ }, "android": { "package": "de.orfel.schnappix", - "versionCode": 3, + "versionCode": 4, "adaptiveIcon": { "backgroundColor": "#050510", "foregroundImage": "./Icon-padded.png" }, "permissions": [ "android.permission.CAMERA", - "android.permission.RECORD_AUDIO", "android.permission.INTERNET", "android.permission.ACCESS_NETWORK_STATE", "android.permission.READ_EXTERNAL_STORAGE", "android.permission.WRITE_EXTERNAL_STORAGE", "android.permission.READ_MEDIA_VISUAL_USER_SELECTED", - "android.permission.READ_MEDIA_IMAGES", - "android.permission.READ_MEDIA_VIDEO", - "android.permission.READ_MEDIA_AUDIO" + "android.permission.READ_MEDIA_IMAGES" ] }, "plugins": [ @@ -42,7 +39,8 @@ [ "expo-camera", { - "cameraPermission": "Allow Schnappix to access the tablet's front-facing camera." + "cameraPermission": "Allow Schnappix to access the tablet's front-facing camera.", + "recordAudioAndroid": false } ], [ diff --git a/package.json b/package.json index e6d400a6..cae5cf90 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "schnappix", - "version": "1.0.0", + "version": "1.0.3", "main": "index.ts", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.7.2",