Dan Stillman
3c2bcf012f
Update version
2017-11-16 01:17:24 -05:00
Dan Stillman
20ad57a368
Update submodules
2017-11-12 18:47:32 -05:00
Dan Stillman
cd90cfd388
Update locales from Transifex
2017-11-12 18:46:15 -05:00
Dan Stillman
fbf2fbe0c6
Fix extremely slow tag query with some SQLite databases
...
Reverts a80f13099
, "Avoid temporary table when getting tags for current view",
fixes a couple things, and removes the unused Zotero.Tags.getAllWithinSearch().
Fixes #1290
2017-11-11 04:11:30 -05:00
Adomas Venčkauskas
08eefeaf57
Don't send translator error from connectors reports in private-browsing mode
2017-11-10 14:20:40 +02:00
Dan Stillman
6b031249ac
Fix HTTP breakage in bb1cbdff26
2017-11-08 02:18:33 -05:00
Dan Stillman
bbb6434524
Add test for short DOI parsing
...
Follow-up to #1356
2017-11-07 16:53:31 -05:00
Dan Stillman
bb1cbdff26
Fix responseCharset parameter in HTTP methods
...
Setting `contentCharset` on the channel doesn't seem to work anymore, so
use `overrideMimeType()` instead like we do in the connector. As noted
in the comment, we should probably have a `responseContentType`
parameter instead, since that's what XHR actually allows. For the moment
we just use `text/plain`.
2017-11-07 16:53:14 -05:00
bwiernik
e935001586
Support short DOIs in cleanDOI() and update DOI copyAsURL prefix ( #1356 )
2017-11-07 16:48:12 -05:00
Dan Stillman
01c71fd970
Add cleanDOI() tests
...
In advance of #1356
We're not properly handling DOIs in parentheses or brackets (which would
require non-regex logic), so those tests are skipped for now.
2017-11-07 15:29:32 -05:00
Adomas Venčkauskas
24507a73f6
Save to current collection from /connectors/savePage.
...
Closes #1351
2017-11-06 12:57:01 +02:00
Adomas Venčkauskas
8012829992
Ignore translator browserSupport in connectors except bookmarklet
...
Addresses zotero/zotero-connectors#197
2017-11-06 12:35:30 +02:00
Dan Stillman
16175912ca
Update to citeproc-js 1.1.80
2017-11-05 02:23:27 -05:00
Dan Stillman
0bf546a0aa
Fix test after a3e711b7b5
2017-11-03 04:47:04 -04:00
Dan Stillman
a3e711b7b5
Fix feed item read shortcut, and delay 1 second before marking as read
...
This allows keyboard navigation without marking all items in between as
read.
2017-11-03 04:36:42 -04:00
Dan Stillman
c40e321c4b
Add 2x version of creator type menu dropboxmarker
2017-11-01 14:41:39 -04:00
Dan Stillman
0f743e55c7
Fix "Rename File from Parent Metadata" if target filename exists
...
Add a unique numeric suffix to the filename, before any extension
2017-11-01 01:06:20 -04:00
Dan Stillman
c784db88a8
Remove unused Babel syntax plugins
2017-10-31 22:33:01 -04:00
Dan Stillman
37521b62a1
Specify Node.js 8 for Travis, since current is now 9.0.0
2017-10-31 22:17:40 -04:00
Dan Stillman
14ecf88ad4
Don't return unparsed Mac persistent descriptor from Item.getFilePath()
...
And auto-convert to path, not filename
2017-10-31 22:04:42 -04:00
Dan Stillman
4137a61bc8
Update version
2017-10-31 02:22:33 -04:00
Dan Stillman
676ab7852b
Fix date parsing from Atom feeds
...
Use Atom namespace when getting fields, and use `<updated>` date before
`<published>`. (The dates are also available on the nsIFeedContainer
(`feedEntry`), but we're getting them directly from the fields for some
reason.)
2017-10-31 02:21:21 -04:00
Dan Stillman
6150a08dc1
Fix logged error clicking below list in "Choose Libraries…" window
2017-10-30 16:02:36 -04:00
Dan Stillman
33bf3b2e12
Activate "Set Up Syncing" button on context-menu paste or drag and drop
2017-10-27 20:22:33 -04:00
Dan Stillman
196e45c849
Fix file conflict resolution after f0770fa84d
...
merge.xul now returns an object with .data and .selected instead of
returning .data directly
2017-10-27 04:07:35 -04:00
Dan Stillman
2184952551
Fix -s and -e arguments for test runner
2017-10-27 04:03:11 -04:00
Dan Stillman
e22d7a8459
Fix some property access issues
...
- Return `undefined` instead of throwing an error trying to access
`libraryTypeID` on a Zotero.Feed -- this fixes a test failure with
the latest Chai, which annoyingly runs inspect() on an object passed
to .include() regardless of whether the test succeeds
- Make some deprecated properties non-enumerable to avoid unnecessary
logging when the object is dumped
2017-10-27 03:25:08 -04:00
Dan Stillman
241df13954
Update chai-as-promised after chai update
...
(Though we should mostly just use async/await)
2017-10-27 01:35:12 -04:00
Dan Stillman
34028d354e
Don't try to delete Quick Start Guide items in test
...
We don't create these items anymore.
2017-10-27 01:09:34 -04:00
Dan Stillman
15942b97ae
Bail on auto-build failure when running tests
2017-10-27 01:08:48 -04:00
Dan Stillman
f0770fa84d
Fix various conflict resolution bugs
...
Among other things, when choosing the local side for a conflict, the
remote version could still end up being saved.
2017-10-27 01:08:38 -04:00
Dan Stillman
7f8699b937
Update chai to 4.1.2
2017-10-27 01:08:38 -04:00
Dan Stillman
5901a3c7af
Fix possible skipped group download when another group is archived
2017-10-26 19:05:46 -04:00
Dan Stillman
14f40218a9
Fix potential restart error switching to first note of session
2017-10-26 01:23:10 -04:00
Dan Stillman
1deba232fa
Fall back to en-US sorting if we can't parse the locale
2017-10-26 00:54:05 -04:00
Dan Stillman
56289b6693
Update submodules
2017-10-25 23:56:12 -04:00
Dan Stillman
7de192cd3a
Update locales from Transifex
2017-10-25 23:55:12 -04:00
Dan Stillman
d08db42f7b
Additional debugging for group sync issue
...
https://forums.zotero.org/discussion/68299/group-library-not-showing-up-report-id-198634382
2017-10-25 23:51:25 -04:00
Dan Stillman
73d88421bb
Fix items list problems when adding item with a search entered
...
When an item is created, an active quick search is cleared, but that's
now an async operation. We weren't waiting for that, which meant that
new items weren't selected and depending on a race condition could even
show the welcome pane despite there being items in the library.
2017-10-25 23:51:13 -04:00
Dan Stillman
1a779bb7aa
Fix "item._changed.creators is undefined" error at startup
...
This could occur if creator indexes needed to be corrected for an item.
2017-10-23 03:21:02 -04:00
Dan Stillman
e35b035224
Separate identifer parsing from Add Item by Identifier and search translation
...
- Move identifier detection to `Zotero.Utilities.Internal.extractIdentifiers()`
so that it can be used for things other than Add Item by Identifier
(e.g., translation-server)
- Add a `Zotero.Translate.Search::setIdentifier()` function that takes an
identifier object produced by `extractIdentifiers()` (`{ DOI: "10/..." }`),
converts that to the search format expected by translators, and calls setSearch()
2017-10-21 03:32:28 -04:00
Dan Stillman
4e717a0934
Fix dropmarkers on Linux after 2x upgrades
2017-10-20 18:15:27 -04:00
Dan Stillman
677b2edd51
Throw a proper error if item.relations isn't an object
2017-10-20 17:42:11 -04:00
Dan Stillman
39a2445d74
Update full-text sync tests after 2ecfff6681
2017-10-20 05:23:13 -04:00
Dan Stillman
2ecfff6681
Improve idle detection for full-text content processor
...
It was previously possible for a return-from-idle to not properly stop
active processing.
2017-10-20 04:04:55 -04:00
Dan Stillman
9c5a3ad820
Fixed 2x note column icon size
2017-10-19 02:54:19 -04:00
Dan Stillman
223c427888
Add missing 2x Mac collection/search icons and fix 2x sync icon size
2017-10-18 06:05:51 -04:00
Dan Stillman
30ae61d60e
More 2x icon fixes
...
Follow-up to 5b2af4845b
2017-10-18 04:09:10 -04:00
Dan Stillman
45357bdb85
Update submodules
2017-10-17 21:05:52 -04:00
Dan Stillman
16792df11d
Update locales from Transifex
2017-10-17 21:05:15 -04:00