Skip to content

Dev#510

Merged
mayanayza merged 9 commits intomainfrom
dev
Feb 19, 2026
Merged

Dev#510
mayanayza merged 9 commits intomainfrom
dev

Conversation

@mayanayza
Copy link
Collaborator

No description provided.

mayanayza and others added 9 commits February 10, 2026 21:29
The fixture files are created by Docker containers running as root.
Use docker exec to fix permissions before the host-side merge step.
- Fix registration flow redirecting to backend port instead of frontend
  by using return_url (consistent with login/link flows)
- Allow HTTP redirects during OIDC discovery and token exchange so
  providers behind reverse proxies (e.g. Authelia) work correctly
- Improve error message when auth URL generation fails to include
  provider slug and troubleshooting hint
- Add contacts to Onboarding list (ID 12) alongside Product Updates
  when a new organization is created
Use window.location.origin instead of window.location.href for the
return_url, consistent with the login modal. Prevents redirecting
back to /onboarding after registration.
Add onboarding, activation, and engagement telemetry events to the
PostHog subscriber filter so they appear in analytics dashboards:
- Onboarding: OrgCreated, OnboardingModalCompleted, PlanSelected
- Activation: FirstDaemonRegistered, FirstDiscoveryCompleted,
  FirstHostDiscovered, FirstTopologyRebuild
- Engagement: SecondNetworkCreated, FirstTagCreated,
  FirstUserApiKeyCreated, FirstSnmpCredentialCreated,
  InviteSent, InviteAccepted
- Spawn non-interfaced IP sender in tokio::spawn so it runs
  concurrently with the select! consumer, preventing deadlock when
  >256 IPs fill the bounded channel
- Skip pnet is_up() check on Windows where flags are hardcoded to 0,
  rely on datalink::channel() as the real capability test
- Use most-specific subnet match in get_own_interfaces to prevent
  0.0.0.0/0 catch-all from stealing MAC mappings
@mayanayza mayanayza merged commit 4ffe27a into main Feb 19, 2026
4 checks passed
mayanayza added a commit that referenced this pull request Feb 24, 2026
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.

1 participant