-
Notifications
You must be signed in to change notification settings - Fork 5
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
RMET-3283 ::: iOS ::: Add Privacy Manifest #38
Closed
OS-ricardomoreirasilva
wants to merge
15
commits into
development
from
feat/RMET-3283/add-privacy-manifest
Closed
RMET-3283 ::: iOS ::: Add Privacy Manifest #38
OS-ricardomoreirasilva
wants to merge
15
commits into
development
from
feat/RMET-3283/add-privacy-manifest
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* chore: Add Unreleased Tag to CHANGELOG * RMET-2078 && RMET-2095 ::: iOS ::: Using Stripe to Process End-2-End Payments (#19) * chore: replace OSPaymentsLib Remove all the OSPaymentsLib files and replace them by the new OSPaymentsPluginLib pod. * feat: Update iOS Library Update iOS library so that it includes Stripe. Add payment gateway configurations to Hook. * RMET-2079 Payments Plugin - Processing a payment using a PSP (Stripe) - Android (#20) * fix: use fix versions (#17) * feat: first implementation of stripe android POC * fix: use createFromGooglePay method References: https://outsystemsrd.atlassian.net/browse/RMET-2048 * feat: include POST request to server to process payment with Stripe References: https://outsystemsrd.atlassian.net/browse/RMET-2048 * Merging PoC refactor branch into PoC branch (#18) * refactor: move stripe stuff to library side References: https://outsystemsrd.atlassian.net/browse/RMET-2048 * refactor: some refactorings References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * misc: add comment * refactor: process specific fields instead of whole tokenization JSON References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: change variable name * fix: fixing hook processing of tokenization References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: use local lib for development References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * fix: change lib name * refactor: update object creation References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: use object for PSP info References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: simple refactors References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * chore: update lib References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * fix: include stripe dependency in build.gradle References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * chore: update OSPaymentsLib References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: remove unnecessary parameters References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * refactor: renamed some classes References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * chore: update lib * chore: update lib * chore: update changelog * feat: use lib from azure instead of local References: https://outsystemsrd.atlassian.net/browse/RMET-2079 * chore: update lib version * chore: update lib version * fix: remove dependencies to jcenter References: https://outsystemsrd.atlassian.net/browse/RMET-2036 * RMET-2120 Payments Plugin - Update dependency to Payments Lib (#21) * chore: update dependency to payments lib * refactor: remove parameter from call References: https://outsystemsrd.atlassian.net/browse/RMET-2120 * chore: update changelog * RMET-2089 Payments Plugin - Add access token to backend endpoint call (#22) * feat: add accessToken parameter to function References: https://outsystemsrd.atlassian.net/browse/RMET-2089 * feat: include new argument for accessToken References: https://outsystemsrd.atlassian.net/browse/RMET-2089 * chore: update changelog * chore: update payments lib version * RMET-2147 ::: iOS ::: Add Access Token Parameter (#23) * feat: iOS | Add AccessToken to Full Payment Process Update iOS library to the latest `development` branch. Add a new `accessToken` argument to the `setDetails` method. * chore: update payments lib version Co-authored-by: Alexandre Jacinto <alexandre.jacinto@outsystems.com> * chore: update lib version * Revert "chore: update lib version" This reverts commit 7dad602. * feat: Post_install for MABS 9 (#24) Add a `post_install` script to overcome an issue in Xcode 14 when Pods require a provisioning profile for code signing (such as Stripe). * chore: Use Released 1.1.0 Version of iOS Library * fix: Replace iOS code for library (#25) Remove the iOS code and replace it for the xcframework. This task also allows us to remove the `post_install` script for CocoaPods, to address a XCode 14 issue. * RMET-2321 Payments Plugin - Prepare release of version 1.1.0 (#26) * chore: update Payments Lib Android version References: https://outsystemsrd.atlassian.net/browse/RMET-2321 * chore: update iOS Library --------- Co-authored-by: OS-ricardomoreirasilva <ricardo.moreira.silva@outsystems.com> * RMET-2477 :: Update Hook (#28) * feat: update hook * refactor: iOS hook * RMET-2855 Payments Plugin - Fix path to look for config file on iOS (#29) * fix: remove duplicate part of path Context: With the assignment we had, the path was "sourcesource/platforms..." instead of "source/platforms..." References: https://outsystemsrd.atlassian.net/browse/RMET-2855 * chore: update changelog References: https://outsystemsrd.atlassian.net/browse/RMET-2855 * chore: remove extra characters --------- Co-authored-by: OS-ricardomoreirasilva <ricardo.moreira.silva@outsystems.com> Co-authored-by: Ricardo Silva <97543217+OS-ricardomoreirasilva@users.noreply.github.com> Co-authored-by: Marta Carlos <101343976+OS-martacarlos@users.noreply.github.com>
OS-ricardomoreirasilva
changed the title
Feat/rmet 3283/add privacy manifest
RMET-3283 ::: iOS ::: Add Privacy Manifest
Apr 10, 2024
…Payments (#19) * chore: replace OSPaymentsLib Remove all the OSPaymentsLib files and replace them by the new OSPaymentsPluginLib pod. * feat: Update iOS Library Update iOS library so that it includes Stripe. Add payment gateway configurations to Hook.
This reverts commit 7dad602.
Add a `post_install` script to overcome an issue in Xcode 14 when Pods require a provisioning profile for code signing (such as Stripe).
Remove the iOS code and replace it for the xcframework. This task also allows us to remove the `post_install` script for CocoaPods, to address a XCode 14 issue.
* chore: update Payments Lib Android version References: https://outsystemsrd.atlassian.net/browse/RMET-2321 * chore: update iOS Library --------- Co-authored-by: OS-ricardomoreirasilva <ricardo.moreira.silva@outsystems.com>
* feat: update hook * refactor: iOS hook
) * fix: remove duplicate part of path Context: With the assignment we had, the path was "sourcesource/platforms..." instead of "source/platforms..." References: https://outsystemsrd.atlassian.net/browse/RMET-2855 * chore: update changelog References: https://outsystemsrd.atlassian.net/browse/RMET-2855
…gly (#31) * fix: update dependencies and update code accordingly Context: When using the Payments plugin in an app containing another plugin, if that other plugin was already pointing to more recent versions of oscore-android and oscordova-android, the build would fail because those more recent versions would be used, and the code in OSPayments.kt wasn't compatible with them. References: https://outsystemsrd.atlassian.net/browse/RMET-2993 * chore: update changelog References: https://outsystemsrd.atlassian.net/browse/RMET-2993
Signed-off-by: IT-MikeS <20338451+IT-MikeS@users.noreply.github.com>
Use `OSPaymentsLib.xcframework`'s latest version. This adds the Privacy Manifest. References: https://outsystemsrd.atlassian.net/browse/RMET-3283
OS-ricardomoreirasilva
force-pushed
the
feat/RMET-3283/add-privacy-manifest
branch
from
April 10, 2024 11:55
4d07aa4
to
890a467
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Update the iOS
xcframework
. This adds the Privacy Manifest to the Cordova plugin.Context
https://outsystemsrd.atlassian.net/browse/RMET-3283
Type of changes
Platforms affected
Tests
Manual tests were performed.
Payments Sample App Privacy Report
Payments Sample App-PrivacyReport 2024-04-10 09-54-53.pdf
Checklist
RNMT-XXXX <title>