Skip to content

Commit

Permalink
Fix all broken links.
Browse files Browse the repository at this point in the history
  • Loading branch information
vitaliyf committed Sep 17, 2024
1 parent 608116b commit 51dbf97
Show file tree
Hide file tree
Showing 9 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions docs/android/features/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ how your application is performing in production.
* [**Breadcrumbs.**](/android/features/breadcrumbs.md) Enrich your sessions with Breadcrumb, a lightweight way to add logging to your session.
* [**Know your users.**](/android/features/identify-users.md) Add your own custom identifiers to users and sessions to make sure you can aggregate and find sessions correctly.
* [**Session Properties.**](/android/features/session-properties.md) Session Properties provide a way to annotate the session with additional information.
* [**Adding Logs.**](android/features/log-message-api.md) Adding logs to your application is a way to get instant feedback on what is happening in your application.
* [**Adding Logs.**](/android/features/log-message-api.md) Adding logs to your application is a way to get instant feedback on what is happening in your application.
* [**Background Sessions.**](/android/features/background-sessions.md) Embrace can track sessions that occur in the background.
* [**Push Notifications.**](/android/features/push-notifications.md) Embrace automatically captures push notifications received. Learn how to configure this feature.
* [**Current Session ID API.**](/android/features/current-session-id-api.md) This API lets you know what the current Session Id is in case you need to track it separately.
Expand All @@ -22,4 +22,4 @@ how your application is performing in production.
* [**Build Options.**](/android/features/build-options.md) The Embrace Gradle plugin has options that can modify the build process.
* [**Jetpack Compose.**](/android/features/jetpack-compose.md) Enable Jetpack Compose (beta) to track taps on composables.
* [**Network Body Capture.**](/android/features/network-body-capture.md) Embrace can upload bodies from your network requests to help you troubleshoot. Learn how to enable this feature securely.
* [**Moments.**](/android/features/moments.md) In this section you will learn how you can use Embrace to go beyond logging and crashes and start to examine critical user flows within your application. Measure performance, completion and abandonment easily and consistently.
* [**Moments.**](/android/features/moments.md) In this section you will learn how you can use Embrace to go beyond logging and crashes and start to examine critical user flows within your application. Measure performance, completion and abandonment easily and consistently.
6 changes: 3 additions & 3 deletions docs/android/features/log-message-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,15 +141,15 @@ A [LogRecordExporter](https://opentelemetry.io/docs/specs/otel/logs/sdk/#logreco

### Local testing

Injecting a [SystemOutLogRecordExporter](https://opentelemetry.io/docs/languages/java/exporters/#otlp-dependencies) will allow you to see your telemetry in the logcat.
Injecting a [SystemOutLogRecordExporter](https://github.com/open-telemetry/opentelemetry-java/blob/main/exporters/logging/src/main/java/io/opentelemetry/exporter/logging/SystemOutLogRecordExporter.java) will allow you to see your telemetry in the logcat.

```
2024-03-05 14:15:15.342 29672-29756 System.out io.embrace.mysampleapp I 1970-01-01T00:00:00Z INFO 'Default log'
```

### Adding a LogRecordExporter for a custom OTel Collector

You can send your data to a custom ([OTel Collector](https://opentelemetry.io/docs/languages/java/exporters/#collector-setup))
You can send your data to a custom ([OTel Collector](https://github.com/open-telemetry/opentelemetry-java/blob/main/exporters/otlp/all/src/main/java/io/opentelemetry/exporter/otlp/logs/OtlpGrpcLogRecordExporter.java))

<Tabs groupId="android-language" queryString="android-language">
<TabItem value="kotlin" label="Kotlin">
Expand Down Expand Up @@ -241,4 +241,4 @@ Sending too many logs can easily impact application performance or battery life.
For more tips on making the most of the Log Message API, checkout the [Best Practices](/best-practices/log-message-api).
:::

---
---
2 changes: 1 addition & 1 deletion docs/android/integration/add-embrace-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ Add a file at `app/src/main/embrace-config.json` with the following contents:
```

:::info
Further configuration options are documented [here](../../features/configuration-file).
Further configuration options are documented [here](/android/features/configuration-file/).
:::

:::warning
Expand Down
4 changes: 2 additions & 2 deletions docs/api/android.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: Android SDK API
---

<head>
<meta http-equiv="refresh" content="0; url=https://embrace-io.github.io/embrace-android-sdk/" />
<meta http-equiv="refresh" content="0; url=https://github.com/embrace-io/embrace-android-sdk/" />
</head>

# Embrace Android SDK API Documentation

The documentation for Embrace Android SDK can be found here: https://embrace-io.github.io/embrace-android-sdk/
The documentation for Embrace Android SDK can be found here: https://github.com/embrace-io/embrace-android-sdk/
4 changes: 2 additions & 2 deletions docs/api/ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ title: iOS SDK API
---

<head>
<meta http-equiv="refresh" content="0; url=https://embrace-io.github.io/embrace-ios-sdk/" />
<meta http-equiv="refresh" content="0; url=https://github.com/embrace-io/embrace-apple-sdk/" />
</head>

# Embrace iOS SDK API Documentation

The documentation for Embrace iOS SDK can be found here: https://embrace-io.github.io/embrace-ios-sdk/
The documentation for Embrace iOS SDK can be found here: https://github.com/embrace-io/embrace-apple-sdk/
4 changes: 2 additions & 2 deletions docs/flutter/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

# Upgrading from 2.0.0 to 3.0.0

Replace the contents of your iOS `AppDelegate` with the [new approach](../integration/add-embrace-sdk/#ios-setup) of initializing the Embrace SDK. If you have custom configuration or have written Swift/Obj-C code that invokes Embrace, please also follow the [iOS upgrade guide](../../ios/open-source/upgrade-guide/).
Replace the contents of your iOS `AppDelegate` with the [new approach](/flutter/integration/add-embrace-sdk/#ios-setup) of initializing the Embrace SDK. If you have custom configuration or have written Swift/Obj-C code that invokes Embrace, please also follow the [iOS upgrade guide](/ios/open-source/upgrade-guide/).

`Embrace.instance.startMoment`, `Embrace.instance.endMoment`, and `Embrace.instance.endAppStartup` are all removed. Please use the [Tracing API instead](../features/tracing) which provides superior insights into your application's performance.
`Embrace.instance.startMoment`, `Embrace.instance.endMoment`, and `Embrace.instance.endAppStartup` are all removed. Please use the [Tracing API instead](/flutter/features/tracing) which provides superior insights into your application's performance.

`Embrace.instance.getSessionProperties` is removed.

Expand Down
2 changes: 1 addition & 1 deletion docs/ios/open-source/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Whenever a Session starts, as we can see in the [`SessionController`](https://gi
}
```

And if we dig in a little farther, we'll see that [`EmbraceOTel`](https://github.com/embrace-io/embrace-apple-sdk/blob/main/Sources/EmbraceOTel/EmbraceOTel.swift) object exists, in part, to hold an [OTel tracer](https://github.com/open-telemetry/opentelemetry-swift/blob/main/Sources/OpenTelemetryApi/Trace/Tracer.swift):
And if we dig in a little farther, we'll see that [`EmbraceOTel`](https://github.com/embrace-io/embrace-apple-sdk/blob/main/Sources/EmbraceOTelInternal/EmbraceOTel.swift) object exists, in part, to hold an [OTel tracer](https://github.com/open-telemetry/opentelemetry-swift/blob/main/Sources/OpenTelemetryApi/Trace/Tracer.swift):

```swift
internal var tracer: Tracer {
Expand Down
4 changes: 2 additions & 2 deletions docs/react-native/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Yes. We link all sessions to that user from the past and in the future. Search b

### **Do I have access to the Embrace ID at runtime?**

Yes, we make the Embrace ID available to you via our SDK. See the [API docs](https://embrace-io.github.io/embrace-react-native-sdk/modules/_embrace_.html#getdeviceid).
Yes, we make the Embrace ID available to you via `getDeviceId()` call.

## Network Requests

Expand Down Expand Up @@ -53,4 +53,4 @@ This could be due to one of the following reasons:
* Akamai
* Cloudflare
* PacketZoom
* You are using an Axios version that is not compatible with us or you have a custom integration that block us. You can force log the Axios request appying our [interceptor](https://embrace-io.github.io/embrace-react-native/modules/_embrace_.html#applynetworkinterceptors).
* You are using an Axios version that is not compatible with us or you have a custom integration that block us. You can force log the Axios request appying our [interceptor](https://github.com/embrace-io/embrace-react-native-sdk/blob/main/packages/core/src/networkInterceptors/ApplyInterceptor.ts).
2 changes: 1 addition & 1 deletion docs/react-native/integration/add-embrace-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ If you're using Crashlytics, set this value to false.

## React Native Version < 0.60

If you're on React Native version 0.60 and above, you can use [Autolinking](https://github.com/react-native-community/cli/blob/master/docs/autolinking/)
If you're on React Native version 0.60 and above, you can use [Autolinking](https://github.com/react-native-community/cli/blob/main/docs/autolinking.md)
to set up the native modules.

```mdx-code-block
Expand Down

0 comments on commit 51dbf97

Please sign in to comment.