CI to automate build of zotero tarball for zotero aport https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
Find a file
Dan Stillman ce5be0bc75 Automatically download open-access PDFs when saving via the connector
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
2018-08-16 00:57:22 -04:00
chrome Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
components Fix "Import into new collection" option when handling importable file 2018-06-14 16:41:33 -04:00
defaults/preferences Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
resource Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
scripts Symlink TinyMCE directory during build 2018-03-01 22:41:33 -05:00
styles@0bc7a1e5d5 Update styles submodule 2018-07-09 14:58:02 +02:00
test Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
translators@e4fe78c647 Update submodules 2018-08-15 21:32:12 -04:00
.babelrc Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
.gitattributes Fix enforcing of Unix newlines for SQL files 2016-02-26 18:37:44 -05:00
.gitignore Cache PDF tools in the source directory between test runs 2018-01-18 19:24:09 -05:00
.gitmodules Track master branch of submodules (#1477) 2018-03-31 16:08:31 -04:00
.travis.yml Remove Fx54 test from Travis config 2018-02-25 21:54:23 -05:00
chrome.manifest Firefox 55 compatibility: fix zotero-platform files 2017-09-30 03:33:50 -04:00
CONTRIBUTING.md Update CONTRIBUTING.md 2018-05-29 17:48:55 -04:00
COPYING Update COPYING 2018-03-26 11:27:48 +02:00
install.rdf Update version 2018-08-16 00:57:22 -04:00
package-lock.json Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
package.json Automatically download open-access PDFs when saving via the connector 2018-08-16 00:57:22 -04:00
README.md Merge branch '4.0' 2015-11-01 21:22:13 -05:00
update.rdf Update Fx minVersion to 45 2016-12-13 09:12:55 -05:00

Zotero

Build Status

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.

For more information on how to use this source code, see the Zotero wiki.