summaryrefslogtreecommitdiffstats
path: root/python/fatcat_tools/importers
Commit message (Expand)AuthorAgeFilesLines
* dblp: polish HTML scrape/extract pipelineBryan Newbold2020-12-171-0/+14
* dblp: flesh out update code path (especially to add container_id linkage)Bryan Newbold2020-12-171-2/+6
* dblp: run fuzzy matching at try_update time (same as DOAJ)Bryan Newbold2020-12-171-1/+8
* improve dblp release importBryan Newbold2020-12-171-1/+2
* very simple dblp container importerBryan Newbold2020-12-172-0/+145
* dblp release importer: container_id lookup TSV, and dump JSON modeBryan Newbold2020-12-171-10/+66
* initial implementation of dblp release importer (in progress)Bryan Newbold2020-12-172-0/+445
* add 'lxml' mode for large XML file import, and multi-tagsBryan Newbold2020-12-171-15/+28
* add dblp as an ingest source and identifierBryan Newbold2020-12-171-1/+2
* ingest: allow doaj ingest responsesBryan Newbold2020-12-171-1/+2
* update fuzzy helper to pass 'reason' through to import codeBryan Newbold2020-12-171-3/+3
* add fuzzy match filtering to DOAJ importerBryan Newbold2020-12-161-2/+9
* add fuzzy matching helper to importer base classBryan Newbold2020-12-161-2/+62
* html ingest: small fixes to try_update() code pathBryan Newbold2020-12-151-5/+5
* crossref+datacite: remove confusing early update bailBryan Newbold2020-11-202-4/+0
* doaj: fix update code path (getattr not __dict__)Bryan Newbold2020-11-201-4/+3
* DOAJ: handle empty identifier 'id' caseBryan Newbold2020-11-201-0/+2
* tweak DOAJ importer class args and default for do_updatesBryan Newbold2020-11-191-2/+2
* implement remainder of DOAJ article importerBryan Newbold2020-11-191-57/+125
* more python normalizers, and move from importer commonBryan Newbold2020-11-191-154/+4
* initial implementation of DOAJ importerBryan Newbold2020-11-192-0/+290
* html ingest: actual xhtml mimetypeBryan Newbold2020-11-161-2/+2
* html ingest: remaining implementationBryan Newbold2020-11-061-22/+19
* ingest: progress on HTML ingestBryan Newbold2020-11-051-14/+30
* ingest: initial 'web' worker implementationBryan Newbold2020-11-052-67/+259
* refactor: white/black -> allow/blockBryan Newbold2020-11-051-4/+4
* ingest: whitelist -> allowlistBryan Newbold2020-11-051-3/+3
* ingest: basic checks for ingest_typeBryan Newbold2020-11-051-3/+29
* chocula importer: small tweaks to update behaviorBryan Newbold2020-10-081-8/+6
* address spammy datacite titlesMartin Czygan2020-09-231-0/+19
* datacite: handle case of empty-string versionBryan Newbold2020-09-101-1/+1
* remove spurious print statementBryan Newbold2020-09-031-1/+0
* generic file entity clean-ups as part of file_meta importerBryan Newbold2020-09-022-0/+50
* fix comment typo (thanks martin)Bryan Newbold2020-08-271-1/+1
* fixes and test coverage for file_meta importerBryan Newbold2020-08-211-5/+10
* initial implementation of file_meta importerBryan Newbold2020-08-212-0/+71
* datacite import: figshare-specific hacksBryan Newbold2020-08-111-3/+3
* datacite import: refactor release_type detection into static methodBryan Newbold2020-08-111-14/+51
* datacite import: refactor publisher-specific hacks into static methodBryan Newbold2020-08-111-15/+29
* chocula import update tweaksBryan Newbold2020-08-041-10/+14
* more update keys and cases for chocula importerBryan Newbold2020-08-041-5/+11
* fix key name mismatch in chocula importerBryan Newbold2020-08-041-1/+1
* fix issnl typo in pubmedBryan Newbold2020-07-231-1/+1
* remove isascii() work around definition in importers/datacite.pyBryan Newbold2020-07-231-7/+1
* simple lint (flake8) fixes over python codebaseBryan Newbold2020-07-235-17/+16
* Merge branch 'martin-datacite-duplicated-author-gh-59' into 'master'bnewbold2020-07-111-6/+60
|\
| * datacite: resolve formatting issues in testsMartin Czygan2020-07-1016-72/+28
| |\
| * | datacite: there should be no index gapsMartin Czygan2020-07-101-2/+8
| * | datacite: document contributor typesMartin Czygan2020-07-101-0/+25
| * | wip: contrib, GH59Martin Czygan2020-07-101-16/+22