...
Removing cached requisitions
User navigates to the View Requisitions screen and selects the "Remove Offline Requisitions" button to remove the cache.
Dependencies
Open Questions
...
Question | Outcome | Related Story | Status | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Automatically saving offline requisitionWe feel that when a user edits a requisition page their changes should be saved automatically, and that there should be a subtle alert telling the user their changes have been saved. If we do automatic saving, it makes sense to remove the dedicated save button, as it will effectively do nothing. The rational for this is to avoid confusion between 'sync' and 'save'. This is similar to how OpenLMIS v2 Distributions functions. Currently, we are implementing a save button because it's simpler to implement. Question: Do we want to support automatic saving? Or do we want to have a save button that only means "save offline?" | On PC committed unanimously said YES, we are doing automatic saving |
| Closed. | ||||||||||||||||||
2 | Show full navigation while offlineIn OpenLMIS v2, when the OpenLMIS-UI was offline, the top navigation only showed pages that were available offline. Do we want to only show pages that will function offline, or show the entire navigation structure style navigation items to look disabled in a similar way to how we are treating offline buttons. | On PC Committee in consensus that we should show disabled buttons and non-navigable items to the users |
| Closed | ||||||||||||||||||
3 | Logout disabled when offlineQuestion: Should a user be able to logout of the OpenLMIS-UI while offline? Currently we save the user's session in the browser, so the user appears to stay logged in even if they turn off their computer (for a month) and then turn the computer back on. Only when the browser connects to the OpenLMIS server will they be forced to login again. If the user logs out while offline, they wouldn't be able to log back in unless they go online. (a) We could make it so a user can logout and log back in while offline -- but this would not be easy to implement. (b) We could remove the user's ability to logout while offline (c) We can show a confirmation when logging out while offline, and explain that they cannot log back in |
A discussion the open question around the security concern related with the offline login/off feature. In
|
| Closed, reopened | ||||||||||||||||||
4 | What is the best way to remove offline versions and let users know they are on an offline version? |
| Closed | |||||||||||||||||||
5 | During the Malawi demo, it was raised that they would like more visual cues that the user is offline. We would like to know more about what is desired. There are many options. We could change the navigation bar to a new color. Need more information from the Malawi team on how important this is and what type of visual cues would be useful rather than confusing. | Designed a new pattern to indicate to users that they are offline. |
| Closed |
...