Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Acquisitions #360

Closed
wants to merge 97 commits into from
Closed

Feature: Acquisitions #360

wants to merge 97 commits into from

Conversation

jwaspin
Copy link
Contributor

@jwaspin jwaspin commented Apr 24, 2024

Changes

Version 2.20.0-beta.x

New Feature: Acquisitions

Internal

  • Updates to internal object
  • Updates to test helpers and objects

Readers

  • mdJson

Writers

  • mdJson
  • HTML

J-Oliveros and others added 30 commits February 1, 2024 14:20
* change divs to headers

* fix key within qualityMeasure. change to header tags
* add geographicExtent to simple_html writer (#338)

* add geographicExtent to simple_html writer

* Fix Data Quality

Fixed checks for nil and empty.
Fixed tags.
Fixed structures.

* Fix Data Quality

* Remove bodyScript and other js

* Fix Typo referenceDocument -> referenceDocuments

---------

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* add bookmark span tags to headers (#340)

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* Increment Patch Version

* Increment Minor Version

---------

Co-authored-by: J-Oliveros <97468338+J-Oliveros@users.noreply.github.com>
* add geographicExtent to simple_html writer (#338)

* add geographicExtent to simple_html writer

* Fix Data Quality

Fixed checks for nil and empty.
Fixed tags.
Fixed structures.

* Fix Data Quality

* Remove bodyScript and other js

* Fix Typo referenceDocument -> referenceDocuments

---------

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* add bookmark span tags to headers (#340)

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* Increment Patch Version

* Increment Minor Version

* Bugfixes for Simple HTML (#343)

* change divs to headers (#337)

* change divs to headers

* fix key within qualityMeasure. change to header tags

* Simple HTML Enhancements (#339)

* add geographicExtent to simple_html writer (#338)

* add geographicExtent to simple_html writer

* Fix Data Quality

Fixed checks for nil and empty.
Fixed tags.
Fixed structures.

* Fix Data Quality

* Remove bodyScript and other js

* Fix Typo referenceDocument -> referenceDocuments

---------

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* add bookmark span tags to headers (#340)

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>

* Increment Patch Version

* Increment Minor Version

---------

Co-authored-by: J-Oliveros <97468338+J-Oliveros@users.noreply.github.com>

---------

Co-authored-by: J-Oliveros <97468338+J-Oliveros@users.noreply.github.com>

* Increment Patch Version

* Fix Data Quality

* Increment Patch Version

* simple_html output formatting (#344)

---------

Co-authored-by: J-Oliveros <97468338+J-Oliveros@users.noreply.github.com>
* add references to process

* redirect citation to processSteps

* revert to lineageCitation

* Fix newLineage Order

dataSources after processSteps

* Moving Methodology to Process Steps

* Restore hResourceInfo Variable

* Commented Keyword - Method Required Warning

* Upgrade adiwg-mdjson_schemas

adiwg-mdjson_schemas -> 2.9.0

* Update Gemfile.lock

* commented out mdJson reader minor version test

* Refactor lineage module and process module. Updated tests.

* Add comment about test being disabled.

* Add comment to explain why code is disabled

---------

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>
* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* upate attributeGroup

* update 19115_3_citation.xml

* update 19115_3_constraintCommon.xml

* update 19115_3_constraintCommon.xml and 19115_3_citation.xml

* update 19115_3_dataIdentification.xml

* update 19115_3_leProcessStep.xml

* update 19115_3_maintenance.xml

* update 19115_3_mdBand.xml

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update 19115-3 test data

* Update remoteSchema URL in class_mdMetadata.rb

* Add fix for 19115-3 writer in class_rangeElementDescription and class_sampleDimension

* fix unit definition identifiers in test cases

* fix attributeGroup test data

* Refactor algorithm element to LE_Processing in 19115_3_leProcessStep.xml and 19115_3_processing.xml

* Refactor algorithm element to LE_Processing in 19115_3_processing.xml

* Remove underscore from id's in iso19115-3 writer tests

* Update organization external identifier namespace from ORCID to ROR

Remove duplicate external contact identifier in iso19115-3 writer

* Update to ROR on feature xml and proper capitalization of multiPoint

* Removed partyIdentifier duplicate in expected organization output

* Remove duplicate partyIdentifier in expected constraintCommon xml

* Fix Spacing

* Fix spacing and remove duplicate partyIdentifier in expected constraintCommon xml

---------

Co-authored-by: Johnathan Aspinwall <jwaspin@gmail.com>
Co-authored-by: Jonathan Oliveros <joliveros@xentity.com>
* Fix version comparison bug in mdJson_reader.rb

* Fix version comparison logic
* Update AcqRequirement class to handle acq-requirement

* fix reference to hAcqRequirement

* Rename to reference the Requirement class. add handlers to Requirement and RequestedDate
* update internal object. Add handler for event

* Rename and reference Event class. Rename file.
@jwaspin jwaspin changed the title Feature: Acquisition mdJson Reader Feature: Acquisition mdJson Reader & Writer May 22, 2024
jwaspin and others added 6 commits May 22, 2024 12:52
* Add acquisiton class to body. Create Acquisition class.

* Add operation and plan classes to html writer.

* Add objective and requirement classes to html writer.

* Add event class to html writer. Fix objective class.

* Add pass class to html writer. fix event class typos and requires

* Add instrument and platform classes.

* Add environment, instrumentationEvent, instrumentationEventList, requestedDate classes. fix platform class.

* Add Revision class. fix html_requirement file name.

* Fixes to requestedDate, requirement, acquisition, and plan. fix key to retrieve acquisition array.

* Bugfixes to html writer for acquisitions section

* fix revision datetime in revision class for mdJson reader

* HTML formatting to fit standard of rest of page

* Add acquisition button to sidebar within body
@jwaspin jwaspin changed the title Feature: Acquisition mdJson Reader & Writer Feature: Acquisition May 26, 2024
@jwaspin jwaspin changed the title Feature: Acquisition Feature: Acquisitions May 26, 2024
@jwaspin jwaspin mentioned this pull request May 26, 2024
@jwaspin jwaspin deleted the branch releases/2-20-0 May 26, 2024 18:43
@jwaspin jwaspin closed this May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants