This repository has been archived by the owner on Apr 7, 2022. It is now read-only.
Releases: openmrs/openmrs-esm-login
Releases · openmrs/openmrs-esm-login
3.1.0
3.0.2
- Fixed referrer redirect issue
- Updated dependencies
- Migrated to GitHub actions
3.0.0
Breaking Changes and Update Guidance
- Updated to esm-api 3.0 #71 (brandones)
- The esm-api 3.0 library should be made available, otherwise this microfrontend will break. Alternatively, build your own version of this microfront without using the shared esm-api, but with a 3.x release of esm-api.
- Support for the decentralized activation #69 (florianrappl)
- This version requires the new openmrs-module-spa that supports a distribution of the activation function. Alternatively, teach your root config to take the activation function from the exports of this module.
Features
- Added i18n key for
Powered by
#65 (denniskigen) - Added location/facility search box #57 (drizzentic)
- Added a small margin to the login card layout #67 (rmkanda)
Bug fixes
- MF-175: Stray blue dot on choose location page #55 (denniskigen)
- MF-181: Welcome message not displaying username after logging in #56 (denniskigen)
- Added missing i18n key for Welcome #58 (brandones)
- Fixed
update to Login was not wrapped in act(...)
warning #60 (denniskigen) - Put a literal space after Welcome #62 (brandones)
- Fixed the Authentication Issue #66 (florianrappl)
- Fixed failing FHIR2 endpoint to FHIR2/R4 #70 (donaldkibet)
- Fixed the module name to end with
-app
#73, #74 (florianrappl)
Maintenance
- Added descriptions to config schema and update config-cli #54 (brandones)
- Removed i18next-extract babel plugin #45 (brandones)
- Improved readme #63, #64 (brandones)
- Introduced optional chaining #61 (brandones)
- Added manual mock to silence i18next test warnings #59 (denniskigen)
- MF-220: Upgraded vulnerable dependencies #68 (rmkanda)
2.0.0
Breaking Changes and Update Guidance
- Non-spa redirect URLs should be relative to window.openmrsBase #53 (brandones)
- If the configuration element
links.loginSuccess.spa
is set tofalse
andlinks.loginSuccess.url
is a root-relative URL (i.e., it's a path starting with/
), it should now be made relative to the OpenMRS base URL. For example, if before it was set to/openmrs/something/home
, it should now be set to/something/home
.
- If the configuration element
Features
- Support multiple columns of locations #48 (brandones)
- MF-103, redirect back after login #42 (cioan)
- Styled radios #39 (mseaton)
- Remove height set to 100% of view port, which leads to cutting off of… #38 (mseaton)
- MF-111 Login page should skip location select if only one location is available #36 (brandones)
Bug fixes
- Fix location select style for firefox #51 (brandones)
- Fix bug in config schema -- chooseLocation.enabled should be configurable #44 (brandones)
- Fixed location radio button position #43 (donaldkibet)
- Bugfix: location select page doesn't set session location in RefApp #37 (brandones)
- Fix setSessionLocation test #34 (brandones)
Maintenance
1.2.0
1.1.0
Features
- Switching login page to use styleguide card. (#7)
- Switching login button to use styleguide button. (#9)
- Switching to using openmrsFetch (#10)
- MF-22: Implementing toggling password visibility (#12)
- MF-19: Switching to styleguide's OpenMRS logo (#11)
- Incorporated styleguide inputs (#13)
- Added powered by OpenMRS and made card responsive (#14)
- Redirecting to home page after login. (#15)
- Redirecting to home page if user is already logged in. (#19)
Fixes
- Fix card width (#16)
- Fixed race condition on redirect (#20)
- Fixing bug where checkingIfLoggedIn stayed true forever. (#22)
Maintenance
- Switch login esm react projects to use @openmrs/react-root-decorator (#17)
- MF-42: Make travis build fail if deployment fails (#18)
- MF-68: Using systemjs-webpack-interop for public path (#23)
- Adding dependency on @openmrs/esm-api. Resolves MF-67. (#24)
- Fixing dependencies for packmap packaging. (#25)