Search Help Show/Hide Menu

To learn about upcoming features and enhancements coming to InPort, please see the InPort Development Roadmap.

Version 5.3.5.0

April 4, 2024

Release Changes

  • IP-3443, IP-3613, IP-3614, IP-3615, IP-3616, IP-3617, IP-3618, IP-3619, IP-3621, IP-3622, IP-3623, IP-3624 - Added support for a "Best Available Metadata" designation and explanation for Data Sets.
  • IP-3603 - Added section object identifier field to help text management UI.
  • IP-3604 - Fixed several contextual help text triggers and missing content.
  • IP-3610 - Fixed an issue with date range formats on the webapp error log UI.
  • IP-3611 - Added information on the InPort Web API to tools page.
  • IP-3620 - Updated Catalog Hierarchy Details page score display to account for records with the Best Available Metadata designation.
  • IP-3626 - Fixed an issue affecting audit logging of Access Information fields.
  • IP-3633 - Fixed an issue where the Transfer Support Role feature was invalidating Year and Month formats which were valid.

Version 5.3.4.0

February 29, 2024

Release Changes

  • IP-2217 - Added support for search in the InPort Web API.
  • IP-3401, IP-3559, IP-3560, IP-3561, IP-3562, IP-3563, IP-3564, IP-3565, IP-3566, IP-3567, IP-3568, IP-3569, IP-3570 - Added support for documenting Data License information on Data Sets.
  • IP-3578 - Implemented internal structures in preparation for support of user created lists.
  • IP-3595 - Fixed an issue with history auditing on the Data Quality Completeness Report field.
  • IP-3596 - Improved internal error handling for the XML Loader.

Version 5.3.3.0

January 18, 2024

Release Changes

  • IP-3147 - Added support for alphabetical navigation of Contact Components.
  • IP-3455 - Implemented new landing pages for metadata records.
  • IP-3575, IP-3582, IP-3583 - Updated rubric scoring and guidance to better handle access waivers.
  • IP-3588 - Updated GCMD Instruments and Platforms thesauri to version 17.2.
  • IP-3593 - Improved error handling for reference code validation.

Version 5.3.2.0

November 30, 2023

Release Changes

  • IP-1835 - Added support for transferring Support Roles in bulk to another Contact.
  • IP-3484, IP-3491, IP-3492 - Added a validation check on geographic bounds when using the antimeridian.
  • IP-3485 - Added a Notes field for Contacts.
  • IP-3552 - Migrated InPort Serve to a new view engine.
  • IP-3555 - Updated GCMD Science, Services, Data Center and Location thesauri to version 17.0.
  • IP-3574 - Migrated map displays to the Leaflet API.
  • IP-3575 - Updated rubric guidance with information for records with access waivers.
  • IP-3576 - Updated Distribution Format guidance.
  • IP-3577 - Changed the Distribution Format "REST Service (Other)" to "Web Service (Other)".
  • IP-3579 - Fixed an issue when saving Distributions with an unpopulated Distribution Format.
  • IP-3586 - Fixed an error for InPort XML and Custom XML file uploads with very long filenames.

Version 5.3.1.0

October 17, 2023

Release Changes

  • IP-2502 - Added support for filtering shared components based on approval status.
  • IP-2917, IP-2919, IP-3513, IP-3515, IP-3517, IP-3520, IP-3521, IP-3524, IP-3525, IP-3527 - Added a new Distribution Format field to Distributions derived from a controlled list.
  • IP-3531 - Updated the XML Loader to consistently attempt to match meaning, code, and alias when processing reference code fields.
  • IP-3550 - Fixed an issue when adding a blank Source Data Set to Publication Information.
  • IP-3556 - Improved handling of indexing errors to avoid unnecessary notifications.

Version 5.3.0.1

August 16, 2023

Release Changes

  • IP-3540 - Fixed an issue which occurred when saving the Distribution Information section with no Compression set.

Version 5.3.0.0

August 15, 2023

Release Changes

  • IP-3496 - Added new Compression column to ODS.
  • IP-3500, IP-3505, IP-3507, IP-3508, IP-3509, IP-3510, IP-3526, IP-3529 - Updated the Compression field implementation in Distribution Information to use a new controlled list.
  • IP-3511 - Added new Distribution Format column to ODS in preparation for next release.
  • IP-3512, IP-3514, IP-3518 - Added backend changes for Distribution Format field in preparation for next release.
  • IP-3530 - Fixed a UI issue in the Contact Component Support Role usages report.
  • IP-3506 - Mapped Compression-related field data from Distribution File Type field to the Compression field.
  • IP-3498 - Updated entity extract script to dynamically set the database character set to handle the most common sets.
  • IP-3502 - Removed support for the deprecated <downloads> tag in the InPort XML Loader. Please use the <distribution-information> tag instead.

Version 5.2.7.0

July 3, 2023

Release Changes

  • IP-3151 - Replaced deprecated Oracle XML commands.
  • IP-3477 - Fixed an issue where invalid date/times were emitted in the ISO 19115 export when null.
  • IP-3483 - Added scheduled job for rebuilding context indices.
  • IP-3485 - Updated Google Analytics for Version 4.
  • IP-3486 - Added analytics script for participation in the Federal Digital Analytics Program.
  • IP-3487 - Updated Development Roadmap page for the coming year based on latest prioritization planning.

Version 5.2.6.0

May 30, 2023

Release Changes

  • IP-3439 - Fixed an issue where Lineage Process Steps were appearing out of sequence in InPort XML and Legacy XML exports.
  • IP-3448 - Changed updates for the Custom XML Loader to always use replacement mode.
  • IP-3471 - Fixed an issue where partner organizations were being processed by WAF jobs.
  • IP-3472 - Updated the Support page to designate different contacts for NOAA Fisheries and NOS users.
  • IP-3473 - Added an option to the Catalog Hierarchy page contextual menu to Add Child Item from File.
  • IP-3322 - Converted GCMD Instrument and Platform Uncontrolled Keywords to Controlled Keywords in select libraries.
  • IP-3405 - Added support to the InPort XML Loader to match variations of Contact Names using "and" and the ampersand &.
  • IP-3466 - Converted ISO 19115 Topic Category Uncontrolled Keywords to Controlled Keywords.

Version 5.2.5.0

February 21, 2023

Release Changes

  • IP-3377 - Updated view engine libraries for InPort.
  • IP-3425 - Updated Global Change Master Directory (GCMD) Instrument and Platform thesauri to Version 14.9.
  • IP-3434 - Fixed an issue affecting search indexing of Catalog Items.
  • IP-3440 - Updated Keywords Help page with updated rubric-related information.

Version 5.2.4.0

January 19, 2023

Release Changes

  • IP-3375 - Added a warning message in the XML Loader when the cc-id attribute is used for item creation.
  • IP-3385, IP-3384, IP-3386 - Added support for Integrated Taxonomic Information System (ITIS) as a Species Theme Controlled Keyword vocabulary.
  • IP-3386 - Added support for ITIS Keyword preload for XML Loader users.
  • IP-3391 - Removed obsolete Keyword Links table.
  • IP-3422, IP-3423, IP-3424 - Added support for National Geospatial Data Assets (NGDA) Portfolio Themes as a Theme Controlled Keyword vocabulary.
  • IP-3428 - Mapped and reconciled existing NGDA Uncontrolled Keywords to Controlled.
  • IP-3429 - Updated Thesaurus Components page to pull thesaurus information from the DB.

Version 5.2.3.0

November 29, 2022

Release Changes

  • IP-3330, IP-3382, IP-3392, IP-3412 - Removed obsolete DB objects.
  • IP-3373 - Fixed an issue in the XMl Loader where an incorrect error was issued for Vectors when a count is not provided.
  • IP-3376 - Fixed an issue where Issue Date displayed a timezone offset.
  • IP-3379, IP-3381 - Increased the maximum length of Controlled Keyword leaves to 500 characters.
  • IP-3383 - Updated the data model in preparation for ITIS support.
  • IP-3387 - Added support for ITIS in the InPort XML Loader.
  • IP-3389 - Fixed a mobile UI issue for long titles in Hierarchy Details.
  • IP-3393 - Fixed an issue where WoRMS keywords with a null Aphia ID were displayed and could be added.
  • IP-3395 - Fixed an issue where creating a new child from XML triggered a permissions error regardless of workflow state.
  • IP-3396 - Fixed a mobile UI issue for long titles in the Move Item interface.
  • IP-3409 - Fixed an issue when loading an empty Uncontrolled Keyword with a populated identifier attribute.
  • IP-3414 - Added a changelog documentation page for InPort ODS.
  • IP-3415 - Added Cross-Agency Collaboration to the list of Organization Types.

Version 5.2.2.0

October 25, 2022

Release Changes

  • IP-3394 - Added a new InPort New Users Quick Start guide to the Help section.
  • IP-3399 - Fixed an issue with character conversion affecting Oracle 21c.
  • IP-3403 - Fixed an issue with search indexing affecting Oracle 21c.
  • IP-3407 - Removed link to Ad Hoc Query tool while it is offline.

Version 5.2.1.0

August 9, 2022

Release Changes

  • IP-3051, IP-3354 - Added support for Catalog Item Replace via load.
  • IP-3216 - Improved performance of XML handling in DB.
  • IP-3323 - Improved XML Loader processing for GCMD Instrument and Platform keywords.
  • IP-3333 - Added Metadata Review fields to Change Workflow Status feature.
  • IP-3334, IP-3335 - Added Metadata Review fields to InPort XML and other XML exports.
  • IP-3336 - Added XML Loader support for new Metadata Review fields.
  • IP-3337 - Populated a default Metadata Last Review Date on all published records.
  • IP-3339 - Added Metadata Review fields to Bulk Change Workflow Status feature.
  • IP-3358 - Added WoRMS to Components Help page.
  • IP-3359 - Changed EPSG code to be an optional field for Vertical Extents for the XML Loader.
  • IP-3360 - Fixed an issue in the XML Loader where some valid Publication ISSN values were disallowed.
  • IP-3361 - Fixed an issue in the XML export where Catalog Item Type was missing for Procedures.
  • IP-3370 - Implemented numerous changes to more consistently handle workflow state when using the XML Loader.

Version 5.2.0.0

May 19, 2022

Release Changes

  • IP-3215 - Fixed an issue in the XML Loader where fields exceeding the maximum length were not truncated sufficiently due to multibyte characters.
  • IP-3311 - Added support for loading WoRMS keywords by external identifier in the XML Loader.
  • IP-3317, IP-3321 - Improved performance and data for history reports.
  • IP-3319, IP-3341, IP-3350 - Implemented internal structural improvements to thesauri.
  • IP-3324, IP-3325, IP-3326 - Added support for ISSCFG as an Instrument Controlled Keyword Thesaurus.
  • IP-3331, IP-3332, IP-3340 - Added support for new Metadata Last Review Date and Metadata Review Frequency fields.
  • IP-3347, IP-3349 - Updated web application dependencies.

Version 5.1.1.0

April 4, 2022

Release Changes

  • IP-3344 - Upgraded web application dependencies for improved security.

Version 5.1.0.0

March 29, 2022

