aboutsummaryrefslogtreecommitdiffstats
path: root/fatcat_scholar
Commit message (Collapse)AuthorAgeFilesLines
* bump API versionHEADv0.2.1masterBryan Newbold2023-01-041-1/+1
|
* Translated using Weblate (Chinese (Simplified))Eric2023-01-042-3/+4
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/zh_Hans/
* Translated using Weblate (Portuguese)Bryan Newbold2022-12-022-5/+11
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/pt/
* Translated using Weblate (Persian)Bryan Newbold2022-12-022-7/+14
| | | | | | | Currently translated at 98.4% (193 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/fa/
* Translated using Weblate (Arabic)Bryan Newbold2022-12-022-10/+23
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ar/
* Translated using Weblate (German)Minh P2022-12-022-7/+11
| | | | | | | Currently translated at 98.4% (193 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/de/
* Translated using Weblate (Croatian)Milo Ivir2022-12-022-4/+9
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (Spanish)gallegonovato2022-12-022-3/+10
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/es/
* Translated using Weblate (Chinese (Simplified))Eric2022-12-022-6/+10
| | | | | | | Currently translated at 100.0% (196 of 196 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/zh_Hans/
* Update translation filesHosted Weblate2022-12-0214-133/+417
| | | | | | | 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/
* web: about page links to author and publisher infoBryan Newbold2022-11-161-0/+9
|
* web: add mastodon linkBryan Newbold2022-11-151-0/+1
|
* 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
| | | | A couple crawlers causing load.
* Translated using Weblate (Spanish)gallegonovato2022-10-212-5/+5
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/es/
* Translated using Weblate (Spanish)Jaime Marquínez Ferrándiz2022-09-142-5/+6
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/es/
* 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
| | | | | | | | This makes all remaining HTML endpoints (which use jinja templates) synchronous, not async, meaning they render in a threadpool. This is a sanity change to reduce the chance of hard-to-debug concurrency issues with i18n and jinja2 templates.
* 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
| | | | | | | | | | | | | | | This is an attempt to fix a bug with random HTML template escapes in production. I believe these are being caused by cross-request contamination of template state due to using globals to hold on to per-language jinja2 templates. I originally thought this might be a bug in the jinja2 i18n extension itself, and there may still be concurrency concerns there, but it seems like the proximal cause is the use of globals. This change probably has a negative performance impact, because the jinja2 environment is re-created on every request (though babel files are not reloaded on every request).
* start moving I18N language options to config fileBryan Newbold2022-08-122-20/+19
|
* rename fatcat_scholar.hacks to fatcat_scholar.web_hacksBryan Newbold2022-08-122-1/+1
|
* Translated using Weblate (Italian)Alfonso Scarpino2022-07-202-7/+7
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/it/
* Translated using Weblate (Korean)DNSE2022-07-202-7/+12
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ko/
* Translated using Weblate (Korean)DNSE2022-07-202-11/+12
| | | | | | | Currently translated at 96.3% (186 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ko/
* Translated using Weblate (Portuguese)Vander2022-07-052-6/+7
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/pt/
* Translated using Weblate (Spanish)eulalio2022-07-052-15/+29
| | | | | | | Currently translated at 99.4% (192 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/es/
* Translated using Weblate (Russian)Nikita Epifanov2022-06-062-5/+5
| | | | | | | Currently translated at 95.8% (185 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ru/
* Translated using Weblate (Croatian)Milo Ivir2022-06-062-4/+4
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (German)Ettore Atalan2022-06-062-11/+18
| | | | | | | Currently translated at 97.9% (189 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/de/
* robots: deny SemanticScholarBot search result pagesBryan Newbold2022-06-061-0/+1
|
* Translated using Weblate (Persian)MEgooneh2022-05-232-12/+13
| | | | | | | Currently translated at 96.8% (187 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/fa/
* Translated using Weblate (Croatian)Milo Ivir2022-05-232-4/+4
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (Korean)Bryan Newbold2022-04-062-4/+4
| | | | | | | Currently translated at 92.2% (178 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ko/
* Translated using Weblate (Persian)Bryan Newbold2022-04-062-4/+4
| | | | | | | Currently translated at 92.7% (179 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/fa/
* Translated using Weblate (Greek)Bryan Newbold2022-04-062-4/+4
| | | | | | | Currently translated at 48.1% (93 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/el/
* Translated using Weblate (Croatian)Bryan Newbold2022-04-062-4/+4
| | | | | | | Currently translated at 99.4% (192 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/hr/
* Translated using Weblate (Russian)Bryan Newbold2022-04-062-5/+5
| | | | | | | Currently translated at 95.3% (184 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ru/
* Translated using Weblate (Arabic)Bryan Newbold2022-04-062-5/+5
| | | | | | | Currently translated at 95.3% (184 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ar/
* Translated using Weblate (Chinese (Simplified))Bryan Newbold2022-04-062-7/+7
| | | | | | | Currently translated at 100.0% (193 of 193 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/zh_Hans/
* Update translation filesHosted Weblate2022-04-0614-294/+392
| | | | | | | 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/
* polish RSS feed generation, and add basic test coverageBryan Newbold2022-04-062-73/+69
|
* search: update 'Metadata' availablity to 'All Records'Bryan Newbold2022-04-061-1/+1
|
* small tweaks to RSS feedBryan Newbold2022-03-251-1/+3
|
* initial implementation of RSS search feedsBryan Newbold2022-03-252-0/+74
| | | | UI integration needs work
* Translated using Weblate (Russian)S3aBreeze2022-03-222-4/+5
| | | | | | | Currently translated at 95.8% (184 of 192 strings) Translation: Internet Archive/Archive Scholar (web interface) Translate-URL: https://hosted.weblate.org/projects/internetarchive/fatcat-scholar/ru/
* 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
| | | | | | This is because we are getting lots of alert chunder on the health check. It might be better to revisit which endpoint is being checked... 'count' is usually fast, but might be slow during bulk indexing.
* tweak abstract truncationJohannah Sprinz2022-02-081-2/+2
| | | | truncate abstracts longer than 550 chars at the 500 char mark