summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* make fmt (black 21.9b0)Bryan Newbold2021-10-2713-38/+127
|
* re-style imports (isort) on all core python filesBryan Newbold2021-10-2724-100/+101
|
* update lint, fmt, make settingsBryan Newbold2021-10-273-5/+22
|
* pipenv: re-lock and updatesBryan Newbold2021-10-271-595/+632
|
* pipenv: update lint and type check toolsBryan Newbold2021-10-271-2/+5
|
* pipenv: pull in grobid_tei_xml to replace grobid2jsonBryan Newbold2021-10-271-0/+1
|
* pipenv: pin elasticsearch to prevent UnsupportedProductErrorBryan Newbold2021-10-271-1/+3
|
* Translated using Weblate (Croatian)Milo Ivir2021-10-272-1/+7
| | | | | | | Currently translated at 100.0% (190 of 190 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (Russian)Artem2021-10-222-5/+6
| | | | | | | Currently translated at 94.2% (179 of 190 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ru/
* Translated using Weblate (Croatian)Milo Ivir2021-10-222-16/+20
| | | | | | | Currently translated at 99.4% (189 of 190 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* mark TODOs inlineBryan Newbold2021-10-121-0/+2
|
* Merge remote-tracking branch 'github/master'Bryan Newbold2021-09-2916-1047/+1971
|\
| * Translated using Weblate (Chinese (Simplified))Eric2021-09-292-18/+19
| | | | | | | | | | | | | | Currently translated at 100.0% (190 of 190 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/zh_Hans/
| * Update translation filesHosted Weblate2021-09-2914-1036/+1958
| | | | | | | | | | | | | | Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/
| * Translated using Weblate (Italian)Mauro Piccotti2021-09-292-9/+10
| | | | | | | | | | | | | | Currently translated at 100.0% (178 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/it/
* | html: homepage example card titles as linksBryan Newbold2021-09-211-4/+4
| | | | | | | | Thanks to Jefferson B for noticing
* | HTML: more strict referrer policyBryan Newbold2021-09-201-1/+2
| |
* | settings: disable onion header while service is not in productionBryan Newbold2021-09-201-1/+1
|/
* re-generate i18n .pot fileBryan Newbold2021-08-121-56/+121
|
* web: permalink button goes to landing page, if one existsBryan Newbold2021-08-121-1/+1
| | | | Old URLs should continue to work.
* web: clear goatcounter title for fulltext linksBryan Newbold2021-08-121-4/+4
|
* Merge branch 'master' of github.com:internetarchive/fatcat-scholarBryan Newbold2021-08-096-22/+27
|\
| * Translated using Weblate (Spanish)Adolfo Jayme Barrientos2021-08-092-15/+16
| | | | | | | | | | | | | | Currently translated at 100.0% (178 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/es/
| * Translated using Weblate (Greek)Georgios Pitsiladis2021-08-092-2/+5
| | | | | | | | | | | | | | Currently translated at 39.8% (71 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/el/
| * Translated using Weblate (Dutch)privacysimp2021-07-162-5/+6
| | | | | | | | | | | | | | Currently translated at 100.0% (178 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/nl/
* | ES: add 'preference' query param; default to '_local' in prodBryan Newbold2021-08-032-0/+5
| |
* | config: remove 'scholar-svc500' name from QA configBryan Newbold2021-08-032-6/+5
| |
* | web: access_redirect_fallback mechanismBryan Newbold2021-07-263-67/+297
| | | | | | | | | | | | | | | | | | | | | | | | This adds a helper code path that "tries harder" to find an access link, by querying the fatcat API directly to look for any file from any release associated with the work. If it finds a match, it does the redirect as usual (but does log the incident). If no match can be found, there is now a more helpful access-specific 404 error page. If the *work* is a 404, the generic error page is shown.
* | better parsing of year as integer in refs pipelineBryan Newbold2021-07-262-4/+8
| |
* | make fmtBryan Newbold2021-07-263-10/+24
| |
* | fix failing test after clean_doi()Bryan Newbold2021-07-261-1/+1
| |
* | ref_key: hotfix for some corner casesBryan Newbold2021-07-261-8/+25
| |
* | notes on bundle/refs dump iterationBryan Newbold2021-07-261-0/+63
| |
* | transform: more clean_doi() callsBryan Newbold2021-07-261-3/+3
| |
* | refs transform: consolidate clean_ref_key() hacksBryan Newbold2021-07-251-17/+35
| |
* | refs transform: many fixesBryan Newbold2021-07-253-10/+308
| | | | | | | | | | | | | | | | | | - include year correctly (many cases) - test coverage for Crossref transform - pass-through 'edition' as 'version' - series-title parsed in to title or container as appropriate - missing release stage - fix 0-index vs. 1-index ref index field
* | bibref: add version field; isbn13 -> isbnBryan Newbold2021-07-251-1/+2
| |
* | refs transform: 1-index refs.index, not 0-indexBryan Newbold2021-07-253-5/+13
| | | | | | | | | | | | | | | | This was not matching expectations/schema of downstream refs pipeline (cgraph), and wasn't matching documented schema. Note care required when checking if the index is set, to distinguish between '0' and 'None' values.
* | web: fix paper.fulltext is None errorBryan Newbold2021-07-241-1/+1
|/
* Translated using Weblate (Greek)Eugenia Russell2021-07-072-4/+4
| | | | | | | Currently translated at 39.3% (70 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/el/
* Translated using Weblate (Croatian)Milo Ivir2021-07-072-5/+6
| | | | | | | Currently translated at 100.0% (178 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (Greek)Eugenia Russell2021-07-072-8/+8
| | | | | | | Currently translated at 38.2% (68 of 178 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/el/
* refs: clean up GROBID DOIs and PMCIDsBryan Newbold2021-07-012-12/+9
|
* HACK: don't parse TEI-XML for a specific paper/fileBryan Newbold2021-06-301-2/+4
| | | | | GROBID v0.5.5 returns TEI-XML for this one PDF which is not valid XML, due to a text encoding issue.
* refs: include (source) release_stage in outputBryan Newbold2021-06-303-9/+20
|
* pipenv: use correct/full beautifulsoup package nameBryan Newbold2021-06-302-96/+97
|
* robots: add commented out reference to sitemap-index-access.xmlBryan Newbold2021-06-301-0/+3
|
* sitemaps: change filters; only primary release fulltext (via jq); scp to replicaBryan Newbold2021-06-223-5/+12
|
* fix jinja2/babel deprecationsBryan Newbold2021-06-113-6/+6
|
* bump jinja2 major version, and other dep version updatesBryan Newbold2021-06-112-202/+209
|