Merge branch 'release-v26.0' into develop
Removed operations on aggregatedCHO from Smithsonian profile (4586)
Deleted line that should have been removed in last commit.
Add validation against MAPv3 JSON Schema (refs #7289)

The validation process adds a 'valid_on_enrich' sub-property
to the 'admin' property in each record, against which we can
generate a view.

This could also be the basis for a mechanism to filter out invalid
records from API queries at some point in the future.
Views to generate reports for record validation (refs #7319)
Fix property name used by validation views (refs #7319)
Removed annoying print_error_log() calls from test_enrich_date
Added parsing capabilities to enrich_earliest_date (7520)

Added extraction of dates from timestamps.
Added parsing of uncertain date ranges, delimited by ".."
Improve robustness of MAPv3 JSON schema (refs #7289)

* ingestDate cannot be typed as json-schema type date-time, since it
is not RFC 3339 compliant
* specType can be definitions.arrayOrString
Reinstate human-readable byte count to bulk-file database record
Refactor validation process (refs #7289)

Validation now will end up setting one of 3 values for
admin.valid_after_enrich:

* true - if instance validates
* false - if instance does not validate
* null - if something else unexpected happens or fails

In additon, this adds a new property, admin.validation_message
containing the *first* error message reported by python-jsonschema
Merge commit '14fc8ffc5f86de064ee633c19ebd82a67e2bdb56' into develop
Refactor validation process (refs #7289)

Validation now will end up setting one of 3 values for
admin.valid_after_enrich:

* true - if instance validates
* false - if instance does not validate
* null - if something else unexpected happens or fails

In additon, this adds a new property, admin.validation_message
containing the *first* error message reported by python-jsonschema
Add missing commit from botched merge (refs #7289)
Add validation messages to views (refs #7289, #7319)
Allow views to report missing properties; add global count views

* Refs #7493: New '*_count_global' views pull all values for a given
property across the entirety of the database.
* Refs #3062: When a property is missing, identify it by setting a bogus
value of '__MISSING_$PROPERTYNAME__' in the view results.
Release v26.1
Merge branch 'release-v26.1'