Metalnx 3.0.0
February 12, 2025
TRiRODS
Chapel Hill, NC
Justin James
Application Engineer, iRODS Consortium
Overview of Changes
Metalnx is a web application that is a web based file browser for iRODS.
Version 3.0.0 of Metalnx was released this week.
Overview of Changes (continued)
Metalnx Database (irods-ext)
Just to give you an idea of what has been deleted....
Metalnx Database (irods-ext)
The Metalnx database provided the following additional functionality:
Rationale for removing the database
Left Sidebar Changes - rodsadmin version
Before 3.0.0
3.0.0
Support for Ten Level Permission Model
Old
New
New User Form Changes
Old
New
Enabling the "Public" Link
##########################################################
# Setting to enable/disable the "Public" sidebar link.
# The default is "false" (hidden)
##########################################################
sidebar.show.public=true
Library Updates
Bugs Fixed
#133 - iRODS connections remain open when CAT_INVALID_USER is returned. Connection now closed when Jargon throws InvalidUserException is thrown from Jargon.
#189 - CSV download failure when exporting CSV from a metadata query when only data objects match the query. Fixed logic around CSV download.
#307 - spring4shell vulnerability. Remedied with spring version updates.
#327 - Users created outside of Metalnx are not listed in Metalnx. iRODS is now the single source of truth.
#373 - Uploads fail when Metalnx's default resource is blank. Now we allow iRODS to determined the resource in this instance.
Other issues deemed no longer applicable due to the removal of the Metalnx database and templates.
Questions and Demo
Thank you.