Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ingest: basic checks for ingest_type | Bryan Newbold | 2020-11-05 | 3 | -4/+36 | |
| | ||||||
* | normalizer: filter out a specific non-ASCII character in DOI | Bryan Newbold | 2020-11-04 | 1 | -1/+3 | |
| | ||||||
* | entity updates: don't ingest JSTOR DOI prefixes | Bryan Newbold | 2020-10-23 | 1 | -0/+2 | |
| | ||||||
* | entity updater: new work update feed (ident and changelog metadata only) | Bryan Newbold | 2020-10-16 | 2 | -2/+26 | |
| | ||||||
* | container coverage: add keeper link and KBART holdings list | Bryan Newbold | 2020-10-13 | 1 | -0/+11 | |
| | ||||||
* | release view: remove abiguous OA status indicator | Bryan Newbold | 2020-10-13 | 1 | -4/+0 | |
| | ||||||
* | container view: fix non-OA empty box | Bryan Newbold | 2020-10-13 | 1 | -3/+3 | |
| | ||||||
* | coverage: show counts and fraction in tooltip of coverage bars | Bryan Newbold | 2020-10-13 | 1 | -5/+5 | |
| | ||||||
* | chocula importer: small tweaks to update behavior | Bryan Newbold | 2020-10-08 | 1 | -8/+6 | |
| | ||||||
* | elastic transform: more preservation keepers | Bryan Newbold | 2020-10-08 | 1 | -1/+2 | |
| | ||||||
* | Merge branch 'bnewbold-202009-polish' into 'master' | Martin Czygan | 2020-09-29 | 10 | -124/+159 | |
|\ | | | | | | | | | fatcat.wiki 2020-09 polish See merge request webgroup/fatcat!84 | |||||
| * | coverage: handle the case of hits, but none with years | Bryan Newbold | 2020-09-17 | 1 | -4/+5 | |
| | | ||||||
| * | web: handle unknown CSL style as a cleaner 400 page | Bryan Newbold | 2020-09-17 | 2 | -1/+7 | |
| | | ||||||
| * | web: update sub-resource integrity and pre-loading | Bryan Newbold | 2020-09-17 | 1 | -0/+13 | |
| | | | | | | | | For security/integrity and performance | |||||
| * | lint cleanups | Bryan Newbold | 2020-09-17 | 2 | -3/+0 | |
| | | ||||||
| * | web: route constraints on fcids and UUIDs | Bryan Newbold | 2020-09-17 | 2 | -101/+103 | |
| | | | | | | | | | | | | | | | | | | | | | | Instead of accepting any string for these parameters and throwing a 400 error if not the correct type, implement better route matching at the framework level and return more 404s. This resolves several outstanding sentry exceptions. The "flask-uuid" was imported and seems to have been configured for this purpose previously, but I guess I never finished configuring it. | |||||
| * | container view: only show OA indicator when known | Bryan Newbold | 2020-09-17 | 1 | -5/+1 | |
| | | | | | | | | | | The "is_oa:False" could be that we just don't know; aren't actually distinguishing between false and blank. | |||||
| * | web container view: hide preservation when no releases | Bryan Newbold | 2020-09-17 | 1 | -8/+6 | |
| | | ||||||
| * | web toml editing: remove sub-entities from TOML | Bryan Newbold | 2020-09-17 | 1 | -0/+4 | |
| | | ||||||
| * | coverage search: pretty display for ES query errors | Bryan Newbold | 2020-09-17 | 2 | -1/+19 | |
| | | ||||||
| * | coverage: clarify available/accessible terminology | Bryan Newbold | 2020-09-17 | 1 | -1/+1 | |
| | | ||||||
* | | update keepers links to keepers.issn.org | Bryan Newbold | 2020-09-28 | 2 | -8/+8 | |
| | | ||||||
* | | address spammy datacite titles | Martin Czygan | 2020-09-23 | 2 | -0/+25 | |
|/ | | | | | | | | | seemingly from zenodo: * https://fatcat.wiki/release/rzcpjwukobd4pj36ipla22cnoi * https://doi.org/10.5281/zenodo.4041777 About 3400 records with "FULL MOVIE" in title, currently. | |||||
* | homepage: small grammar tweaks (The/the) | Bryan Newbold | 2020-09-11 | 1 | -3/+3 | |
| | ||||||
* | ingest: default to crawl protocols.io DOIs | Bryan Newbold | 2020-09-10 | 1 | -0/+2 | |
| | ||||||
* | datacite: handle case of empty-string version | Bryan Newbold | 2020-09-10 | 3 | -2/+3 | |
| | | | | | Includes a tiny tweak to the datacite import sample file to test this code path. | |||||
* | remove spurious print statement | Bryan Newbold | 2020-09-03 | 1 | -1/+0 | |
| | ||||||
* | generic file entity clean-ups as part of file_meta importer | Bryan Newbold | 2020-09-02 | 3 | -0/+149 | |
| | ||||||
* | Merge branch 'bnewbold-filemeta' | Bryan Newbold | 2020-08-27 | 5 | -0/+162 | |
|\ | ||||||
| * | fix comment typo (thanks martin) | Bryan Newbold | 2020-08-27 | 1 | -1/+1 | |
| | | ||||||
| * | fixes and test coverage for file_meta importer | Bryan Newbold | 2020-08-21 | 4 | -6/+82 | |
| | | ||||||
| * | initial implementation of file_meta importer | Bryan Newbold | 2020-08-21 | 3 | -0/+86 | |
| | | ||||||
* | | remove typo (isbn:) from metadata DC.language field | Bryan Newbold | 2020-08-21 | 1 | -1/+1 | |
| | | ||||||
* | | remove placeholder description meta tag | Bryan Newbold | 2020-08-20 | 1 | -1/+0 | |
|/ | ||||||
* | fix SearchAction nesting in WebSite (schema.org) | Bryan Newbold | 2020-08-20 | 1 | -5/+2 | |
| | | | | | This is not related to sitemap changes, but I was reminded in google search tools when validating site. | |||||
* | sitemap fixes from testing | Bryan Newbold | 2020-08-19 | 1 | -5/+5 | |
| | ||||||
* | update robots.txt and sitemap.xml | Bryan Newbold | 2020-08-19 | 4 | -2/+52 | |
| | | | | | | - show minimal robots/sitemap if not in prod environment - default to allow all in robots.txt; link to sitemap index files - basic sitemap.xml without entity-level links | |||||
* | entity updater: handle doi=None case better | Bryan Newbold | 2020-08-14 | 1 | -1/+1 | |
| | ||||||
* | entity updater: es['publisher_type'] not always set | Bryan Newbold | 2020-08-14 | 1 | -1/+1 | |
| | | | | This is a small bugfix for a production issue. | |||||
* | Merge branch 'bnewbold-ingest-improvements' into 'master' | Martin Czygan | 2020-08-13 | 8 | -38/+120 | |
|\ | | | | | | | | | ingest behavior changes; some datacite metadata tweaks See merge request webgroup/fatcat!78 | |||||
| * | entity update: change big5 ingest behavior | Bryan Newbold | 2020-08-11 | 1 | -9/+15 | |
| | | | | | | | | | | | | | | | | | | In addition to changing the OA default, this was the main intended behavior change in this group of commits: want to ingest fewer attempts that we *expect* to fail, but default to ingest/crawl attempt if we are uncertain. This is because there is a long tail of journals that register DOIs and are defacto OA (fulltext is available), but we don't have metadata indicating them as such. | |||||
| * | datacite importer: update test cases for 'Additional file' as component, not ↵ | Bryan Newbold | 2020-08-11 | 5 | -5/+5 | |
| | | | | | | | | stub | |||||
| * | entity update: default to ingest non-OA works | Bryan Newbold | 2020-08-11 | 1 | -9/+10 | |
| | | ||||||
| * | entity update: skip ingest of figshare+zenodo 'group' DOIs | Bryan Newbold | 2020-08-11 | 1 | -0/+15 | |
| | | ||||||
| * | datacite import: figshare-specific hacks | Bryan Newbold | 2020-08-11 | 2 | -3/+4 | |
| | | ||||||
| * | datacite import: refactor release_type detection into static method | Bryan Newbold | 2020-08-11 | 1 | -14/+51 | |
| | | ||||||
| * | datacite import: refactor publisher-specific hacks into static method | Bryan Newbold | 2020-08-11 | 1 | -15/+29 | |
| | | | | | | | | Also tweak title/publisher detection to use DOI prefixes | |||||
| * | update crawl blocklist for SPNv2 requests which mostly fail | Bryan Newbold | 2020-08-10 | 1 | -2/+10 | |
| | | ||||||
* | | harvest: datacite API yields HTTP 200 with broken JSON | Martin Czygan | 2020-08-10 | 1 | -1/+8 | |
|/ | | | | As a first step: log response body for debugging. | |||||
* | release ES transform tweaks | Bryan Newbold | 2020-08-07 | 1 | -3/+5 | |
| | | | | | | | | pass-through publisher_type from container extra metadata (ES field already existed; this is from newer chocula metadata) count arxiv and PMCID papers which haven't been crawled (by IA) as "dark", not "bright" |