merge from 2.6 branch: add support for EML 2.1.1 in OAI-PMH provider. https://projects.ecoinformatics.org/ecoinfo/issues/7009
Add two properteis which d1_libclient_java will use them for http client.
Change the version to 2.7.0 and add a upgrade sql script.
Add a new chechsum for the new solr schema.
Removed the sepcified path for the ldap ca file.
Add a new property to show the status of configuration of the ezid service.
remove the password of the doi user.
Add a new property named application.readOnlyMode.
include expiration configuration option for NCEAS accounts to prevent errors during account registration. https://projects.ecoinformatics.org/ecoinfo/issues/6917
Set the metacat to 2.6.0 and add the db upgrade scripts.
merge jing's commit from the 2.5 branch to include the 2.5.1 upgrade utility in properties file.
merge from branch: use hash for latest solr schema
include index.tdb.directory property. https://redmine.dataone.org/issues/7442
Add v2 to the service.version list.
use v1 and v2 xsl as appropriate for rendering d1 types (object format list, mostly)
Add a hash of a new index schema.
Modified the dataone.nodeid from blank to urn:node:METACAT_TEST. Now the mn.updateSystemMetadata only allows be called on the authoritative node of a pid. In order to make junit test work, we need to have a value there.
include 2.4.3 upgrade scripts in the trunk (merged from branch)
Add comments explaining limits on max_upload_size property.
Lower the file size limit to deal with max size of Integer issue.
Updated D1ResourceHandler to not hardcode a file size limit. This will allowlarge, multi-gigabyte files to be uploaded, but still needs testing. The limitis now drawn from the metacat.properties file. An alternative would be to inspectthe Content-Length header of the request and set the max to a value greater than the...
include schema.xml md5 checksum for 2.4.2 release.
[merge from 2.4 branch] use solr schema upgrader for 2.4.2 release -- need to replace the solr schema to include geohash fields
update documentation for trunk to use 2.5.0 release number
allow per-document reindexing to be initiated by any user (to support third-party annotations)
add /token endpoint for annotatorJS/annotateIt.org integration. https://github.com/DataONEorg/sem-prov-design/issues/18
add support for v2 DataONE API.
Add a pisco test account.
update to use 2.4.1 so the trunk has all artifacts for upgrades.
merge recent upgrade changes from 2.4 branch
use '/var/metacat/users/password.xml' as the default password file path to: a) indicate it is for managing users and b) that it uses XML serialization. https://projects.ecoinformatics.org/ecoinfo/issues/6320
use AuthFile by default. https://projects.ecoinformatics.org/ecoinfo/issues/6320
Add the AOOS as part of the label of the unaffiliated account.
use v2.4.0 for documentation and upgrade scripts.
use https for the new EZID api url.
use the updated EZID base URL. Should be active after Feb 2nd, 2014. https://projects.ecoinformatics.org/ecoinfo/issues/6276
Add the label property for the organization.
Add a property to store the default user management page.
Add a new property for the user management url.
Separate the properteis for the file-based authentication to the ldap-based authentication.
Add a new property to specify the hash class which will be used to protect the password.
prep for 2.3.1 release
Add a property as the password for generating keys.
Add a property to specify the authen file path.
Add some new properties for getting the next avaliable uid.
Use the new name of the ldap ca certicate.
Add a new property to sepcify the ldap ca cert location.
add ou=Account to the default account.properties
clear temporary accounts that have not been activated after a configurable number of hours. https://projects.ecoinformatics.org/ecoinfo/issues/6099
do not include admin moderator for registry entries by default.
use 2.3.0 for this next release of metacat.
Change the version to 2.2.2
Add properties to keep the hash values for the schema.xml of the solr.
prep project for 2.2.1 patch release -- will also merge to the 2.2.x branch.
Change the default org from Account to unaffilicated in the account creation.
Refer to metacat.war deployments since those are now the default. https://projects.ecoinformatics.org/ecoinfo/issues/6082
Add two peroperties for the templates of looking up user name.
prep for 2.2.0 release. include configuration value for metacatui deployment context.
Add the new properties to access the verification templates.
include the dataone.subject (node admin) in the list of administrators. This allows full administrative access to objects when using certificates+d1 api. https://projects.ecoinformatics.org/ecoinfo/issues/6086
replace the hard-coded organization list.
use optional template for registering DOIs at a given target. https://projects.ecoinformatics.org/ecoinfo/issues/6092
Add a new property ldap.template.organizationList to control the list of the organization in the ldap templates.It can be overwitten by the skin property with the same name.Also add the Account organization.
mark skin configuration as being complete by default so as to encourage use of metacatUI. https://projects.ecoinformatics.org/ecoinfo/issues/6068
Add two new properties to store the recaptcha public key and private key.
set the timed index interval to be 12 hours.
[merge from branch to keep trunk up to date with upgrade history] prep for Metacat 2.1.1 release
Add a solr-home-dri for the http solr server.
include metacatui "skin" for use in Perl registry rendering and eventually EML/metadata rendering. https://projects.ecoinformatics.org/ecoinfo/issues/5951
Use the hazelcast event log.
merging upgrade scripts from 2.0 branch to trunk. https://redmine.dataone.org/issues/3847
upgrade to Metacat 2.1.0 on the trunk. This includes a new index_event table for storing indexing events that need to be reprocessed. https://projects.ecoinformatics.org/ecoinfo/issues/5944
refactor IndexEventLog a bit to simplify type/action information. prep for serializing IndexEvent objects to Metacat. https://projects.ecoinformatics.org/ecoinfo/issues/5944
correct spelling for index.eventlog.classname property
use an independent ISet<SystemMetadata> structure to communicate objects that should be indexed by metacat-index. https://projects.ecoinformatics.org/ecoinfo/issues/5943
Add a new property for the index event log class name.
Add a new property to specify the interval of a Timer to run the thread generating solr index.
Use the ";" as the seperator to replace "," in the resource name spaces.
Use ";" to separate db.enabledEngines.
change the waiting time to 10 seconds and attempts to 600 for the hazelcast.
Add the new property dbquery.enabledEngines=pathquery,solr.
Add the waiting time and max attempts for regenerating the index.
Add a property containing the list of the resource map namespaces.
Add some new properties for the http solr server.
initialize the SOLR home directory if it does not already exist.
Use 2.0.7 version number in configuration/upgrade/docs (trunk, even though we will not be releasing 2.0.7 from trunk, we want to have the upgrade scripts included here)
change the solr end point to be the localhost.
Add some new properties for the solr.
Add a solr.homeDir property.
include the objectPathMap name in the metacat.properties (used by metacat-index component) https://projects.ecoinformatics.org/ecoinfo/issues/5909
use new, dedicated, LTER test account for LDAP referral test.
use correct default ezid service baseURL
register DOIs with minimal DataCite metadata. still need to determine which details to include and when, but the plumbing is in place as we refine those rules. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5513
disable EZID/DOI minting by default since we do not yet have a means of tracking minted DOIs and augmenting metadata for them when we actually receive the object in a subsequent create() or update() call. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5753
ready Metacat for 2.0.6 release (docs, db version, build files etc).
use test doi shoulder as the default for local server, at least during testing phase. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5755
use ObjectFormatInfo libclient utility to look up mimeType and filename extension during get() calls. Configurable mapping file is deployed by default to /var/metacat/dataone where it can then be augmented as needed. This location is controlled in the metacat.properties file (which is injected into the DataONE Settings values during weapp intitialization)....
integrate ecoinformatics login with the CIlogon identity mapping flow so that a user is directed through the process with no manual navigation needed (at least in the url bar). https://redmine.dataone.org/issues/1480
shorten the systemmetadata* table names for Oracle's 30 character limit. move version to 2.0.5. http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5717
prep for 2.0.4 release