Find a file
Dan Stillman 884e5474fe Zotero File Storage megacommit
- Group file sync via Zotero File Storage
- Split file syncing into separate modules for ZFS and WebDAV
- Dragging items between libraries copies child notes, snapshots/files, and links based on checkboxes for each (enabled by default) in the Zotero preferences
- Sync errors now trigger an exclamation/error icon separate from the sync icon, with a popup window displaying the error and an option to report it
- Various errors that could cause perpetual sync icon spinning now stop the sync properly
- Zotero.Utilities.md5(str) is now md5(strOrFile, base64)
- doPost(), doHead(), and retrieveSource() now takes a headers parameter instead of requestContentType
- doHead() can now accept an nsIURI (with login credentials), is a background request, and isn't cached
- When library access or file writing access is denied during sync, display a warning and then reset local group to server version
- Perform additional steps (e.g., removing local groups) when switching sync users to prevent errors
- Compare hash as well as mod time when checking for modified local files
- Don't trigger notifications when removing groups from the client
- Clear relation links to items in removed groups
- Zotero.Item.attachmentHash property to get file MD5
- importFromFile() now takes libraryID as a third parameter
- Zotero.Attachments.getNumFiles() returns the number of files in the attachment directory
- Zotero.Attachments.copyAttachmentToLibrary() copies an attachment item, including files, to another library
- Removed Zotero.File.getFileHash() in favor of updated Zotero.Utilities.md5()
- Zotero.File.copyDirectory(dir, newDir) copies all files from dir into newDir
- Preferences shuffling: OpenURL to Advanced, import/export character set options to Export, "Include URLs of paper articles in references" to Styles
- Other stuff I don't remember

Suffice it to say, this could use testing.
2009-09-13 07:23:29 +00:00
chrome Zotero File Storage megacommit 2009-09-13 07:23:29 +00:00
components Zotero File Storage megacommit 2009-09-13 07:23:29 +00:00
defaults/preferences Zotero File Storage megacommit 2009-09-13 07:23:29 +00:00
idl Integration megacommit, part 2: Zotero code 2009-08-20 05:02:55 +00:00
scripts Adds rudimentary Zeroconf support to Zotero (a.k.a. "Z(ot)eroconf") 2008-06-03 05:26:30 +00:00
styles Add Vancouver as default style (which it already was via repo) 2009-04-16 10:13:48 +00:00
translators Disable abstract and snapshot in ScienceDirect guest mode until they're fixed 2009-09-04 07:43:43 +00:00
chrome.manifest Merged revisions 3080-3081,3084,3087-3088,3090,3092,3099-3103,3113-3114,3132,3134-3143,3145,3148-3151,3154-3159,3165,3174,3194,3234-3235,3239-3240,3244,3246-3254,3258-3262,3268,3270,3274,3279,3286-3288,3294-3295 from 1.0 branch via svnmerge 2008-09-01 01:54:00 +00:00
deleted.txt Delete PNAS and Royal Society Publishing (replaced by HighWire 2.0) in existing clients 2009-05-26 19:14:27 +00:00
install.rdf Bump version number 2009-08-20 01:55:10 +00:00
license.txt Closes #63, Add ECL license info to source code 2006-10-04 17:16:56 +00:00
license_integration.txt Integration megacommit, part 2: Zotero code 2009-08-20 05:02:55 +00:00
repotime.txt Updated YouTube with proper namespace support 2009-08-04 04:36:42 +00:00
system.sql Map 'network' field in tvBroadcast to 'publisher' 2009-06-25 00:18:47 +00:00
triggers.sql Fix for "constraint failed" error when a local standalone attachment in a collection was moved into a parent remotely (e.g. a PDF using Retrieve PDF Metadata) 2009-09-01 06:22:30 +00:00
update.rdf Bump version number 2009-08-20 01:55:10 +00:00
userdata.sql Zotero File Storage megacommit 2009-09-13 07:23:29 +00:00