|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| |\  
| | 
| | 
| | 
| | | guide: link to bulk exports, most recent first
See merge request webgroup/fatcat!70 | 
| |/ |  | 
| |\  
| | 
| | 
| | 
| | | web ES search refactor
See merge request webgroup/fatcat!68 | 
| | | 
| | 
| | 
| | 
| | 
| | | Moved all the request_cache=True param calls to just before ES request
exectuation. The former ordering "just worked", but pylint didn't like
it, and I suspose it was not as idiomatic as it should have been. | 
| | | |  | 
| | | |  | 
| | | 
| | 
| | 
| | 
| | 
| | | Instead of using 'responses' mock of 'requests' library.
Tried using 'elasticmock' helper but it didn't work. | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Based on fatcat-scholar refactoring.
This doesn't include refactoring of stats, aggregates, or histograms
yet, just the direct queries.
Don't have any test coverage yet; intend to try elasticmock or figuring
out how to ingest mock JSON results directly. | 
| | | |  | 
| |/ |  | 
| |\  
| | 
| | 
| | 
| | | more lint fixes
See merge request webgroup/fatcat!69 | 
| | | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | | Oh no!
This bug may actually have had significant negative impact on metadata
in fatcat, in terms of missing container_id associations with pubmed
entities. There are about 500k release entities with a PMID but no
container_id. Of those, 89k have at least a container_name. Unclear how
many would have matched to ISSN-L and thus to a container. | 
| | | 
| | 
| | 
| | | We are python3.7 now, so this isn't needed. | 
| | | 
| | 
| | 
| | 
| | 
| | | These should not have any behavior changes, though a number of exception
catches are now more general, and there may be long-tail exceptions
getting thrown in these statements. | 
| | | |  | 
| | | 
| | 
| | 
| | 
| | 
| | | The pytest fixture syntax interacts weirdly with flake8 tests, so ignore
the "redefinition" and "unused variable" errors more carefully for .py
files under ./tests/ | 
| |\ \  
| |/  
|/|   
| |   
| | | preservation year offset
See merge request webgroup/fatcat!67 | 
| | | 
| | 
| | 
| | | Thanks @martin | 
| |/  
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
|   
| | Frequently when looking at preservation coverage of journals, the
current year shows as "un-preserved" when in fact there is robust KBART
(keepers, eg CLOCKSS/Portico) coverage. This is partially because we
don't update containers with KBART year spans very frequently (which is
on us), and partially because KBART reports are often a bit out of day
(eg, doesn't show coverage for the current year. For that matter, they
probably take a few months to update the previous year as well, but that
is a larger time span to fudge over.
This patch means we will count Portico/LOCKSS/etc coverage for "last
year" to count as coverage of publications dated "this year". Note that
for this to be effective/correct, it is assumed that we will update
containers with coverage year spans at least once a year, and that we
will re-index all releases at least once a year. | 
| | |  | 
| | |  | 
| |\  
| | 
| | 
| | 
| | | datacite: address duplicated contributor issue
See merge request webgroup/fatcat!65 | 
| | |\ |  | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | Use string comparison.
* https://fatcat.wiki/release/spjysmrnsrgyzgq6ise5o44rlu/contribs
* https://api.datacite.org/dois/10.25940/roper-31098406 | 
| |\ \ \  
| |_|/  
|/| |   
| | |   
| | | | datacite: mitigate sentry #44035
See merge request webgroup/fatcat!66 | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | According to sentry, running `c.get('nameIdentifiers', []) or []` on a c with value:
```
{'affiliation': [],
 'familyName': 'Guidon',
 'givenName': 'Manuel',
 'nameIdentifiers': {'nameIdentifier': 'https://orcid.org/0000-0003-3543-6683',
                     'nameIdentifierScheme': 'ORCID',
                     'schemeUri': 'https://orcid.org'},
 'nameType': 'Personal'}
```
results in a string, which I cannot reproduce. The document in question at:
https://api.datacite.org/dois/10.26275/kuw1-fdls seems fine, too. | 
| |\ \ \  
| | | | 
| | | | 
| | | | 
| | | | | arxiv: address 503, "Retry after specified interval" error
See merge request webgroup/fatcat!64 | 
| | | | | |  | 
| | | | | |  | 
| |\ \ \ \  
| |/ / /  
|/| / /   
| |/ /    
| | | | datacite: fix attribute error
See merge request webgroup/fatcat!63 | 
| |/ /  
| |   
| |   
| | | refs: #44035 | 
| |\ \  
| | | 
| | | 
| | | 
| | | | lint cleanups
See merge request webgroup/fatcat!62 | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| | | | |  | 
| |/ / |  | 
| | | |  | 
| | | |  | 
| | | |  | 
| | | |  | 
| | | |  | 
| | | |  | 
| |/ |  | 
| | |  |