Commit graph

3510 commits

Author SHA1 Message Date
Dan Stillman
e3e94f91ea Fix a few more potential file sync errors 2013-04-03 05:50:33 -04:00
Dan Stillman
729080db4d Fix "this._deferred is null" WebDAV sync error
This occurred if an attachment had only files beginning with periods.
2013-04-03 05:22:33 -04:00
Dan Stillman
12ed941e76 Don't double-encode extended characters in relative paths
Fixes #287
2013-04-03 04:23:45 -04:00
Dan Stillman
fdb31b17bc Ignore file.fileSize error when calculating upload file size 2013-04-02 17:59:11 -04:00
Lennart Fricke
1aae8945f6 Fix Bug not being able to set attachmentBasePath. 2013-04-02 14:27:56 -04:00
Dan Stillman
b8cdb71628 Update version 2013-04-02 14:26:37 -04:00
Dan Stillman
d6d5288e6e First z.org release is 4.0.1. (AMO will be 4.0.) 2013-04-02 01:48:07 -04:00
Dan Stillman
80b81cc2b3 Update versions 2013-04-02 01:47:10 -04:00
Simon Kornblith
fe8fd369d7 Update citeproc-js 2013-04-02 01:30:50 -04:00
Simon Kornblith
01970830ce Update citeproc-js 2013-04-01 18:42:14 -04:00
Simon Kornblith
0259ef9310 Exclude underscores from search strings
Fixes http://forums.zotero.org/discussion/28585/
2013-04-01 14:29:07 -04:00
Simon Kornblith
f008342dd8 Show a better error when citeproc-js requests an non-existent item 2013-04-01 13:19:29 -04:00
Dan Stillman
83dc2e0ad7 Don't fail when $NUMBER is missing in tag color chooser localized string 2013-04-01 02:10:39 -04:00
Simon Kornblith
3d6cc7a630 Fix translator error reports on Fx >20
Additional changes needed to abide by per-window private browsing settings
2013-04-01 01:09:49 -04:00
Simon Kornblith
e2a68c747c Don't break when add citation box is closed directly instead of cancelled 2013-03-31 22:07:30 -04:00
Simon Kornblith
c7c0c4c5dc Fix classic view editor 2013-03-31 20:25:13 -04:00
Simon Kornblith
65d0be2db6 Update to citeproc-js 1.0.443 2013-03-31 17:43:28 -04:00
Dan Stillman
75e51ea577 Fix alignment and display of disableByDomain checkbox/textbox 2013-03-29 16:07:34 -04:00
Dan Stillman
239247aa81 Make the prefwindow somewhat less of a disaster on fr-FR
And probably other locales.

