Releases
v1.0.8
Store events on file and in the database
Keep previous bibcode if a new one is issued by MAINTENANCE --metadata
Do not change bibcode for concept DOIs
Delete and create a new record in master/solr when bibcode changes
Issue IsIdenticalTo between DOI and newly generated bibcode
Issue IsIdenticalTo between changed bibcodes
Disabled IsIdenticalTo events when the raw input file reports a good bibcode - target DOI match
Skip new citations if the citing bibcode is not yet in the system
Deltas are computed using recreated expanded table instead of previous imported expanded table to truly reflect the current status of the database
Use author name parser from pyingest v1.0.1
Added maintenance operations:
Canonical: Update bibcodes to canonical version using ADS API
Metadata: Retrieve again metadata and update database
Get canonical codes in chunks when list is larger than max
Added testing mode to avoid sending data to the broker and master
Bugfix: events to Zenodo broker where always sent as Cites, even if IsIdenticalTo was the proper one
Bugfix: citation timestamps not matching original timestamp
Bugfix: citation_change variable used when it did not exist yet
Bugfix: bad target URL data for certain events
Bugfix: event json with lower case IDScheme and complete IDURL
Retry API calls to avoid eventual 502 errors
You can’t perform that action at this time.