diff --git a/eas.json b/eas.json index b208a76d..d68dbe69 100644 --- a/eas.json +++ b/eas.json @@ -5,13 +5,22 @@ }, "build": { "development": { + "env": { + "SENTRY_DISABLE_AUTO_UPLOAD": "true" + }, "developmentClient": true, "distribution": "internal" }, "preview": { + "env": { + "SENTRY_DISABLE_AUTO_UPLOAD": "true" + }, "distribution": "internal" }, "production": { + "env": { + "SENTRY_DISABLE_AUTO_UPLOAD": "true" + }, "autoIncrement": true, "extends": "apk", "android": { @@ -21,12 +30,18 @@ } }, "release": { + "env": { + "SENTRY_DISABLE_AUTO_UPLOAD": "true" + }, "distribution": "store", "android": { "buildType": "app-bundle" } }, "apk": { + "env": { + "SENTRY_DISABLE_AUTO_UPLOAD": "true" + }, "android": { "buildType": "apk", "gradleCommand": ":app:assembleRelease" diff --git a/package.json b/package.json index e5f102df..8bff9af6 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "start": "expo start", "android": "expo run:android", "ios": "expo run:ios", - "build": "export NODE_ENV=production && cd android && ./gradlew assembleRelease", + "build": "export NODE_ENV=production && export SENTRY_DISABLE_AUTO_UPLOAD=true && cd android && ./gradlew assembleRelease", "postinstall": "patch-package" }, "dependencies": { diff --git a/src/i18n/locales/mk.json b/src/i18n/locales/mk.json index 37204427..22b8287d 100644 --- a/src/i18n/locales/mk.json +++ b/src/i18n/locales/mk.json @@ -1424,4 +1424,5 @@ "no_logs_captured": "Нема снимено логови." } } -} \ No newline at end of file +} +} diff --git a/src/i18n/locales/nl-NL.json b/src/i18n/locales/nl-NL.json index ddc97f81..467a6a01 100644 --- a/src/i18n/locales/nl-NL.json +++ b/src/i18n/locales/nl-NL.json @@ -625,8 +625,7 @@ "enter_custom_key": "Voer je eigen TMDb API key in en sla op.", "key_verified": "API key geverifieerd en succesvol opgeslagen." }, - { - "settings": { + "settings": { "language": "Taal", "select_language": "Selecteer taal", "english": "Engels", @@ -650,7 +649,7 @@ "slovenian": "Sloveens", "macedonian": "Macedonisch", "russian": "Russisch", - "filipino": "Filipijns" + "filipino": "Filipijns", "dutch_nl": "Nederlands (Nederland)", "romanian": "Roemeens", "albanian": "Albanees", @@ -1029,8 +1028,7 @@ "no_upcoming_found": "Geen aankomende afleveringen gevonden", "add_series_desc": "Voeg series toe aan je bibliotheek om ze hier te zien" }, - { - "mdblist": { + "mdblist": { "title": "Beoordelingsbronnen", "status_disabled": "MDBList uitgeschakeld", "status_active": "API-key actief", @@ -1429,4 +1427,4 @@ "no_logs_captured": "Geen logs vastgelegd." } } -} \ No newline at end of file +} diff --git a/src/i18n/locales/ro.json b/src/i18n/locales/ro.json index 2fc7c435..34aad5df 100644 --- a/src/i18n/locales/ro.json +++ b/src/i18n/locales/ro.json @@ -625,8 +625,7 @@ "enter_custom_key": "Te rugăm să introduci și să salvezi cheia personalizată.", "key_verified": "Cheia API a fost verificată și salvată cu succes." }, - { - "settings": { + "settings": { "language": "Limbă", "select_language": "Selectează limba", "english": "Engleză", @@ -1029,8 +1028,7 @@ "no_upcoming_found": "Niciun episod viitor găsit", "add_series_desc": "Adaugă seriale în bibliotecă pentru a vedea episoadele lor viitoare aici" }, - { - "mdblist": { + "mdblist": { "title": "Surse de evaluare", "status_disabled": "MDBList dezactivat", "status_active": "Cheie API activă", @@ -1429,4 +1427,4 @@ "no_logs_captured": "Niciun log capturat." } } -} \ No newline at end of file +} diff --git a/src/i18n/locales/sq.json b/src/i18n/locales/sq.json index ce1b2de8..8606830e 100644 --- a/src/i18n/locales/sq.json +++ b/src/i18n/locales/sq.json @@ -625,8 +625,7 @@ "enter_custom_key": "Ju lutem jepni dhe ruani çelësin tuaj personal.", "key_verified": "Çelësi API u verifikua dhe u ruajt me sukses." }, - { - "settings": { + "settings": { "language": "Gjuha", "select_language": "Zgjidh Gjuhën", "english": "Anglisht", @@ -973,8 +972,7 @@ "alert_disconnect_title": "Shkëput Torbox", "alert_disconnect_msg": "Jeni të sigurt? Kjo do të fshijë çelësin API të ruajtur." }, - { - "home_screen": { + "home_screen": { "title": "Cilësimet e Ekranit Kryesor", "changes_applied": "Ndryshimet u aplikuan", "display_options": "OPSIONET E SHFAQJES", @@ -1429,4 +1427,4 @@ "no_logs_captured": "Nuk u kap asnjë log." } } -} \ No newline at end of file +} diff --git a/src/screens/AuthScreen.tsx b/src/screens/AuthScreen.tsx index 373bb512..9bd9ef84 100644 --- a/src/screens/AuthScreen.tsx +++ b/src/screens/AuthScreen.tsx @@ -11,7 +11,7 @@ import { useToast } from '../contexts/ToastContext'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; const EMAIL_CONFIRMATION_REQUIRED_PREFIX = '__EMAIL_CONFIRMATION__'; -const AUTH_BG_GRADIENT = ['#07090F', '#0D1020', '#140B24']; +const AUTH_BG_GRADIENT = ['#07090F', '#0D1020', '#140B24'] as const; const normalizeAuthErrorMessage = (input: string): string => { const raw = (input || '').trim(); diff --git a/src/utils/version.ts b/src/utils/version.ts index 06f1acea..bc756f99 100644 --- a/src/utils/version.ts +++ b/src/utils/version.ts @@ -1,7 +1,7 @@ // Single source of truth for the app version displayed in Settings // Update this when bumping app version -export const APP_VERSION = '1.3.7'; +export const APP_VERSION = '1.3.8'; export function getDisplayedAppVersion(): string { return APP_VERSION;