Skip to content
Snippets Groups Projects
Commit 0666400b authored by Bruno Muniz's avatar Bruno Muniz :apple:
Browse files

all packages now have version

parent ebd30d1c
No related branches found
No related tags found
1 merge request!66Using new client wrapper
......@@ -67,6 +67,10 @@
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
<key>NSBonjourServices</key>
<array>
<string>_pulse._tcp</string>
</array>
<key>NSCameraUsageDescription</key>
<string>This permission is required for scanning qr codes</string>
<key>NSFaceIDUsageDescription</key>
......
......@@ -48,14 +48,6 @@ let package = Package(
.library(name: "RequestPermissionFeature", targets: ["RequestPermissionFeature"]),
],
dependencies: [
.package(
url: "https://github.com/Quick/Quick",
.upToNextMajor(from: "3.0.0")
),
.package(
url: "https://github.com/Quick/Nimble",
.upToNextMajor(from: "9.0.0")
),
.package(
url: "https://github.com/SnapKit/SnapKit",
.upToNextMajor(from: "5.0.1")
......@@ -89,17 +81,17 @@ let package = Package(
.upToNextMajor(from: "4.2.1")
),
.package(
path: "../elixxir-dapps-sdk-swift"
//url: "https://git.xx.network/elixxir/elixxir-dapps-sdk-swift",
//branch: "development"
),
.package(
path: "../xxm-cloud-providers"
url: "https://git.xx.network/elixxir/elixxir-dapps-sdk-swift",
.upToNextMajor(from: "1.0.0")
),
.package(
url: "https://git.xx.network/elixxir/client-ios-db.git",
.upToNextMajor(from: "1.1.0")
),
.package(
url: "https://git.xx.network/elixxir/xxm-cloud-providers.git",
.upToNextMajor(from: "1.0.2")
),
.package(
url: "https://github.com/firebase/firebase-ios-sdk.git",
.upToNextMajor(from: "8.10.0")
......@@ -108,10 +100,6 @@ let package = Package(
url: "https://github.com/pointfreeco/swift-composable-architecture.git",
.upToNextMajor(from: "0.43.0")
),
.package(
url: "https://github.com/pointfreeco/swift-custom-dump.git",
.upToNextMajor(from: "0.5.0")
),
.package(
url: "https://github.com/swiftcsv/SwiftCSV.git",
from: "0.8.0"
......@@ -250,6 +238,9 @@ let package = Package(
),
.target(
name: "AppResources",
exclude: [
"swiftgen.yml",
],
resources: [
.process("Resources")
]
......@@ -319,9 +310,6 @@ let package = Package(
.product(name: "DifferenceKit", package: "DifferenceKit"),
.product(name: "SwiftProtobuf", package: "swift-protobuf"),
],
exclude: [
"swiftgen.yml",
],
resources: [
.process("Resources"),
]
......@@ -417,6 +405,10 @@ let package = Package(
.target(name: "Shared"),
.target(name: "Defaults"),
.target(name: "AppNavigation"),
.product(
name: "ComposableArchitecture",
package: "swift-composable-architecture"
),
]
),
.target(
......
......@@ -3,9 +3,9 @@ import Combine
import Dependencies
public final class RootViewController: UIViewController {
@Dependency(\.app.statusBar) var statusBar: StatusBarStylist
@Dependency(\.app.hudManager) var hudManager: HUDManager
@Dependency(\.app.toastManager) var toastManager: ToastManager
@Dependency(\.app.statusBar) var statusBar
@Dependency(\.app.hudManager) var hudManager
@Dependency(\.app.toastManager) var toastManager
var hud: HUDView?
var cancellables = Set<AnyCancellable>()
......
......@@ -19,7 +19,7 @@ public class AppDelegate: UIResponder, UIApplicationDelegate {
private var backgroundTimer: Timer?
private var backgroundTask: UIBackgroundTaskIdentifier?
@Dependency(\.app.log) var logger
@Dependency(\.app.log) var log
@Dependency(\.navigator) var navigator
@Dependency(\.app.messenger) var messenger
@Dependency(\.pushNotificationRouter) var pushNotificationRouter
......@@ -31,6 +31,8 @@ public class AppDelegate: UIResponder, UIApplicationDelegate {
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
LoggingSystem.bootstrap(PersistentLogHandler.init)
UNUserNotificationCenter.current().delegate = self
let navController = UINavigationController(rootViewController: LaunchController())
......@@ -40,9 +42,7 @@ public class AppDelegate: UIResponder, UIApplicationDelegate {
pushNotificationRouter.set(.live(navigationController: navController))
// MARK: - TO REMOVE FROM PRODUCTION:
LoggingSystem.bootstrap(PersistentLogHandler.init)
// #if DEBUG
NotificationCenter.default.addObserver(
forName: UIApplication.userDidTakeScreenshotNotification,
object: nil,
......@@ -57,7 +57,7 @@ public class AppDelegate: UIResponder, UIApplicationDelegate {
)
)
}
// MARK: -
// #endif
return true
}
......@@ -122,7 +122,7 @@ extension AppDelegate: UNUserNotificationCenterDelegate {
isPushNotificationsEnabled = true
} catch {
isPushNotificationsEnabled = false
logger(.error(error as NSError))
log(.error(error as NSError))
print(error.localizedDescription)
}
}
......@@ -213,7 +213,7 @@ extension AppDelegate {
try messenger.start()
}
} catch {
logger(.error(error as NSError))
log(.error(error as NSError))
print(error.localizedDescription)
}
}
......@@ -230,7 +230,7 @@ extension AppDelegate {
self.backgroundTimer?.invalidate()
try self.messenger.stop()
} catch {
self.logger(.error(error as NSError))
self.log(.error(error as NSError))
print(error.localizedDescription)
}
if let backgroundTask = self.backgroundTask {
......
......@@ -146,8 +146,6 @@ final class RestoreViewModel {
let multilookup = try self.messenger.lookupContacts(ids: result.restoredContacts)
multilookup.contacts.forEach {
print(">>> Found \(try! $0.getFact(.username)?.value)")
try! self.dbManager.getDB().saveContact(.init(
id: try $0.getId(),
marshaled: $0.data,
......
......@@ -14,8 +14,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/Alamofire/Alamofire.git",
"state" : {
"revision" : "8dd85aee02e39dd280c75eef88ffdb86eed4b07b",
"version" : "5.6.2"
"revision" : "78424be314842833c04bc3bef5b72e85fff99204",
"version" : "5.6.4"
}
},
{
......@@ -73,30 +73,21 @@
}
},
{
"identity" : "cwlcatchexception",
"kind" : "remoteSourceControl",
"location" : "https://github.com/mattgallagher/CwlCatchException.git",
"state" : {
"revision" : "35f9e770f54ce62dd8526470f14c6e137cef3eea",
"version" : "2.1.1"
}
},
{
"identity" : "cwlpreconditiontesting",
"identity" : "differencekit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/mattgallagher/CwlPreconditionTesting.git",
"location" : "https://github.com/ra1028/DifferenceKit",
"state" : {
"revision" : "c21f7bab5ca8eee0a9998bbd17ca1d0eb45d4688",
"version" : "2.1.0"
"revision" : "073b9671ce2b9b5b96398611427a1f929927e428",
"version" : "1.3.0"
}
},
{
"identity" : "differencekit",
"identity" : "elixxir-dapps-sdk-swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/ra1028/DifferenceKit",
"location" : "https://git.xx.network/elixxir/elixxir-dapps-sdk-swift",
"state" : {
"revision" : "073b9671ce2b9b5b96398611427a1f929927e428",
"version" : "1.3.0"
"revision" : "c433b384a1bd49627bb8e15bc1dc0ae4cb9a8ec1",
"version" : "1.0.0"
}
},
{
......@@ -207,15 +198,6 @@
"version" : "1.22.2"
}
},
{
"identity" : "libssh2prebuild",
"kind" : "remoteSourceControl",
"location" : "https://github.com/DimaRU/Libssh2Prebuild.git",
"state" : {
"branch" : "1.10.0+OpenSSL_1_1_1o",
"revision" : "a91bcf205a6cbc84144f840c44145656abbd266a"
}
},
{
"identity" : "nanopb",
"kind" : "remoteSourceControl",
......@@ -225,15 +207,6 @@
"version" : "2.30908.0"
}
},
{
"identity" : "nimble",
"kind" : "remoteSourceControl",
"location" : "https://github.com/Quick/Nimble",
"state" : {
"revision" : "c93f16c25af5770f0d3e6af27c9634640946b068",
"version" : "9.2.1"
}
},
{
"identity" : "promises",
"kind" : "remoteSourceControl",
......@@ -252,15 +225,6 @@
"version" : "2.1.3"
}
},
{
"identity" : "quick",
"kind" : "remoteSourceControl",
"location" : "https://github.com/Quick/Quick",
"state" : {
"revision" : "8cce6acd38f965f5baa3167b939f86500314022b",
"version" : "3.1.2"
}
},
{
"identity" : "retry",
"kind" : "remoteSourceControl",
......@@ -284,8 +248,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/darrarski/Shout.git",
"state" : {
"branch" : "master",
"revision" : "df5a662293f0ac15eeb4f2fd3ffd0c07b73d0de0"
"revision" : "cda197619ac395b9a2c3ddd1c6c8fad16114b830",
"version" : "0.5.5"
}
},
{
......@@ -395,6 +359,15 @@
"revision" : "16e6409ee82e1b81390bdffbf217b9c08ab32784",
"version" : "0.5.0"
}
},
{
"identity" : "xxm-cloud-providers",
"kind" : "remoteSourceControl",
"location" : "https://git.xx.network/elixxir/xxm-cloud-providers.git",
"state" : {
"revision" : "7e2fe50560f4c9c477d549e9c68a4c87d686d44c",
"version" : "1.0.2"
}
}
],
"version" : 2
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment