summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* robots: more blocks to reduce load on search clusterBryan Newbold2022-10-311-2/+8
* robots: block yacybot from search pageBryan Newbold2022-10-301-0/+1
* Translated using Weblate (Spanish)gallegonovato2022-10-212-5/+5
* settings: switch to svc171 for blobs (by default)Bryan Newbold2022-09-191-1/+1
* Translated using Weblate (Spanish)Jaime Marquínez Ferrándiz2022-09-142-5/+6
* web: persist and reuse template loader across requestsBryan Newbold2022-08-121-8/+8
* web: remove remaining async endpoints with template renderingBryan Newbold2022-08-121-6/+6
* lint: f-string used where it didn't need to beBryan Newbold2022-08-121-1/+1
* web: refactor i18n template loadingBryan Newbold2022-08-122-72/+93
* start moving I18N language options to config fileBryan Newbold2022-08-122-20/+19
* flake8: allow 'Any' type annotations (ignore ANN401)Bryan Newbold2022-08-121-1/+2
* rename fatcat_scholar.hacks to fatcat_scholar.web_hacksBryan Newbold2022-08-122-1/+1
* makefile: serve-gunicorn on port 9819Bryan Newbold2022-08-121-1/+1
* pipenv: update deps (re-lock)Bryan Newbold2022-08-111-630/+628
* Translated using Weblate (Italian)Alfonso Scarpino2022-07-202-7/+7
* Translated using Weblate (Korean)DNSE2022-07-202-7/+12
* Translated using Weblate (Korean)DNSE2022-07-202-11/+12
* Translated using Weblate (Portuguese)Vander2022-07-052-6/+7
* Translated using Weblate (Spanish)eulalio2022-07-052-15/+29
* Translated using Weblate (Russian)Nikita Epifanov2022-06-062-5/+5
* Translated using Weblate (Croatian)Milo Ivir2022-06-062-4/+4
* Translated using Weblate (German)Ettore Atalan2022-06-062-11/+18
* robots: deny SemanticScholarBot search result pagesBryan Newbold2022-06-061-0/+1
* Merge remote-tracking branch 'github/master'Bryan Newbold2022-05-234-16/+17
|\
| * Translated using Weblate (Persian)MEgooneh2022-05-232-12/+13
| * Translated using Weblate (Croatian)Milo Ivir2022-05-232-4/+4
* | settings: new kafka main broker instanceBryan Newbold2022-05-121-2/+2
|/
* sitemap: single-command sitemap update scriptBryan Newbold2022-04-071-0/+11
* Translated using Weblate (Korean)Bryan Newbold2022-04-062-4/+4
* Translated using Weblate (Persian)Bryan Newbold2022-04-062-4/+4
* Translated using Weblate (Greek)Bryan Newbold2022-04-062-4/+4
* Translated using Weblate (Croatian)Bryan Newbold2022-04-062-4/+4
* Translated using Weblate (Russian)Bryan Newbold2022-04-062-5/+5
* Translated using Weblate (Arabic)Bryan Newbold2022-04-062-5/+5
* Translated using Weblate (Chinese (Simplified))Bryan Newbold2022-04-062-7/+7
* Update translation filesHosted Weblate2022-04-0614-294/+392
* i18n: update .pot file; update babel jinja2 extension config for 3.xBryan Newbold2022-04-062-20/+24
* polish RSS feed generation, and add basic test coverageBryan Newbold2022-04-063-73/+91
* search: update 'Metadata' availablity to 'All Records'Bryan Newbold2022-04-061-1/+1
* pipenv: resolve fastapi-rss dependency issue by locking to fastapi-rss==0.1.3Bryan Newbold2022-04-062-66/+66
* small tweaks to RSS feedBryan Newbold2022-03-251-1/+3
* initial implementation of RSS search feedsBryan Newbold2022-03-253-0/+82
* pipenv: add fastapi-rssBryan Newbold2022-03-252-37/+46
* Translated using Weblate (Russian)S3aBreeze2022-03-222-4/+5
* pipenv: update Pipfile.lockBryan Newbold2022-03-211-393/+372
* settings: enable prometheus in QA/PRODBryan Newbold2022-03-011-0/+2
* i18n templates are a global, so capitalizeBryan Newbold2022-03-011-8/+8
* bugfix: elasticsearch per-request timeout for _health (arg name)Bryan Newbold2022-02-141-1/+1
* increase ES default timeout to 50sec, and _health specifically to 90secBryan Newbold2022-02-141-2/+4
* tweak abstract truncationJohannah Sprinz2022-02-081-2/+2