editorial-system / intake /scripts /test_doi_license.py

Commit History

10 days ago

  1. Release: citation evidence, panel providers, decision letters⁠

    af72d76

28 days ago

  1. Regression suites sign submit requests with signature v2

    9fecc94
  2. arXiv within its limits: metadata comes from DataCite first (title, authors, abstract, date, licence, and the journal DOI once published), so arXiv's API is not touched; every remaining API call goes through one door (one connection, one request every three seconds for the whole host, Retry-After honoured, a ten-minute cool-off after a refusal or stall so a bad hour cannot stretch a panel run); the citation title search waits its turn or is skipped; the DOI route refuses a preprint already published in a journal, as the upload route does

    d95bc8c
  3. DOI route: the author chooses the published article's licence (CC BY 4.0, CC BY-SA 4.0 or CC0), validated before anything is written; the worker keeps the choice when it resolves the preprint and records the preprint's own licence beside it (arXiv reports none); the curator summary shows both; a record without a choice behaves as before

    9fc1842