Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #53 from EdwardBetts/spelling | bnewbold | 2020-03-27 | 1 | -2/+2 |
|\ | | | | | Correct spelling mistakes | ||||
| * | Correct spelling mistakes | Edward Betts | 2020-03-27 | 1 | -2/+2 |
| | | |||||
* | | crossref: skip stub OUP title | Bryan Newbold | 2020-03-19 | 1 | -0/+8 |
|/ | | | | | | It seems like OUP pre-registers DOIs with this place-holder title, then updates the Crossref metdata when the paper is actually published. We should wait until the real title is available before creating an entity. | ||||
* | crossref: accurate blank title counts | Bryan Newbold | 2019-11-05 | 1 | -0/+1 |
| | |||||
* | crossref: component type | Bryan Newbold | 2019-11-04 | 1 | -1/+3 |
| | |||||
* | crossref: count why skip happened | Bryan Newbold | 2019-11-04 | 1 | -1/+7 |
| | | | | | | Might skip based on release type (eg container, not a paper/release), or missing title, or other reasons. Over 7 million DOIs are getting skipped, curious why. | ||||
* | crossref: don't skip on short/null subtitle | Bryan Newbold | 2019-11-04 | 1 | -1/+1 |
| | | | | This was a bug. Should only set subtitle black, not skip the import. | ||||
* | refactor all python source for client lib name | Bryan Newbold | 2019-09-05 | 1 | -10/+10 |
| | |||||
* | crossref: allow 'name' fallback (for groups, etc) | Bryan Newbold | 2019-06-24 | 1 | -1/+1 |
| | |||||
* | better crossref container_name handling | Bryan Newbold | 2019-05-24 | 1 | -7/+12 |
| | |||||
* | arxiv license slug shorter; fix test | Bryan Newbold | 2019-05-22 | 1 | -1/+1 |
| | |||||
* | importers: create containers by default | Bryan Newbold | 2019-05-21 | 1 | -1/+2 |
| | |||||
* | arxiv license/slug map | Bryan Newbold | 2019-05-21 | 1 | -0/+1 |
| | |||||
* | python impl | Bryan Newbold | 2019-05-14 | 1 | -4/+5 |
| | |||||
* | python impl | Bryan Newbold | 2019-05-14 | 1 | -2/+2 |
| | |||||
* | importer code updates | Bryan Newbold | 2019-05-13 | 1 | -2/+14 |
| | |||||
* | partial python impl of ext_id and release_stage refactors | Bryan Newbold | 2019-05-13 | 1 | -12/+14 |
| | |||||
* | better/additional crossref license lookups | Bryan Newbold | 2019-02-14 | 1 | -20/+58 |
| | |||||
* | crossref: import subtitle as str, not list[str] | Bryan Newbold | 2019-02-14 | 1 | -0/+2 |
| | |||||
* | add some missing LICENSE_SLUG_MAP | Bryan Newbold | 2019-02-05 | 1 | -1/+4 |
| | |||||
* | crossref import tweaks/fixes | Bryan Newbold | 2019-01-29 | 1 | -7/+9 |
| | | | | | - refs: article-title not title; save unstructured; authors not author - save 'language' field (already an ISO code) | ||||
* | fix bug in clean() resulting in many consistency check fails | Bryan Newbold | 2019-01-29 | 1 | -10/+9 |
| | |||||
* | fix refs extra ordering bug | Bryan Newbold | 2019-01-29 | 1 | -6/+6 |
| | |||||
* | pass through kwargs (fixes bezerk imports) | Bryan Newbold | 2019-01-29 | 1 | -1/+2 |
| | |||||
* | ensure raw_name is not stub | Bryan Newbold | 2019-01-29 | 1 | -1/+4 |
| | |||||
* | ensure abstracts aren't stubs | Bryan Newbold | 2019-01-29 | 1 | -2/+3 |
| | |||||
* | fix title length checks in crossref | Bryan Newbold | 2019-01-28 | 1 | -2/+2 |
| | |||||
* | filter short/stub original_title | Bryan Newbold | 2019-01-28 | 1 | -3/+7 |
| | |||||
* | enforce title len>1 for release imports | Bryan Newbold | 2019-01-28 | 1 | -0/+3 |
| | |||||
* | tweak crossref import, and update tests | Bryan Newbold | 2019-01-24 | 1 | -11/+27 |
| | |||||
* | allow importing contrib/refs lists | Bryan Newbold | 2019-01-24 | 1 | -5/+13 |
| | | | | | | The motivation here isn't really to support these gigantic lists on principle, but to be able to ingest large corpuses without having to decide whether to filter out or crop such lists. | ||||
* | importer bugfixes | Bryan Newbold | 2019-01-23 | 1 | -3/+3 |
| | |||||
* | bunch of crossref import tweaks (need tests) | Bryan Newbold | 2019-01-23 | 1 | -50/+43 |
| | |||||
* | ftfy all over (needs Pipfile.lock) | Bryan Newbold | 2019-01-23 | 1 | -19/+22 |
| | |||||
* | refactor remaining importers | Bryan Newbold | 2019-01-22 | 1 | -4/+7 |
| | |||||
* | refactored crossref importer to new style | Bryan Newbold | 2019-01-22 | 1 | -69/+56 |
| | |||||
* | crossref importer updates | Bryan Newbold | 2019-01-22 | 1 | -19/+78 |
| | |||||
* | more 'true' -> True query param fixes | Bryan Newbold | 2019-01-18 | 1 | -1/+1 |
| | |||||
* | use full-on autoaccept mode | Bryan Newbold | 2019-01-11 | 1 | -2/+2 |
| | | | | | | | | Now that editor_id is infered from token, don't *need* to create ahead of time. This backend change simplifies things greatly (either update an existing editgroup, or create new and *only* include entities in the batch transaction), at the cost of being able to configure the editgroup in any way, including setting a description. | ||||
* | importers and tests all use new api-passing | Bryan Newbold | 2019-01-08 | 1 | -1/+1 |
| | |||||
* | start updating importer auth with crossref importer | Bryan Newbold | 2019-01-08 | 1 | -2/+14 |
| | |||||
* | don't need to supply editor_id now | Bryan Newbold | 2018-12-31 | 1 | -2/+1 |
| | |||||
* | python impl of API ident harmonization | Bryan Newbold | 2018-12-24 | 1 | -7/+7 |
| | |||||
* | implement release_year (and rustfmt) | Bryan Newbold | 2018-12-24 | 1 | -7/+10 |
| | |||||
* | do actually require title for crossref import | Bryan Newbold | 2018-12-01 | 1 | -3/+3 |
| | |||||
* | crossref importer doesn't require author/title attributes | Bryan Newbold | 2018-11-21 | 1 | -6/+6 |
| | |||||
* | crossref importer checks for existing DOIs | Bryan Newbold | 2018-11-21 | 1 | -1/+16 |
| | |||||
* | monograph isn't a CSL type | Bryan Newbold | 2018-11-19 | 1 | -1/+1 |
| | |||||
* | bunch of pylint cleanup | Bryan Newbold | 2018-11-15 | 1 | -2/+2 |
| | |||||
* | large refactor of python names/paths | Bryan Newbold | 2018-11-15 | 1 | -2/+10 |
| | | | | | | | - Add __init__.py files for fatcat_tools submodules, and use them in imports - Add a bunch of comments to files. - rename a number of classes and functions to be less verbose |