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 52fd91950d Fix deleted item fields reappearing on sync
This was a regression from 4b60c6ca27. The original plan for introducing
new fields was to have them save to the sync cache even if they weren't
supported by the current Zotero version and process them on upgrade, and
so I changed `DataObjectUtilities.patch()` to omit fields that didn't
exist locally when patching the sync cache JSON so they wouldn't be
wiped on the server. That caused this bug where locally deleted fields
were restored on every sync. It's also no longer necessary now that
we decided to just reject unknown fields from saving, so we can just
revert to the previous behavior of blanking out locally missing fields
(with the tweak that fields that are already false or empty in the base
version can be omitted).
2019-10-24 01:22:00 -04:00
.github Update issue template 2019-01-25 17:07:14 -05:00
chrome Fix deleted item fields reappearing on sync 2019-10-24 01:22:00 -04:00
components Fx60: Update DB query onRow() behavior 2019-08-27 06:00:35 -04:00
defaults/preferences Remove some old Zotero for Firefox code 2019-08-27 00:47:39 -04:00
resource Merge branch 'fx60' 2019-10-21 21:44:01 -04:00
scripts Type/field handling overhaul 2019-09-16 02:27:22 -04:00
scss Fix gray tag selector background color on Linux/Windows 2019-04-23 17:15:02 -04:00
styles@7cd19798ec Update submodules 2019-10-14 01:41:13 -04:00
test Fix deleted item fields reappearing on sync 2019-10-24 01:22:00 -04:00
translators@98912774de Update submodules 2019-10-14 01:41:13 -04:00
.babelrc Tag selector performance overhaul 2019-03-28 06:28:34 -04: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 Type/field handling overhaul 2019-09-16 02:27:22 -04:00
.travis.yml Build distribution ZIP on fx60 branch 2019-08-27 19:46:35 -04:00
chrome.manifest Add Scaffold as a built-in developer tool 2019-08-02 07:00:39 -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 2019-10-18 18:06:12 -04:00
package-lock.json Fx60: Fix localization 2019-10-23 19:08:13 -04:00
package.json Fx60: Fix localization 2019-10-23 19:08:13 -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.