Skip to content

Releases: folio-org/ui-users

v10.1.2

09 Sep 06:40
8ad9349
Compare
Choose a tag to compare

UIU-3184 - Use keywords CQL field for keyword user search.

v10.1.1

07 May 10:21
feb4cce
Compare
Choose a tag to compare
  • Allow override for reminder fees with renewal blocked. Refs UICIRC-1077.

v10.1.0 Quesnelia

20 Mar 11:16
ab6e940
Compare
Choose a tag to compare
  • Also support feesfines interface version 19.0. Refs UIU-2960.
  • Disable validation for shadow user. Refs UIU-3000.
  • Disable open loan actions for virtual patron. Refs UIU-2964.
  • Fix problem with Date field in User app reports does not populate when a first entry was cleared. Refs UIU-2991.
  • Hide all actionable buttons on user details pane for DCB Virtual user. Refs UIU-2987.
  • Open loan page modifications for a virtual patron. Refs UIU-2988.
  • Display item title and barcode as text when the item is dcb virtual item. Refs UIU-2966.
  • Fix wrong date in Cash-Drawer-Reconciliation-Report.pdf. Refs UIU-3010.
  • Conditionally hide actions on closed loan records for DCB Circulation. Refs UIU-2989.
  • Refactor CSS away from color() function. Refs UIU-3013.
  • Add reminderFee to loan action map. Fixes UIU-3014.
  • Create new permission 'Users: Can view profile pictures'. Refs UIU-3018.
  • Format currency values as currencies, not numbers. Refs UIU-2026.
  • Show country name in user address instead of country id. Refs UIU-2976.
  • Add patron notice print jobs to action menu. Refs UIU-3029.
  • Update sub permissions of permission 'Users: Can view user profiles'. Refs UIU-3038.
  • Create new permission 'Users: Can view, edit, and delete profile pictures'. Refs UIU-3025.
  • UserInformation in UserDetails to display profile picture. Refs UIU-3011.
  • User Record View to display thumbnail image in the absence of profile picture. Refs UIU-3024.
  • Enable effective call number column sorting in Open Loans screen. Refs UIU-3002.
  • User Information in User Edit to display profile picture and update button set. Refs UIU-3005.
  • Update request header for pay several Fees/fines. Refs UIU-3040.
  • Use correct field for display remaining in list. Refs UIU-3049.
  • Link externally hosted image as user profile picture. Refs UIU-2975.
  • Show loading icon until profile picture loads on user detail screen. Refs - UIU-3043.
  • Show loading icon until profile picture loads on user edit screen. Refs - UIU-3044.
  • Delete profile picture. Refs UIU-3004.
  • Changing user type confirmation modal for ECS-enabled environment. Refs UIU-2969.
  • Non case-sensitive sorting of title column in Open Loans Screen. Refs UIU-2983.
  • Upload Local File for user profile picture. Refs UIU-2974.
  • Don't allow to display or upload a profile picture to a shadow account. Refs UIU-3045.
  • Compress selected local file before uploading to server as profile picture. Refs UIU-3064.
  • ECS - Conceal elements that are not relevant for "Shadow" and "Patron" users. Refs UIU-3056.
  • Reset rotation when profile picture upload is canceled. Refs UIU-3071.
  • Restrict profile picture upload exceeding max file size from profile picture configuration. Refs UIU-3047.
  • Profile Pictures - basic error handling. Refs UIU-3070.
  • Add optional chaining in AddServicePointModal in order to safely access assignedServicePoints from props. Refs UIU-3069.
  • Fix lint issues. Refs UIU-3072.

Release v10.0.5

21 Nov 13:48
fa619aa
Compare
Choose a tag to compare

10.0.5 (2023-11-21)

Full Changelog

  • Disable validation for shadow user. Refs UIU-3000.

v10.0.4

10 Nov 14:32
987b1b7
Compare
Choose a tag to compare
  • Correctly handle optional X-Okapi-token request header. Refs UIU-2977.
  • Fix bug with Edit form Expand/collapse all shortcuts not working. Refs UIU-2959.
  • Update patron groups retrieval in user search to hold maxUnpagedResourceCount. Refs UIU-2973.
  • Update resourceData and queryParams in UserSearchContainer.js to escape special characters in tags filter. Refs. UIU-2995.
  • Lost item fees not suspended when item is claimed returned from the ellipses in action menu. Refs UIU-2993.

v10.0.3

23 Oct 12:34
Compare
Choose a tag to compare
  • Pass location.search parameter through history search. Refs UIU-2971.

Release v10.0.1

18 Oct 10:52
1083694
Compare
Choose a tag to compare

10.0.1 (2023-10-18)

Full Changelog

  • Don't display affiliations of users with types patron or dcb. Refs UIU-2967.
  • Make the username field required for users with the staff type in ECS mode. Refs UIU-2970.

v10.0.0 Poppy

13 Oct 08:35
5ba9643
Compare
Choose a tag to compare
  • Add STATUS FILTER to LOST ITEMS REQUIRING ACTUAL COST processing page. Refs UIU-2748.
  • Add "Status" column to LOST ITEMS REQUIRING ACTUAL COST processing page. Refs UIU-2772.
  • Add "Lost items requiring actual cost" to Actions dropdown in User details record. Refs UIU-2810.
  • Add "Fee/fine details" to LOST ITEMS REQUIRING ACTUAL COST processing page. Refs UIU-2773.
  • Fix ability to remove all service points. Fixes UIU-2819.
  • Add close button to "Lost items requiring actual cost" page. Refs UIU-2813.
  • Fix paths to StripesContext. Fixes UIU-2834.
  • Support feesfines interface version 18.0. Refs UIU-2825.
  • View a users affiliations accordion in the details pane. refs UIU-2821.
  • Update Jest from v26 to v29. Refs UIU-2820.
  • Get rid of blinking list on lost items page. Refs UIU-2831.
  • configure Jest to leverage multi-core CPUs in CI. Refs UIU-2842.
  • Add actual cost details to lost items requiring actual cost processing page. Refs UIU-2774.
  • Display expirationDate based on the current timezone. Refs UIU-2839.
  • Assign/unassign users affiliations. Refs UIU-2801.
  • View affiliation associated permissions. Refs UIU-2800.
  • Confirmation modal for manual anonymization. Refs UIU-1631.
  • Fix translations. Refs UIU-2854.
  • Fixed bug with certain accordions not closing in edit view. Refs UIU-2811.
  • Users: Implement search by middle name. Refs UIU-2860.
  • Notify patron checkbox not checked correctly when fee/fine owner has default notice. Refs UIU-2823.
  • Show success and Error toasts when Assign/unassign a users affiliations. Refs UIU-2852.
  • "ui-users.settings.customfields.view" permission insufficient to view custom fields on user settings. Refs UIU-2863.
  • Align affiliation assignment with stripes-core updates (switch active affiliation). Refs UIU-2855.
  • Create Jest/RTL test for UserEdit.js. Refs UIU-2426
  • Also support circulation 14.0. Refs UIU-2858.
  • Import @testing-library deps from jest-config-stripes. Refs UIU-2866.
  • Also support request-storage 6.0. Refs UIU-2875.
  • New permissions for adding Patron Info and Staff Info to loans. Fixes UIU-2865.
  • In Loan Details record, add buttons for adding patron info and staff info. Fixes UIU-2816.
  • In Loan Details record, display of patron info. Fixes UIU-2817.
  • In Loan Details record, display of staff info. Fixes UIU-2818.
  • Create tests for adding patron/staff info. Fixes UIU-2868.
  • Add/Edit a users permissions for associated affiliation(s). Refs UIU-2805.
  • New permission(s) to view all Users settings in UI. Refs UIU-2784.
  • Unassigning banner should not be displayed at top of "Assign / Unassign affiliation" modal. Refs UIU-2876.
  • Add user access to all feefines-related entries in settings if user has "...all feefines-related entries" perm. Refs UIU-2881.
  • Do not publish CI artifacts (e.g. test coverage) to NPM.
  • Make Limit menu visible if user has "ui-users.settings.limits.all" permission. Refs UIU-2880.
  • In loan history, older staff notes should NOT be marked as "SUPERSEDED". Fixes UIU-2891.
  • Create Jest/RTL test for BlockTemplateForm.js. Refs UIU-2402.
  • create Jest/RTL test for BlockTemplates.js. Refs UIU-2379.
  • Users with view-only access to user permissions and access to edit user records get error message when saving a user record. Refs UIU-2885.
  • Use new WSAPI for adding patron/staff notes to loans. Fixes UIU-2893. Note. The new requirement of the add-info interface is a breaking change.
  • Modify add-patron/staff-info permission to use new subpermission. Fixes UIU-2895.
  • Move view/assign affiliation permissions from ui-users to ui-consortia-settings. Refs UIU-2897.
  • Handle sparse data in "Overdue loans report". Fixes UIU-2901.
  • Update translations text for permission.settings.manual-charges.all. Fixes UIU-2908.
  • Rename user setting permissions disaplay name and update their visibility. Refs UIU-2907.
  • Cleanup User Settings permissions – Part 1. Refs UIU-2906
  • Prevent editing of shared settings from outside "Consortium manager". Refs UIU-2914.
  • User settings > Fee/fine section: Disable editing for users with "Setting (Users): View all settings" permission. Refs UIU-2904.
  • Add info about reminder fees to loan details screen. Refs UIU-2591.
  • Add info about reminder fees to loan history. Refs UIU-2590.
  • Replace word-wrap (unmaintained) with @aashutoshrathi/word-wrap, a fork, to mitigate CVE-2023-26115.
  • Convert primary search listing to use prev/next pagination vs load-more pagination. Refs UIU-2870.
  • Add permisson check to edit Patron block conditions in user settings. Refs UIU-2911.
  • Add permissions check to edit Limits in user settings. Refs. UIU-2912.
  • Restrict edit of Patron Block Templates in settings based on permissions check. UIU-2913.
  • User settings > Comment required: Disable editing for users with "Setting (Users): View all settings" permission. Refs UIU-2905.
  • Add permission checks to address types, patron groups pages to restrict edit. Refs. UIU-2902.
  • Hebis: Modify "Overdue Loans Report" to include reminder fee information. Refs. UIU-2588.
  • Display assigned users accordion on Permission set. Refs UIU-2872.
  • Add support for request-storage version 6.0 for <UserRequests>. Refs UIU-2920.
  • Add permisison checks to restrict edit on Manual charges settings page. Ref. UIU-2903.
  • Clean up setting.transfertypes permissions. Refs UIU-2919.
  • Add permission check to restrict edit of transfer account page on user settings. Refs UIU-2910.
  • Leverage cookie-based authentication in all API requests. Refs UIU-2746.
  • Assign/unassign users from Permission set. Refs UIU-2873.
  • Add serach filters to path while navigating back to user preview screen, when cancelling user edit. Refs. UIU-2928
  • ECS - Check username uniqueness when editing. Refs UIU-2889.
  • Update Node.js to v18 in GitHub Actions. Refs. UIU-2927.
  • Add PULL_REQUEST_TEMPLATE.md file to the repository. Refs. UIU-2918.
  • Adjust loans.staffInfoDialogBody translation. Refs. UIU-2922.
  • BREAKING Upgrade React to v18. Refs-UIU-2921.
  • ECS - Do not display shadow users in search results. Refs UIU-2933.
  • User can't pay the fee/fine. Refs UIU-2930.
  • Sort proxies and sponsors by user display name. Refs UIU-2799.
  • Add dropdown to specify user type: Patron or Staff. Refs UIU-2936.
  • BREAKING bump react-intl to v6.4.4. Refs UIU-2946.
  • Generate "Create request" url for users without barcode. Refs UIU-2869.
  • Add auto focus to textarea on staff and patron info modal. Fixes UIU-2932.
  • ECS - Filter users by "User Type". Refs UIU-2943.
  • Users App: Consume {{FormattedDate}} and {{FormattedTime}} via stripes-component. Refs UIU-1860.
  • ECS - Prevent editing of specific shadow user data. Refs UIU-2951.
  • Relabel "Users: Can create new user" to "Users: Can create and edit users". Refs UIU-2955.
  • Assign/unassign a users affiliations adjustments. Refs UIU-2942.
  • ECS - Prevent editing of specific shadow user data. Refs UIU-2951.
  • Fix user can not renew the loan through the override. Refs UIU-2948.

v9.0.3

31 Mar 14:04
Compare
Choose a tag to compare
  • A result is not displayed in list of permissions after clicking on the 'Search' button. Refs UIU-2835.

v9.0.2

29 Mar 15:04
Compare
Choose a tag to compare
  • Fix permission error when viewing fees/fines for payment. Refs UIU-2824.