Skip to content

Update arXiv, INSPIRE, and Indico translators - #3536

Open
fkguo wants to merge 11 commits into
zotero:masterfrom
fkguo:add-indico-translator
Open

Update arXiv, INSPIRE, and Indico translators#3536
fkguo wants to merge 11 commits into
zotero:masterfrom
fkguo:add-indico-translator

Conversation

@fkguo

@fkguo fkguo commented Nov 21, 2025

Copy link
Copy Markdown

Summary

  • add an Indico web translator with support for current and legacy Indico metadata formats
  • update arXiv.org and INSPIRE for current Zotero request APIs and site behavior
  • preserve LaTeX math cleanup in imported titles
  • refresh translator tests and replace the retired arXiv /find/ endpoint

Verification

  • arXiv.org: 13 web tests and 13 search/web-path tests passed
  • INSPIRE: 3 tests passed
  • Indico: 4 tests passed
  • syntax, ESLint, and whitespace checks passed

@fkguo fkguo closed this Aug 18, 2026
@fkguo fkguo changed the title Add indico translator Update arXiv, INSPIRE, and Indico translators Aug 19, 2026
@fkguo fkguo reopened this Aug 19, 2026
@fkguo

fkguo commented Aug 19, 2026

Copy link
Copy Markdown
Author

CI verification for the modified translators is clean:

  • arXiv.org: 26/26 passed
  • INSPIRE: 3/3 passed
  • Indico: 4/4 passed
  • syntax, lint, and deleted-translator checks passed

The overall job remains red because the dependent Google Scholar translator cannot reliably access/detect its test pages in the GitHub Actions environment. The failures are confined to the Google Scholar test suite; the three modified translators pass.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant