Skip to content

feat(onboarding): Add logs onboarding for Elixir#110038

Merged
sl0thentr0py merged 2 commits intomasterfrom
neel/fix-elixir-logs-onboarding
Mar 28, 2026
Merged

feat(onboarding): Add logs onboarding for Elixir#110038
sl0thentr0py merged 2 commits intomasterfrom
neel/fix-elixir-logs-onboarding

Conversation

@sl0thentr0py
Copy link
Copy Markdown
Member

@sl0thentr0py sl0thentr0py commented Mar 6, 2026

Add logs onboarding documentation for the Elixir platform.

The Elixir SDK (v12.0+) supports structured log capture via Sentry.LoggerHandler, which is attached automatically on startup. This PR wires up the onboarding flow so users see install, configure, and verify steps when setting up logs for Elixir projects.

Changes:

  • Add static/app/gettingStartedDocs/elixir/logs.tsx with install/configure/verify steps
  • Register logsOnboarding in the Elixir docs index
  • Move elixir from withoutLoggingSupport to withLoggingOnboarding in platformCategories.tsx

Add a logs onboarding config for the Elixir platform, covering install,
configure, and verify steps. Move Elixir from withoutLoggingSupport to
withLoggingOnboarding in platformCategories.

Co-Authored-By: Claude <noreply@anthropic.com>
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Mar 6, 2026
@sl0thentr0py sl0thentr0py marked this pull request as ready for review March 6, 2026 11:46
@sl0thentr0py sl0thentr0py requested a review from a team as a code owner March 6, 2026 11:46
@sl0thentr0py
Copy link
Copy Markdown
Member Author

follow up to getsentry/sentry-elixir#886 (comment)

@sl0thentr0py sl0thentr0py enabled auto-merge (squash) March 6, 2026 17:25
@getsantry
Copy link
Copy Markdown
Contributor

getsantry bot commented Mar 28, 2026

This pull request has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you add the label WIP, I will leave it alone unless WIP is removed ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry bot added the Stale label Mar 28, 2026
Copy link
Copy Markdown

@dingsdax dingsdax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@sl0thentr0py sl0thentr0py merged commit 5d5951a into master Mar 28, 2026
90 of 92 checks passed
@sl0thentr0py sl0thentr0py deleted the neel/fix-elixir-logs-onboarding branch March 28, 2026 09:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants