GGCE 2023.3 update
We are happy to announce the availability of the 2023.3
release of GGCE!
Please check the complete list of changes at:
- Announcement #283 (closed)
- Web https://gitlab.croptrust.org/grin-global/grin-global-ui/-/releases/v2023.3
- API https://gitlab.croptrust.org/grin-global/grin-global-server/-/releases/v2023.3
The 2023.3
release introduces the initial support to the In vitro
collection, as well, allowing to change the quantity to shipped to a set of order items, ranking the preferred inventory for distribution, displaying the pathogen status in the requested items grid, scanning the barcode with the camera in the search filtering, shows the snack bar with the number of successfully uploaded accessions to Genesys, and other improvements that you can see in the complete list of changes mentioned before.
New features:
- In vitro: Browse, New introduction and Multiplication.
- Editing the amount of material in several items at the same time
- Preferred inventory for distribution
- Enable the use of the camera to scan the barcode in search filters
Improvements and bug fixes:
- Bluetooth: Using context to keep the connection established
- Upload to Genesys: Show snack bar with the number of successfully uploaded accessions when done
- FAB: Tap to open and close the Floating Action Button
- Distribution: Link from Genesys request to Order Request in GGCE
- Distribution: Request orderTypeCode is required (in the UI only)
- Distribution: Display the pathogen status of distributed inventory in the request items table
- Fix: Renamed OrderRequestItem.CodeValue to OrderRequestItem.CodeGroup (convention)
- Fix cooperator nested id inside of id bug
- Fix: Creating an order for seed viability tests
- Fix: Placeholder image styles updated for VisibilitySensor
- Error. "Storage navigator" no results showing
- See more here
API changes:
- Add Materiel API
- Actions: Create several new actions in one call
- In vitro: Check Invitro security action
- In vitro: Check Invitro security action
- In vitro: Introduction endpoints
- OrderRequestServiceImpl: DefaultInventories with distribution rank
- Inventory: Preferred inventory for distribution
- OAuth: Upgraded Spring Authorization Server to 0.4.1
- Hazelcast: Fix cache statistics
- See more here
Database changes:
- Column
distribution_rank
added to inventory table - The
materiel
table was added for managing assets
In vitro
2023.3
introduces the new section for managing In vitro collections. You can now Browse, make New introductions, and Multiply material.
Browse In vitro collection
Multiplication process
GGCE uses the standard naming convention for In vitro collections:
and with the INVENTORY TREE, you can track the source of the inventories:
Updating the amount of material to ship
GGCE now allows you to modify the quantity amount to ship for more than one order item. First select the items to update, by clicking on the "+" action icon and selecting Edit.
fill out the form with the new value of quantity shipped, units, and type of container.
the quantity to ship to recipient is updated for the selected items.
Preferred inventory for distribution
To configure the order of preference when it comes to selecting the inventory of any accession, the field distribution_rank
field was added. The distribution rank controls the order of preference when multiple inventory items of one accession are distributable, the items with lower ranking have preference.
Enable the use of the camera to scan the barcode in search filters
The scanner will remain open and will play a "ding" when a barcode is recognized and added to the filter:
Display the pathogen status of distributed inventory
The pathogen status field now is displayed in the requested items grid.
Upload to Genesys
A snack bar with the number of successfully uploaded accessions is displayed when the upload successfully completes: