Skip to content

Commit 67952ca

Browse files
authored
Merge branch 'next-release/main' into fix-broken-links
2 parents cdd09d2 + c87d0bc commit 67952ca

File tree

41 files changed

+8082
-251
lines changed

Some content is hidden

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

41 files changed

+8082
-251
lines changed

redirects.json

Lines changed: 7992 additions & 204 deletions
Large diffs are not rendered by default.

src/fragments/lib-v1/auth/flutter/signin/60_runtime_auth_flow.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ Future<void> signInUser(String username, String password) async {
1616
}
1717
```
1818

19-
The two available options are `userSrpAuth` and `customAuth`. You can learn more about the custom auth flow [here](/[platform]/prev/build-a-backend/auth/custom-auth-flow/).
19+
The two available options are `userSrpAuth` and `customAuth`. You can learn more about the custom auth flow [here](/[platform]/prev/build-a-backend/auth/switch-auth/#customauth-flow).

src/fragments/lib-v1/auth/ios/signin_next_steps/30_confirm_custom_challenge.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
If the next step is `confirmSignInWithCustomChallenge`, Amplify Auth is awaiting completion of a custom authentication challenge. The challenge is based on the Lambda trigger you setup when you configured a [custom sign in flow](/[platform]/prev/build-a-backend/auth/custom-auth-flow/). To complete this step, you should prompt the user for the custom challenge answer, and pass the answer to the `confirmSignIn` API.
1+
If the next step is `confirmSignInWithCustomChallenge`, Amplify Auth is awaiting completion of a custom authentication challenge. The challenge is based on the Lambda trigger you setup when you configured a [custom sign in flow](/[platform]/prev/build-a-backend/auth/switch-auth/#customauth-flow). To complete this step, you should prompt the user for the custom challenge answer, and pass the answer to the `confirmSignIn` API.
22

33
<BlockSwitcher>
44

src/fragments/lib-v1/geo/android/maps/20_display_map.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ Also, check the [official MapView API reference](https://docs.maptiler.com/mapli
239239

240240
## AmplifyMapView
241241

242-
The `AmplifyMapView` provides a default search field, place markers, visualization modes (map or list) and map controls. It can be used to easily embed a place picker into any app. To use the search functionality of `AmplifyMapView`, provision a search index resource using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources).
242+
The `AmplifyMapView` provides a default search field, place markers, visualization modes (map or list) and map controls. It can be used to easily embed a place picker into any app. To use the search functionality of `AmplifyMapView`, provision a search index resource using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/).
243243

244244
### Add a map to your app
245245

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
`AmplifyMapView` provides built-in location search, search field, and place markers. Follow the [AmplifyMapView section](../maps#amplifymapview) on the Maps page to setup the `AmplifyMapView`.
1+
`AmplifyMapView` provides built-in location search, search field, and place markers. Follow the [AmplifyMapView section](/[platform]/prev/build-a-backend/more-features/geo/maps#amplifymapview) on the Maps page to setup the `AmplifyMapView`.

src/fragments/lib-v1/geo/ios/maps/10_install_adapter.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure Maps](/[platform]/build-a-backend/more-features/geo/maps) or [Use existing resources](../existing-resources) guide.
1+
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure Maps](/[platform]/build-a-backend/more-features/geo/maps) or [Use existing resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/) guide.
22

33
<Callout warning>
44

src/fragments/lib-v1/geo/js/geofences.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Provisioning geofence resources
88

9-
First, make sure you've provisioned a geofence collection resource and configured your app using the instructions in either [Configure a Geofence Collection](/[platform]/prev/build-a-backend/more-features/geo/configure-geofencing) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
9+
First, make sure you've provisioned a geofence collection resource and configured your app using the instructions in either [Configure a Geofence Collection](/[platform]/prev/build-a-backend/more-features/geo/configure-geofencing) or [Use existing Amazon Location Service resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/prev/build-a-backend/more-features/geo/maps) in your application.
1010

1111
## Manage Geofences in Your Application
1212

@@ -29,7 +29,7 @@ Then, import [AmplifyGeofenceControl](https://github.com/aws-amplify/maplibre-gl
2929

3030
<Block name="Javascript">
3131

32-
**Note:** When using the existing [maps implementation/](../maps) you can add the Geofence control to an existing map
32+
**Note:** When using the existing [maps implementation/](/[platform]/prev/build-a-backend/more-features/geo/maps) you can add the Geofence control to an existing map
3333

3434
```diff
3535
import { useEffect, useRef } from "react";

