From fac3a9d49e8168724249b1265bd66d587b5fe019 Mon Sep 17 00:00:00 2001 From: 4gray Date: Sat, 5 Apr 2025 15:07:04 +0200 Subject: [PATCH] chore: bump version to 1.0.0-beta.6 --- package-lock.json | 2 +- package.json | 2 +- src-tauri/Cargo.lock | 9 ++++++++- src-tauri/Cargo.toml | 4 ++-- src-tauri/tauri.conf.json | 22 ++++++++++++++++------ 5 files changed, 28 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 512282356..fcf0d45b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "iptvnator", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index 9c9e1c3ea..f367194d6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iptvnator", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.6", "description": "IPTV player application.", "homepage": "https://github.com/4gray/iptvnator", "author": { diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 6298c69e8..492ab7124 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "IPTVnator" -version = "1.0.0-beta.5" +version = "1.0.0-beta.6" dependencies = [ "chrono", "fix-path-env", @@ -1899,6 +1899,12 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "http-range" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21dec9db110f5f872ed9699c3ecf50cf16f423502706ba5c72462e28d3157573" + [[package]] name = "httparse" version = "1.10.1" @@ -4986,6 +4992,7 @@ dependencies = [ "gtk", "heck 0.5.0", "http 1.2.0", + "http-range", "jni", "libc", "log", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index d0ad1d1c3..a7ad47279 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "IPTVnator" -version = "1.0.0-beta.5" +version = "1.0.0-beta.6" description = "IPTVnator" authors = ["4gray"] license = "MIT" @@ -21,7 +21,7 @@ tauri-build = { version = "2", features = [] } serde_json = "1.0" serde = { version = "1.0", features = ["derive"] } log = "0.4" -tauri = { version = "2.2.0", features = ["macos-private-api"] } +tauri = { version = "2.2.0", features = [ "protocol-asset", "macos-private-api"] } tauri-plugin-log = "2" tauri-plugin-http = {version = "2", features = ["unsafe-headers"] } tauri-plugin-shell = "2" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 943b022d3..a31df0a8b 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "iptvnator", - "version": "1.0.0-5", + "version": "1.0.0-6", "identifier": "com.4gray.dev", "build": { "frontendDist": "../dist/browser", @@ -43,7 +43,8 @@ "https:", "http:", "'unsafe-eval'", - "'unsafe-inline'" + "'unsafe-inline'", + "file:" ], "img-src": [ "'self'", @@ -51,22 +52,27 @@ "asset:", "https:", "http:", - "blob:" + "blob:", + "file:", + "'unsafe-eval'", + "'unsafe-inline'" ], - "media-src": ["'self'", "https:", "http:", "blob:", "data:"], + "media-src": ["'self'", "https:", "http:", "blob:", "data:", "file:"], "script-src": [ "'self'", "'unsafe-inline'", "'unsafe-eval'", "tauri:", - "asset:" + "asset:", + "file:" ], "style-src": [ "'self'", "'unsafe-inline'", "https:", "http:", - "https://fonts.googleapis.com" + "https://fonts.googleapis.com", + "file:" ], "font-src": ["'self'", "https://fonts.gstatic.com", "data:"], "connect-src": [ @@ -80,6 +86,10 @@ ], "frame-src": ["'self'", "https:", "http:", "blob:", "data:"], "worker-src": ["'self'", "blob:", "data:"] + }, + "assetProtocol": { + "enable": true, + "scope": ["*/**"] } } },