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 f353b7ca61 API-based "Restore to Online Library"
Restores the "Restore to Zotero Server" functionality, now using the
API:

1. Get all remote keys and send `DELETE` for any that don't exist
   locally.
2. Upload all local objects in full (non-patch) mode using only library
   version so that the remotes are overwritten.
3. Reset file sync history, causing all files to be uploaded (or, more
   likely, reassociated with existing remote files).

Since these are treated as regular updates on the server, they'll sync
down to other clients normally. Unsynced changes by other clients might
still trigger conflicts.

This and Reset File Sync History can also now be run on group libraries,
with a library selector in the Reset pane (which I forgot to do with
React).

The full sync option is now removed from the Reset pane, since there
wasn't ever really a reason to run it manually.

We should be able to reimplement Restore from Online Library (#1386)
using the inverse of this approach.

Closes #914
2017-12-08 00:42:03 -05:00
chrome API-based "Restore to Online Library" 2017-12-08 00:42:03 -05:00
components Show file path instead of "(null)" when installing style via file open 2017-12-08 00:42:03 -05:00
defaults/preferences Update proxy authentication URLs 2017-07-28 20:41:10 -04:00
resource Update submodules 2017-12-03 15:20:35 -05:00
scripts Adjust ignore mask in build script to #*, not just #*.* 2017-10-05 17:22:11 -04:00
styles@84fbbb43b6 Update submodules 2017-12-03 15:20:35 -05:00
test API-based "Restore to Online Library" 2017-12-08 00:42:03 -05:00
translators@1baa02669e Update submodules 2017-12-03 15:20:35 -05:00
.babelrc Remove unused Babel syntax plugins 2017-10-31 22:33:01 -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 Specify Node.js 8 for Travis, since current is now 9.0.0 2017-10-31 22:17:40 -04: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-12-03 18:05:31 -05:00
package-lock.json Update chai-as-promised after chai update 2017-10-27 01:35:12 -04:00
package.json Update chai-as-promised after chai update 2017-10-27 01:35:12 -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.