Skip to content
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

Mt 1480 - Moments API (#334) #335

Merged
merged 1 commit into from
Aug 7, 2024
Merged

Mt 1480 - Moments API (#334) #335

merged 1 commit into from
Aug 7, 2024

Conversation

craigrouse
Copy link
Contributor

@craigrouse craigrouse commented Aug 7, 2024

MT-1480

  • Initial release of Moments API for Swift
  • Updated module init callback in Core to allow modules to log init failure
    Note: there are some tests failing in the CICD environment (Github Actions) due to slow macOS runners. These tests are passing locally, and will be fixed in a future release.

* initial commit

* initial commit of moments api

* small fix

* WIP

* Added tests

* Added tests

* WIP

* switched to new engine response format

* swiftlint changes

* accepted recommended project changes

* swiftlint updates

* sample updates

* updated consent expiry

* fix conflict

* updated test schemes

* updated imports

* updated tvos scheme

* Updated surfile

* Updates from PR review

* Added input field for moments API engine ID

* bumped ruby version

* Further code review updates

* Switched to using MockURLSession from core

* Handled missing/null responses from Moments API

* Made properties optional to align with visitor profile. Skipped null values

* Updated referrer spelling, added package.swift and podspec

* fix test build issue

* updated test.yml

* Updated project and fastlane config

* removed destination from test.yml

* re-added macOS test scheme

* updated test yaml

* fixed tests.yaml

* fixed tests.yaml

* changed simulator destination

* changed simulator destination for UI tests
@craigrouse craigrouse merged commit c797990 into main Aug 7, 2024
50 of 61 checks passed
@craigrouse craigrouse deleted the release/2.14.0 branch August 7, 2024 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant