[GEN-2122]: add Lumigo destination support and documentation #2079
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new destination, Lumigo, for the Odigos project. The most important changes include updates to the configuration files, documentation, and the addition of new files to support Lumigo as a destination.
Lumigo Integration:
common/config/lumigo.go
to handle Lumigo-specific settings and validations.common/config/root.go
to include Lumigo in the list of available configurers.common/dests.go
to defineLumigoDestinationType
.destinations/data/lumigo.yaml
to define the Lumigo destination properties.Documentation Updates:
docs/backends/lumigo.mdx
to provide details on configuring Lumigo as a backend.docs/backends-overview.mdx
to include Lumigo in the list of supported backends.docs/mint.json
to include Lumigo in various sections for better navigation and reference. [1] [2]Minor Fixes:
frontend/webapp/reuseable-components/condition-details/index.tsx
to provide a default value for theconditions
prop.These changes collectively enhance the Odigos project by adding support for Lumigo as a new destination, updating the necessary configurations, and providing comprehensive documentation for users.