src/fragments/lib-v1/geo/js/search.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Add location search functionality on a map
88

9-
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
9+
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/prev/build-a-backend/more-features/geo/maps) in your application.
1010

1111
<Callout>
1212

src/fragments/lib-v1/geo/native_common/maps/common.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import ios4 from '/src/fragments/lib-v1/geo/ios/maps/10_install_adapter.mdx';
1010

1111
## Display a map
1212

13-
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](../configure-maps) or [Use existing resources](../existing-resources) guide.
13+
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](/[platform]/prev/build-a-backend/more-features/geo/set-up-geo/) or [Use existing resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/) guide.
1414

1515
import android6 from '/src/fragments/lib-v1/geo/android/maps/20_display_map.mdx';
1616

src/fragments/lib-v1/geo/native_common/search/common.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Add location search functionality on a map
22

3-
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
3+
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search) or [Use existing Amazon Location Service resources](/[platform]/prev/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/prev/build-a-backend/more-features/geo/maps) in your application.
44

55
import android1 from '/src/fragments/lib-v1/geo/android/search/30_location_search_map.mdx';
66

src/fragments/lib-v1/graphqlapi/existing-resources.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ Existing AWS AppSync resources can be used with the Amplify Libraries by referen
2121
- **API NAME**: Friendly name for the API (e.g., _api_)
2222
- **endpoint**: The HTTPS endpoint of the AWS AppSync API (e.g. *https://aaaaaaaaaaaaaaaaaaaaaaaaaa.appsync-api.us-east-1.amazonaws.com/graphql*). [Custom domain names](https://docs.aws.amazon.com/appsync/latest/devguide/custom-domain-name.html) can also be supplied here (e.g. *https://api.yourdomain.com/graphql*). Custom domain names can have any format, but must end with `/graphql` (see https://graphql.org/learn/serving-over-http/#uris-routes).
2323
- **region**: AWS Region where the resources are provisioned (e.g. _us-east-1_)
24-
- **authorizationType**: Authorization mode for accessing the API. This can be one of: `AMAZON_COGNITO_USER_POOLS`, `AWS_IAM`, `OPENID_CONNECT`, or `API_KEY`. Each mode requires additional configuration parameters. See [Configure authorization modes](/[platform]/prev/build-a-backend/graphqlapi/customize-authorization-rules) for details.
24+
- **authorizationType**: Authorization mode for accessing the API. This can be one of: `AMAZON_COGNITO_USER_POOLS`, `AWS_IAM`, `OPENID_CONNECT`, or `API_KEY`. Each mode requires additional configuration parameters. See [Configure authorization modes](/[platform]/prev/build-a-backend/graphqlapi/customize-authz-modes) for details.
2525

2626
Note that before you can add an AWS resource to your application, the application must have the Amplify libraries installed. If you need to perform this step, see [Install Amplify Libraries](/[platform]/prev/start/project-setup/create-application/#n2-install-amplify-libraries).

src/fragments/lib-v1/graphqlapi/native_common/getting-started/common.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,6 @@ Congratulations! You've created a `Todo` object in your database. Check out the
141141
- [Update data](/[platform]/prev/build-a-backend/graphqlapi/mutate-data/)
142142
- [Subscribe to data](/[platform]/prev/build-a-backend/graphqlapi/subscribe-data/)
143143
- [Concepts](/[platform]/prev/build-a-backend/graphqlapi/api-graphql-concepts/)
144-
- [Configure authorization modes](/[platform]/prev/build-a-backend/graphqlapi/customize-authorization-rules)
144+
- [Configure authorization modes](/[platform]/prev/build-a-backend/graphqlapi/customize-authz-modes)
145145

146146
{/* TODO: * [Authorizing API calls with Cognito User Pool] */}

src/fragments/lib-v1/start/getting-started/next/setup.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,4 +94,4 @@ npm install aws-amplify@next @aws-amplify/adapter-nextjs@next
9494

9595
The `aws-amplify` package is the main library for working with Amplify in your apps. The `@aws-amplify/adapter-nextjs` provides adapter functions to enable use of Amplify APIs on the server side of your Next.js app for use cases such as Server Side Rendering (SSR).
9696

97-
For details of using Amplify with in your Next.js app, see [use Amplify with Next.js](/[platform]/prev/build-a-backend/sever-side-rendering/set-up-ssr/).
97+
For details of using Amplify with in your Next.js app, see [use Amplify with Next.js](/[platform]/prev/build-a-backend/sever-side-rendering/).

src/fragments/lib/geo/android/maps/20_display_map.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ Also, check the [official MapView API reference](https://docs.maptiler.com/mapli
239239

240240
## AmplifyMapView
241241

242-
The `AmplifyMapView` provides a default search field, place markers, visualization modes (map or list) and map controls. It can be used to easily embed a place picker into any app. To use the search functionality of `AmplifyMapView`, provision a search index resource using the instructions in either [Configure Location Search](../configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources).
242+
The `AmplifyMapView` provides a default search field, place markers, visualization modes (map or list) and map controls. It can be used to easily embed a place picker into any app. To use the search functionality of `AmplifyMapView`, provision a search index resource using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search/) or [Use existing Amazon Location Service resources](/[platform]/build-a-backend/more-features/geo/existing-resources/).
243243

244244
### Add a map to your app
245245

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
`AmplifyMapView` provides built-in location search, search field, and place markers. Follow the [AmplifyMapView section](../maps#amplifymapview) on the Maps page to setup the `AmplifyMapView`.
1+
`AmplifyMapView` provides built-in location search, search field, and place markers. Follow the [AmplifyMapView section](/[platform]/build-a-backend/more-features/geo/maps#amplifymapview) on the Maps page to setup the `AmplifyMapView`.

src/fragments/lib/geo/ios/maps/10_install_adapter.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ framework may be used in order to display maps on macOS applications.
88

99
</Callout>
1010

11-
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](../configure-maps) or [Use existing resources](../existing-resources) guide.
11+
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](/[platform]/build-a-backend/more-features/geo/configure-maps/) or [Use existing resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) guide.
1212

1313
Amplify-MapLibre is an open source adapter that enables the popular MapLibre SDK to work seamlessly with Amplify Geo.
1414

src/fragments/lib/geo/js/geofences.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Provisioning geofence resources
88

9-
First, make sure you've provisioned a geofence collection resource and configured your app using the instructions in either [Configure a geofence collection](../configure-geofencing) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
9+
First, make sure you've provisioned a geofence collection resource and configured your app using the instructions in either [Configure a geofence collection](/[platform]/build-a-backend/more-features/geo/configure-geofencing/) or [Use existing Amazon Location Service resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/build-a-backend/more-features/geo/maps) in your application.
1010

1111
## Manage Geofences in Your Application
1212

@@ -20,15 +20,15 @@ npm install aws-amplify @aws-amplify/geo @aws-amplify/ui-react @aws-amplify/ui-r
2020

2121
> **Note:** Make sure that `maplibre-gl-js-amplify` version `4.0.0` or above and `aws-amplify @aws-amplify/geo` version `6.0.0` or above are installed.
2222
23-
First, create a map onto which you want to add the geofence management component. See the guide on [creating and displaying maps](../maps).
23+
First, create a map onto which you want to add the geofence management component. See the guide on [creating and displaying maps](/[platform]/build-a-backend/more-features/geo/maps).
2424

2525
Then, import [AmplifyGeofenceControl](https://github.com/aws-amplify/maplibre-gl-js-amplify/blob/geo/API.md#amplifygeofencecontrol) from "maplibre-gl-js-amplify", create a new instance of this control and add it to your MapLibre map instance.
2626

2727
<BlockSwitcher>
2828

2929
<Block name="Javascript">
3030

31-
**Note:** When using the existing [maps implementation](../maps) you can add the Geofence control to an existing map
31+
**Note:** When using the existing [maps implementation](/[platform]/build-a-backend/more-features/geo/maps) you can add the Geofence control to an existing map
3232

3333
```diff
3434
import { useEffect, useRef } from "react";

src/fragments/lib/geo/js/maps.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Display a map
88

9-
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](/[platform]/build-a-backend/more-features/geo/configure-maps) or [Use existing resources](/[platform]/build-a-backend/more-features/geo/existing-resources) guide.
9+
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](/[platform]/build-a-backend/more-features/geo/configure-maps/) or [Use existing resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) guide.
1010

1111
<Callout>
1212

src/fragments/lib/geo/js/search.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
## Add location search functionality on a map
88

9-
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](../configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
9+
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search/) or [Use existing Amazon Location Service resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/build-a-backend/more-features/geo/maps) in your application.
1010

1111
<Callout>
1212

@@ -24,7 +24,7 @@ npm install @maplibre/maplibre-gl-geocoder maplibre-gl@1 maplibre-gl-js-amplify
2424

2525
> **Note:** Make sure that `maplibre-gl-js-amplify` version `4.0.0` or above is installed.
2626
27-
First, create a map onto which you want to add the location search UI component. See the guide on [creating and displaying maps](../maps).
27+
First, create a map onto which you want to add the location search UI component. See the guide on [creating and displaying maps](/[platform]/build-a-backend/more-features/geo/maps).
2828

2929
Then, use `createAmplifyGeocoder()` to get a new instance of `MaplibreGeocoder` and add the location search UI component to the map.
3030

src/fragments/lib/geo/native_common/maps/common.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import ios4 from '/src/fragments/lib/geo/ios/maps/10_install_adapter.mdx';
1010

1111
## Display a map
1212

13-
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](../configure-maps) or [Use existing resources](../existing-resources) guide.
13+
First, ensure you've provisioned an Amazon Location Service Map resource and configured your app using the instructions in either [Configure maps](/[platform]/build-a-backend/more-features/geo/configure-maps/) or [Use existing resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) guide.
1414

1515
import android6 from '/src/fragments/lib/geo/android/maps/20_display_map.mdx';
1616

src/fragments/lib/geo/native_common/search/common.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Add location search functionality on a map
22

3-
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](../configure-location-search) or [Use existing Amazon Location Service resources](../existing-resources) and you have already setup [displaying a map](../maps) in your application.
3+
First, make sure you've provisioned a search index resource and configured your app using the instructions in either [Configure Location Search](/[platform]/build-a-backend/more-features/geo/configure-location-search/) or [Use existing Amazon Location Service resources](/[platform]/build-a-backend/more-features/geo/existing-resources/) and you have already setup [displaying a map](/[platform]/build-a-backend/more-features/geo/maps/) in your application.
44

55
import android1 from '/src/fragments/lib/geo/android/search/30_location_search_map.mdx';
66

src/fragments/lib/graphqlapi/graphql-from-node.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ For functions written using CommonJS, you will need to install version 2 of `nod
118118

119119
## Query
120120

121-
Using an API Key for authenticating your requests, you can query the GraphQL API to get a list of all `Todo`s. To paginate over the list queries, you need to pass in a `limit` and `nextToken` on the `listTodos` query. See more at [GraphQL pagination ](/[platform]/build-a-backend/graphqlapi/graphql-pagination/).
121+
Using an API Key for authenticating your requests, you can query the GraphQL API to get a list of all `Todo`s. To paginate over the list queries, you need to pass in a `limit` and `nextToken` on the `listTodos` query. See more at [GraphQL pagination ](/[platform]/build-a-backend/graphqlapi/query-data/).
122122

123123
{/* prettier-ignore */}
124124
```js

0 commit comments

Comments
 (0)