enso
enso copied to clipboard
Setup Screen Improvements
Pull Request Description
Important Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
- [ ] The documentation has been updated, if necessary.
- [ ] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.
- [ ] All code follows the Scala, Java, TypeScript, and Rust style guides. In case you are using a language not listed above, follow the Rust style guide.
- [ ] Unit tests have been written where possible.
- Can't click
Enso Software License and Services Agreemenetwhen buying a subscription the error in console:Prevented navigation to 'https://www.ensoanalytics.com/SLSA'. - I bought a team with only 1 license so I don't have any spare invites but the screen shows different. In
GET /invitationsthere is additional fieldavailableLicenseswhich will tell you how many licenses there are left
@PabloBuchu fixed the issues you've found
- Clicking confirmation link no longer pre populates email input with user email
- On 2nd step where you choose your plan after clicking skip I got:
- Some error after submiting upgrade modal
- With new user I registered, set username, bought team, set org name but after first wizard I still ended up with set your organization modal with empty org name.
- From above I bought 1 seated team license and it skipped creating default user group. it jumped till end
Recorder the video, may help
https://github.com/user-attachments/assets/5fcbaa16-bd9c-4c2a-bc4a-fa58efdd47ad