Release Changes

  • IP-1600 - Removed the custom ISO 19115 file upload capability.
  • IP-3247 - Updated the CGMD Science, Services and Location thesauri to version 12.3.
  • IP-3255 - Improved handling of special characters in search.
  • IP-3259, IP-3260, IP-3261, IP-3262, IP-3297, IP-3302 - Added support for the World Register of Marine Species (WoRMS) as a Controlled Keyword thesaurus.
  • IP-3263 - Converted Uncontrolled GCMD Science, Service, and Location Keywords into Controlled Keywords where possible.
  • IP-3264, IP-3279, IP-3280, IP-3288, IP-3289, IP-3298, IP-3305 - Implemented additional changes in support of the InPort Controlled Keyword revamp.
  • IP-3235, IP-3265 - Added validation to prevent the creation of duplicate Uncontrolled Keywords. Removed duplicate keywords from existing records.
  • IP-3282, IP-3281 - Added the ability to browse all Controlled Keyword Thesauri as they are referenced in InPort.
  • IP-3300, IP-3301 - Added Keyword identifier and version attributes in XML exports when applicable.
  • IP-3309 - Consolidated Shared Component pages and admin functions to a single area in the Help section.
  • IP-3116, IP-3117 - Removed deprecated FGDC content field.
  • IP-3299 - Fixed an issue where the scrollbar did not appear when selecting Controlled Keywords.
  • IP-3304 - Fixed a UI issue in the Lineage Source Citation Title for long URLs.
  • IP-3312 - Improved performance of Catalog Item History reports.
  • IP-3316 - Added Paperwork Reduction Act Statement.

Version 5.0.2.0

January 3, 2022

Release Changes

  • IP-3292 - Fixed an issue with the Catalog Item Move operation.
  • IP-3293 - Fixed an issue affecting display of non-wrapping Catalog Item titles.
  • IP-3295 - Fixed an issue affecting display and saving of the Quick Edit Data Attributes form.

Version 5.0.1.0

December 28, 2021

Release Changes

  • IP-3253, IP-3284 - Improved security of the web application.
  • IP-3254 - Added controlled attribute examples to XML Loader documentation.
  • IP-3268 - Added version parameters to all static includes.
  • IP-3269, IP-3274, IP-3275, IP-3276 - Fixed assorted mobility issues.
  • IP-3270 - Added no-opener attributes to external target links.
  • IP-3272 - Updated sitemap.xml for more efficient crawling.
  • IP-3273 - Improved memory usage of Clob-based string handling.
  • IP-3277 - Removed instances of modal dialogs.
  • IP-3283 - Fixed an issue in the XML Loader when processing keywords in multiple groups.

Version 5.0.0.1

November 30, 2021

Release Changes

  • IP-3135 - Added InPort XML Loader support for Controlled Keywords, Uncontrolled Keywords, and Tags.
  • IP-3150 - Updated UI public pages with a responsive design to support mobile devices.
  • IP-3179, IP-3189, IP-3200 - Adjusted Keyword and Synonym max lengths for better consistency between Uncontrolled and Controlled Keywords.
  • IP-3186 - Migrated existing GCMD Science, GCMD Science Services, and GCMD Location Keywords from Uncontrolled to Controlled Keywords.
  • IP-3193 - Split GCMD Science Services Keywords into a separate thesaurus from the GCMD Science thesaurus.
  • IP-3194 - Added support for GCMD Horizontal Data Resolution Thesaurus.
  • IP-3916 - Updated ISO 19115-2 Export to use keyword types according to EDM Keyword Guidance.
  • IP-3198 - Updated InPort XML Loader documentation with information on Controlled Keywords, Uncontrolled Keywords and Tags.
  • IP-3199 - Update Keyword data for GCMD Instrument, Platform, and Data Center Thesauri to reflect EDM Keyword Guidance.
  • IP-3207 - Fixed an issue in the XML Loader where errors found during a child transaction prevented other transactions from running.
  • IP-3219, IP-3220, IP-3221 - Increased the Data Attributes Format Mask field to 30 characters.
  • IP-3222 - Updated GCMD Thesaurus names to reflect EDM Keyword Guidance.
  • IP-3236 - Added GUID to Catalog Details and included in the Catalog Item header in lieu of Catalog Item ID.
  • IP-3237 - Improved error handling in the InPort XML Loader.
  • IP-3238 - Updated email validation to accommodate gTLDs.
  • IP-3239 - Added application startup details to diagnostics.
  • IP-3241 - Added appropriate error page and status codes for the WAF when in maintenance.
  • IP-3243 - Fixed an issue with the Distribution Download URL field using an incorrect maximum length.

Version 4.8.2.0

October 5, 2021

Release Changes

  • IP-3210 - Fixed an issue where memory used by CLOBs was not being released.
  • IP-3214 - Moved Rubric Score reports and Dublin Core export to login-only access. Added noindex directives for Citation, DMP Export, and Printable Form.
  • IP-3217 - Fixed an issue in the ISO 19115 Custom XML Transform where multiple root elements were created when an invalid format was supplied with more than one type of format error.
  • IP-3218 - Modified Hierarchy pages to process the currently selected Catalog Item as a request parameter instead of a path variable.

Version 4.8.1.0

August 31, 2021

Release Changes

  • IP-3123, IP-3182, IP-3183 - Migrated authentication services to new instance of CAM.
  • IP-3143 - Implemented loader report display for Child Entity updates.
  • IP-3183 - Fixed incorrect paths in the Catalog Item Move display.
  • IP-3184 - Fixed breadcrumb navigation to the Organization on the Catalog Hierarchy page.
  • IP-3192 - Changed sorting of Controlled Keywords in selection list to alphabetize according to full name, rather than short name.
  • IP-3195 - Updated Issue Collector link to new server.
  • IP-3201 - Fixed an issue triggered when cloning Documents.

Version 4.8.0.0

July 29, 2021

Release Changes

  • IP-2571, IP-3058, IP-3059, IP-3060, IP-3061, IP-3062, IP-3063, IP-3064, IP-3066, IP-3126 - Implemented application-wide changes in support of Controlled Keywords, Uncontrolled Keywords, and Tags.
  • IP-2577, IP-3054, IP-3055 - Added support for loading Child Entities together with a Data Set in a single InPort XML file.
  • IP-2997 - Removed deprecated Project Type, Collection Type, and Collection Authority fields.
  • IP-3001, IP-3002, IP-3004 - Standardized internal reference code usage for Document Format.
  • IP-3021, IP-3112 - Removed obsolete columns from reference code table.
  • IP-3038 - Removed non-select grants from views.
  • IP-3040 - Removed an extraneous node surrounding metadata-workflow-state in DB InPort XML export.
  • IP-3043 - Moved display of historical support roles to a separate page from the Catalog Item page.
  • IP-3067 - Added visibility to consolidated history view for the web application.
  • IP-3089 - Moved Item Identification fields into an item-identification section for Child Entities.
  • IP-3092 - Added DB support for private visibility on Custom XSLT Transforms.
  • IP-3094 - Enabled Velocity caching for InPort and InPort Serve.
  • IP-3095 - Upgraded to JUnit 5.
  • IP-3097 - Fixed an issue with incorrect error messages for Data Attributes in the InPort XML Loader.
  • IP-3098 - Updated usage of GMaps API in accordance with recent API changes.
  • IP-3100 - Upgraded Maven WAR Plugin to 3.3.1.
  • IP-3101 - Add Jacoco reports to the Maven build.
  • IP-3102 - Removed deprecated Organization Contact Information fields.
  • IP-3103 - Made "Unclassified" the default value for Security Class.
  • IP-3104 - Fixed an issue with the asynchronous task executor not shutting down.
  • IP-3108 - Revamped error handling in the web application.
  • IP-3110 - Changed dataCenter to dataCentre in the ISO 19115 export in accordance with the ISO standard.
  • IP-3111 - Added a generic DOI resolver URL where a DOI identifier is recognized.
  • IP-3114, IP-3115 - Remove unused columns on organization type tables.
  • IP-3118 - Removed deprecated FGDC content field from Catalog Item Clone
  • IP-3121 - Added history auditing for Coordinate Reference System component tables.
  • IP-3122 - Added history auditing for Help Content tables.
  • IP-3128 - Removed obsoleted InPort XML File Upload UI pages.
  • IP-3129 - Set a limit on HTML page header titles for Catalog Items to 90 characters.
  • IP-3130 - Changed the HTML meta description for Entities to Entity Info Description if present, rather than Abstract.
  • IP-3131 - Implemented a custom transform from ISO 19110 to InPort XML.
  • IP-3132 - Added DOI fields to the raw output for all item types.
  • IP-3133 - Added Organization and Root Cat Item Title to Catalog Hierarchy and Hierarchy Details.
  • IP-3134 - Upgraded Mockito to version 3.7.7.
  • IP-3136 - Added audit history tables for Controlled Keyword Component Tables.
  • IP-3137 - Changed the InPort XML Loader to provide default value of "Active" if Data Attribute status is missing or invalid.

Version 4.7.2.0

April 30, 2021

Release Changes

  • IP-3087 - Fixed an issue where the Batch InPort XML Loader job queue failed to start.

Version 4.7.1.1

April 27, 2021

Release Changes

  • IP-3049 - Fixed an issue where invalid requests used the wrong HTTP error code.
  • IP-3050 - Moved geographic bounds labels on the Advanced Search to the right of the field.
  • IP-3053 - Added a quick help guide for creating users in InPort for Librarians.
  • IP-3056 - Added a utility to assist admins in the user downtime notification process.
  • IP-3070 - Fixed an issue with incorrect default checkbox values due to custom filters.
  • IP-3071 - Fixed an issue triggered when adding a duplicate bookmark.
  • IP-3073 - Fixed several broken help content references in Rubric Mode.
  • IP-3075 - Added new InPort XML Sample files with only Rubric fields populated for Data Set and Entity.
  • IP-3080 - Added a check to truncate page meta descriptions to a maximum of 160 characters.
  • IP-3081 - Added alt text for displayed Browse Graphics.
  • IP-3082 - Changed HTTP status codes for invalid Catalog Item access errors to more appropriate codes.
  • IP-3083 - Fixed an issue with cloning of Project items due to references to deprecated columns.

Version 4.7.0.0

March 18, 2021

Release Changes

  • IP-1419 - Added reference code domain and definition information, and linked to contextual help for their corresponding fields.
  • IP-2208 - Implemented an Administrator interface for managing contextual help information.
  • IP-2209 - Implemented an Administrator interface for managing reference code information.
  • IP-2822 - Added support in the InPort XML Loader for matching NOAA Acronym in <contact-name>.
  • IP-2841, IP-2870, IP-2899, IP-2956, IP-2959, IP-2960, IP-2961, IP-2999 - Removed various obsolete database objects, references, and usages in the InPort DB.
  • IP-2895, IP-2897 - Updated rubric aggregate scoring views to use byte semantics.
  • IP-2931 - Removed a workaround for an Oracle spatial search bug, after a patch which fixed the bug.
  • IP-2976 - Updated Data Management Plan preview page to only show edit links and buttons to logged-in users.
  • IP-2988 - Fixed an issue in the InPort XML Loader which prevented an item from being updated with existing spatial information populated in InPort.
  • IP-2989, IP-2990, IP-2994, IP-2995, IP-2996 - Standardized data and usage of Reference Codes across the application.
  • IP-3003 - Changed Entity Extract Script download to a Zip file.
  • IP-3005 - Expanded detection of unsupported HTTP methods with a global handler.
  • IP-3008 - Fixed an issue with the display of Browse Graphic URLs.
  • IP-3009 - Implemented UI improvements to the application error monitoring interface.
  • IP-3010 - Fixed an issue in Rubric Edit Mode when scoring and displaying multiline fields.
  • IP-3014 - Implemented a fix to handle the display of incorrect WAF paths more gracefully.
  • IP-3018 - Fixed an escaping issue for Spatial Keywords and Geographic Area description in Dataset Schema output.
  • IP-3031 - Changed UI to automatically jump to the current section on the Rubric Mode page when updating the record.

Version 4.6.0.0

December 1, 2020

Release Changes

  • IP-1451 - Removed obsolete code from INP_CITREE package.
  • IP-1452 - Removed obsolete code from INP_ERRS package.
  • IP-2689 - Changed various tables to use unique constraints instead of unique indices.
  • IP-2690 - Created foreign key relationships for catalog access and role tables.
  • IP-2738 - Changed the InPort XML Loader to automatically add NOAA Contacts if they do not already exist.
  • IP-2785 - Changed UI to automatically jump to the current section on the Catalog Item page when updating the record.
  • IP-2830 - Upgraded Spring to version 5.1.5.
  • IP-2831 - Added recommendation citation to the ISO 19115 export under resource constraints section.
  • IP-2854 - Improved Entity Relationship Diagram for ODS users.
  • IP-2855 - Upgraded Java to version 11.
  • IP-2874 - Dropped deprecated backup tables from migration to Contacts from Support Roles table.
  • IP-2876 - Updated data model for Oracle 19c.
  • IP-2879 - Improved implementation of source host attribute in raw XML exports.
  • IP-2881 - Updated all remaining DB objects to use character instead of byte semantics when calculating maximum length.
  • IP-2902 - Updated display options in the Data Set Completeness Rubric UI to reduce confusion.
  • IP-2903 - Updated the InPort XML Loader to set a default and show a warning when Data Set Scope Code is missing.
  • IP-2927 - Removed deprecated FGDC_ALL_MV view.
  • IP-2929 - Added meta robots noindex tags to public component pages.
  • IP-2938 - Updated InPort XML Loader documentation and samples for changes in this release.
  • IP-2944 - Fixed an issue where XPath issues on a custom XML load were not handled correctly.
  • IP-2950 - Fixed an issue where valid Year and Month dates were not accepted for Lineage Source Extent Start and End Dates.
  • IP-2967 - Updated error raising procedures to avoid use of reserved names.

Version 4.5.3.0

September 22, 2020

Bug Fixes and Other Changes

  • IP-2909 - Upgraded jQuery to version 3.5.1.
  • IP-2910 - Removed usages of jQueryUI, and switched to native autocomplete and Pikaday datepickers.
  • IP-2912 - Fixed X-Frame-Options header issue for default resources.
  • IP-2914 - Implemented UI for additional paths in application WAF.
  • IP-2915 - Fixed issue with JSON escaping in Dataset schema.
  • IP-2916 - Fixed issue with Invalid Description Length in Dataset Schema.
  • IP-2918 - Moved error trigger controller for debugging.
  • IP-2920 - Fixed issue with Creator for Position Contacts in Dataset Schema.
  • IP-2923 - Fixed issue in Support Message display when recipient is blank.
  • IP-2924 - Switched use of Maven prerequisites to Maven Enforcer.
  • IP-2925 - Upgraded Maven to version 3.5.0 and made use of the revision property for versioning.
  • IP-2932 - Changed recommended format for contact-name in XML Loader documentation.
  • IP-2934 - Updated Google Analytics code on InPort webapp.
  • IP-2935 - Added Google Analytics support on InPort Serve.
  • IP-2936 - Fixed an issue where the WAF Update was updating all files regardless of modification date.
  • IP-2937 - Add spatial keywords to Dataset Schema spatialCoverage.
  • IP-2939 - Updated Privacy page regarding use of cookies and Google Analytics.
  • IP-2940 - Added explicit handling of invalid request methods, request encodings, and type mismatches in API.
  • IP-2941 - Changed the display of browse graphic URLs to always use https.

Version 4.5.2.0

August 3, 2020

Bug Fixes and Other Changes

  • IP-1854 - Increased the maximum length of sitewide support messages.
  • IP-2806 - Fixed an issue where maximum longitude bound values could trigger Oracle spatial errors.
  • IP-2817 - Fixed content in the XML Loader for Time Frame errors.
  • IP-2819 - Dropped backup objects from deprecated fields in previous release.
  • IP-2850 - Implemented various code modifications in support of issues identified by static code analysis.
  • IP-2851 - Made changes to support planned domain name changes on all environments.
  • IP-2863 - Implemented direct support for WAF directory listings and file download.
  • IP-2864 - Fixed an issue to allow even more 404 request methods.
  • IP-2867 - Increased the maximum length of DB domain names in the errors table.
  • IP-2878 - Added source host to the InPort XML export.
  • IP-2883 - Fixed an issue with WAF seed/update analysis due to organization casing.
  • IP-2884 - Fixed an issue to allow additional request methods for code 500 errors.
  • IP-2885 - Fixed an issue to explicitly set length semantics for DB characters.
  • IP-2897 - Updated jQuery and jQueryUI libraries to version 1.12.1.
  • IP-2901 - Changed method for CAM requests.

Version 4.5.1.0

March 24, 2020

Bug Fixes and Other Changes

  • IP-2815 - Fixed an issue which triggered an error during some Saxon transformations.
  • IP-2826 - Fixed an issue to allow more 404 request methods.
  • IP-2836 - Implemented various code modifications in support of issues identified by static code analysis.
  • IP-2837 - Modified date/time format for ISO 19115 export in some cases to accommodate OneStop date limitations. This is a temporary change that will be reverted when OneStop is fixed.

Version 4.5.0.0

February 4, 2020

Changes in the Release

  • IP-2485 - Modified documentation of the Data Management Plan in the ISO 19115 export to be a Related Resource.
  • IP-2585 - Implemented UI adjustments in support of Section 508.
  • IP-2634 - Converted database max length calculations to use characters instead of bytes.
  • IP-2779 - Removed deprecated fields from edit forms in the user interface (previous values are still preserved in the database).
  • IP-2800 - Added new Organization Types to accommodate the expansion of participating organizations in InPort such as NOS.
  • IP-2802 - Updated ODS objects in support of the database max length changes in IP-2634.
  • IP-2804 - Fixed an issue with the display of table of content anchor links on Admin pages.
  • IP-2807 - Fixed an incorrect codelist URL for GCMD Data Center keywords in the ISO 19115 export.
  • IP-2808 - Updated the GCMD Landing Page URL in the ISO 19115 Export.
  • IP-2811 - Improved database error notifications to handle a larger amount of errors.
  • IP-2813 - Modified documentation of DOI in the ISO 19115 export for consistency with other NOAA line offices.
  • IP-2820 - Fixed an issue where contact name is not matched correctly when an email match is not found.

Version 4.4.2.0

November 26, 2019

New Features

  • IP-2699 - Integrated with the new version of CAM.

Bug Fixes and Other Changes

Version 4.4.1.0

October 29, 2019

Bug Fixes and Other Changes

  • IP-2750 - Changed casing of States to mixed case for better readability.
  • IP-2751 - Fixed an issue in the InPort XML Loader when a value of 1 was not accepted for a Lineage Source Scale Denominator.
  • IP-2752 - Fixed an issue where an unspecified error message was given when loading Grid Representations.
  • IP-2754 - Improved backend procedures for XML processing.
  • IP-2765 - Modified backend code for more efficient memory usage during WAF operations.
  • IP-2767 - Fixed an issue in the ISO 19115 export where featureCatalogDescription was included even if no child entities are present.
  • IP-2769 - Added email address to the fields searched for Contact components.
  • IP-2770 - InPort XML Loader will now match Contacts based on email address even if the Contact Type is different, if a Contact of the same type does not already exist.
  • IP-2777 - Modified the find person function to trim whitespace and be case-insensitive.
  • IP-2778 - Removed previously deprecated fields from the Catalog Item main page UI.
  • IP-2781 - Fixed an issue where errors were not reported during a Custom XML Load.
  • IP-2782 - Fixed an issue where the state of the Add Child From File form was inconsistent after pressing the browser Back button.
  • IP-2784 - Fixed an issue where positive numeric values less than 1 were not being accepted by the XML Loader for Spatial Resolution distance fields.

Version 4.4.0.0

August 29, 2019

New Features

  • IP-2573 - Added support for uploading ISO 19115-2 and custom XML to InPort.
  • IP-2701 - Added new web service endpoints for querying and adding Contacts.
  • IP-2725 - Implemented bulk change workflow status feature for Librarians.
  • IP-2732 - Added job owner details to the Metadata Loader Batch Job report.
  • IP-2747 - Improved the Contacts Form UI to accommodate the updated display of State values.
  • IP-2749 - Added a Non-U.S. entry for the State field to accommodate international addresses.

Bug Fixes and Other Changes

  • IP-2584 - Implemented UI adjustments in support of Section 508.
  • IP-2641 - Increased the maximum number of child entities and data attributes to 100 and 300, respectively, in the InPort XML export.
  • IP-2686 - Added new Rubric views to the ODS.
  • IP-2692 - Implemented scheduled job for clean up of the Catalog Status Log table for deleted items.
  • IP-2707 - Dropped unused tables used in Contacts migration.
  • IP-2709 - Increased the maximum length of Distribution File Name to 100 characters.
  • IP-2722 - Set maximum values for Dimension Count and Size for Axis Dimensions.
  • IP-2724 - Fixed an issue where duplicate Contacts could be added if email address is blank.
  • IP-2726 - Fixed an issue where Data Attribute Primary Key and Required fields were emitted incorrectly in the InPort XML export.
  • IP-2727 - Fixed an issue where validation warnings were unintentionally rolled back due to an invalid CC ID.
  • IP-2733 - Fixed an issue where Catalog Item History and User History entries appeared out of order.
  • IP-2734 - Fixed an issue where the Vertical Extent was calculated incorrectly for the Data Set Completion Rubric Coverage Score.
  • IP-2736 - Fixed an issue where validation errors were unintentionally rolled back due to a missing title.
  • IP-2737 - Fixed additional issues where validation errors or warnings were unintentionally rolled back due to other errors.
  • IP-2739 - Fixed an issue where international addresses could not be entered without providing a State.
  • IP-2741 - Increased the maximum length of the Postal Code field to 12 characters.
  • IP-2744 - Added a clarification to the warning message when a Contact was not matched by email, but could still be matched by name.
  • IP-2746 - Fixed an issue where a CAM user with an incorrect type was created due to the presence of whitespace in the email address.
  • IP-2748 - Fixed an issue where the Last Modified Date was not correctly updated for the InPort Admin account.
  • IP-2760 - Fixed an issue where URLs which contained parentheses were incorrectly marked as invalid.

Version 4.3.1.0

June 25, 2019

Changes and Bug Fixes

  • IP-2529 - Fixed an issue where application did not enforce the same precision/scale constraints as in the DB.
  • IP-2648 - Modified Data Set Completion Rubric InPort Field links to navigate to the relevant section on the Catalog Item page, rather than the editing form.
  • IP-2706 - Fixed an issue where date information was not saved correctly in Catalog Item and user history.
  • IP-2711 - Fixed an issue in the XML Loader where deleting Creation Date with the deprecated data-set-creation-date node resulted in an error.
  • IP-2717 - Fixed an issue in the XML Loader where Distributor and Distribution dates were not matched due to time comparison.
  • IP-2721 - Fixed broken pagination links on the Organization User History page.

Version 4.3.0.0

June 4, 2019

New Features and Other Changes

  • IP-2207 - Removed obsolete Contact/Employment Info fields from the database.
  • IP-2465 - Removed deprecated Data Set Source Media Type field.
  • IP-2537 - Increased accuracy of resolution and distance fields in Spatial Information section.
  • IP-2539 - Removed database objects related to obsolete Entity Extract batch loads.
  • IP-2540 - Removed database objects related to obsolete Oracle Forms modules.
  • IP-2572 - Implemented a new Catalog Item Type, Publications, and a new Publication Information section.
  • IP-2631 - Added aggregate rubric score materialized view.
  • IP-2640 - Increased the maximum number of child entities and data attributes to 75 and 200, respectively, in the InPort XML export.
  • IP-2650 - Removed all Linking Share Level restrictions on Related Item linking.
  • IP-2653 - Consolidated creation/revision/publication fields for all Catalog Item Types into standardized Item Identification fields.
  • IP-2654 - Added aggregate Data Set Completion Rubric score averages to Catalog Hierarchy Details page.
  • IP-2655 - Added a new view and editing mode for Data Sets according to the Data Set Completeness Rubric.
  • IP-2663 - Standardized and cleaned up sequences.
  • IP-2665 - Modified Coordinate Reference Systems to update the last modified date of reference Catalog Items when updated.
  • IP-2674 - Added a new "Legacy" code for the Status field.
  • IP-2685 - Changed the type of log dates in the status table to be timestamps.
  • IP-2705 - Changed XML Loader to use the existing Catalog Item Type on an update if not provided in the XML file.

Bug Fixes

  • IP-2447 - Fixed an issue with cross-organization links in materialized views on ODS.
  • IP-2609 - Fixed label references in XML Loader to deprecated fields.
  • IP-2610 - Removed extraneous help text reference for Contact Name.
  • IP-2622 - Fixed content typo in XML Loader warning message for person-email.
  • IP-2639 - Added audit field comments to Coordinate Reference System tables.
  • IP-2642 - Fixed issues in the Lineage Source audit history trigger.
  • IP-2680 - Fixed an issue where deleting a Coordinate Reference System did not delete its Axes and Parameters.
  • IP-2695 - Changed DCMIType in Dublin Core export to more appropriate types when not a Data Set.
  • IP-2698 - Added check to prevent Lineage Process Step sequence numbers from exceeding 10000.

Version 4.2.1.0

March 28, 2019

New Features and Other Changes

  • IP-2541 - Added ability for Technical Environment description field and section to be deleted.
  • IP-2643 - Added error message indicating if User is deactivated when checking for a duplicate user.
  • IP-2651 - Removed BOM from the Entity Extract Script.
  • IP-2658 - Added created/last modified dates to all Shared Component pages.
  • IP-2659 - Updated help content for the Replace Contact Usages feature.
  • IP-2662 - Added a limit to the number of web application errors shown in the console log.

Bug Fixes

  • IP-2660 - Modified the ISO 19115 export to use the date of the latest WAF reseed for the dateStamp when InPort's ISO mapping has changed.

Version 4.2.0.0

February 28, 2019

New Features and Other Changes

  • IP-2241 - Implemented Phase 2 of Spatial Information - Coordinate Reference Systems.
  • IP-2411 - Increased the maximum number of allowed child entities to 50, and child attributes to 125.
  • IP-2444 - Added update of last modified date to referenced Catalog Items when Instruments or Platforms are updated.
  • IP-2503 - Added ability to replace all usages of a Contact component with another Contact.
  • IP-2542 - Added organization group ID to the InPort XML export.
  • IP-2544 - Added update of last modified date to referenced Catalog Items when Contacts are updated.
  • IP-2570 - Added Phase 1 functionality (internal only) in support of a new Publication Catalog Item type (will be accessible in next Quarterly Release).
  • IP-2576 - Added new Web Service endpoint for getting the path of a Catalog Item to its root.
  • IP-2582 - Implemented UI adjustments in support of Section 508.
  • IP-2594 - Removed legacy Person Contact and Employment information from the UI.
  • IP-2598 - Removed Linking Share Level field.
  • IP-2601 - Removed Rubric Completion Score display for guest users.
  • IP-2605 - Changed destination fields to reflect Contact fields in XML Loader validation report.
  • IP-2630 - Implemented materialized view for rubric scores using new Data Set Completion Rubric.

Bug Fixes

  • IP-2452 - Fixed an issue in Firefox where the Search Clear Form button does not work.
  • IP-2613 - Fixed display issue of Completion Rubric score when a trailing zero appears.
  • IP-2629 - Fixed an issue where CLOB columns in create/update statements caused bind errors.

Version 4.1.0.0

November 15, 2018

New Features and Other Changes

  • IP-2340 - Transition to ISO: Removed FGDC export.
  • IP-2341 - Transition to ISO: Removed FGDC harvesting and saved files from WAF.
  • IP-2342 - Transition to ISO: Removed mapping of uploaded FGDC data into ISO 19115 export.
  • IP-2352 - Transition to ISO: Removed display of FGDC Content Type field.
  • IP-2487 - Transition to ISO: Deprecated Data Set Source Media Type field.
  • IP-2495 - Added new Development Roadmap page to help content.
  • IP-2552 - Updated FIS and NMFS URLs.
  • IP-2554 - Added clarifications for scope of required fields in the InPort XML sample.
  • IP-2555 - Restructured persons and organizations, and created a new Contact shared component type.
  • IP-2561 - Updated to new Data Set Completion Rubric based on latest NOAA EDM requirements.
  • IP-2566 - Removed duplicate support roles.
  • IP_2569 - Updated login warning messages to latest NOAA standard verbiage.
  • IP-2592 - Deprecated Person Employment Information fields.
  • IP-2596 - Modified automatic session timeout to 30 minutes.

Version 4.0.1.0

August 23, 2018

New Features and Other Changes

  • IP-1991 - Updated Entity Extract Script to support the update of existing Entity items.
  • IP-2052 - Updated Entity Extract Script to support extraction of table and column comments.
  • IP-2410 - Added attributes and comments in InPort XML and ISO 19115 exports when the list of child entities is only partial.
  • IP-2427 - Added warning messages in the InPort XML Loader when a date component is defaulted.
  • IP-2476 - Migrated InPort application to a new application server.
  • IP-2477 - Migrated InPort Serve application to a new application server.
  • IP-2478 - Configured WAF access for new application server.
  • IP-2531 - Standardized reference code data for Item Identification Status.

Bug Fixes

  • IP-2474 - Fixed an issue affecting indexing of large titles and abstracts.
  • IP-2505 - Fixed an issue on bulk workflow status changes where descendant entity items were assigned an incorrect status.
  • IP-2536 - Fixed incorrect help content for the Status field in Item Identification.

Version 4.0.0.0

May 24, 2018

New Features and Other Application Changes

  • IP-2026 - Updated the ISO 19115 export to remove or modify nilReason usages and certain defaults according to guidance from NOAA.
  • IP-2181 - Added two new fields to the Data Set Information section: Data Set Creation Date and Revision Date.
  • IP-2194 - Implemented a preview of the new NOAA Data Set Completion Rubric.
  • IP-2338 - Removed the FGDC Upload capability.
  • IP-2339 - Removed the View as Upload FGDC export.
  • IP-2352 - Changed InPort XML export date/time format to ISO 8601 Extended Format.
  • IP-2419 - Implemented a REST API web service for InPort XML loading.
  • IP-2425 - Decommissioned the use of Oracle Forms (Library Manager and Sys Admin functions).
  • IP-2439 - Implemented a dynamic sitemap for search engine crawlers.
  • IP-2467 - Expanded Spatial Info Object Count fields to support up to 64-bit integers.
  • IP-2508 - Added XSLT and supporting files to Tools page for conversion of FGDC to InPort XML.
  • IP-2518 - Added support for InPort-wide search on persons for sys admins.
  • IP-2519 - Changed the Manage Persons page to include all persons belonging to suborganizations in addition to the parent organization.

Bug Fixes and Internal Changes

  • IP-2205 - Standardized reference code data for Support Roles.
  • IP-2418 - Implemented first phase of the Contacts/Persons/Organizations restructuring.
  • IP-2494 - Fixed broken links to the Data Documentation Procedural Directive due to Fisheries site restructuring.
  • IP-2455 - Fixed an issue where integer input larger than the max size was accepted and processed as negative values.
  • IP-2457 - Removed Back to Previous Page button due to confusion on pages opened in new tabs.
  • IP-2468 - Updated the ISO 19115 export schema URL to the new data.noaa.gov location.
  • IP-2501 - Removed web application links and referring content to the Library Manager.
  • IP-2504 - Increase precision of count columns in INP_CC_SPATIAL_VECTORS to 18.
  • IP-2510 - Fixed an issue where referencing bookmarks were not removed when a Catalog Item was deleted.
  • IP-2511 - Fixed an issue where the advanced search popup window was not appearing for some browsers.
  • IP-2514 - Fixed an issue where the Description field of a Distribution was not appearing in the XML export.
  • IP-2515 - Implemented a workaround to prevent an erroneous status from being triggered on a materialized view refresh.
  • IP-2522 - Divided views of WAF within InPort Serve by organization for better performance.
  • IP-2523 - Fixed an issue where child items were incorrectly being included in related item output for ISO 19115 and legacy XML exports.

Version 3.9.5.0

March 8, 2018

New Features and Other Changes

  • IP-2379 - Added ODS support for new rubric-related field additions from Release 3.9.4.0.
  • IP-2380 - Added ODS support for Acquisition Information fields.
  • IP-2435 - Re-enabled editing of deprecated instrument, platform, and gear fields so that changes can continue until the new NOAA rubric is released.
  • IP-2438 - Added Dataset JSON-LD markup to published Data Set Catalog Items.
  • IP-2440 - Implemented various usability improvements to Acquisition Info and Instrument/Platform component editing.
  • IP-2442 - Re-enabled InPort XML Loader support of deprecated instrument, platform, and gear fields so that changes can continue until the new NOAA rubric is released.

Bug Fixes

  • IP-2406 - Fixed an issue in the InPort XML Loader where Technical Environment validation produced an error when Description is null.
  • IP-2433 - Fixed an issue where read-only form field values were escaped twice.
  • IP-2434 - Fixed an issue in the ISO 19115 export where a Lineage Source Date/Time with a time zone component was emitted incorrectly in certain cases.
  • IP-2436 - Fixed an issue where the Quick Edit Attributes form could produce a null pointer exception.
  • IP-2437 - Fixed an issue where help text was not displaying for radio button fields.
  • IP-2453 - Fixed an issue where the owner organization of the source catalog item was used during a clone operation, instead of using the owner organization of the destination.

Version 3.9.4.0

January 23, 2018

New Features and Other Changes

  • IP-848 - Added support for user bookmarks to Catalog Items.
  • IP-2195 - Added a new Support Roles Report for Data Stewards, Librarians and Sys Admins.
  • IP-2196 - Added support for a User History Report.
  • IP-2348 - Added additional owner organization info to InPort XML and ISO 19115 resource provider contact information.
  • IP-2362 - Added new reference code data in support of new fields for release.
  • IP-2363 - Added new help text data in support of new fields for release.
  • IP-2367 - Added support for new fields: DOI, DOI Registration Authority, DOI Issue Date, Data Set Scope Code, URL Name, Lineage Source Citation URL Name, Lineage Source Citation URL Description, Horizontal and Vertical Positional Accuracy, and Related Item Relationship Type.
  • IP-2371 - Added support for new Acquisition Information section and related fields, and curation support for shared components.
  • IP-2392 - Removed Legacy Entity Extract Upload feature and associated references.
  • IP-2393 - Modified editing rules to allow Support Roles, Related Items, Activity Logs, Issues, FAQs, and Acronyms to be editable outside of workflow.
  • IP-2399 - Modified breadcrumb links for Organization pages to use the contextually relevant organization group.
  • IP-2403 - Added entity attribute fields in Data Set Information as fallback content for the ISO 19115 export when no child Entities exist.
  • IP-2405 - Made old instrument, platform, and gear fields in Data Set Information section read-only.

Bug Fixes

  • IP-2375 - Removed INPORT_RPT reporting schema (replaced by ODS).
  • IP-2390 - Fixed an issue where Librarians were unable to access person/organization management functions for suborganizations.
  • IP-2395 - Populate access root with parent organization library when granting role to a person under a suborganization
  • IP-2397 - Fixed an issue where the publish-on-load parameter did not function correctly from certain workflow states in the InPort XML Loader.
  • IP-2399 - Fixed the breadcrumb to the organizations page to use the group filter by default.
  • IP-2402 - Fixed an issue where catalog workflow status history appeared out of order for loader operations.

Version 3.9.3.0

November 14, 2017

New Features and Other Changes

  • IP-2383 - Added email and name parameters to the ST Issue Collector Feedback link when available.

Bug Fixes

  • IP-2376 - Fixed an encoding issue for raw XML exports.
  • IP-2377 - Fixed an issue with the configuration of some page redirects.
  • IP-2378 - Restored the DMP Stats Report, and other links to the DMP following changes to reduce server load.
  • IP-2384 - Fixed an issue where incorrect publish counts were displayed for Librarians on the Organizations page.
  • IP-2386 - Fixed an issue where a CAM account was incorrectly not created if a user did not exist in the system.

Version 3.9.2.0

October 19, 2017

New Features and Other Changes

  • IP-1862 - Modified item rules to only allow Entities under Data Sets.
  • IP-2023 - Changed geographic area description output to render in EX_GeographicDescription in the ISO 19115 export.
  • IP-2024 - Added the owning organization of a Data Set as a resource provider contact in the ISO 19115 export.
  • IP-2027 - Updated ISO 19115 export header to comply with NCEI guidance.
  • IP-2043 - Added ability to view the full hierarchy path for a catalog item.
  • IP-2044 - Added an auto-select and scroll when viewing a pre-selected node in the Catalog Hierarchy page.
  • IP-2118 - Added support for multi-delete on the web application errors page.
  • IP-2119 - Added support for multi-delete on the InPort Serve download files page.
  • IP-2158 - Added support for a new field, Lineage Source Contribution.
  • IP-2161 - Updated maintenance frequency codelist data.
  • IP-2179 - Removed unused columns on the catalog items table.
  • IP-2184 - Added Recommendation InPort Citation to catalog items.
  • IP-2185 - Added WAF links to the catalog item page.
  • IP-2186 - Implemented role assignment functionality in the web application.
  • IP-2188 - Added Organizations navigation dropdown categorized by Organization Group.
  • IP-2190 - Removed display of FGDC Upload links.
  • IP-2191 - Generalized NMFS-centric content from Data Management Plans.
  • IP-2225 - Added detection of shared email procedure failure on ODS.
  • IP-2256 - Added alias to the reference codes table.
  • IP-2270, IP-2271 - Updated data model and materialized views with organization group ID.
  • IP-2277 - Improved performance of PARR details and rubric materialized views refresh.
  • IP-2285 - Added mechanism for the use of aliases for reference codes.
  • IP-2291 - Added Change Password link for external users on the account page.
  • IP-2292 - Added information on password reset in sample email for newly linked external users.
  • IP-2293 - Added objects for support of ODS materialized views.
  • IP-2295, IP-2296 - Added RC type code info to help texts table.
  • IP-2310 - Added support for deletion of web application errors within a date range.
  • IP-2312 - Added request parameters to the web application errors table.
  • IP-2314 - Modified InPort XML Loader processing of lineage sources and process steps to minimize impact on a replace.
  • IP-2317 - Moved DMP generation to the WAF.
  • IP-2321 - Improved error message content when uploading to a catalog item with insufficient privileges.
  • IP-2347 - Added an in-effect attribute for support roles in the InPort XML export.
  • IP-2350 - Added cc-id attributes for a distribution's distributor, and a lineage process step's source citation.

Bug Fixes

  • IP-2294 - Fixed unsafe thread usage of PDFBox.
  • IP-2297 - Fixed uncaught connection failures on organization person page.
  • IP-2305 - Fixed issue where no CAM role options were provided for a linked user account.
  • IP-2337 - Fixed potential null constraint violation when inserting URLs in the FGDC Uploader.
  • IP-2349 - Fixed an issue in the InPort XML export where an empty extents group or extent was still emitted.
  • IP-2351 - Fixed an issue where timezone information was incorrectly stripped out when converting a raw date/time to an InPort XML date/time.

Version 3.9.1.1

August 24, 2017

Bug Fixes

  • IP-2302 - Fixed an issue where lineage information could be removed on an InPort XML Update.
  • IP-2303 - Fixed an issue where maintenance frequency was not always loaded correctly in the InPort XML Loader.
  • IP-2306 - Fixed an issue where Grid Representations and Vector Representations were not being loaded in the InPort XML Loader.
  • IP-2315 - Fixed an issue where concurrent PDF generation could result in a race condition.
  • IP-2316 - Removed the DMP link from ISO 19115 export temporarily due to performance issues.
  • IP-2317 - Removed DMP links from the Stats section temporarily due to performance issues.

Version 3.9.1.0

August 8, 2017

New Features and Other Changes

  • IP-2177 - Modified GROUP_ID in INP_ORGS to be non-nullable.
  • IP-2212 - Updated Support Role Reference Code definitions.
  • IP-2213 - Updated the Support Role Definitions Help page.
  • IP-2221 - Changed messages for Spatial Representations Used to be warnings instead of errors.
  • IP-2226 - Modified edit page to display Unit of Measure values according to the Resolution based on Resolution Type.
  • IP-2243 - Added a warning to the InPort XML Loader when the use of the deprecated Download section is detected.
  • IP-2250 - Modified the Issues and FAQs forms to load Contact Information via AJAX.
  • IP-2254 - Added a new reference code type for RESOLUTION_UNITS.
  • IP-2255 - Modified the InPort XML Loader to constrain the allowable resolution unit of measure values depending on Resolution Type.
  • IP-2262 - Updated the InPort Ad Hoc Query Tool URL.

Bug Fixes

  • IP-2129 - Standardized the display sequence numbers for Data Presentation Form.
  • IP-2165 - Updated InPort field help text per Metadata Team recommendations.
  • IP-2180 - Fixed an issue where the unique attribute name constraint could be violated in the Quick Edit Attribute form.
  • IP-2182 - Changed history views to use "Distributions" terminology instead of "Downloads".
  • IP-2192 - Fixed typos in InPort XML Loader warning messages.
  • IP-2197 - Added a check for duplicate cc-id attributes in Grid and Vector Sections in the InPort XML Loader.
  • IP-2200 - Fixed an issue where Currentness Reference used currentness instead of currentness-reference in the InPort XML Loader.
  • IP-2242 - Fixed an issue in the InPort XML Loader where download URLs exceeding the maximum length were not truncated and saved.
  • IP-2244 - Fixed an issue where dataCenter keywords were not emitted properly for ONMS in the ISO 19115 export.

Version 3.9.0.0

July 6, 2017

New Features and Other Changes

  • IP-2000 - Added Entity Information in the ISO 19115-2 export.
  • IP-2067 - Updated dataCenter keyword list with the current GCMD codelist.
  • IP-2135 - Added support for a new field, Maintenance Note.
  • IP-2145 - Migrated files on About page to ST web space.
  • IP-2121 - Added support for account management-related CAM calls natively within InPort.
  • IP-2124 - Added initial support for Data Set Spatial Information (Spatial Resolution information, Spatial Representation info, Grid Representations, and Vector Representations).
  • IP-2125 - Implemented data model for organization groups and updated Organization Types.
  • IP-2166 - Changed ordering of auto-suggest values for combo boxes to sort by frequency.
  • IP-2172 - Added support for linking and unlinking CAM accounts within InPort.
  • IP-2198 - Changed cc-id to be an attribute of the containing parent in InPort XML exports.

Bug Fixes

  • IP-1651 - Updated usage of PDF library to discontinue use of deprecated methods.
  • IP-2009 - Added a warning to the InPort XML Loader validation when a non-codelist value is used.
  • IP-2029 - Fixed an issue where SQL file types were using different MIME types in different environments.
  • IP-2112 - Fixed an issue where malformed bytes on InPort XML validation would not be handled.
  • IP-2113 - Fixed naming inconsistencies in Entity Attribute Detail Citation backend objects.
  • IP-2114 - Fixed an issue where 500 handling could produce casting errors.
  • IP-2127 - Standardized the reference code values and usage of Currentness.
  • IP-2131 - Fixed an issue where the Delete Child Items action was not available in the Hierarchy View if the parent was published.
  • IP-2133 - Fixed an issue where InPort Serve deployment failed if root WAF directories do not already exist.
  • IP-2136 - Fixed a bug in the conversion of the seconds component of a geographic bound into decimal degrees.
  • IP-2137 - Fixed an issue in the geographic area preview, where the decimal portion of the last bound was cut off.
  • IP-2139 - Added a warning when duplicate Entity attribute names are detected in the InPort XML Loader.
  • IP-2140 - Modified dependencies to ensure compatibility with new server upgrade.
  • IP-2171 - Added an additional warning when validating URLs if spaces are present.
  • IP-2202 - Fixed an issue in the printable form view where Extent Group numbers were not being incremented.

Version 3.8.2.0

April 4, 2017

New Features and Other Changes

  • IP-1829 - Removed Collection Item Originator support role type.
  • IP-2016 - Modified WAF processing to serve NOS metadata.
  • IP-2054 - Added validation to ensure geographic areas cannot be created or updated while having neither bounds nor description.
  • IP-2071 - Changed the default value of Data Storage Type for textual data from VARCHAR2 to VARCHAR in the FGDC Uploader.
  • IP-2083 - Increased the maximum length of Entity Attribute Detail Citation to 500 characters.
  • IP-2085 - Increased the maximum length of Distribution File Type to 200 characters.
  • IP-2087 - Added distributor email address to raw XML output.
  • IP-2089 - Added Strict Transport Security header flag to HTTP responses.
  • IP-2104 - Added distributor email address to legacy and InPort XML exports.
  • IP-2108 - Enhanced validation of geographic area bounds in the InPort XML to only issue warnings for potential transposed longitude when the total span of the box exceeds 180 degrees.

Bug Fixes

  • IP-2018 - Fixed an issue where Project Linking Share Level was incorrectly validated.
  • IP-2025 - Fixed a calculation issue in the XML upload stream to DB where an indexing error could be triggered.
  • IP-2048 - Adjusted maximum lengths of Access Info and Data Quality CLOB fields to be consistent.
  • IP-2094 - Fixed in the FGDC Uploader where keywords which should have been removed were being retained.
  • IP-2097 - Fixed an issue where the validation for duplicate Support Roles was incorrectly including the current role on an update.
  • IP-2105 - Fixed an issue where support role person name and distributor person name were included in the raw XML output as a comma when not existing.
  • IP-2109 - Fixed an issue where an ambiguous handler mapping could occur on access of the printable form.

Version 3.8.1.0

March 14, 2017

New Features and Other Changes

  • IP-1941 - Made keyword thesaurus nullable and discontinued the use of "None."
  • IP-1959 - Revamped the Downloads section (now Distribution Info) - added start date, end date, and support for the association of a Distributor with a Distribution.
  • IP-2006 - Increased the max length of Data Set Credit to 4000 chars.
  • IP-2008 - Added additional Data Presentation Form codes from ISO 19115-1
  • IP-2011 - Increased the max length of a person's business hours to 240 chars.
  • IP-2012 - Increased max length allowed for Purpose and Supplemental Info in loaders
  • IP-2028 - Added support for secure cookies.
  • IP-2041 - Increased the max length of reference code definition to 500 chars.
  • IP-2058 - Increased the max length of non-InPort Process Contacts and Lineage Source Originator/Publisher to 500 chars.
  • IP-2066 - Removed NMFS as the default dataCenter keyword.
  • IP-2069 - Increased the max length of Distribution File Type to 50 chars.
  • IP-2072 - Added allowance for FTP addresses for Lineage Source Citations.

