[bug]: Inconsistency between the Onboarding page and the Settings page
Open
@vihar is already working on this.
Since Jun 29, 2025.
🐛bug
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Current behavior
The Onboarding and Settings pages both allow setting up some basic values for the user (i.e. the username). I'd expect that they both have similar functionality, but that's actually not what happens:
- Onboarding requires both first name and last name, while settings requires only first name, and last name is optional
- Onboarding asks two questions about the role on the project (the role itself i.e. Executive and the department i.e. Engineering), but settings only allow changing the role and the list of options is totally different from the one in onboarding
- (This may be considered a feature request rather than a bug, but it's closely related) Onboarding also does not allow choosing the display name, and I'd imagine many users would not like their email address being used as the display name by default (also annoying for managers)
Steps to reproduce
- Make a new account and go through onboarding
- Then compare the onboarding with the account settings
Environment
Production
Browser
Mozilla Firefox
Variant
Self-hosted
Version
v0.26.1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.