diff --git a/app.json b/app.json index 8f1c293a..29f9a1ff 100644 --- a/app.json +++ b/app.json @@ -2,7 +2,7 @@ "expo": { "name": "Streamyfin", "slug": "streamyfin", - "version": "0.4.0", + "version": "0.4.1", "orientation": "default", "icon": "./assets/images/icon.png", "scheme": "streamyfin", @@ -13,20 +13,33 @@ "backgroundColor": "#29164B" }, "jsEngine": "hermes", - "assetBundlePatterns": ["**/*"], + "assetBundlePatterns": [ + "**/*" + ], "ios": { "requireFullScreen": true, "infoPlist": { "NSCameraUsageDescription": "The app needs access to your camera to scan barcodes.", "NSMicrophoneUsageDescription": "The app needs access to your microphone.", - "UIBackgroundModes": ["audio"] + "UIBackgroundModes": [ + "audio" + ], + "NSLocalNetworkUsageDescription": "The app needs access to your local network to connect to your Jellyfin server.", + "NSAppTransportSecurity": { + "NSAllowsArbitraryLoads": true, + "NSExceptionDomains": { + "*": { + "NSExceptionAllowsInsecureHTTPLoads": true + } + } + } }, "supportsTablet": true, "bundleIdentifier": "com.fredrikburmester.streamyfin" }, "android": { "jsEngine": "hermes", - "versionCode": 13, + "versionCode": 14, "adaptiveIcon": { "foregroundImage": "./assets/images/icon.png" }, @@ -93,7 +106,8 @@ { "motionPermission": "Allow Streamyfin to access your device motion for landscape video watching." } - ] + ], + "expo-video" ], "experiments": { "typedRoutes": true diff --git a/bun.lockb b/bun.lockb index 6e2649ac..92bb62ae 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/eas.json b/eas.json index 7a2e4322..cc338d52 100644 --- a/eas.json +++ b/eas.json @@ -21,13 +21,13 @@ } }, "production": { - "channel": "0.4.0", + "channel": "0.4.1", "android": { "image": "latest" } }, "production-apk": { - "channel": "0.4.0", + "channel": "0.4.1", "android": { "buildType": "apk", "image": "latest" diff --git a/package.json b/package.json index e31fb152..9b2e7ed5 100644 --- a/package.json +++ b/package.json @@ -45,6 +45,7 @@ "expo-status-bar": "~1.12.1", "expo-system-ui": "~3.0.7", "expo-updates": "~0.25.22", + "expo-video": "^1.2.4", "expo-web-browser": "~13.0.3", "ffmpeg-kit-react-native": "^6.0.2", "jotai": "^2.9.1",