Update Dependencies (#833)
This commit is contained in:
parent
64c7b8e979
commit
179a50d74c
|
@ -13,7 +13,7 @@ import JellyfinAPI
|
|||
extension JellyfinClient {
|
||||
|
||||
func fullURL<T>(with request: Request<T>) -> URL {
|
||||
let fullPath = configuration.url.appendingPathComponent(request.url)
|
||||
let fullPath = configuration.url.appendingPathComponent(request.url?.path ?? "")
|
||||
|
||||
var components = URLComponents(string: fullPath.absoluteString)!
|
||||
components.queryItems = request.query?.map { URLQueryItem(name: $0.0, value: $0.1) } ?? []
|
||||
|
|
|
@ -155,7 +155,7 @@ class DownloadTask: NSObject, ObservableObject {
|
|||
}
|
||||
|
||||
guard let response = try? await userSession.client.download(
|
||||
for: .init(url: imageURL.absoluteString).withResponse(URL.self),
|
||||
for: .init(url: imageURL).withResponse(URL.self),
|
||||
delegate: self
|
||||
) else { return }
|
||||
|
||||
|
@ -178,7 +178,7 @@ class DownloadTask: NSObject, ObservableObject {
|
|||
}
|
||||
|
||||
guard let response = try? await userSession.client.download(
|
||||
for: .init(url: imageURL.absoluteString).withResponse(URL.self),
|
||||
for: .init(url: imageURL).withResponse(URL.self),
|
||||
delegate: self
|
||||
) else { return }
|
||||
|
||||
|
|
|
@ -240,7 +240,6 @@
|
|||
E12A9EF829499E0100731C3A /* JellyfinClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12A9EF729499E0100731C3A /* JellyfinClient.swift */; };
|
||||
E12A9EF929499E0100731C3A /* JellyfinClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12A9EF729499E0100731C3A /* JellyfinClient.swift */; };
|
||||
E12B93072947CD0F00CE0BD9 /* Pulse in Frameworks */ = {isa = PBXBuildFile; productRef = E15210532946DF1B00375CC2 /* Pulse */; };
|
||||
E12B930D2948369F00CE0BD9 /* JellyfinAPI in Frameworks */ = {isa = PBXBuildFile; productRef = E12B930C2948369F00CE0BD9 /* JellyfinAPI */; };
|
||||
E12CC1AE28D0FAEA00678D5D /* NextUpLibraryViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12CC1AD28D0FAEA00678D5D /* NextUpLibraryViewModel.swift */; };
|
||||
E12CC1AF28D0FAEA00678D5D /* NextUpLibraryViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12CC1AD28D0FAEA00678D5D /* NextUpLibraryViewModel.swift */; };
|
||||
E12CC1B128D1008F00678D5D /* NextUpView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E12CC1B028D1008F00678D5D /* NextUpView.swift */; };
|
||||
|
@ -314,6 +313,8 @@
|
|||
E148128B28C15526003B8787 /* SortBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = E148128A28C15526003B8787 /* SortBy.swift */; };
|
||||
E14A08CB28E6831D004FC984 /* VideoPlayerViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E14A08CA28E6831D004FC984 /* VideoPlayerViewModel.swift */; };
|
||||
E14A08CD28E68729004FC984 /* MenuPosterHStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = E14A08CC28E68729004FC984 /* MenuPosterHStack.swift */; };
|
||||
E14CB6862A9FF62A001586C6 /* JellyfinAPI in Frameworks */ = {isa = PBXBuildFile; productRef = E14CB6852A9FF62A001586C6 /* JellyfinAPI */; };
|
||||
E14CB6882A9FF71F001586C6 /* JellyfinAPI in Frameworks */ = {isa = PBXBuildFile; productRef = E14CB6872A9FF71F001586C6 /* JellyfinAPI */; };
|
||||
E15210562946DF1B00375CC2 /* PulseLogHandler in Frameworks */ = {isa = PBXBuildFile; productRef = E15210552946DF1B00375CC2 /* PulseLogHandler */; };
|
||||
E15210582946DF1B00375CC2 /* PulseUI in Frameworks */ = {isa = PBXBuildFile; productRef = E15210572946DF1B00375CC2 /* PulseUI */; };
|
||||
E152107C2947ACA000375CC2 /* InvertedLightAppIcon.swift in Sources */ = {isa = PBXBuildFile; fileRef = E152107B2947ACA000375CC2 /* InvertedLightAppIcon.swift */; };
|
||||
|
@ -580,7 +581,6 @@
|
|||
E1B5784228F8AFCB00D42911 /* Wrapped View.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B5784028F8AFCB00D42911 /* Wrapped View.swift */; };
|
||||
E1B5861229E32EEF00E45D6E /* Set.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B5861129E32EEF00E45D6E /* Set.swift */; };
|
||||
E1B5861329E32EEF00E45D6E /* Set.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B5861129E32EEF00E45D6E /* Set.swift */; };
|
||||
E1B5F7A529577BB8004B26CF /* JellyfinAPI in Frameworks */ = {isa = PBXBuildFile; productRef = E1B5F7A429577BB8004B26CF /* JellyfinAPI */; };
|
||||
E1B5F7A729577BCE004B26CF /* Pulse in Frameworks */ = {isa = PBXBuildFile; productRef = E1B5F7A629577BCE004B26CF /* Pulse */; };
|
||||
E1B5F7A929577BCE004B26CF /* PulseLogHandler in Frameworks */ = {isa = PBXBuildFile; productRef = E1B5F7A829577BCE004B26CF /* PulseLogHandler */; };
|
||||
E1B5F7AB29577BCE004B26CF /* PulseUI in Frameworks */ = {isa = PBXBuildFile; productRef = E1B5F7AA29577BCE004B26CF /* PulseUI */; };
|
||||
|
@ -1278,7 +1278,6 @@
|
|||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
E1575E56293E7650001665B1 /* VLCUI in Frameworks */,
|
||||
E1B5F7A529577BB8004B26CF /* JellyfinAPI in Frameworks */,
|
||||
62666E1727E501CC00EC0ECD /* CFNetwork.framework in Frameworks */,
|
||||
62666DFA27E5013700EC0ECD /* TVVLCKit.xcframework in Frameworks */,
|
||||
E1DC981E296DD91900982F06 /* CollectionView in Frameworks */,
|
||||
|
@ -1312,6 +1311,7 @@
|
|||
62666E1327E501C300EC0ECD /* AudioToolbox.framework in Frameworks */,
|
||||
E13AF3B628A0C598009093AB /* Nuke in Frameworks */,
|
||||
E12186DE2718F1C50010884C /* Defaults in Frameworks */,
|
||||
E14CB6882A9FF71F001586C6 /* JellyfinAPI in Frameworks */,
|
||||
E192608828D2E5F0002314B4 /* Factory in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
|
@ -1343,6 +1343,7 @@
|
|||
E19E6E0A28A0BEFF005C10C8 /* BlurHashKit in Frameworks */,
|
||||
E1FAD1C62A0375BA007F5521 /* UDPBroadcast in Frameworks */,
|
||||
62666E0127E5016900EC0ECD /* CoreFoundation.framework in Frameworks */,
|
||||
E14CB6862A9FF62A001586C6 /* JellyfinAPI in Frameworks */,
|
||||
62666E2427E501F300EC0ECD /* Foundation.framework in Frameworks */,
|
||||
E18A8E7A28D5FEDF00333B9A /* VLCUI in Frameworks */,
|
||||
53352571265EA0A0006CCA86 /* Introspect in Frameworks */,
|
||||
|
@ -1355,7 +1356,6 @@
|
|||
E1DC9821296DDBE600982F06 /* CollectionView in Frameworks */,
|
||||
62666DFE27E5015700EC0ECD /* AVFoundation.framework in Frameworks */,
|
||||
62666DFD27E5014F00EC0ECD /* AudioToolbox.framework in Frameworks */,
|
||||
E12B930D2948369F00CE0BD9 /* JellyfinAPI in Frameworks */,
|
||||
E19E6E0528A0B958005C10C8 /* Nuke in Frameworks */,
|
||||
62666E0D27E501AA00EC0ECD /* QuartzCore.framework in Frameworks */,
|
||||
E19E6E0728A0B958005C10C8 /* NukeUI in Frameworks */,
|
||||
|
@ -2790,13 +2790,13 @@
|
|||
E1575E55293E7650001665B1 /* VLCUI */,
|
||||
E1575E57293E7685001665B1 /* Files */,
|
||||
E1388A45293F0ABA009721B1 /* SwizzleSwift */,
|
||||
E1B5F7A429577BB8004B26CF /* JellyfinAPI */,
|
||||
E1B5F7A629577BCE004B26CF /* Pulse */,
|
||||
E1B5F7A829577BCE004B26CF /* PulseLogHandler */,
|
||||
E1B5F7AA29577BCE004B26CF /* PulseUI */,
|
||||
E1B5F7AC29577BDD004B26CF /* OrderedCollections */,
|
||||
E1DC981D296DD91900982F06 /* CollectionView */,
|
||||
E18443CA2A037773002DDDC8 /* UDPBroadcast */,
|
||||
E14CB6872A9FF71F001586C6 /* JellyfinAPI */,
|
||||
);
|
||||
productName = "JellyfinPlayer tvOS";
|
||||
productReference = 535870602669D21600D05A09 /* Swiftfin tvOS.app */;
|
||||
|
@ -2835,11 +2835,11 @@
|
|||
E15210532946DF1B00375CC2 /* Pulse */,
|
||||
E15210552946DF1B00375CC2 /* PulseLogHandler */,
|
||||
E15210572946DF1B00375CC2 /* PulseUI */,
|
||||
E12B930C2948369F00CE0BD9 /* JellyfinAPI */,
|
||||
E19DDEC62948EF9900954E10 /* OrderedCollections */,
|
||||
E1DC9813296DC06200982F06 /* PulseLogHandler */,
|
||||
E1DC9820296DDBE600982F06 /* CollectionView */,
|
||||
E1FAD1C52A0375BA007F5521 /* UDPBroadcast */,
|
||||
E14CB6852A9FF62A001586C6 /* JellyfinAPI */,
|
||||
);
|
||||
productName = JellyfinPlayer;
|
||||
productReference = 5377CBF1263B596A003A4E83 /* Swiftfin iOS.app */;
|
||||
|
@ -2903,11 +2903,11 @@
|
|||
E18A8E7828D5FEDF00333B9A /* XCRemoteSwiftPackageReference "VLCUI" */,
|
||||
E1575E3A293C6B15001665B1 /* XCRemoteSwiftPackageReference "Files" */,
|
||||
E15210522946DF1B00375CC2 /* XCRemoteSwiftPackageReference "Pulse" */,
|
||||
E12B930B2948329D00CE0BD9 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */,
|
||||
E19DDEC52948EF9900954E10 /* XCRemoteSwiftPackageReference "swift-collections" */,
|
||||
E1DC9812296DC06200982F06 /* XCRemoteSwiftPackageReference "PulseLogHandler" */,
|
||||
E1DC981F296DDBE600982F06 /* XCRemoteSwiftPackageReference "CollectionView" */,
|
||||
E1FAD1C42A0375BA007F5521 /* XCRemoteSwiftPackageReference "UDPBroadcastConnection" */,
|
||||
E14CB6842A9FF62A001586C6 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */,
|
||||
);
|
||||
productRefGroup = 5377CBF2263B596A003A4E83 /* Products */;
|
||||
projectDirPath = "";
|
||||
|
@ -4088,14 +4088,6 @@
|
|||
minimumVersion = 2.0.0;
|
||||
};
|
||||
};
|
||||
E12B930B2948329D00CE0BD9 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */ = {
|
||||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/LePips/jellyfin-sdk-swift";
|
||||
requirement = {
|
||||
kind = upToNextMajorVersion;
|
||||
minimumVersion = 0.3.0;
|
||||
};
|
||||
};
|
||||
E13DD3C42716499E009D4DAF /* XCRemoteSwiftPackageReference "CoreStore" */ = {
|
||||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/JohnEstropia/CoreStore.git";
|
||||
|
@ -4112,12 +4104,20 @@
|
|||
minimumVersion = 7.0.0;
|
||||
};
|
||||
};
|
||||
E14CB6842A9FF62A001586C6 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */ = {
|
||||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/jellyfin/jellyfin-sdk-swift.git";
|
||||
requirement = {
|
||||
kind = upToNextMajorVersion;
|
||||
minimumVersion = 0.3.1;
|
||||
};
|
||||
};
|
||||
E15210522946DF1B00375CC2 /* XCRemoteSwiftPackageReference "Pulse" */ = {
|
||||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/kean/Pulse";
|
||||
requirement = {
|
||||
kind = upToNextMajorVersion;
|
||||
minimumVersion = 3.0.0;
|
||||
minimumVersion = 4.0.0;
|
||||
};
|
||||
};
|
||||
E1575E3A293C6B15001665B1 /* XCRemoteSwiftPackageReference "Files" */ = {
|
||||
|
@ -4172,8 +4172,8 @@
|
|||
isa = XCRemoteSwiftPackageReference;
|
||||
repositoryURL = "https://github.com/kean/PulseLogHandler";
|
||||
requirement = {
|
||||
branch = main;
|
||||
kind = branch;
|
||||
kind = upToNextMajorVersion;
|
||||
minimumVersion = 4.0.0;
|
||||
};
|
||||
};
|
||||
E1DC981F296DDBE600982F06 /* XCRemoteSwiftPackageReference "CollectionView" */ = {
|
||||
|
@ -4250,11 +4250,6 @@
|
|||
package = E13DD3D127168E65009D4DAF /* XCRemoteSwiftPackageReference "Defaults" */;
|
||||
productName = Defaults;
|
||||
};
|
||||
E12B930C2948369F00CE0BD9 /* JellyfinAPI */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E12B930B2948329D00CE0BD9 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */;
|
||||
productName = JellyfinAPI;
|
||||
};
|
||||
E1388A45293F0ABA009721B1 /* SwizzleSwift */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = 62666E3727E502CE00EC0ECD /* XCRemoteSwiftPackageReference "SwizzleSwift" */;
|
||||
|
@ -4295,6 +4290,16 @@
|
|||
package = E13DD3D127168E65009D4DAF /* XCRemoteSwiftPackageReference "Defaults" */;
|
||||
productName = Defaults;
|
||||
};
|
||||
E14CB6852A9FF62A001586C6 /* JellyfinAPI */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E14CB6842A9FF62A001586C6 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */;
|
||||
productName = JellyfinAPI;
|
||||
};
|
||||
E14CB6872A9FF71F001586C6 /* JellyfinAPI */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E14CB6842A9FF62A001586C6 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */;
|
||||
productName = JellyfinAPI;
|
||||
};
|
||||
E15210532946DF1B00375CC2 /* Pulse */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E15210522946DF1B00375CC2 /* XCRemoteSwiftPackageReference "Pulse" */;
|
||||
|
@ -4365,11 +4370,6 @@
|
|||
package = E19E6E0828A0BEFF005C10C8 /* XCRemoteSwiftPackageReference "BlurHashKit" */;
|
||||
productName = BlurHashKit;
|
||||
};
|
||||
E1B5F7A429577BB8004B26CF /* JellyfinAPI */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E12B930B2948329D00CE0BD9 /* XCRemoteSwiftPackageReference "jellyfin-sdk-swift" */;
|
||||
productName = JellyfinAPI;
|
||||
};
|
||||
E1B5F7A629577BCE004B26CF /* Pulse */ = {
|
||||
isa = XCSwiftPackageProductDependency;
|
||||
package = E15210522946DF1B00375CC2 /* XCRemoteSwiftPackageReference "Pulse" */;
|
||||
|
|
|
@ -23,8 +23,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/JohnEstropia/CoreStore.git",
|
||||
"state" : {
|
||||
"revision" : "25593754913d228777f14634bc6f493dbeb4e9fb",
|
||||
"version" : "9.0.0"
|
||||
"revision" : "118bb685fcf2bbcfd5702fea07ec105cdc8cb43d",
|
||||
"version" : "9.1.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -32,8 +32,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/sindresorhus/Defaults",
|
||||
"state" : {
|
||||
"revision" : "d71bfd8ffbf944ef08eacbca5fb96d6f69bf7696",
|
||||
"version" : "7.1.0"
|
||||
"revision" : "0f5a23fcbd83eb72f6d405aa85bbfacaffb99b03",
|
||||
"version" : "7.2.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -59,17 +59,17 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/kean/Get",
|
||||
"state" : {
|
||||
"revision" : "a7dd8e0233d4041330591445de21b7e5d4c953c6",
|
||||
"version" : "1.0.4"
|
||||
"revision" : "12830cc64f31789ae6f4352d2d51d03a25fc3741",
|
||||
"version" : "2.1.6"
|
||||
}
|
||||
},
|
||||
{
|
||||
"identity" : "jellyfin-sdk-swift",
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/LePips/jellyfin-sdk-swift",
|
||||
"location" : "https://github.com/jellyfin/jellyfin-sdk-swift.git",
|
||||
"state" : {
|
||||
"revision" : "0878c236b5f15fea6b4034f88b698c2746349c9c",
|
||||
"version" : "0.3.0"
|
||||
"revision" : "ecc338b4ac0a817df36e087799d7077252489ccc",
|
||||
"version" : "0.3.2"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -86,8 +86,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/kean/Pulse",
|
||||
"state" : {
|
||||
"revision" : "36cb6f05affbf7840fa27cde1b65257f54fdc88c",
|
||||
"version" : "3.5.7"
|
||||
"revision" : "e080339a24f5a47461378e5fe02ba3f2ef0a2cfa",
|
||||
"version" : "4.0.3"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -95,8 +95,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/kean/PulseLogHandler",
|
||||
"state" : {
|
||||
"branch" : "main",
|
||||
"revision" : "3ca42eada318ad8ed9c3246f5e32c19413dae3ce"
|
||||
"revision" : "7280e980b71a1267099e7751a900fd1e67b7f4bb",
|
||||
"version" : "4.0.1"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -131,8 +131,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/apple/swift-log.git",
|
||||
"state" : {
|
||||
"revision" : "32e8d724467f8fe623624570367e3d50c5638e46",
|
||||
"version" : "1.5.2"
|
||||
"revision" : "532d8b529501fb73a2455b179e0bbb6d49b652ed",
|
||||
"version" : "1.5.3"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -149,8 +149,8 @@
|
|||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/siteline/SwiftUI-Introspect",
|
||||
"state" : {
|
||||
"revision" : "c18951c747ab62af7c15e17a81bd37d4fd5a9979",
|
||||
"version" : "0.2.3"
|
||||
"revision" : "121c146fe591b1320238d054ae35c81ffa45f45a",
|
||||
"version" : "0.12.0"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue