Skip to content

Releases: folio-org/ui-inventory

v12.0.3

27 Nov 15:04
Compare
Choose a tag to compare

12.0.3 (2024-11-27)

Full Changelog

  • Resolve issue with page refresh when moving a holding to an instance. Fixes UIIN-3046.

v12.0.2

22 Nov 18:50
Compare
Choose a tag to compare
  • ECS | Instance details pane does not contain all tenants when user does not have affiliations / permissions in all tenants. Fixes UIIN-3113.

v12.0.1

15 Nov 11:36
Compare
Choose a tag to compare
  • Run history.replace once during component mount and update to avoid URL rewriting. Refs UIIN-3099.
  • ECS | "FOLIO/MARC-shared" source is displayed in manually shared instance record. Fixes UIIN-3115.
  • Allow user to move item to another holdings associated with another instance. Fixes UIIN-3102.
  • Cautiously evaluate tenant permissions to avoid NPEs. Refs UIIN-3124.

v12.0.0

31 Oct 16:20
3d73aac
Compare
Choose a tag to compare
  • Remove unused code related to auto-open record detail view. Refs UIIN-2819.
  • Keyboard shortcuts modal: Add quickMARC shortcuts to modal. Refs UIIN-2795.
  • Create new settings for classification type sorting. Refs UIIN-2775.
  • Add "Display to public" column to receiving history on Holdings. Refs UIIN-2826.
  • Add new browse options for Instance classification numbers. Refs UIIN-2624.
  • Add new Instance search option Classification, normalized for the Instance toggle and advanced search modal. Refs UIIN-2801.
  • Import useUserTenantPermissions, getUserTenantsPermissions from @folio/stripes/core. Refs UIIN-2837.
  • ECS Member tenant - add Shared and Held by facets for the Classification browse. Refs UIIN-2813.
  • Jest/RTL: Cover CalloutRenderer component with unit tests. Refs UIIN-2665.
  • Jest/RTL: Cover ConnectedTitle component with unit tests. Refs UIIN-2666.
  • Jest/RTL: Cover InstancePlugin component with unit tests. Refs UIIN-2668.
  • Jest/RTL: Cover ImportRecord component with unit test. Refs UIIN-2667.
  • Jest/RTL: Cover MoveHoldingContext component with unit tests. Refs UIIN-2664.
  • Use consolidated locations endpoint to fetch all locations when in central tenant context. Refs UIIN-2811.
  • Change label of eye-readable call number search option in holdings/items. Refs UIIN-2797.
  • Jest/RTL: Cover ModalContent components with unit tests. Refs UIIN-2669.
  • Add callout noting user's active affiliation when it changes after selecting holding or item. Refs UIIN-2831, UIIN-2872.
  • Jest/RTL: Cover LocationSelectionWithCheck components with unit tests. Refs UIIN-2670.
  • Populate Acquisitions accordion on instance when central ordering is active. Refs UIIN-2793.
  • Inventory app: Define and implement shortcut key for editing a quickMARC bib record. Refs UIIN-2896.
  • BREAKING Added a new stripes-inventory-components dependency. Move some utils to that module. Refs UIIN-2910.
  • Jest/RTL: Cover HRIDHandlingSettings components with unit tests. Refs UIIN-2671.
  • Add classification browse types to facets requests when performing Browse. Fixes UIIN-2897.
  • Import CheckboxFacet, CheckboxFacetList, HeldByFacet, withFacets, facets constants, fieldSearchConfigurations constant, queryIndexes constants, facetsStore, and some of the utils from stripes-inventory-components. Refs UIIN-2781.
  • Import the new useFacets functionality from stripes-inventory-components. Refs UIIN-2910.
  • Edit Inventory Instances: Display a Save & keep editing button. Refs UIIN-2457.
  • Edit Inventory Holdings: Display a Save & keep editing button. Refs UIIN-2404.
  • "holdings-storage" API version upgrade. Refs UIIN-2926.
  • Edit Inventory Items: Display a Save & keep editing button. Refs UIIN-2456.
  • Prevent users from editing tags when Instance/Holdings/Item is updated. Fixes UIIN-2941.
  • Instance record > Classification accordion > Display a clipboard icon next to classification number. Refs UIIN-2580.
  • Populate Acquisitions accordion on item when central ordering is active. Refs UIIN-2818.
  • Import facets and the function for building a search query from stripes-inventory-components.
  • Add Bound items accordion in item record. Refs UIIN-2760.
  • Edit Inventory Instances: Optimistic locking error displays in pop-up modal instead of banner in the header. Fixes UIIN-2940.
  • Make item barcode column narrower. Fixes UIIN-2925.
  • i18n item status in item edit view. Refs UIIN-2766.
  • Enable "+ New" and "Edit" buttons when user has "Settings (Inventory): Configure single-record import" permission. Refs UIIN-2771.
  • Allow user to view HRID handling section when "Settings (Inventory): View list of settings pages" permission is assigned
    and disable fields when "Settings (Inventory): Create, edit and delete HRID handling" permission is not assigned. Refs UIIN-2773.
  • Update "Settings (Inventory): Create, edit, delete statistical codes" permission. Refs UIIN-2772.
  • Focus on record title after closing record details view, on search field after canceling record creation, on close record details view icon after closing quick-marc. Refs UIIN-2962.
  • Include stripes-inventory-components and stripes-marc-components in stripesDeps to include their translations. Refs UIIN-2968.
  • Trigger search from icon in related titles on Instance detail view. Refs UIIN-2943.
  • Enable "View source" option for "LINKED_DATA" source type in "Actions" dropdown. Refs in UIIN-2966.
  • Create a text link for classification numbers based on classification types. Refs UIIN-2907.
  • Add "Edit in Linked Data editor" action for resources with source "LINKED_DATA". Refs UIIN-2963.
  • Clicking on item in Inventory no longer opens the item record in a new tab. Fixes UIIN-2924.
  • Add skipTrimOnChange option to useLocationFilters hook to prevent unnecessary trims on change. Refs UIIN-2976.
  • Enable 'Edit in Linked Data Editor' option to Action dropdown. Refs UIIN-2965.
  • Wrong statistical code column heading is displayed in instances, holdings, and items. Fixes UIIN-2922.
  • Update "Edit Instance" workform for resources with source "LINKED_DATA". Refs UIIN-2967.
  • Inventory App: Consume {{FormattedTime}} via stripes-component. Refs UIIN-1273.
  • Update request to go to inventory API when Holdings is updated. Refs UIIN-2779.
  • Add barcode values for "Bound pieces data" and update useBoundPieces hook query with bindItemId to fetch bound pieces correctly. Refs UIIN-2984.
  • Display "New order" action in instance action menu when active affiliation set to central tenant. Refs UIIN-2955.
  • Save Instances UUIDs - When request URI exceeds character limit split request. Refs UIIN-2977.
  • Use withSearchErrors HOC and buildRecordsManifest to display an error when the request URL is exceeded. Refs UIIN-2970.
  • Edit in Linked Data Editor when source=MARC. Refs UIIN-2978.
  • Display shared instance immediately after the instance was shared. Refs UIIN-2969.
  • Disable Move to button if no items selected or no more holdings exists within an instance. Refs UIIN-2995.
  • Prevent callbacks from being triggered when clicking on the current tab, whether it's lookup mode or a segment. Fixes UIIN-2949.
  • Hide call number type options for Local, Other scheme, and SuDoc for perf environment. Refs UIIN-2923.
  • Edit Inventory Instances: "Save & close" and "Save and keep editing" buttons could be clicked 2 times in a row. Fixes UIIN-2939.
  • Create a new ‘Inventory: Update ownership’ permission to control display of Update ownership action. Refs UIIN-2981.
  • Add inventory permission: Settings (Inventory): Create, edit, delete subject sources. Refs UIIN-3010.
  • Add inventory permission: Settings (Inventory): Create, edit, delete subject types. Refs UIIN-3009.
  • Update required permissions for quick export of instances. Refs UIIN-3003.
  • Add showSortIndicator prop to SearchAndSort to display sort indicator next to the column names, and add correct nonInteractiveHeaders. Refs UIIN-2986.
  • Change casing of Linked data editor label. Refs UIIN-3007.
  • MARC bib/holdings | View Source: Add Edit and Export actions. Refs UIIN-3012.
  • Trim call numbers when Creating/Editing/Deriving Holdings/Items. Fixes UIIN-2889.
  • New Inventory Settings: Subject types and Subject sources. Refs UIIN-2822.
  • Disable Save and keep editing and Save & close buttons when submit the instance form. Fixes UIIN-2939.
  • Remove call number type options for Local, Other scheme, and SuDoc. Refs UIIN-3014.
  • Use the sort option from the new DisplaySettings until the user changes it in any available way. Refs UIIN-2722.
  • Rename Classification and Call numbers sections in browse options. Refs UIIN-2982.
  • Edit/Create -- Subject accordion instance UI changes. Refs UIIN-2944.
  • Add the Date column to the results list. Refs UIIN-1876.
  • Instance Detail/Edit/New: Add new section for Date type, Date 1, & Date 2. Refs UIIN-2849.
  • Add the ability to update ownership of holdings. Refs UIIN-2753.
  • Add the ability to update ownership of items. Refs UIIN-2754.
  • Update user when switching affiliation. Fixes UIIN-2932.
  • Add ability to sort Search results by Date. Refs UIIN-2850.
  • Implement default Date type when not present - No attempt to code. Refs UIIN-3034.
  • Remove 'Overlay' and 'Set for deletion' functions for LINKED_DATA source type. Refs UIIN-3011.
  • Store item IDs in local storage in order to make it visited. Fixes UIIN-2994.
  • View -- Subject accordion instance UI changes. Refs UIIN-2823.
  • Mock Modal from stripes-components; fix tests. Refs UIIN-3045.
  • Extend permissions for creating, editing and deleting reference data. Fixes UIIN-2586.
  • Update "Barcode" column link in "Bound pieces data" accordion. Refs UIIN-3041.
  • ECS - check for central tenant permissions in Settings > Classification Browse. Fixes UIIN-3038.
  • Display action menu when user has only permission to move holdings/items. Fixes UIIN-3040.
  • Make "Barcode" field wrapping to next row when there are many characters in the value. Fixes UIIN-2958.
  • Fixed "Settings" > "Inventory" page does not load. Fixes UIIN-3053.
  • Display an item that has an open loan whose patron record has been removed. Fixes UIIN-3044.
  • Display "Classification browse" settings for non-consortia. Fixes UIIN-3057.
  • Fix eslint warnings. Refs UIIN-3064.
  • Disable link to POL when it leads to another tenant (instance, holding and item). Refs UIIN-3024.
  • Add code to subject source settings. Refs UIIN-3056.
  • Alter rules for display of 'Edit in Linked data editor' option in Inventory Action drop down. Refs UIIN-3051.
  • Upgrade inventory to 14.0 and instance-storage to 11.0. Refs UIIN-3065.
  • Add subject source and subject type to Inventory subject browse results. Refs UIIN-2960.
  • Add filters for subject source and type to Inventory subject browse. Refs UIIN-2961.
  • Update 'Instance relationship' accordion name - VIEW/EDIT/CREATE Instance. Refs UIIN-30...
Read more

v11.0.5

29 Aug 14:35
Compare
Choose a tag to compare
  • Remove call number type options for Local, Other scheme, and SuDoc. Refs UIIN-3014.

v10.0.15

09 May 12:12
Compare
Choose a tag to compare
  • Use useTenantKy instead of useOkapiKy. Fixes UIIN-2886.

v11.0.4

30 Apr 11:41
1d48a62
Compare
Choose a tag to compare
  • Replace all with the = operator to get correct results when using the All search option. Refs UIIN-2816.

v11.0.3

26 Apr 20:53
Compare
Choose a tag to compare
  • Fetch facets with the same query as Contributor records when the search is done by selecting browse result. Refs UIIN-2859.
  • Change the Effective location call numbers facet query to not see locations assigned to items with an empty Effective call number field. Refs UIIN-2871.
  • Do not remove field from the form when its value is an empty string. Fixes UIIN-2787.
  • Update Permission name for Inventory: Set records for deletion and staff suppress. Refs UIIN-2855.
  • ECS | Counters of "Held by" facet options count Instances with empty Item's "Effective call number" field (without Item). Fixes UIIN-2875.
  • ECS | Counters of "Shared" facet options count Instances with empty Item's "Effective call number" field. Fixes UIIN-2876.

v10.0.14

26 Apr 15:38
Compare
Choose a tag to compare
  • Include mod-search permissions to "Inventory: Module is enabled" UI permission. Refs UIIN-2860.

v11.0.2

19 Apr 16:08
Compare
Choose a tag to compare
  • ECS: Shared instance cannot be edited from member tenant, even with permissions in both Central and member tenants. Fixes UIIN-2845.
  • Restricted status displays as Order Closed. Fixes UIIN-2821.
  • Add a new "Inventory: Create and download In transit items report" permission. Fixes UIIN-2776.
  • Include mod-search permissions to "Inventory: Module is enabled" UI permission. Refs UIIN-2860.