Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Go to file
Dan Stillman 819be60796 Switch to XMLHttpRequest for processDocuments()
processDocuments() now uses an XHR 'document' request, wrapped to
provide a 'location' property, and uses promises for a simpler call
signature (though the old one will continue to work, for existing
translators). 'done' and 'exception' can now be handled via promises,
and in the translator sandbox an optional noCompleteOnError argument
instructs it not to automatically cancel the translation process with an
error (e.g., for supplementary materials).

Since we do need a hidden browser in some situations (e.g., for saving
snapshots), the old hidden-browser-based processDocuments() is still
available as Zotero.HTTP.loadDocuments().

This hopefully also fixes various problems with document property access
in translation-server.
2017-10-05 17:18:42 -04:00
chrome Switch to XMLHttpRequest for processDocuments() 2017-10-05 17:18:42 -04:00
components Remove citeproc-prereqs, which isn't necessary anymore 2017-09-30 19:07:29 -04:00
defaults/preferences Update proxy authentication URLs 2017-07-28 20:41:10 -04:00
resource Update submodules 2017-09-30 19:10:05 -04:00
scripts Fix JS compiling in watch mode 2017-06-24 19:24:52 -04:00
styles@80afe66650 Update submodules 2017-09-30 19:10:05 -04:00
test Switch to XMLHttpRequest for processDocuments() 2017-10-05 17:18:42 -04:00
translators@08a0389eaf Update submodules 2017-09-30 19:10:05 -04:00
.babelrc Better build process (#1248) 2017-06-20 19:18:46 -04:00
.gitattributes Fix enforcing of Unix newlines for SQL files 2016-02-26 18:37:44 -05:00
.gitignore Better build process (#1248) 2017-06-20 19:18:46 -04:00
.gitmodules Add Chai-as-Promised 2015-09-18 03:34:03 -05:00
.travis.yml Fix "Client failed to connect to the D-BUS daemon" in Travis output 2017-08-16 00:41:38 +02:00
chrome.manifest Firefox 55 compatibility: fix zotero-platform files 2017-09-30 03:33:50 -04:00
CONTRIBUTING.md Create CONTRIBUTING.md 2016-02-08 19:28:05 -05:00
COPYING Update copyright and trademark info. 2017-09-27 15:37:35 +02:00
install.rdf Update version 2017-10-02 15:40:10 -04:00
package-lock.json Better build process (#1248) 2017-06-20 19:18:46 -04:00
package.json Better build process (#1248) 2017-06-20 19:18:46 -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.