Skip to content

Releases: folio-org/stripes-core

v10.2.4

03 Dec 10:37
v10.2.4
b27d6fd
Compare
Choose a tag to compare
  • Show a "you have logged out" message after logging out instead of redirecting to login. Refs STCOR-882.
  • If discovery requests fail on return from SAML/OIDC, show the error instead of redirecting to login. Refs STCOR-902.
  • Use the users-keycloak/_self endpoint conditionally when the users-keycloak interface is present; otherwise, use bl-users/_self within useUserTenantPermissions. Refs STCOR-905.
  • Don't override initial discovery and okapi data in test mocks. Refs STCOR-913.
  • <Logout> must consume QueryClient in order to supply it to loginServices::logout(). Refs STCOR-906.
  • On resuming session, spread session and _self together to preserve session values. Refs STCOR-912.

v10.1.4

22 Nov 13:55
v10.1.4
7fe191b
Compare
Choose a tag to compare
  • Cautiously evaluate localforage data when restoring a session. Refs STCOR-907.

v10.2.3

15 Nov 17:42
d5351ec
Compare
Choose a tag to compare
  • Provide <IfAnyPermission> and stripes.hasAnyPermission(). Refs STCOR-910.

v10.2.2

31 Oct 18:59
v10.2.2
a3f00b4
Compare
Choose a tag to compare
  • Conditionally use /users-keycloak/_self endpoint when users-keycloak interface is present. Refs STCOR-835.
  • Send the stored central tenant name in the header on logout. Refs STCOR-900.

v10.2.1

30 Oct 23:20
v10.2.1
25bb290
Compare
Choose a tag to compare
  • Wait longer before declaring a rotation request to be stale. Refs STCOR-895.

v10.1.2

21 Oct 21:08
v10.1.2
6b322f4
Compare
Choose a tag to compare
  • Wait longer before declaring a rotation request to be stale. Refs STCOR-895.

v10.2.0 Ramsons

21 Oct 21:09
v10.2.0
edc8e42
Compare
Choose a tag to compare
  • Utilize the tenant procured through the SSO login process. Refs STCOR-769.
  • Remove tag-based selectors from Login, ResetPassword, Forgot UserName/Password form CSS. Refs STCOR-712.
  • Provide useUserTenantPermissions hook. Refs STCOR-830.
  • Load DayJS locale data as part of loginServices. STCOR-771.
  • Turn on <StrictMode>; ignore it with stripes.config.js disableStrictMode: true. Refs STCOR-841.
  • Make branding optional. Refs STCOR-847.
  • Idle-session timeout and "Keep working?" modal. Refs STCOR-776.
  • Implement password validation for Login Page. Refs STCOR-741.
  • Avoid deprecated defaultProps for functional components. Refs STCOR-844..
  • Update session data with values from _self request on reload. Refs STCOR-846.
  • Avoid deprecated getChildContext. Refs STCOR-842.
  • Read locale from stripes-config before defaulting to en-US. Refs STCOR-851.
  • Use keycloak URLs in place of users-bl for tenant-switch. Refs US1153537.
  • Fix 404 error page when logging in after changing password in Eureka. Refs STCOR-845.
  • Always retrieve clientId and tenant values from config.tenantOptions in stripes.config.js. Retires okapi.tenant, okapi.clientId, and config.isSingleTenant. Refs STCOR-787.
  • List UI apps in "Applications/modules/interfaces" column. STCOR-773
  • Correctly evaluate stripes.okapi before rendering <RootWithIntl>. Refs STCOR-864.
  • /users-keycloak/_self is an authentication request. Refs STCOR-866.
  • Terminate the session when the fixed-length session expires. Refs STCOR-862.
  • Ensure support for the passed tenantId value by useChunkedCQLFetch for manipulations in the context of a specific tenant. Refs STCOR-873.
  • Provide key to elements in <SessionEventContainer>. Refs STCOR-874.
  • Correctly populate stripes.user.user on reload. Refs STCOR-860.
  • Correctly evaluate stripes.okapi before rendering <RootWithIntl>. Refs STCOR-864.
  • Change main navigation's skip link label to "Skip to main content". Refs STCOR-863.
  • Invalidate QueryClient cache on login/logout. Refs STCOR-832.
  • Ensure support for the passed tenantId value by useChunkedCQLFetch for manipulations in the context of a specific tenant. Refs STCOR-873.
  • When re-authenticating after logout timeout, return to previous location. Refs STCOR-849.
  • Add nl (Dutch, Flemish) to the supported locales. Refs STCOR-878.
  • Include optional okapi interfaces, consortia, roles, users-keycloak. Refs STCOR-889.
  • useUserTenantPermissions hook - provide isFetched property. Refs STCOR-890.
  • Reword error message "Error: server is forbidden, unreachable or down. VPN issue?". Refs STCOR-893.
  • Move session timeout banner to the bottom of the page. Refs STCOR-883.

v10.1.1

26 Mar 14:33
66d475c
Compare
Choose a tag to compare
  • Utilize the tenant procured through the SSO login process. Refs STCOR-769.

v10.1.0 Quesnelia

13 Mar 14:42
cfd20c2
Compare
Choose a tag to compare
  • Provide optional tenant argument to useOkapiKy hook. Refs STCOR-747.
  • Avoid private path when import validateUser function. Refs STCOR-749.
  • Ensure <AppIcon> is not cut off when app name is long. Refs STCOR-752.
  • Allow console to be preserved on logout. STCOR-761.
  • Export unregisterServiceWorker to eliminate zombie service workers. Refs FOLIO-3627.
  • Fix duplicated "FOLIO" in document title in some cases. Refs STCOR-767.
  • Refactor away from color() function. Refs STCOR-768.
  • Export getEventHandler to be able to create events in other modules. Refs STCOR-770.
  • Opt-in: handle access-control via cookies. Refs STCOR-671.
  • Opt-in: disable login when cookies are disabled. Refs STCOR-762.
  • Add arial-label for ProfileDropdown.js. Refs STCOR-753.
  • Upgrade, configure stylelint. Refs STCOR-799.
  • Move localforage.clear() to afterEach for test suite. Refs STCOR-801.
  • Show app/record when you have permission for that. Refs STCOR-800.
  • Convert <SSOLanding /> tests to jest. STCOR-798.
  • Avoid calling map on undefined via optional-chaining. Refs STCOR-793.
  • Make <Settings> a functional component. Update connected modules when stripes object changes. Fixes STCOR-797.
  • useOkapiKy uses || instead of ?? to apply current tenant id when override was not provided. Refs STCOR-814.
  • Correctly parse .../_self permissions object. Refs STCOR-813.
  • Add idName and limit as passable props to useChunkedCQLFetch. Refs STCOR-821.
  • Check for valid token before rotating during XHR send. Refs STCOR-817.
  • Remove autoComplete from <ForgotPassword>, <ForgotUsername> fields. Refs STCOR-742.

v10.0.3

10 Nov 18:46
8ea3189
Compare
Choose a tag to compare
  • Revert "Use cookies and RTR" until further notice. Refs FOLIO-3627.
  • Ensure <AppIcon> is not cut off when app name is long. Refs STCOR-752.