Commit graph

828 commits

Author SHA1 Message Date
Dan Stillman
f5a9dd6812 Missing file from previous commit: Zotero.Utilities.ellipsize(str, len, countChars) 2009-12-16 00:28:24 +00:00
Dan Stillman
d1d70d3df8 Automatically delete .prop files that don't contain valid timestamps 2009-12-16 00:06:53 +00:00
Dan Stillman
37e4d8962e Better debug output for a few ZFS errors 2009-12-16 00:06:01 +00:00
Dan Stillman
0d13147704 Better debugging for data.syncModTime error, maybe 2009-12-15 09:07:07 +00:00
Dan Stillman
85826ba2f1 Better debug output for downloads in WebDAV mode 2009-12-15 08:51:47 +00:00
Dan Stillman
2edda44b12 - Better handle invalid characters in filenames when syncing
- Automatically rename downloaded file to match known filename if different
2009-12-15 08:49:18 +00:00
Dan Stillman
39092b7c82 Display "Open Sync Preferences..." button instead of "Report Errors..." on WebDAV verification failure during sync 2009-12-14 20:15:47 +00:00
Dan Stillman
c1054b57d6 "ecrypt" -> "eCryptfs" 2009-12-14 11:35:40 +00:00
Dan Stillman
1ff0105daf Throw (rather than log) ecrypt/filename length limit error on Linux 2009-12-14 11:32:50 +00:00
Dan Stillman
e5a8f94a9f Nicer message on S3 file upload failure 2009-12-14 10:07:55 +00:00
Dan Stillman
ef33984707 Fix deleting of saved searches in groups 2009-12-14 08:12:51 +00:00
Simon Kornblith
a68e91b0af Fix sorting bug 2009-12-13 22:00:44 +00:00
Dan Stillman
ecaa599bec - Renaming an attachment file with certain extended characters could cause it to be deleted
- When relinking a file, automatically rename file with cross-platform invalid characters (e.g., "/") filtered out
2009-12-13 04:14:31 +00:00
Dan Stillman
af3ef422a3 Use 'iskey' rather than 'key' for query string parameter to avoid conflict with API key 2009-12-13 03:59:15 +00:00
Dan Stillman
92c6874475 Add debugging info for weird sync error 2009-12-13 03:58:36 +00:00
Dan Stillman
04aa20b18f Enable export/bib/report context menu options for read-only items 2009-12-12 23:23:36 +00:00
Dan Stillman
2866faac5e Change 'searchcondition' element to 'zoterosearchcondition', just in case someone else binds to searchcondition 2009-12-11 08:47:00 +00:00
Dan Stillman
890e7e9573 Fix accessibility of "Accessed" field from CSL
Thanks to Lubos for the patch
2009-12-11 04:28:20 +00:00
Dan Stillman
afbf22240a Don't keep trying to auto-sync if manual sync required 2009-12-08 21:08:20 +00:00
Dan Stillman
5b84dfe6d0 Closes #1550, add "smart folders" to groups
Create via right-click on group

- "New Subcollection" context-menu option was active in read-only groups
- Zotero.Searches.getAll() now takes an optional libraryID parameter (and defaults to personal library)
2009-12-08 00:02:28 +00:00
Dan Stillman
01e9bea66e Support library-key hashes in zotero://timeline and zotero://select URLs 2009-12-05 20:16:42 +00:00
Dan Stillman
9c5c02ef50 - In saved searches, use librayID_key hashes rather than ids for collections and saved searches (fixes inconsistent references across machines going forward, though it can't fix references that are already incorrect)
- Make "Saved Search" a separate search condition from 'Collection' in drop-down menu
- Better handle invalid search conditions
- (Dev) Saved search conditions are now 'collection' and 'savedSearch' rather than 'collectionID' and 'savedSearchID', though the latter can be used as shortcuts when adding

This could use some testing.
2009-12-05 10:26:47 +00:00
Dan Stillman
f6c8494a6b - Use keys rather than ids for report URLs
- Collection report sorting was backwards (since Fx3.5, probably)
- Return full Zotero.Search objects from Zotero.Searches.getAll()
2009-12-05 04:26:22 +00:00
Dan Stillman
b2589585db Find DOI anywhere in string in Add Item by Identifier 2009-12-04 23:52:28 +00:00
Dan Stillman
031f5548b5 Map numPages to CSL number-of-pages 2009-12-04 07:03:14 +00:00
Dan Stillman
05a097d09e Don't trigger file conflict if saved file timestamp is off exactly one hour from saved timestamp
I'd prefer to fix this properly, but I'm not sure exactly what's causing it on various platforms, and the odds of a file being edited exactly one hour to the second after the saved timestamp are fairly slim
2009-12-03 09:25:01 +00:00
Dan Stillman
7984e77524 - Fix some creator-related sync problems
- Don't flip out if server decides to include the default libraryID in an object node
2009-12-03 09:07:26 +00:00
Dan Stillman
b42b310d67 Add some debugging for a sync problem 2009-12-02 23:57:55 +00:00
Dan Stillman
0fe5389858 Remove any remaining blank tags and enforce on DB level 2009-12-02 08:11:37 +00:00
Dan Stillman
6539cace59 Add Zotero storage TOS link 2009-11-28 21:45:25 +00:00
Dan Stillman
c0b97e339a Apply modified version of Frank's OpenURL patch: Append '&' if OpenURL resolver URL already has '?' in it 2009-11-28 16:37:11 +00:00
Dan Stillman
99d19f35f7 Child items of deleted items appeared in gray (i.e., not deleted) in Trash 2009-11-28 05:04:24 +00:00
Dan Stillman
3e7f1f0608 Make key-based URLs explicit 2009-11-28 00:31:55 +00:00
Dan Stillman
020cf3ee95 Try to fix Windows file access error on syncing of modified files 2009-11-27 21:39:11 +00:00
Dan Stillman
b4dab3ce9c Use dateModified instead of clientDateModified when finding old items 2009-11-27 20:43:27 +00:00
Dan Stillman
8d09efb9b5 Using ANY mode in Advanced Search window (not saved search) caused all library items to be returned 2009-11-27 20:34:02 +00:00
Dan Stillman
6bed1231b3 Apply mguelck's patch from dev list to fix issue with sorting of multiple sources in one citation 2009-11-26 05:11:47 +00:00
Dan Stillman
f8e995409f - Support server-based sync request queuing
- Fix "Module not initialized" error
- Display sync status in sync icon tooltip
2009-11-25 06:33:10 +00:00
Dan Stillman
02f2a5b51c Auto-reset on a couple "Cannot set source to invalid item" sync errors 2009-11-25 02:27:08 +00:00
Dan Stillman
3b9f23baf3 Fix open/save window importing BibTeX files without UTF-8 BOM in auto mode -- just default to UTF-8 2009-11-25 01:31:31 +00:00
Dan Stillman
31943dfba7 - If snapshot pref is off or toggled off, save web page item for open PDF via Create New Item from Current Page rather than standalone PDF attachment
- When saving open PDF via CNIfCP, select in items list (after a currently unavoidable one-second delay)
2009-11-23 10:40:24 +00:00
Dan Stillman
6059bf0e1b Always rename attachment title when using Rename File from Parent Metadata 2009-11-23 06:58:52 +00:00
Dan Stillman
2a3b5593b7 - Add dialog when changing data directory to empty folder explaining that files need to be copied manually
- Change "Storage Location" to "Data Directory Location" in preferences
2009-11-20 20:25:09 +00:00
Dan Stillman
1746450abf - Add separate message for group quota errors
- Allow errors to suppress "Report Error..." button
2009-11-20 08:22:08 +00:00
Simon Kornblith
2b019c4427 fix tab weirdness in FF 3.6 2009-11-17 19:15:41 +00:00
Dan Stillman
7cc48426b3 Don't immediately re-upload synced relations 2009-11-15 07:12:54 +00:00
Dan Stillman
7eb2f5aad3 Uh, don't pull every single translator from the repository on every new installation kthxbye 2009-11-15 03:30:21 +00:00
Dan Stillman
3446aaf645 Fix constraint error "UPDATE itemAttachments SET syncState=?" during sync 2009-11-14 18:31:48 +00:00
Dan Stillman
7b8db1f09f Remove (unused, I believe) eval() calls in TinyMCE to avoid AMO flagging, though we'd have to do so on every update 2009-11-13 06:43:59 +00:00
Dan Stillman
d245064f87 Add a note to eval() in json.org library 2009-11-13 06:22:44 +00:00