Skip to content
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.

Releases: openmrs/openmrs-esm-login

3.1.0

06 May 11:26
Compare
Choose a tag to compare
  • Added pageSize configuration
  • Provided offline support
  • Improved the login screen design
  • Improved the location pickers design
  • Replaced AppUI endpoints with webservices.rest's

3.0.2

22 Jan 23:31
Compare
Choose a tag to compare
  • Fixed referrer redirect issue
  • Updated dependencies
  • Migrated to GitHub actions

3.0.0

25 Jun 11:28
d31692a
Compare
Choose a tag to compare

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

Bug fixes

Maintenance

2.0.0

04 Apr 01:20
Compare
Choose a tag to compare

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 to false and links.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.

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

10 Dec 12:31
Compare
Choose a tag to compare

Features

  • Get logo and alt text from config (#27)
  • Get login button target URL from config (#28)
  • Translation (#29)

Fixes

  • Setting webpack jsonp function to avoid global variable collision

1.1.0

01 Oct 16:54
Compare
Choose a tag to compare

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)