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 7ace5ea29e Fix unnecessary sync looping after downloading items
An extra sync loop would be performed for every object downloaded, so a
download to an empty database could result in a huge number of
unnecessary loops. This was a regression from 52932b6eb, which started
queuing auto-syncs while a sync was in progress. The fix here is to skip
auto-sync for all objects saved from a sync download.

There are two new mechanisms involved:

- Event-level notifier options that get passed to passed to notify() at
  the top level of extraData rather than being included with every
  object (e.g., because `skipAutoSync` should apply to an entire save
  transaction)
- The ability to pass event-level notifier options when initializing
  a Zotero.Notifier.Queue, such as the one used for sync downloads
2021-05-14 03:49:26 -04:00
.github CI: Recursive submodule checkout 2021-03-03 05:30:34 -05:00
chrome Fix unnecessary sync looping after downloading items 2021-05-14 03:49:26 -04:00
components Display embedded images in item reports 2021-04-28 13:05:43 +03:00
defaults/preferences Reset note font size to 14 for new editor 2021-03-03 16:03:31 -05:00
note-editor@5089831c44 Focus note-editor faster 2021-04-27 11:01:23 +03:00
pdf-reader@ac0b6bcc36 Improve popup actions when read-only or multiple annotations selected 2021-04-28 12:45:53 +03:00
pdf-worker@6ae6292949 Trim whitespace from highlights and comments when creating a note 2021-04-21 16:52:19 +03:00
resource Move About pane strings and URLs to ZOTERO_CONFIG 2021-04-19 18:30:21 -04:00
scripts Merge pull request #1964 from tnajdek/1944-skip-scss-files-build-if-not-changed 2021-05-03 12:11:41 -04:00
scss Show annotation widget in conflict resolution window 2021-03-21 14:36:43 -04:00
styles@75df0afb88 Update submodules 2021-01-10 14:58:37 -05:00
test Fix unnecessary sync looping after downloading items 2021-05-14 03:49:26 -04:00
translators@319384d4b1 Update submodules 2021-02-25 18:45:28 -05:00
.babelrc Use ace-builds NPM package 2020-12-18 10:45:38 -07:00
.eslintignore ESLint: Ignore additional files 2019-02-26 06:07:54 -05:00
.eslintrc Add separate .eslintrc for tests 2019-09-16 01:28:52 -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 Switch submodule URLs from SSH to HTTPS 2021-03-03 05:24:09 -05:00
chrome.manifest Update Big Sur targeting in chrome.manifest 2020-10-27 02:42:22 -04:00
CONTRIBUTING.md Update CONTRIBUTING.md 2018-11-04 01:31:10 -04:00
COPYING Update COPYING 2018-03-26 11:27:48 +02:00
install.rdf Update version 2021-03-03 15:40:48 -05:00
package-lock.json Update to 1.0.6 of the ESLint config 2020-12-24 02:57:57 -05:00
package.json Update to 1.0.6 of the ESLint config 2020-12-24 02:57:57 -05: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.