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

[GEN-2122]: add Lumigo destination support and documentation #2079

Merged
merged 9 commits into from
Dec 29, 2024

Conversation

BenElferink
Copy link
Contributor

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:

  • Added a new configuration file common/config/lumigo.go to handle Lumigo-specific settings and validations.
  • Updated common/config/root.go to include Lumigo in the list of available configurers.
  • Updated common/dests.go to define LumigoDestinationType.
  • Added a new destination configuration file destinations/data/lumigo.yaml to define the Lumigo destination properties.

Documentation Updates:

  • Added a new documentation file docs/backends/lumigo.mdx to provide details on configuring Lumigo as a backend.
  • Updated docs/backends-overview.mdx to include Lumigo in the list of supported backends.
  • Updated docs/mint.json to include Lumigo in various sections for better navigation and reference. [1] [2]

Minor Fixes:

  • Modified frontend/webapp/reuseable-components/condition-details/index.tsx to provide a default value for the conditions 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.

Copy link

@BenElferink BenElferink enabled auto-merge (squash) December 29, 2024 08:10
@BenElferink BenElferink merged commit a21ffaa into odigos-io:main Dec 29, 2024
31 checks passed
@BenElferink BenElferink deleted the gen-2122 branch January 6, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants