zotero/chrome
Dan Stillman 8aee80106d Fix errors uploading remotely missing objects with local version numbers
If an object exists locally but not remotely and the local version has a
version number, that's an error. I don't think that should ever happen,
but it can if things somehow get out of sync due to other bugs.

To address, reprocess the API delete log during a full sync and then
reset the version number of all remaining local objects that don't exist
remotely (not just unmodified objects, as was the case previously) to 0
for uploading.

When remote deletions are reprocessed, delete local objects that haven't
been modified and show the conflict resolution window for any local
items that have.

Also:

- Clean up checking of last remote library version during download
  syncs
- Add Zotero.DataObjects.getAllKeys()
2016-08-20 14:56:31 -04:00
..
content Fix errors uploading remotely missing objects with local version numbers 2016-08-20 14:56:31 -04:00
locale Prompt to reset library data/files on loss of write access 2016-07-19 19:05:17 -04:00
skin/default/zotero Fix error on CR of child note, and show parent item title in merge pane 2016-07-07 05:18:02 -04:00