Bug Fixes

  • IP-2049 - Fixed the value of CLOB default max length to 32767 chars.
  • IP-2051 - Fixed issue with incorrect default value of include_references in the InPort loader extract script.
  • IP-2055 - Reduced font-weight for headings, due to recent changes to the Google Fonts Montserrat typeface.
  • IP-2081 - Updated links to the Data and Information Policy Directive and the Data Documentation Procedural Directive.

Version 3.8.0.0

January 26, 2017

New Features and Other Changes

  • IP-1759 - Added workflow override mode for editing Catalog Items out of workflow for Publisher or higher roles.
  • IP-1752 - Created a new Oracle extract script for use with the InPort XML Loader.
  • IP-1863 - Expanded InPort XML Loader support for the Procedure Information section.
  • IP-1867 - Expanded InPort XML Loader support for the Acronyms section.
  • IP-1868 - Expanded InPort XML Loader support for the Glossary section.
  • IP-1869 - Expanded InPort XML Loader support for the Related Items section.
  • IP-1939 - Added support for publishing an uploaded InPort XML file upon load.
  • IP-1974 - Added a warning message when time zones are converted to UTC time.
  • IP-1992 - Increased the max length of a person's business hours to 240 characters.
  • IP-2014 - Modified the Organization Info page to include Organization Management functions depending on the role of the user.
  • IP-2015 - Added support for viewing and editing Person profile information by Librarians and Sys Admins.
  • IP-2016 - Added support for a Quick Add form to create multiple persons.
  • IP-2017 - Added support for editing Organization information by Librarians and Sys Admins.

Bug Fixes

  • IP-1864 - Fixed content in required field validation warning message.
  • IP-1984 - Fixed save operation to clear out dependent field values when dropdown option is changed when editing the Data Management section.
  • IP-1987 - Fixed XPathFactory implementation error when using Java 1.7+ to compile.
  • IP-1989 - Fixed package names for error messages.
  • IP-1994 - Updated ISO 19115-2 schema references to use https as the protocol.

Other Changes

  • IP-1828 - Removed obsolete Project Data Status field.
  • IP-1948 - Changed Valid_Cat_Link to use differentiated error codes to avoid text parsing.
  • IP-2001 - Removed obsolete views.

Version 3.7.1.0

November 8, 2016

New Features and Other Changes

  • IP-981 - Added display for the results of the last job on InPort Serve.
  • IP-987 - Included the user who ran the job in the log for InPort Serve.
  • IP-1963 - Added validation for preventing duplicate Acronyms in the Acronym edit page.
  • IP-1963 - Added RC ID to the display of cached reference codes in the Admin area.
  • IP-1971 - Added the catalog item title and final workflow state of the processed catalog item in the Batch Metadata Loader job results.

Bug Fixes

  • IP-1949 - Fixed an issue where the InPort XML upload result page displayed Data Set verbiage for non-Data Set items.
  • IP-1951 - Fixed an issue where the display logic of the timezone field in Time Frames was not working properly.
  • IP-1952 - Fixed an issue where a Time Frame of type Range could be saved with a null end date.
  • IP-1975 - Fixed an issue where a null pointer exception was triggered when checking for duplicate Support Roles, when a previous role's From Date is deleted.

Version 3.7.0.0

October 4, 2016

New Features and Other Changes

  • IP-1801 - Expanded InPort XML Loader support for the FAQs section.
  • IP-1831 - Changed error email notifications to use a dynamically-editable list.
  • IP-1859 - Expanded InPort XML Loader support for remaining fields of the Data Set Information section.
  • IP-1860 - Expanded InPort XML Loader support for the Project Information section.
  • IP-1861 - Expanded InPort XML Loader support for the Document Information section.
  • IP-1866 - Extended the InPort XML Loader support for catalog item types to Project, Document. Supporting Procedures, but only common components at this time.
  • IP-1897 - Improved display of file sizes for InPort Serve downloads and jobs.
  • IP-1902 - Alphabetized the dropdown list for Download Compression for better readability.
  • IP-1908 - Added new Support Roles: Principal Investigator and Co-Author
  • IP-1918 - Add the error recipient list parameter to the system parameter configuration page.
  • IP-1920 - Added additional geographic area bounds validation on the advanced search page.
  • IP-1922 - Added validation to prevent a duplicate Support Role from being created in the web application.
  • IP-1932 - Modified the ISO 19115 export to include parentIdentifier information only if the data set's parent is another data set.

Bug Fixes

  • IP-1841 - Fixed an issue where the update of an attribute via cc-id could not be performed if it has the same name as an existing attribute.
  • IP-1848 - Fixed catalog items with incorrect owner org IDs due to a cross-library move.
  • IP-1862 - Fixed an issue where Procedure Step Start Date and End Date were missing from the raw XML export.
  • IP-1896 - Added an Environment Info page to InPort Serve for debugging purposes.
  • IP-1899 - Fixed an issue where the catalog hierarchy sidebar view sometimes did not appear.
  • IP-1900 - Fixed an issue where the Quick Data Attributes Edit Form did not validate for duplicate names.
  • IP-1906 - Changed the maximum data presentation form length to 100 characters in the XML Loader to be consistent with other modules.
  • IP-1907 - Fixed Source Media Type code "Electronic Email System" to "Electronic Mail System."
  • IP-1913 - Fixed an issue where Data Quality allowed insertion of fields even when published.
  • IP-1914 - Fixed an issue where a failed update of Metadata Next Review Date and Do Not Publish did not produce warning messages.
  • IP-1917 - Fixed an issue where geo bounds searches were failing when the north boundary was less than the south, or the east boundary was less than the east
  • IP-1919 - Fixed catalog items with invalid North/South geographic area bounds.
  • IP-1927 - Fixed an issue where the catalog item and printable item page were displaying a person's business hours incorrectly.

Version 3.6.1.0

July 28, 2016

New Features and Other Changes

  • IP-1672, IP-1764 - Added a new hierarchy details page, showing published status and cached rubric scores.
  • IP-1753 - Added a new Entity-level rubric based on current EDM metadata requirements.
  • IP-1761 - Added a subscore display of entity rubric requirements in the Data Attributes summary table.
  • IP-1762 - Added a display of cached rubric scores in the Child Items section.
  • IP-1763 - Added a materialized view for cached entity rubric scores.
  • IP-1817 - Added a link and description on the home page to the InPort AdHoc Reports tool.
  • IP-1871 - Modified the usage of the Google Maps API to use the NOAA Client ID and Channel.
  • IP-1885 - Changed the Data Set Rubric materialized view to use an "N/A" convention for Present fields.
  • IP-1888 - Added a new Quick Edit form for Data Attributes.
  • IP-1889 - Added a new Debug page for viewing environment and status diagnostics.
  • IP-1891 - Modified ISO 19115 export of InPort Support Roles in accordance with Tiger Team recommendations.

Bug Fixes

  • IP-1872 - Fixed an issue where the Person Address Type tag was missing in the InPort XML export.
  • IP-1878 - Fixed an issue where materialized views were not excluding all PARR-excluded items.
  • IP-1883 - Fixed an issue where Catalog Item Summary fields appeared as null in InPort XML Loader validation results after the item was deleted.
  • IP-1884 - Fixed an issue where created/updated items always appeared as a Data Set in the InPort XML Loader Validation Report.
  • IP-1887 - Fixed an issue where adding a new geographic extent produced a Number Format exception.
  • IP-1894 - Fixed an issue where the batch extract script produced precision incorrectly.

Version 3.6.0.1

July 11, 2016

New Features and Other Changes

  • IP-1865 - Implemented a workaround to an Oracle bug, which causes the session to drop during the operation of the Table / Column Loader.

Version 3.6.0.0

June 30, 2016

New Features and Other Changes

  • IP-1353 - Added failure detection for connections to CAM in order to provide more informative error messages.
  • IP-1510 - Added dynamic hiding/showing of DMP fields to more clearly indicate fields that are only appropriate depending on the value of another field.
  • IP-1574 - Added additional validation checks to ensure a DMP batch generation job is valid when started.
  • IP-1675 - Added an internal materialized view for data set level rubric score aggregations.
  • IP-1731 - Modified the maximum length field under Data Attributes to be an optional field.
  • IP-1748 - Modified the validation for allowed values of Entity Type in the InPort XML Loader to dynamically lookup values in the reference code table.
  • IP-1750 - Modified internal materialized views for data set level rubric scores and data set details to incorporate updated requirements.
  • IP-1795 - Modified the InPort XML Loader processing of Data Presentation Form to accept non-codelist values directly in the data-presentation-form node.
  • IP-1796 - Expanded InPort XML Loader support for remaining fields in the Extents section.
  • IP-1797 - Expanded InPort XML Loader support for the URLs section.
  • IP-1799 - Expanded InPort XML Loader support for the Activity Logs section.
  • IP-1799 - Expanded InPort XML Loader support for the Issues section.
  • IP-1800 - Expanded InPort XML Loader support for the Technical Environment section.
  • IP-1802 - Expanded InPort XML Loader support for the Catalog Details section.
  • IP-1804 - Added downloadable RELAX NG and XSD schema files for InPort XML file validation.
  • IP-1824 - Updated InPort XML Loader documentation and sample files for the current release's supported sections and fields.
  • IP-1827 - Added an internal view for the rubric score for data sets.
  • IP-1830 - Modified email configuration to use localhost, rather than hardcoded server names.
  • IP-1832 - Upgraded version of PDFBox, which fixes an issue with NullPointerExceptions on certain character sets.
  • IP-1843 - Modified the data set rubric to provide a split score for Wave 1 and 2, and the entity and attribute data set level requirement.
  • IP-1845 - Modified the InPort XML export to include child item information.
  • IP-1846 - Modified the InPort XML export to emit child entity information in a separate node outside of supplementary, with appropriate information for the entity.

Bug Fixes

  • IP-1628 - Fixed an issue where the rounding of geographic bounds was inconsistent across various application modules.
  • IP-1655 - Fixed an issue in the web application, where the owner organization was not updated on descendants of a catalog item moved from one library to another.
  • IP-1714 - Fixed an issue in the FGDC Uploader, where the allowed maximum title length was not consistent with other input methods (4000 characters).
  • IP-1740 - Fixed an issue in the InPort XML Loader, where validation warnings were incorrectly triggered for Extent Start and End times.
  • IP-1746 - Fixed an issue in the InPort XML Loader, where Status under Data Attributes was not being validated as a required field.
  • IP-1776 - Fixed an issue in the Library Manager, where the creation of a Library was incorrectly permitted.
  • IP-1782 - Fixed an issue in the Raw XML Export, where not all Time Frame fields were being emitted.
  • IP-1805 - Fixed multiple inconsistencies between the import and export version of the InPort XML format.
  • IP-1808 - Fixed an issue in the Raw XML Export, where organization phone numbers were not being emitted.
  • IP-1809 - Fixed an issue in the Raw XML Export, where the catalog item last modification date and user was not being emitted.
  • IP-1813 - Fixed an issue in the web application, where an incorrect Address Type was displayed.
  • IP-1834 - Fixed an issue in the Data Set Rubric, where CLOBs were being incorrectly determined to be populated or not.
  • IP-1839 - Fixed an issue in the InPort XML Loader, where Primary Key and Required fields under Data Attributes were updated incorrectly on an update.

