Skip to content

Releases: adsabs/ADSCitationCapture

Python 3 migration

16 Jul 07:02
382772e
Compare
Choose a tag to compare

#37 - Python 3

Updated pyingest to v1.0.12

19 Nov 00:54
Compare
Choose a tag to compare

#34 - New pyingest includes updated name lists.

Maintenance release

27 Oct 11:24
Compare
Choose a tag to compare

#33 - Bugfix: DISCARDED records were ignored for not having a bibcode

Python 2 related problems

16 Oct 01:03
Compare
Choose a tag to compare

#32 - Python2 bugfixes

Updated adsputils to v1.2.7

22 May 19:28
Compare
Choose a tag to compare
v1.0.14

Updated adsabs-pyingest to v1.0.8

Conserve entry date

26 Sep 08:37
Compare
Choose a tag to compare
v1.0.10

Conserve entry_date instead of changing it on each update

Delta updates

23 Sep 18:30
Compare
Choose a tag to compare
  • 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

Bigquery bugfix

07 Jan 21:54
Compare
Choose a tag to compare
v1.0.7

Bugfix: bigquery requires number of rows otherwise it only returns 10

Citation lists validated against ADS API

07 Jan 20:51
Compare
Choose a tag to compare
v1.0.6

Only emit event if the citing bibcode exists in ADS

Treat cases with usernames as author names

04 Jan 11:19
Compare
Choose a tag to compare
v1.0.5

Treat cases where usernames exist as author names