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 a1ce85decb Overhaul object downloading/processing during data syncs
Previously, objects were first downloaded and saved to the sync cache,
which was then processed separately to create/update local objects. This
meant that a server bug could result in invalid data in the sync cache
that would never be processed. Now, objects are saved as they're
downloaded and only added to the sync cache after being successfully
saved. The keys of objects that fail are added to a queue, and those
objects are refetched and retried on a backoff schedule or when a new
client version is installed (in case of a client bug or a client with
outdated data model support).

An alternative would be to save to the sync cache first and evict
objects that fail and add them to the queue, but that requires more
complicated logic, and it probably makes more sense just to buffer a few
downloads ahead so that processing is never waiting for downloads to
finish.
2016-03-23 04:29:04 -04:00
chrome Overhaul object downloading/processing during data syncs 2016-03-23 04:29:04 -04:00
components Add FeedReader 2016-03-22 03:38:49 -04:00
defaults/preferences Various feeds changes 2016-03-22 06:56:36 -04:00
resource Overhaul object downloading/processing during data syncs 2016-03-23 04:29:04 -04:00
styles@2a33b37ec4 Update version and submodules 2016-03-15 03:31:08 -04:00
test Overhaul object downloading/processing during data syncs 2016-03-23 04:29:04 -04:00
translators@0ef37cc957 Update version and submodules 2016-03-15 03:31:08 -04:00
.gitattributes Fix enforcing of Unix newlines for SQL files 2016-02-26 18:37:44 -05:00
.gitmodules Add Chai-as-Promised 2015-09-18 03:34:03 -05:00
.travis.yml Update test config for new Firefox download URLs 2015-11-19 16:22:21 -05:00
chrome.manifest Add Ukrainian locale 2014-05-16 14:51:49 -04:00
CONTRIBUTING.md Create CONTRIBUTING.md 2016-02-08 19:28:05 -05:00
COPYING Switch client code license to Affero GPL version 3 2011-05-18 18:34:22 +00:00
install.rdf Remove "alpha" from version number (handled by build script) 2016-03-20 15:00:38 -04:00
README.md Merge branch '4.0' 2015-11-01 21:22:13 -05:00
update.rdf Remove "alpha" from version number (handled by build script) 2016-03-20 15:00:38 -04: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.