Skip to content

Commit e982d05

Browse files
[Geo] Construct: Phase 2 - API Key Support (#2937)
* adding output schemas * creating changeset * API changes * adding package and required files with partial implementation * adding API changes with package * adding initial version of construct and API * updating API and exposed endpoints * adding output definition * split APi definition and outputs aspects defined * unit testing v1 and debugging * updating tsconfig * fixing some expressions * updating API from recent commits * removing all previous changesets * Revert "removing all previous changesets" This reverts commit e2af23b. * removing changeset files instead of directory * Revert "removing changeset files instead of directory" This reverts commit 93e024f. * removing changeset files * adding changeset * clean up * geo client-output bug fixed * updating API and fixing policy name duplication bug * adding changeset for changed packages and updated README * first iteration of api key support for map and place resources * small fixes * bumping packages * unit testing for backend-geo files complete * updating API.md * adding output schemas * creating changeset * API changes * adding package and required files with partial implementation adding package and required files with partial implementation# * adding initial version of construct and API * updating API and exposed endpoints * adding output definition * split APi definition and outputs aspects defined * unit testing v1 and debugging * updating tsconfig * fixing some expressions * updating API from recent commits * removing all previous changesets * Revert "removing all previous changesets" This reverts commit e2af23b. * removing changeset files instead of directory * Revert "removing changeset files instead of directory" This reverts commit 93e024f. * removing changeset files * adding changeset * clean up * geo client-output bug fixed * updating API and fixing policy name duplication bug * adding changeset for changed packages and updated README * small fixes * bumping packages * regenerating package-lock with new cdk versions * updating packages and adding v1.5 schema * stepping back, reverting last commit * new package-lock * small fixes v3 * adding new schema and api key integration v1 * updating API * fixing API * fixing unit test issues after fixes v3 * adding unit testing for api key support(all except client config) * updating API * new output schema to accomodate for api keys * small fixes v4 * small fixes v5 * API key names outputted and configuring amplify outputs * small changes and test coverage * small changes * updating package-lock * fixing package lock * update form data to fix dependabot alert (#2940) * fixing stringify issue from PR 1 and downgrading location alpha version * fix to bumping cdk-lib deps to 2.195 * bumping all baselines to 2.207 * updating alpha package * adding missing changesets * fixing e2e issues v1 * updating API * adding changeset description and removing isdefault * updating API * small fixes v2 * updating API * fixing schema * naming conventions --------- Co-authored-by: Amplifiyer <[email protected]>
1 parent f8d2b02 commit e982d05

File tree

72 files changed

+2900
-325
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+2900
-325
lines changed

.changeset/bitter-emus-sell.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@aws-amplify/backend-geo': minor
3+
'@aws-amplify/backend-output-schemas': patch
4+
'@aws-amplify/client-config': patch
5+
'create-amplify': patch
6+
---
7+
8+
- Introduces API Key support for AWS-Managed Geo Resource (i.e. Maps, Place Indices)
9+
- Outputs API Key name to make it user-accessible for resource access

.changeset/fluffy-icons-wave.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
'@aws-amplify/backend-platform-test-stubs': patch
3+
'@aws-amplify/backend-output-storage': patch
4+
'@aws-amplify/integration-tests': patch
5+
'@aws-amplify/backend-deployer': patch
6+
'@aws-amplify/backend-function': patch
7+
'@aws-amplify/backend-storage': patch
8+
'@aws-amplify/auth-construct': patch
9+
'@aws-amplify/ai-constructs': patch
10+
'@aws-amplify/platform-core': patch
11+
'@aws-amplify/backend-auth': patch
12+
'@aws-amplify/backend-data': patch
13+
'@aws-amplify/plugin-types': patch
14+
'@aws-amplify/backend-geo': patch
15+
'@aws-amplify/backend-ai': patch
16+
'@aws-amplify/backend': patch
17+
'@aws-amplify/backend-cli': patch
18+
---
19+
20+
- Upgrading `aws-cdk-lib` peer dependency versions for the above changesets to `2.207.0` to accomodate the `aws-location-alpha` package

.changeset/six-falcons-taste.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
'@aws-amplify/client-config': patch
3+
'@aws-amplify/backend-geo': patch
4+
'@aws-amplify/seed': patch
5+
'@aws-amplify/backend-cli': patch
6+
---
7+
8+
Optimizing output processing and removing redundancies within client outputs.

package-lock.json

Lines changed: 166 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)