ce5be0bc75
If there's no translated PDF or the translated PDF fails and the item has a DOI, check Zotero's Unpaywall mirror for possible sources and try to download one of those. Unlike with "Add Item by Identifier" and "Find Available PDF" in the item context menu, this does not try the DOI/URL page, since it would result in more data leakage and most of the time you'd be saving from the DOI page already. We could consider offering it as an option, but for it to be useful, you'd have to have an institutional subscription, be on-campus or connected via VPN (for now), and be saving from somewhere other than the main page. A new connector endpoint, sessionProgress, takes the place of attachmentProgress. Unlike attachmentProgress, sessionProgress can show new attachments that have been added to the save, and with a little more work should also be able to show when a parent item has been recognized for a directly saved PDF. This also adds support for custom PDF resolvers, available to all PDF retrieval methods. I'll document those separately. Closes #1542
28 lines
592 B
Text
28 lines
592 B
Text
{
|
|
"compact": false,
|
|
"retainLines": true,
|
|
"presets": [],
|
|
"ignore": [
|
|
"resource/require.js",
|
|
"chrome/content/zotero/include.js",
|
|
"chrome/content/zotero/xpcom/citeproc.js",
|
|
"resource/csl-validator.js",
|
|
"resource/jspath.js",
|
|
"resource/react.js",
|
|
"resource/react-dom.js",
|
|
"resource/bluebird.js",
|
|
"resource/bluebird/*.js",
|
|
"test/resource/*.js"
|
|
],
|
|
"plugins": [
|
|
"syntax-jsx",
|
|
"transform-react-jsx",
|
|
"transform-react-display-name",
|
|
[
|
|
"transform-es2015-modules-commonjs",
|
|
{
|
|
"strictMode": false
|
|
}
|
|
]
|
|
]
|
|
}
|