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

adding privacy info #3265

Closed
wants to merge 42 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
76dd40e
adding privacy info
harsh62 Oct 3, 2023
49a248b
chore: Tweaking notification workflows (#3269)
ruisebas Oct 3, 2023
03f4ee7
chore: Sending repo name instead of URL in release notification [skip…
ruisebas Oct 4, 2023
e39de97
chore: Caching the build folder for unit test schemes (#3200)
ruisebas Oct 4, 2023
efc0061
feat(core): update swift sdk dependency version to 0.26.0 (#3248)
atierian Oct 10, 2023
86d7adf
test(auth): turn off parallelizable and tsan in integration tests (#3…
atierian Oct 12, 2023
ec5a64d
chore: Fixing retries in unit tests workflow (#3293)
ruisebas Oct 12, 2023
cef43c3
test(logging): fix integration test failures (#3297)
phantumcode Oct 17, 2023
898713c
test: use fulfillment(of:) and address intermittent integration test …
atierian Oct 18, 2023
4e6a37c
chore: kickoff release
atierian Oct 18, 2023
5f75ff9
chore: release 2.20.0 [skip ci]
Oct 18, 2023
dc6a46b
chore: finalize release 2.20.0 [skip ci]
Oct 18, 2023
aef39fd
fix(storage): add metadata support to uploads (#3295)
phantumcode Oct 18, 2023
03e1b13
test: use macos-13 runners for stress tests and use explicit iOS vers…
atierian Oct 18, 2023
e87b6c1
chore: kickoff release
atierian Oct 19, 2023
8672d1b
chore: release 2.20.1 [skip ci]
Oct 19, 2023
195f0db
chore: finalize release 2.20.1 [skip ci]
Oct 19, 2023
bdc9b4a
feat(datastore): Add `isLoaded` public property in List+Model (#3296)
thisisabhash Oct 19, 2023
99f66d3
test: fix failing datastore integration tests (#3317)
atierian Oct 20, 2023
1bfde62
chore: kickoff release
atierian Oct 20, 2023
1ee12cc
chore: release 2.21.0 [skip ci]
Oct 21, 2023
8e987b1
chore: finalize release 2.21.0 [skip ci]
Oct 21, 2023
07724ea
fix(PushNotifications): Fixing .network error not being correctly rep…
ruisebas Oct 23, 2023
8e10b83
fix(storage): include user-controlled metadata in upload requests (#3…
atierian Oct 23, 2023
fac6890
chore: kickoff release
atierian Oct 23, 2023
7e7afc8
chore: release 2.21.1 [skip ci]
Oct 23, 2023
4184c64
chore: finalize release 2.21.1 [skip ci]
Oct 23, 2023
988eebb
test: [skip ci] add workflow dispatch inputs for platform-specific in…
atierian Oct 23, 2023
b6f5bc9
fix(Analytics): Handling certain auth errors as retryable errors (#3322)
ruisebas Oct 24, 2023
4a796c4
test: Adding additional unit tests for Auth, Push Notifications and S…
ruisebas Oct 24, 2023
c3faf39
chore: kickoff release
phantumcode Oct 31, 2023
8ec43d3
chore: release 2.21.2 [skip ci]
Oct 31, 2023
3d1161c
chore: finalize release 2.21.2 [skip ci]
Oct 31, 2023
518a093
fix: bump swift sdk to 0.26.1 (#3333)
atierian Oct 31, 2023
60c1260
chore: kickoff release
phantumcode Nov 1, 2023
7d73f93
chore: update package.resolved with latest references (#3336)
phantumcode Nov 1, 2023
ada87f2
chore: kickoff release
phantumcode Nov 1, 2023
e4143e0
chore: release 2.21.3 [skip ci]
Nov 1, 2023
44009a9
chore: finalize release 2.21.3 [skip ci]
Nov 1, 2023
d4de307
adding privacy info
harsh62 Oct 3, 2023
8b902ec
update privacy info for individual targets
harsh62 Nov 3, 2023
5b5c484
Merge branch 'declaration-privacy-api' of github.com:aws-amplify/ampl…
harsh62 Nov 3, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/workflows/deploy_package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ on:
permissions:
id-token: write
contents: write
actions: write

jobs:
build-amplify-swift:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/deploy_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
permissions:
id-token: write
contents: write
actions: write

jobs:
release-stable:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/deploy_unstable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ on:
permissions:
id-token: write
contents: write
actions: write

jobs:
release-unstable:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integ_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ concurrency:

jobs:
prepare-for-test:
runs-on: macos-12
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/integ_test_analytics.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
name: Integration Tests | Analytics
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
watchos:
description: '⌚️ watchOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +25,8 @@ permissions:

jobs:
analytics-integration-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +49,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/Analytics/Tests/AnalyticsHostApp
scheme: AWSPinpointAnalyticsPluginIntegrationTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=latest'
xcode_path: '/Applications/Xcode_14.3.app'

analytics-integration-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down Expand Up @@ -62,6 +82,7 @@ jobs:
xcode_path: '/Applications/Xcode_14.3.app'

analytics-integration-test-watchOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.watchos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integ_test_api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ concurrency:

jobs:
prepare-for-test:
runs-on: macos-12
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/integ_test_api_functional.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
name: Integration Tests | API - Functional
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
watchos:
description: '⌚️ watchOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +25,8 @@ permissions:

jobs:
api-functional-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +49,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginFunctionalTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-functional-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down Expand Up @@ -62,6 +82,7 @@ jobs:
xcode_path: '/Applications/Xcode_14.3.app'

api-functional-test-watchOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.watchos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/integ_test_api_graphql_auth_directive.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
name: Integration Tests | API - GraphQL Auth Directive
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +20,8 @@ permissions:

jobs:
api-graphql-auth-directive-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +44,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginGraphQLAuthDirectiveTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-graphql-auth-directive-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/integ_test_api_graphql_iam.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
name: Integration Tests | API - GraphQL IAM
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +20,8 @@ permissions:

jobs:
api-graphql-iam-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +44,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginGraphQLIAMTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-graphql-iam-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/integ_test_api_graphql_lambda_auth.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
name: Integration Tests | API - GraphQL Lambda
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
watchos:
description: '⌚️ watchOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +25,8 @@ permissions:

jobs:
api-graphql-lambda-auth-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +49,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginGraphQLLambdaAuthTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-graphql-lambda-auth-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down Expand Up @@ -62,6 +82,7 @@ jobs:
xcode_path: '/Applications/Xcode_14.3.app'

api-graphql-lambda-auth-test-watchOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.watchos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/integ_test_api_graphql_lazy_load.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
name: Integration Tests | API - GraphQL Lazy Load
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +20,8 @@ permissions:

jobs:
api-lazy-load-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +44,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginLazyLoadTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-lazy-load-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
17 changes: 16 additions & 1 deletion .github/workflows/integ_test_api_graphql_user_pool.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
name: Integration Tests | API - GraphQL User Pool
on:
workflow_dispatch:
inputs:
ios:
description: '📱 iOS'
required: true
default: true
type: boolean
tvos:
description: '📺 tvOS'
required: true
default: true
type: boolean
workflow_call:

permissions:
Expand All @@ -9,7 +20,8 @@ permissions:

jobs:
api-graphql-user-pool-test-iOS:
runs-on: macos-12
if: ${{ github.event_name != 'workflow_dispatch' || inputs.ios }}
runs-on: macos-13
environment: IntegrationTest
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b
Expand All @@ -32,8 +44,11 @@ jobs:
with:
project_path: ./AmplifyPlugins/API/Tests/APIHostApp
scheme: AWSAPIPluginGraphQLUserPoolTests
destination: 'platform=iOS Simulator,name=iPhone 14,OS=16.4'
xcode_path: '/Applications/Xcode_14.3.app'

api-graphql-user-pool-test-tvOS:
if: ${{ github.event_name != 'workflow_dispatch' || inputs.tvos }}
runs-on: macos-13
environment: IntegrationTest
steps:
Expand Down
Loading
Loading