Improvements:
Improvements:
- Update ui-components version to 7.2.11.
- OLMIS-7772: Fix issues with new Chrome popover functionality
Improvements:
- OLMIS-7342: Make navigation bar to be responsive.
- OLMIS-7319: Improved the login and forgot password screens to be responsive also at very small resolutions.
- OLMIS-7318: Added the ability to hide unnecessary modules on mobile.
- OLMIS-7314: Update scss files to enable webpack build.
- OLMIS-7318: Add possibility to display menu items only on mobile.
Improvements:
- Updated dev-ui version to 9.0.2.
- Updated ui-components version to 7.2.5.
Improvements:
- Updated ui-components version to 7.2.4.
Improvements:
- Updated ui-components version to 7.2.3.
Improvements:
- Updated ui-components version to 7.2.2.
Bug fixes which are backwards-compatible:
- OLMIS-6591: Fixed login modal title going beyond the modal.
Improvements:
- Updated dev-ui version to 9.0.1.
- Updated ui-components version to 7.2.0.
New functionality added in backwards-compatible manner:
- OLMIS-5976: Added the ability to add "canAccess" method defining screen availability.
Bug fixes which are backwards-compatible:
- OLMIS-5840: Fixed a bug with endless loading when trying to enter login page from the home page.
- OLMIS-6330: fixed trigerring reference-ui build.
Improvements:
- OLMIS-5409: Updated ui-components to version 7.0.0.
- OLMIS-3696: Added dependency and development dependency locking.
Improvements:
- OLMIS-5235: Added post login and post logout hooks to the loginService.
Improvements:
- OLMIS-3337: Updated error message when trying to login while offline
- OLMIS-4738: Added Jenkinsfile.
- OLMIS-4795: Updated dev-ui to version 8.
- OLMIS-4813: Updated ui-components to version 6.0.0.
- OLMIS-4535: Offline navigation interceptor will no longer prevent user from going back to parent state while offline (if no reload is triggered).
- OLMIS-4535: Offline navigation interceptor will now check if there is offline path before preventing state change.
Bug fixes which are backwards-compatible:
- OLMIS-5064: Fixed endless loading modal when 401 HTTP error is thrown.
New functionality added in backwards-compatible manner:
- OLMIS-3108: Updated to use dev-ui v7 transifex build process
- OLMIS-3527: Added checking a right by facility id.
Improvements:
- OLMIS-3828: Added API Keys module.
- OLMIS-3468: Login Service login method promise resolves to object with user name and user id.
- OLMIS-3468: Loading modal should no longer cover missing permission alert.
Bug fixes which are backwards-compatible:
- OLMIS-3883: Fixed lack of navigation bar update after relogin.
- OLMIS-4469: Fixed lack of error modal after trying to login.
- OLMIS-4549: Removed appearing error modal after clicking Cancel button on Forgot Password modal.
Improvements:
- OLMIS-3657: Improved performance of the navigationStateService.
New functionality
- OLMIS-2956: Simplified login and authorization services by removing "user rights" functionality and moving to openlmis-referencedata-ui.
New functionality added in backwards-compatiable manner
- OLMIS-3141: After user resets their password, they are redirected to the login screen.
- OLMIS-3283: Added a "Show password" option on password reset screen.
Bug fixes which are backwards-compatible:
- OLMIS-3140: Added loading icon on forgot password modal.
Improvements:
- Updated dev-ui version to 6.
New functionality added in backwards-compatiable manner
- OLMIS-3085: Added standard login and logout events.
Bug fixes and security updates:
- OLMIS-3124: Removed openlmis-download directive and moved it to openlmis-ui-components
- MW-348: Added loading modal while logging in.
- OLMIS-2871: Made the component use an Authorization header instead of an access_token request parameter when calls to the backend are made.
- OLMIS-2867: Added message when user tries to log in while offline.
New functionality added in backwards-compatiable manner
- OLMIS-2553: Removed login offline functionality and added warning when logging out while offline.
Bug fixes
- OLMIS-2548: Fixed lack of loading modal after re-authenticating.
- OLMIS-2637: Red password error message will no longer show when logging in.
Bug fixes
- OLMIS-2445 - Button and title capitalization are consistent.
Compatibility breaking changes:
- OLMIS-2107: Add breadcrumbs to top of page navigation
- Main state has been added to the whole application and thus interceptors had to be modified to redirect to the correct states
New functionality added in a backwards-compatible manner:
- OLMIS-2066: Profile and logout are confusing
- Logout button has been moved to the navigation bar.
Bug fixes and performance improvements which are backwards-compatible:
- OLMIS-2267: Email optional for user setup
- OLMIS-2204: The administration menu item should always be the last menu item
Dev and tooling updates made in a backwards-compatible manner:
- OLMIS-1853: Separate push and pull Transifex tasks in build
- OLMIS-1609: UI i18N message strings are not standardized