-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 1.6.0
-
Component/s: None
-
Labels:None
-
Story Points:3
-
Epic Link:
As a user I would like my GUI preferences to be sticky and persistent across different sessions and different browsers; integrated with user login.
Depends on ONOS-102 and ONOS-3653.
Implementation Note:
- Use the UserPreferencesService on the server side capable of storing userId/key/value pairs
- GUI client should send new key/value binding to the server in response to user actions
- GUI client should receive a bundle of all key/value bindings for the specified userId on GUI start-up
Properties to be persisted:
- Last view displayed
- Theme choice
- Node placement in topology view
- Toggle state of display modes
- Active topology overlay
- ...