Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'bnewbold-more-doi-lower' into 'master' | Martin Czygan | 2021-07-02 | 3 | -3/+8 |
|\ | | | | | | | | | more consistent and defensive lower-casing of DOIs See merge request webgroup/fatcat!109 | ||||
| * | more consistent and defensive lower-casing of DOIs | Bryan Newbold | 2021-06-23 | 3 | -3/+8 |
| | | | | | | | | | | | | | | After noticing more upper/lower ambiguity in production. In particular, we have some old ingest requests in sandcrawler DB, which get re-submitted/re-tried, which have capitalized DOIs in the link source id field. | ||||
* | | tests: small citeproc style changes (to match Pipfile.lock update) | Bryan Newbold | 2021-06-23 | 2 | -3/+4 |
| | | |||||
* | | pipenv: regenerate lock file | Bryan Newbold | 2021-06-23 | 1 | -26/+68 |
| | | |||||
* | | pipenv: add pydantic; add surt; narrow dynaconf | Bryan Newbold | 2021-06-23 | 1 | -1/+3 |
| | | |||||
* | | old dblp hacking notes | Bryan Newbold | 2021-06-23 | 1 | -0/+72 |
|/ | |||||
* | stats snapshot (2021-06-23) | Bryan Newbold | 2021-06-23 | 2 | -0/+47 |
| | |||||
* | SQL dumps: more pigz (vs. gzip) for speed | Bryan Newbold | 2021-06-17 | 1 | -2/+2 |
| | |||||
* | fatcat_ref ES schema: more doc_values; source_year not source_release_year | Bryan Newbold | 2021-06-17 | 1 | -5/+2 |
| | |||||
* | Merge branch 'martin-datacite-none-title-sentry-88350' into 'master' | Martin Czygan | 2021-06-11 | 4 | -2/+97 |
|\ | | | | | | | | | datacite: more careful title string access; fixes sentry #88350 See merge request webgroup/fatcat!108 | ||||
| * | datacite: more careful title string access; fixes sentry #88350 | Martin Czygan | 2021-06-11 | 4 | -2/+97 |
|/ | | | | | Caused by a partial "title entry without title" coming *first* (e.g. just holding, e.g. a language, like: {'lang': 'da'} | ||||
* | Merge branch 'bnewbold-clean-doi-lower' into 'master' | Martin Czygan | 2021-06-10 | 1 | -1/+4 |
|\ | | | | | | | | | clean_doi() should lower-case returned DOI See merge request webgroup/fatcat!107 | ||||
| * | clean_doi() should lower-case returned DOI | Bryan Newbold | 2021-06-07 | 1 | -1/+4 |
|/ | | | | | | | | | | Code in a number of places (including Pubmed importer) assumed that this was already lower-casing DOIs, resulting in some broken metadata getting created. See also: https://github.com/internetarchive/fatcat/issues/83 This is just the first step of mitigation. | ||||
* | web: fix DOAJ article links (remove trailing slash) | Bryan Newbold | 2021-06-04 | 1 | -1/+1 |
| | |||||
* | dblp tests: skip redundant seek(0) | Bryan Newbold | 2021-06-03 | 1 | -6/+1 |
| | |||||
* | ingest: swap ingest and file checks, to result in clearer stats/counts of ↵ | Bryan Newbold | 2021-06-03 | 1 | -2/+2 |
| | | | | skipping | ||||
* | ingest: don't accept mag and s2 URLs | Bryan Newbold | 2021-06-03 | 1 | -4/+4 |
| | |||||
* | update dblp pre-import notes and pipenv python version (3.8) | Bryan Newbold | 2021-06-03 | 2 | -6/+11 |
| | |||||
* | dblp import notes and bulk edit CHANGELOG update | Bryan Newbold | 2021-06-03 | 2 | -1/+47 |
| | |||||
* | DOAJ bulk import notes, and update bulk edit changelog | Bryan Newbold | 2021-06-02 | 2 | -0/+89 |
| | |||||
* | bump fuzzycat dependency to 0.1.21 | Bryan Newbold | 2021-06-02 | 2 | -20/+18 |
| | |||||
* | web: fix spacing for doaj/dblp identifiers in SERP | Bryan Newbold | 2021-05-31 | 1 | -1/+1 |
| | |||||
* | ingest: don't 'track_total_hits' for ES 7.x count() | Bryan Newbold | 2021-05-31 | 1 | -1/+1 |
| | |||||
* | web: bugfix dblp vs. doaj display logic | Bryan Newbold | 2021-05-31 | 1 | -1/+1 |
| | |||||
* | update fuzzycat to 0.1.20 | Bryan Newbold | 2021-05-31 | 2 | -31/+94 |
| | |||||
* | Merge branch 'bnewbold-lint-fixes' into 'master' | Martin Czygan | 2021-05-28 | 7 | -9/+8 |
|\ | | | | | | | | | various lint fixes; should un-break CI See merge request webgroup/fatcat!106 | ||||
| * | makefile: add pylint -E invocation to 'make lint', to match CI | Bryan Newbold | 2021-05-25 | 1 | -0/+1 |
| | | |||||
| * | skip pylint on 'assigning-non-slot' warnings in Flask 2.0 | Bryan Newbold | 2021-05-25 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'permanent' field is still valid to set to a boolean in Flask 2.0; not sure why pylint is unhappy in CI (causing test failures). Don't see any problem running test suite locally. Flask API docs: https://flask.palletsprojects.com/en/2.0.x/api/?highlight=permanent#flask.session.permanent And code (recent master branch): https://github.com/pallets/flask/blob/4240ace59710d86c478111affd4ad6fb4c8cad9e/src/flask/sessions.py#L20 | ||||
| * | changelog worker: fix file/fileset typo, caught by lint | Bryan Newbold | 2021-05-25 | 1 | -1/+1 |
| | | | | | | | | | | This would have been resulting in some releases not getting re-indexed into search. | ||||
| * | small python lint fixes (no behavior change) | Bryan Newbold | 2021-05-25 | 5 | -6/+4 |
|/ | |||||
* | update CHANGELOG regarding python dependencies; call it v0.3.4v0.3.4 | Bryan Newbold | 2021-05-25 | 1 | -1/+4 |
| | |||||
* | Merge branch 'bnewbold-pallets-updates' into 'master' | Martin Czygan | 2021-05-25 | 2 | -152/+167 |
|\ | | | | | | | | | bump Flask to 2.x; other deps upgraded automatically See merge request webgroup/fatcat!105 | ||||
| * | bump Flask to 2.x; other deps upgraded automatically | Bryan Newbold | 2021-05-21 | 2 | -152/+167 |
|/ | |||||
* | ingest: add per-container ingest type overrides | Bryan Newbold | 2021-05-21 | 2 | -1/+23 |
| | |||||
* | fix arabesque sqlite3 examples to have 14-digit timestamps | Bryan Newbold | 2021-05-21 | 1 | -0/+0 |
| | |||||
* | arabesque importer: ensure full 14-digit timestamps | Bryan Newbold | 2021-05-21 | 1 | -1/+3 |
| | |||||
* | Andrew W. Mellon Foundation | Bryan Newbold | 2021-05-18 | 2 | -3/+3 |
| | |||||
* | more interesting example entities (eg, to crawl) | Bryan Newbold | 2021-05-18 | 1 | -0/+19 |
| | |||||
* | elasticsearch ref schema: 6 shards, not 12 | Bryan Newbold | 2021-05-18 | 1 | -1/+1 |
| | |||||
* | Merge branch 'bnewbold-pipenv-cleanup' into 'master' | bnewbold | 2021-04-23 | 2 | -327/+277 |
|\ | | | | | | | | | pipenv cleanup See merge request webgroup/fatcat!104 | ||||
| * | pipenv: re-lock project | Bryan Newbold | 2021-04-19 | 1 | -301/+253 |
| | | |||||
| * | pipenv: constrain most package versions to at least major | Bryan Newbold | 2021-04-19 | 1 | -24/+24 |
| | | | | | | | | | | | | | | | | | | Don't have a complete policy with this change, just locking things down a bit more so small package additions and updates don't end up upgrading some small dependency to a major new backwards-incompatible version. Also, correct bs4 -> beautifulsoup4 (bs4 is the import name, not the package name) | ||||
| * | pipenv: remove unused pg-view and pykafka libraries | Bryan Newbold | 2021-04-19 | 1 | -2/+0 |
| | | |||||
* | | web: fix edit form style guide links | Bryan Newbold | 2021-04-20 | 2 | -4/+4 |
|/ | |||||
* | transforms: fix 'display_ame' typo | Bryan Newbold | 2021-04-19 | 1 | -2/+2 |
| | |||||
* | web: expand release creators in more situations | Bryan Newbold | 2021-04-19 | 2 | -2/+2 |
| | |||||
* | fix public API links | Bryan Newbold | 2021-04-15 | 1 | -2/+2 |
| | |||||
* | Merge branch 'bnewbold-ui-tweaks-202104' into 'master' | bnewbold | 2021-04-13 | 18 | -41/+90 |
|\ | | | | | | | | | Misc UI tweaks (2021-04) See merge request webgroup/fatcat!103 | ||||
| * | fix 'colected' typos | Bryan Newbold | 2021-04-13 | 2 | -2/+2 |
| | | | | | | | | Thanks for the catch martin | ||||
| * | prefer contrib.creator.display_name over contrib.raw_name | Bryan Newbold | 2021-04-12 | 4 | -9/+17 |
| | | | | | | | | | | | | | | | | These will be getting updates from ORCID and are usually more complete and more correct for display, attribution, and search purposes. Might need to tweak fuzzycat code to handle multiple names at the verification stage. |