(Also, there must be a better way to deal with bottom elements getting
cut off than these extra <separator/> elements that result in extra
space when they're not needed.)
2013-03-29 04:28:35 -04:00
Simon Kornblith
7ce93e66d9 Fix installing styles from the preferences 2013-03-28 16:55:14 -04:00
aurimasv
6a0351c940 Don't break when stringifying item fields. Broken by 2f8f18c957 2013-03-28 00:55:05 -05:00
Simon Kornblith
bfc4f3eb78 Update citeproc-js to 1.0.442 2013-03-28 00:37:52 -04:00
Simon Kornblith
6efe6c5bd6 Move "Automatically abbreviate journal titles" setting to document preferences
The setting is disabled by default for existing documents, but enabled by
default for new documents.
2013-03-27 23:53:38 -04:00
Simon Kornblith
a6fae941ad Disable one window warning for annotations 2013-03-27 23:47:34 -04:00
Dan Stillman
ae87fb9848 Version update 2013-03-26 16:32:23 -04:00
Dan Stillman
014aee1485 Fix nsIRequest test for non-client environments 2013-03-26 16:15:31 -04:00
Dan Stillman
0b82266882 Don't show nsIChannel passwords in debug output 2013-03-26 16:00:55 -04:00
Dan Stillman
5a005cd5ae Fix WebDAV file sync conflict 2013-03-26 02:50:01 -04:00
Dan Stillman
48544729e7 Replace some uses of Q.allResolved() with Q.all() in storage sync 2013-03-26 02:50:01 -04:00
Dan Stillman
acb45593e7 Fix WebDAV file purging
Deleted files are purged at the end of every sync, without any delay.
(If there's a conflict, it will be resolved before the file is deleted.)

Orphaned files are deleted once every 10 days, since it's a potentially
expensive operation for the server.
2013-03-26 02:50:00 -04:00
Simon Kornblith
107dc081b9 Fix duplicate requests to provider sites
When the user follows a link from a proxy-by-port EZProxy to another
proxy-by-port EZProxy, we make an additional request to the target site
with no cookies. This yields a redirect to the EZProxy login page. We
use the query parameters to determine the true domain of the site.

Previously, we allowed the redirect to continue, and used the same code we
use to detect EZProxy logins to map the proxied domain to the true domain.
This caused duplicate requests to providers and apparently infinite loops.

We now read the query parameter directly from the redirect to the EZProxy
login page and then cancel the request so that the redirect doesn't get
followed.

The changeset also improves logging of proxy-related information.

See https://forums.zotero.org/discussion/28505/ for further discussion.
2013-03-25 21:45:40 -04:00
Dan Stillman
b54b77a107 Clarify WebDAV error messages 2013-03-22 17:47:35 -04:00
Dan Stillman
ffcabcd44e Make text in sync error panel selectable 2013-03-22 17:23:19 -04:00
Dan Stillman
4a334fa7f7 Fix file sync error continuing to show after error had cleared 2013-03-22 17:22:10 -04:00
Dan Stillman
b208097a8e options.requestObserver callback for Zotero.HTTP.promise()
The callback receives the XMLHttpRequest object after the open() call.
2013-03-22 17:04:38 -04:00
Dan Stillman
059906a11e Fix wide prefpane if PDF tools aren't installed 2013-03-22 13:45:57 -04:00
Dan Stillman
f9c9253e88 Fix Proxies prefpane 2013-03-22 03:20:33 -04:00
Dan Stillman
15caec9a32 Remove hardcoded prefwindow width 2013-03-22 03:13:32 -04:00
Dan Stillman
553173f7ba Fix cutoff of bottom of Search prefpane on Linux 2013-03-22 03:08:47 -04:00
Dan Stillman
f5d33a3a0c Update submodules and versions 2013-03-22 02:34:12 -04:00
Dan Stillman
fcce6327ae Merge pull request #277 from aurimasv/escape-path
Escape special characters in file paths when attaching files
2013-03-21 01:26:12 -07:00
aurimasv
6524e17ded Show error message when attaching file fails. 2013-03-21 03:24:47 -05:00
aurimasv
82448c4a4d Escape special characters in file paths when attaching files 2013-03-21 03:24:47 -05:00
Dan Stillman
c227fdb3f7 Fix bottom padding of Sync->Reset pane 2013-03-20 22:41:15 -04:00
Dan Stillman
e85790541b Remove per-library sync error indicators, at least for now
The hidden column caused collection names to be cut off unnecessarily,
and the extra icons were overly distracting. For now, just show the
first error that comes in in the main sync error panel, along with the
library name.
2013-03-20 22:41:15 -04:00
Simon Kornblith
0782344c41 Revert "Don't truncate text in Add Item by Identifier box at less than the full box width"
This reverts commit 5f2f120a98.

This seems to be a bug in Nightly, not Zotero.
2013-03-20 16:54:52 -04:00
Dan Stillman
7cdc420304 Remove obsolete code 2013-03-20 16:45:09 -04:00
Dan Stillman
1f1c6d16ff Quit rather than restart when changing data directory 2013-03-20 16:45:09 -04:00
Simon Kornblith
5f2f120a98 Don't truncate text in Add Item by Identifier box at less than the full box width 2013-03-20 16:33:05 -04:00
Dan Stillman
7c3d6a54e8 Adjust bottom padding of prefpanes 2013-03-20 13:06:53 -04:00