GGCE 2023.5 update
We are happy to announce the availability of the 2023.5
release of GGCE!
Please check the complete list of changes at:
- Announcement #297 (closed)
- Web https://gitlab.croptrust.org/grin-global/grin-global-ui/-/releases/v2023.5
- API https://gitlab.croptrust.org/grin-global/grin-global-server/-/releases/v2023.5
2023.5
adds adding inventories from the accession detail page, making it easier to manage the schedule by enabling bulk updates for selected actions, filtering by coded descriptors. It now displays the number of records loaded and displayed next to the total number of all available records. Reorder table columns was improved by adding the move column buttons. Your selection of zoom and torch (flashlight) camera settings will be remembered and applied the next time you scan a barcode. And you can completely log out of GGCE.
New features:
- Adding inventory of accessions
- Organizing table columns
- Barcode scanning with mobiles and tablets
- Managing your schedule
- Updating sort_order by dragging
- Browse page titles
- Filtering by descriptors
Improvements and bug fixes:
- Fix logout
- Docker: Upgrade pm2
- OAuth: Client with contact email and notes
- Cleanup: remove unused files
- Remove system inventory formTypeCode from dropdown
API changes:
- Do not allow updating or removing of system inventories
Fixes and updates:
- Log users out if they want to log out!
- Fixed sending MCPD ACCEURL to Genesys
- Ensure each Accession has its system Inventory on startup
- Improved performance of loading
Accession
data (the 1-to-1 annotation caused additional queries to the database) - Allow for deeply nested filters with QueryDSL accessors
- Improved support for filtering by
CropTraitCodes
Database changes
We added contactEmail
and contactNote
to OAuthClient
. The change allows GGCE administrators to record who to contact in case the OAuth configuration of the server changes.
Adding inventory of accessions
It happens to all of us: you're trying to find a record of the physical inventory, but the accession page does not list the Inventory because it's not yet registered. Now you can hit the +
button in the accession's Inventory tree tab, add the missing inventory, print the label with a barcode, and keep grooving!
Organizing table columns
Changing the order of columns in a table is very simple on a desktop computer: you just drag the column to the position you want. With 2023.5
you can reorder columns on tablets and mobiles by using the new "move column" buttons: <<
sends the column all the way to the start, <
moves it one left, >
one right, and >>
sends it to the last position in the table.
Barcode scanning with mobiles and tablets
Zoom and torch (light) controls were added in 2023.4
, but your selection will now be remembered and the next time you need to scan a barcode, the zoom and torch setting will be applied automatically.
Managing your schedule
Actions
are a key element of not just recording, but also planning activities. This release enables you to update action states in bulk: select the actions you need to reschedule, hit the Update button, and complete or reschedule them as needed.
Complete actions
Start and reschedule actions
System inventories
GGCE ensures (automatically on every startup) that each accession has a corresponding system inventory. These records cannot be modified by the user. They are there for the attachments (and other data) that are not linked to a specific physical inventory but on the accession level.
Updating sort_order by dragging
This version allows the user to manually sort the items by dragging them to the desired position.
Browse page titles
In previous versions, only the total number of records was displayed in the header, now both the total number of records and the number of browsed records are shown.
Filtering by descriptors
The filtering by descriptors was improved, showing, if applicable, the CropTraitCodes
of the descriptors.
Logging out?
Prior to this release, you would need to Logout and close the browser to get logged out of GGCE. Logging out of GGCE will log you out with 2023.5
.