Skip to content

refactor onboarding into filamentphp page#947

Merged
Speidy674 merged 14 commits into
masterfrom
justink/filament-onboarding
Jun 26, 2026
Merged

refactor onboarding into filamentphp page#947
Speidy674 merged 14 commits into
masterfrom
justink/filament-onboarding

Conversation

@justinkluever

Copy link
Copy Markdown
Member

moved the onboarding to filamentphp entirely, this makes the entire dashboard consistent now.

the navigation items will be locked/disabled until the user has onboarded once but they can still use the tenant switcher to switch to other channels they got permission for

this way users dont have to onboard to moderate for someone and can kinda preview what is possible.

also removed the BroadcasterOnboarding featureflag as we basically require that to be enabled anyway and we can disable the user dashboard still if needed (which will include the onboarding now)

image

also added a route to redirect /dashboard to /dashboard/{userid} as this is a usefull shortcut for linking to the user's own dashboard

@justinkluever justinkluever added backend: filament Backend Features related to Filament backend Backend Features Size: Large This is considered slow to Review/Implement (usually >750+) labels Jun 25, 2026
@justinkluever justinkluever marked this pull request as draft June 25, 2026 15:54
@justinkluever justinkluever force-pushed the justink/filament-onboarding branch from ad769e6 to 8cfca25 Compare June 25, 2026 15:55
@justinkluever justinkluever marked this pull request as ready for review June 25, 2026 15:55
@justinkluever justinkluever marked this pull request as draft June 25, 2026 15:58
@justinkluever justinkluever marked this pull request as ready for review June 25, 2026 16:08
@justinkluever justinkluever force-pushed the justink/filament-onboarding branch from 8cfca25 to 2d26bcf Compare June 25, 2026 16:10
@Speidy674 Speidy674 enabled auto-merge June 26, 2026 21:09
@Speidy674 Speidy674 merged commit 5f056e8 into master Jun 26, 2026
5 checks passed
@Speidy674 Speidy674 deleted the justink/filament-onboarding branch June 26, 2026 21:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend: filament Backend Features related to Filament backend Backend Features Size: Large This is considered slow to Review/Implement (usually >750+)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants