UI configuration: notification text and sequencing are a bit confusing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Geoff Teale |
Bug Description
So, the notifications I get on the happy path are a bit confusing. I get 3 -- all with the title Landscape Managment Service:
(1) Sending registration request.
(2) "Success" or "Failed to Connect"
(3) Registration request sent.
- Seem like (1) & (3) from a user perspective are a bit redundant. I would recommend combining them.
- "Success" is too terse. I'm not entirely sure what that is saying to me
- It seems at first glance that these are out of order.
Another issue: These same 3 dialogs come up no matter what I put in for fields (like even if I leave fields blank).
For instance, I can do "hosted", leave both fields blank, and click "register". I get the three notifications, one of them says "Failed to Connect". Which I guess is expected. But still something doesn't seem right with that progression.
Related branches
- Fernando Correa Neto (community): Approve
- Free Ekanayaka (community): Approve
-
Diff: 283 lines (+91/-69)6 files modifiedlandscape/ui/controller/app.py (+13/-6)
landscape/ui/controller/configuration.py (+36/-21)
landscape/ui/model/registration/mechanism.py (+2/-2)
landscape/ui/model/registration/proxy.py (+18/-20)
landscape/ui/model/registration/tests/test_mechanism.py (+4/-2)
landscape/ui/model/registration/tests/test_proxy.py (+18/-18)
tags: |
added: client-ui removed: theme-ui |
description: | updated |
Changed in landscape-client: | |
status: | New → In Progress |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |