Changelog

1.0.0

Release for general usage

0.9.0

Initial conversion into a library containing components and functions for use with AAA.

NAL-1278

[Removed] Removed unused env variables. [Changed] Disable MS Entra auth if not configured. [Changed] Integration with the AAA components in the SKAO GUI Components Library. [Changed] Added account profile picture to the login button.

NAL-1184

[Changed] Change the way that user profile details are loaded from MS Entra. It now loads from the Msal Context values instead of MS Graph via the Redux store.

BREAKING [Removed] Removed mocked authentication. Users are now required to use MS Entra for authentication. [Changed] Added the env_scripts and updated the use of environment variables so that they can be updated according the requirements of application deployments. [Changed] Moved the mocked roles out of the MS Entra Auth path into a separate button on the Header.

v0.4.0

NAL-1045

[Changed] Added the SKAO Shell to have an example integration of the authentication into a project that can be used as reference for other projects.

v0.3.0

NAL-861

BREAKING [Change] Removed OAuth-proxy and added integration with MS Entra with MS Graph to authenticate users and obtain user profile information.

NAL-962

BREAKING [Change] Changed the Webpack5 remote modules that are exposed to the following modules: MockAuthDialogs, SwitchAuthButton, SignInButton and SignOutButton.

BREAKING [Change] Created a new AuthProvider that includes the MsalProvider.

BREAKING [Change] Moved the dialog states to the ska-gui-local-storage.

NAL-961

[Changed] Moved the Kubernetes service and config maps of the deployments into the deployment template. Making it cleaner and easier to include in other charts.

v0.2.0

NAL-808

[Change] Fix ska-login-page docs link/build

NAL-874

[Change] Disable password field

STAR-79

[Change] Template as per React Skeleton

NAL-781

[Change] Extend authentication component to store authentication details in Redis

v0.1.0

[Added] Initial release