Version 3.5.1.0

April 28, 2016

New Features and Other Changes

  • IP-1727 - Added a separate page in the Stats section for display of organization DMPs for NOAA EDM.
  • IP-1757 - Added the catalog item type to the display of related items.

Bug Fixes

  • IP-1736 - Fixed issue where hierarchical query maximum string lengths were exceeded when catalog item titles were long.
  • IP-1755 - Fixed issue where the code for Share Level was incorrectly saved for Library Level.
  • IP-1756 - Fixed data issues where the code for the Share Level for Library Level were incorrect in the DB.
  • IP-1779 - Added an ISO 19115-2 mapping of "restricted" for Security Constraints when set to "Sensitive" in InPort.
  • IP-1783 - Fixed inconsistencies in section and field ordering in InPort XML.
  • IP-1784 - Fixed issue where Data Management section metadata was not emitted in InPort XML.

Version 3.5.0.0

March 31, 2016

New Features and Other Changes

  • IP-1611 - Added support for cloning records
  • IP-1707 - Modified ISO 19115 export to use Metadata Record Last Modified to populate top-level dateStamp
  • IP-1708 - Added InPort XML loader support for Entity types, and Entity Information and Data Attributes sections
  • IP-1709 - Added InPort XML loader support for the Keywords section
  • IP-1710 - Updated rubric to include new EDM requirement for entities and attributes
  • IP-1726 - Implemented various usability enhancements for Data Attributes edit form
  • IP-1733 - Renamed DMP to "NOAA DMP" in Data Sets page

Bug Fixes

  • IP-1685 - Improved warning and value shown for W and E bounds issues in InPort XML Loader
  • IP-1686 - Improved warning message to show both bounds in Value Found for N/S Bound warning in InPort XML Loader
  • IP-1701 - Fixed an issue where an unknown Time Period begin date causes an Oracle error
  • IP-1718 - Changed Forms to set InPort DB roles dynamically in Forms upon logon
  • IP-1719 - Changed duplicate email address check in Library Manager to do a case insensitive check
  • IP-1721 - Fixed an issue where a No Start Date for End Date warning is incorrectly triggered when Lineage Extent Start Date is invalid
  • IP-1725 - Fixed an issue where child entities were not appearing correctly for data sets in the InPort XML export
  • IP-1728 - Fixed a bug where Authors could not create child items under their root item

Version 3.4.1.1

February 2, 2016

New Features and Other Changes

  • IP-1501 - Expanded the maximum length of the Data Quality Completeness Report to 32K.
  • IP-1537 - Added support for the creation of child Data Sets of other Data Sets
  • IP-1643 - Implemented batch file support for InPort XML Loader
  • IP-1669 - Added support for the remaining fields in the Data Quality section for InPort XML Loader
  • IP-1670 - Added support for the remaining fields in the Item Identification section for InPort XML Loader
  • IP-1678 - Allow entities and attributes to be loaded to Data Sets in Draft or Review/Revise status for the Table / Column Loader.
  • IP-1680 - Added Stats page to main navigation, and added DMP and other links to Data Set report

Bug Fixes

  • IP-1574 - Fixed an issue in the XML Loader where Support Roles cc-id could not be duplicated on multiple support role contacts
  • IP-1576 - Display an unloadable input warning when date is unknown
  • IP-1577 - Fixed issue where no warning was given when end date exists but start date does not in FGDC Uploader
  • IP-1578 - Fixed unexpected error message on invalid month error in FGDC Uploader
  • IP-1579 - Fixed content for time zone warning message in FGDC Uploader
  • IP-1650, IP-1667, IP-1668 - Disallowed the use of carets in titles to prevent query syntax collisions
  • IP-1658 - Check if data presentation form exists on an XML Update and validate
  • IP-1659 - Fixed an issue in FGDC Uploader and XML Loader where tabs were being converted to empty strings instead of spaces.
  • IP-1662 - Fixed issue with Unicode line feeds in the DMP export
  • IP-1656 - Made job queue more robust in case of failures and exceptions during a job
  • IP-1683 - Exclude Cat ID and Cat Item Link in Job Results Page when transaction is unsuccessful
  • IP-1688 - Fixed an issue where dates without dashes were not accepted in the InPort XML Loader
  • IP-1689 - Restricting the max length of completeness report to 32K

Version 3.4.0.1

December 17, 2015

New Features and Other Changes

  • IP-1479 - Support export of new InPort XML format
  • IP-1594 - Preserve Data Management section and other fields on FGDC update
  • IP-1599 - Support copying of sections from one record to another
  • IP-1612 - Add Copy From feature to Data Management section
  • IP-1613 - Support Access Info in InPort XML Loader
  • IP-1614 - Process citation onlink URLs as Downloads in FGDC Uploader
  • IP-1616 - Map Publisher to InPort Distributor in FGDC Uploader
  • IP-1621 - Map Security Classification System
  • IP-1634 - Increase max length of Downloads URL to 4000 chars

Bug Fixes

  • IP-1567 - Enforce 11 digit limit for geo bounds and vertical extent in the XML Loader
  • IP-1569 - Check if west bound is less than or equal to east bound in the XML Loader
  • IP-1572 - Allow case insensitive match for Downloads compression and review-status
  • IP-1580 - Physical Location Organization displays incorrect Value Found
  • IP-1584 - Certain too long input values cause an error in get_timestamp_date
  • IP-1604 - Fixed an issue where Unicode characters would be incorrectly displayed in the DMP PDF export
  • IP-1617 - Remove extraneous log messages from Lineage Source processing
  • IP-1626 - Tag names beginning with "metadata" cause Invalid XML error
  • IP-1633 - Expand Downloads URL allowed size to 501 chars in XML Loader
  • IP-1639 - Library Items should not display that Parent is not Published on Workflow Status page
  • IP-1649 - Fixed an issue where Data Set and Publish Count reports would fail due to the presence of an illegal character

Version 3.3.1.0

December 1, 2015

New Features and Other Changes

  • IP-1471 - Integrated new ST-wide JIRA issue collector.
  • IP-1609 - Added InPort XML Loader Documentation and consolidated scripts/downloads page.
  • IP-1620 - Added CC ID display for repeatable CC records in the Catalog Item page, for users uploading InPort XML.

Bug Fixes

  • IP-1551 - Lineage source extent dates UI should not allow fractional seconds and time zone.
  • IP-1592 - Fixed issue in DMP preview and PDF export where validity of Physical Location was incorrectly determined.
  • IP-1595 - Fixed issue in Print view where Geo Area Description is missing when no bounds exist.
  • IP-1601 - Fixed missing Time Frame help references on edit page.
  • IP-1602 - Fixed missing Extent Group Description help content on edit page.
  • IP-1603 - Fixed missing Lineage Source help content on edit page.
  • IP-1624 - Clarified documentation on interaction between FGDC uploads and existing data.

Version 3.3.0.1

November 3, 2015

New Features and Other Changes

  • IP-844 - Created a new extents section grouping together repeatable geographic areas, time frames, and vertical extents.
  • IP-1431 - Added ability for users to specify a user-supplied ISO 19115 file for export to the WAF.
  • IP-1436 - Added ability to batch generate DMP PDF exports.
  • IP-1457 - Extended InPort XML load capability to all DMP fields.
  • IP-1486 - Modified FGDC uploader to process all point of contacts found.
  • IP-1504 - Removed unused inp_ci_st_div_v view.
  • IP-1519 - Added configurable recipient list for DB error email notifications.
  • IP-1538 - Added restriction for InPort XML loading based on editable workflow status of the loaded fields.
  • IP-1555 - Removed unused DB link and CAM-related views.
  • IP-1557 - Updated metadata rubric and DMP in accordance with finalized EDM requirements

Bug Fixes

  • IP-1481 - Added better conversion and error handling for special characters in uploads.
  • IP-1548 - Changed the data type of lineage source scale denominator to an integer, per FGDC/ISO-19115 definitions.
  • IP-1549 - Modified the FGDC uploader to convert non-integers into integers for lineage source scale denominator.
  • IP-1553 - Suppressing Forms error logging when person email unique constraint is violated.
  • IP-1559 - Fixed issue in XML loader where consistency of Data Presentation Form code and "Other" fields is not checked correctly.
  • IP-1560 - Fixed unhandled error in XML loader when Downloads Compression field is too large.
  • IP-1561 - Fixed various minor issues in XML Loader found with Extents, Support Roles, and Lineage.
  • IP-1562 - Fixed various minor issues in XML Loader found with Catalog Items, Data Access and Downloads.
  • IP-1565 - Fixed broken links in rubric to time frames and geographic area edit forms.
  • IP-1566 - Fixed missing validation on Time Frame End Date in XML Loader.
  • IP-1573 - Fixed issues with DMP batch generation not correctly handling an empty set.

Version 3.2.1.0

August 27, 2015

New Features and Other Changes

  • IP-1511 - Added the ability to delete a single webapp error record.
  • IP-1526 - Updated metadata rubric to reflect current NMFS EDM Wave 1 and 2 metadata completeness assessment.

Bug Fixes

  • IP-1505 - Fixed an issue where the next steps after uploading a metadata file from the generic loader page were incorrect.
  • IP-1506 - Fixed a UI issue where the existence of Data Management values was incorrectly determined.
  • IP-1508 - Added validation to prevent a duplicate creation attempt of a CC record.
  • IP-1509 - Fixed missing controller rule when a cat ID is not specified for item views.

Version 3.2.0.1

July 28, 2015

New Features and Other Changes

  • IP-1212 - Renamed all jobs to use the INP_ prefix.
  • IP-1416 - Added support of abstract values larger than 4000 characters.
  • IP-1427 - Set default month for publication date in FGDC uploader to January when not specified.
  • IP-1432 - Added support for new fields necessary for Data Management Plan generation.
  • IP-1433 - Implemented a preview screen for the Data Management Plan based on populated fields.
  • IP-1435 - Implemented a PDF export of the Data Management Plan.
  • IP-1438 - Added support for an XML upload of new fields required for the Data Management Plan.
  • IP-1442 - Removed Common Core export from InPort.
  • IP-1447 - Increased the maximum length of the data attribute unit of measure field to 60 characters.
  • IP-1478 - Added an attribute in the export of preserved FGDC lineage information to indicate it is obsolete.
  • IP-1485 - Modified the FGDC upload to process all point of contacts specified instead of just one as specified in standard FGDC.
  • IP-1491 - Added an additional code value, "Audio" for Data Presentation Form.

Bug Fixes

  • IP-1292 - Fixed an issue on FGDC upload when a Distributor name exceeds 4000 characters.
  • IP-1395 - Addressed duplication of hierarchy and parent-child views.
  • IP-1413 - Fixed an issue on FGDC upload when an Originator name exceeds 1000 characters.
  • IP-1425 - Fixed role hierarchy report to work with version 3.0.
  • IP-1467 - Fixed an issue with the Copy from Parent feature in Physical Location when the description contains multiple lines.
  • IP-1477 - Fixed an issue where an incorrect maintenance frequency was being retrieved.
  • IP-1495 - Fixed an issue in the DMP preview when the abstract is null.
  • IP-1496 - Fixed an issue in the DMP PDF export when the Archive Location is set to a blank entry.
  • IP-1497 - Modified content to provide more contextual information on the expected action a user is performing when loading an InPort XML file.
  • IP-1499 - Fixed an issue where validation of an InPort XML file did not take into account whitespace.
  • IP-1502 - Added warnings to the DMP preview when a sub-field contains unnecessary information.
  • IP-1503 - Fixed an issue with the display state of the edit button for sections that are editable regardless of workflow status.

Version 3.1.1.0

June 18, 2015

New Features and Other Changes

  • IP-1408 - Implement CSV export option for Publish Counts and Data Sets reports
  • IP-1430 - Added content to instruct users on how to reset their CAM password.
  • IP-1453 - Added the export of Originator information to the ISO 19115 export.
  • IP-1455 - Modified the ISO 19115 export to include online resources in a separate citedResponsiblyParty section to more clearly delineate between an unrelated citation contact and citation URLs.
  • IP-1461 - Added the export of Data Steward information to the ISO 19115 export.
  • IP-1465 - Added a Copy Values from Parent capability to the Geographic Area section.

Bug Fixes

  • IP-1423 - Fixed an error triggered by an Activity Log update with a null Responsible Party.
  • IP-1429 - Fixed a bug where expired passwords for CAM accounts were not detected properly.
  • IP-1433 - Fixed a bug where the printable form view printed the background color of the page in Google Chrome.
  • IP-1446 - Added missing child item information to the printable form view.
  • IP-1448 - Fixed an error message for invalid related item links which exposed an internal error code and stack trace.
  • IP-1454 - Fixed a bug where only the first online resource URL was being exported to ISO 19115.
  • IP-1464 - Fixed an error triggered when validating a lineage source citation contact, when a type was specified but not a value.

Other Notes

The Common Core export functionality will no longer be supported, and will be removed from InPort as of next release. All externally published data sets are harvested and incorporated into data.noaa.gov and data.gov, and are available in the latest version of Common Core at those locations.

Version 3.1.0.1

April 23, 2015

New Features and Other Changes

  • IP-1205 - Removed obsolete/incorrect code from the INP_AUD package.
  • IP-1273 - Implemented processing of the lineage section for FGDC file uploads.
  • IP-1279 - Added disabled Edit button and tooltip to communicate more clearly when an item can be edited by the user, but is not currently in an editable workflow state.
  • IP-1290 - Removed obsolete INP_CTX package.
  • IP-1307 - Removed SQL Plus commands from the INP_TRX package.
  • IP-1308 - Removed obsolete INP_ROLES package.
  • IP-1310 - Removed obsolete 2.X Forms.
  • IP-1312 - Added support for Lineage Source Citation URLs.
  • IP-1317 - Converted some DB operations to use batched queries.
  • IP-1354 - Modified the workflow status page to only show recent changes, with a new, separate page to view the entire history.
  • IP-1356 - Increased the character buffer limit for entity attribute details.
  • IP-1357 - Added support for handling HTTP HEAD requests to avoid excessive error messages in the log.
  • IP-1361 - Increased the maximum file upload size for FGDC files to 1 MB.
  • IP-1371 - Added a warning message when an item cannot be published because its parent is not published.
  • IP-1373 - Implemented an admin interface for managing system support messages.
  • IP-1374 - Implemented DB Error log display in the web application.
  • IP-1375 - Added the ability to edit an Organization's Profile (sys admins only for now).
  • IP-1377 - Implemented the display of published counts of items for each project directly under the root Library (usually a division).
  • IP-1383 - Suppressed errors raised for descendants that do not inherit a workflow status change.
  • IP-1388 - Added Parent Project Name as a project keyword to ISO 19115 export.
  • IP-1390 - Added an error message in the Library Manager when a username's uniqueness constraint is violated.
  • IP-1394 - Created a synonym for INP_CI_HIERARCHY_V.
  • IP-1403 - Added links to View in Hierarchy for all item-related pages.
  • IP-1404 - Removed EPSG:4326 as a default reference system in the ISO 19115 export.

Bug Fixes

  • IP-1267 - Fixed a bug where past (no longer in effect) Point of Contacts were being output to the ISO 19115 export.
  • IP-1291 - Fixed timestamp on error notification emails.
  • IP-1318 - Made the error message clearer in the Library when a person's record cannot be edited due to not viewing the person under their owner organization.
  • IP-1331 - Fixed a bug where non-ASCII characters were not being saved in the correct encoding.
  • IP-1335 - Changed the order of fields in the Add New Child page to avoid creation of incorrect item types.
  • IP-1340 - Fixed a bug in the InPort Serve job status display where the hour component of time elapsed was missing.
  • IP-1341 - Fixed a bug where running a debug CAM command modified the settings of running service which connects to CAM.
  • IP-1343 - Fixed navigational breadcrumbs with invalid links.
  • IP-1344 - Fixed a bug where some organizations were not being picked up in the FGDC upload processing of Originator.
  • IP-1346 - Fixed inconsistencies with grants to inp_parameters and inp_cc_keywords tables.
  • IP-1348 - Fixed a bug where file format errors in an Entity Extract Upload were not displayed in the web application.
  • IP-1351 - Fixed a bug where organization address was replacing the person address in Support Roles.
  • IP-1355 - Fixed a bug where the FGDC upload process would halt due to duplicate attributes under an entity.
  • IP-1370 - Fixed a bug in the ISO 19115 export for place/spatial keyword syntax.
  • IP-1386 - Fixed a bug where an item could be published even though its parent is in Review/Revise state.
  • IP-1391 - Fixed a bug where an FGDC update would fail silently when entities are both added and updated in one upload.
  • IP-1392 - Fixed a bug where the FGDC upload process did not detect when an catalog attempt failed.
  • IP-1402 - Fixed a bug with the organization acronym validation in the Library Manager.
  • IP-1414 - Fixed inconsistencies and errors between Catalog Item view and Printable Form view.

Other Notes

  • Lineage is now supported with FGDC uploads, and loaded into InPort's native lineage implementation. InPort's lineage data will be used as the basis for FGDC and ISO 19115 exports.

Version 3.0.1.0

February 24, 2015

New Features and Other Changes

  • IP-1249 - Modified ISO 19115 export to include URLs categorized as Online Resources, if any, under the Metadata Citation URL (under Contact / Responsible Party).
  • IP-1277 - Added links into specific edit forms for Metadata Rubric fields.
  • IP-1278 - Added mailto links for email address fields.
  • IP-1302 - Included 0 as a valid value for maximum length of data attributes.
  • IP-1306 - Added a debug page to view web application errors.
  • IP-1329 - Added a "Jump To..." button to center on the selected Catalog Item in the Catalog Hierarchy view.

Bug Fixes

  • IP-1272 - Fixed a bug where a southern boundary could be entered which was north of the northern boundary.
  • IP-1294 - Fixed a bug where the incorrect date is displayed for system support messages.
  • IP-1295 - Restored missing Data Set Credit field in the printable form view.
  • IP-1296 - Restored missing Support Roles fields in the printable form view.
  • IP-1297 - Fixed a bug where some edit forms were not explicitly disallowed which were invalid for the item type.
  • IP-1298 - Fixed a bug where user profile addresses were always appearing as type Residence.
  • IP-1299 - Fixed a bug where the list of existing Entity Extract Uploads was not displayed when a form validation error occurred.
  • IP-1301 - Fixed a bug where Data Sets appeared to be a valid child item type for other Data Sets.
  • IP-1305 - Fixed a bug where organization acronyms were retrieved incorrectly in the Person Lookup results.
  • IP-1313 - Fixed a bug where child items were not filtered according to the current user's access rules.
  • IP-1316 - Restored missing Other Citation Details field in the Catalog Item view and printable form view.
  • IP-1324 - Restored missing Last Modified By User field in the Catalog Item view and printable form view.
  • IP-1328 - Fixed a bug where a Withdraw action could be attempted without propagating the change to all descendants, which is mandatory.

Version 3.0.0.0

January 28, 2015

Major Migration and System Changes

  • The Catalog Editor Oracle Forms module has been migrated into the web application.
  • Users have been migrated off of Oracle schema-based user accounts, and have been converted to CAM users using NOAA-based authentication.
  • The User History Report, User Roles Report, Catalog Hierarchy Report, and Catalog Item History Reports have been migrated into the web application.
  • The UI has been redesigned to use more modern front-end facilities and browser capabilities.

New Features and Other Changes

  • IP-459 - Added tooltips for catalog item view actions and export options.
  • IP-555 - Added a warning when editing geographic bounds when east/west bound ranges seem transposed.
  • IP-593 - Added a link to download the original FGDC file, for Data Sets that were created/updated via an FGDC file.
  • IP-685 - Added support for browser-based spell-checking in editor forms.
  • IP-843 - Added a list of recently published items and publishing statistics to the home page, and a longer list on its own page.
  • IP-864 - Added a new Support Roles Report in the Library Manager to view all assigned support roles across the catalog for a specified user.
  • IP-968 - Removed the honorific field for persons.
  • IP-1013 - Suppressed non-public libraries/organizations from being searchable for anonymous users.
  • IP-1044 - Granted users the ability to edit their own profile record in the Library Manager.
  • IP-1087 - The Help area has been restructured to help new users get started with InPort.
  • IP-1088 - Added a View Profile page for the logged-in user.
  • IP-1093 - Build information is now dynamically included in the footer display for easier identification and verification of builds.
  • IP-1113 - Added a new My InPort area for display and management of InPort areas specific to user authorizations.
  • IP-1120 - Procedure steps have been modified to be linear rather than hierarchical.
  • IP-1121 - Added a new Lineage section for Data Sets, as well as FGDC/ISO-19115 export support.
  • IP-1123 - Added a new Organizations area for browsing InPort organizations and their libraries.
  • IP-1139 - The support message system has been changed to allow display on all pages.
  • IP-1159 - Child entities of data sets can now be bulk approved and published.
  • IP-1178 - Added a calculation and display of the metadata rubric score on the catalog item view page for Data Sets.
  • IP-1236 - Increased variable lengths to handle a larger set of keywords.
  • IP-1241 - Allow Librarians to delete items that have been previously published.

Bug Fixes

  • IP-911 - Fixed an issue where illegal XML characters broke the search results display.
  • IP-1049 - Fixed layout so that browse graphics always display correctly regardless of URL length.
  • IP-1075 - Fixed an issue with the uploader not stopping when an error occurs during the loading of distributors.
  • IP-1079 - Fixed an incorrect reference to Online Linkage in the FGDC upload validation results.
  • IP-1080 - Fixed a display error when uploading an FGDC file with an empty origin node.
  • IP-1092 - Fixed an issue with unicode characters breaking XML exports.
  • IP-1225 - Fixed an issue where time frames were incorrectly offset to Eastern Time in the FGDC uploader.

Known Issues & Other Notes

  • Until the Library Manager module is migrated off of Oracle Forms, new InPort users must be created in both the Library Manager and the CAM administration interface.
  • Reports accessed from within Forms will require re-entering username and password, for the first time in a session.
  • The Hierarchy with Details Report has been removed until further notice due to critical performance and stability issues.
  • NMFS Data Categories have been temporarily removed until an updated version has been finalized by NMFS.
  • Due to the change in use for Oracle schemas, only Librarians and System Admins will be able to use the Table / Column Loader in Oracle Forms with their existing accounts. Other users needing to use the Table / Column Loader must be granted a special role, provided upon request.
  • Although lineage has been implemented in InPort as of this release, it is not yet supported within the FGDC Uploader module. Currently, if an FGDC file is uploaded to InPort which contains a lineage section, it will be preserved and emitted as is in InPort's FGDC export. It will also be used as the basis for InPort's ISO 19115 export. If InPort's native lineage data has been populated, the original FGDC lineage data will be preferred in usage over InPort's. This will continue until lineage processing has been implemented in the FGDC uploader module.