-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PP 352 enables user journey analysis based on backend api #526
PP 352 enables user journey analysis based on backend api #526
Conversation
…nService Add Configuration Decodable model Add ConfigurationService, ConfigurationServiceProtocol, fetchConfiguration test func Add test endpoint to APIMethod & APIResource PP-352
Also refactor build func PP-352
resolve TODOs for APIResource & APIMethod PP-352
… into PP-352-Enables-user-journey-analysis-based-on-backend-api
…by files. make inject to GiniBankAPI optional PP-352
…enAPICoordinator custom networking viewController init PP-352
add configuration service dependency PP-352
…om networking PP-352
…rationServiceProtocol PP-352
… networking PP-352
…rotocol and add it to ConfigurationService. remove APIDomain from protocol PP-352
…Manager init PP-352
…e AnalyticsManager init to request completion PP-352
…om networking example PP-352
…rking coordinator PP-352
…ager. Add clientID super property from configuration PP-352
… into PP-352-Enables-user-journey-analysis-based-on-backend-api
@mrkulik thank you for your great work. I saw that I got this warning in my console:
Can you please check? |
… into PP-352-Enables-user-journey-analysis-based-on-backend-api
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrkulik Great job.
Please see my suggestions.
I will need also to test a bit on a device.
...BankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ConfigurationService.swift
Outdated
Show resolved
Hide resolved
...BankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ConfigurationService.swift
Outdated
Show resolved
Hide resolved
...ry/GiniBankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/Configuration.swift
Outdated
Show resolved
Hide resolved
BankAPILibrary/GiniBankAPILibrary/Sources/GiniBankAPILibrary/Documents/Core/GiniBankAPI.swift
Outdated
Show resolved
Hide resolved
BankSDK/GiniBankSDK/Sources/GiniBankSDK/Core/GiniBankNetworkingScreenApiCoordinator.swift
Outdated
Show resolved
Hide resolved
BankSDK/GiniBankSDK/Sources/GiniBankSDK/Core/GiniBankNetworkingScreenApiCoordinator.swift
Outdated
Show resolved
Hide resolved
BankSDK/GiniBankSDK/Sources/GiniBankSDK/Core/GiniBankNetworkingScreenApiCoordinator.swift
Outdated
Show resolved
Hide resolved
BankSDK/GiniBankSDK/Sources/GiniBankSDK/Core/Networking/GiniBank+Networking.swift
Outdated
Show resolved
Hide resolved
CaptureSDK/GiniCaptureSDK/Sources/GiniCaptureSDK/Core/Tracking/AnalyticsManager.swift
Show resolved
Hide resolved
…ionService PP-352
…tom networking PP-352
…actor API call completion remove extra comment, remove error, init analytics on main thread PP-352
…ntation for startSDK PP-352
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrkulik Looks good from my side.
I let a small comment. 🙈
...ry/GiniBankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/Configuration.swift
Outdated
Show resolved
Hide resolved
CaptureSDK/GiniCaptureSDK/Sources/GiniCaptureSDK/Core/Tracking/AnalyticsManager.swift
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job! 👏🏻
I have only renaming suggestions:
- Configuration - > ClientConfiguration
- ConfigurationService -> ClientConfigurationService
- ConfigurationServicePtotocol ..can we omit protocol word and keep it like ClientConfigurationService?
...ry/GiniBankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/Configuration.swift
Outdated
Show resolved
Hide resolved
...BankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ConfigurationService.swift
Outdated
Show resolved
Hide resolved
…onfigurationService PP-352
… ClientConfigurationServiceProtocol PP-352
…ConfigurationServiceProtocol PP-352
…entConfigurationServiceProtocol PP-352
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrkulik Thank you! we are almost there.
Please check my suggestions 🙈
...iBankAPILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ClientConfiguration.swift
Outdated
Show resolved
Hide resolved
...ILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ClientConfigurationService.swift
Outdated
Show resolved
Hide resolved
...ILibrary/Sources/GiniBankAPILibrary/Documents/Configuration/ClientConfigurationService.swift
Outdated
Show resolved
Hide resolved
.../Sources/GiniBankAPILibrary/Documents/Configuration/ClientConfigurationServiceProtocol.swift
Outdated
Show resolved
Hide resolved
…ation in docs PP-352
…erviceProtocol & ClientConfigurationService PP-352
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mrkulik Good job!
8a26446
into
PP-349-Implement-user-journey-analysis-pipeline-in-iOS
No description provided.