Dan Stillman
174405defb
Fix feed refresh interval calculation
2016-04-25 00:05:05 -04:00
Dan Stillman
a218da859c
Fix COinS generation outside of translators
...
Fixes #963 , 5.0: CrossRef lookup is not working
2016-04-24 04:50:29 -04:00
Dan Stillman
6a47d1dc44
Fix #962 , 5.0: Add item by identifier in collection
...
Also adds a test for this, but lookup tests are disabled
until #699 is resolved.
2016-04-24 04:28:56 -04:00
Dan Stillman
425c86ca5e
Fix #957 , 5.0: Drag collections creates error messages
2016-04-24 04:07:23 -04:00
Dan Stillman
87a2eece3a
Fix #959 , 5.0: Submit to Zotero Server is not working
2016-04-24 04:04:40 -04:00
Dan Stillman
300c8e8aea
Leave default log level at 5 during test runs
...
Otherwise if debug output logging is enabled in the prefs nothing is
logged. Test output is still controlled by '-d n'.
2016-04-24 04:02:33 -04:00
Dan Stillman
9f100cd011
Add 'logBodyLength' flag to Zotero.HTTP.request()
...
Can be used to limit how much of the request body is shown in debug
output, defaulting to 1024 chars.
2016-04-24 04:01:14 -04:00
Dan Stillman
a91957c588
Fix #956 , 5.0: Merging of duplicate items is not working
2016-04-24 02:44:21 -04:00
Dan Stillman
c6444c29de
Merge branch '4.0'
2016-04-23 04:07:51 -04:00
Dan Stillman
385e36a746
Show invalid-login prompt if no API key
...
This can be improved further in #953 .
2016-04-23 03:33:01 -04:00
Dan Stillman
352eff2f04
Allow typing of usernames with spaces in the middle
2016-04-23 03:19:16 -04:00
Dan Stillman
fa541106c2
Update translators submodule
2016-04-23 02:32:57 -04:00
Dan Stillman
f633db1f01
Miscellaneous tweaks
2016-04-23 00:59:20 -04:00
Dan Stillman
b66a6b9518
Remove old sync throttle code (replaced by Backoff header)
2016-04-23 00:58:52 -04:00
Dan Stillman
121a2f79a8
Check for closed database and cancel sync
...
This can prevent a long hang if there's a shutdown during sync.
2016-04-22 22:48:58 -04:00
Dan Stillman
d3fc4eb554
Mark browser-offline exception as fatal during syncing
2016-04-22 22:48:58 -04:00
Dan Stillman
9c7663979e
Fix dragging of URLs into items list
2016-04-22 22:48:58 -04:00
Dan Stillman
f1af54236e
Add Zotero.Notifier.Queue to keep event groups separate, and use for sync
...
A queue can be created and passed as an option to data layer methods, which
will then queue events on that queue instead of the main internal queue. A
queue or an array of queues can then be passed to Zotero.Notifier.commit() to
commit those events.
Some auxiliary functions don't yet take a queue, so those events will still get
run on DB transaction commit.
Sync data processing now processes notifier events in batches to reduce
repaints, even though individual objects are processed within their own
transactions (so that failures don't roll back other objects' data).
Also remove some unused notifier code
2016-04-22 22:48:58 -04:00
Dan Stillman
1e5090579b
Fix ordering of notifier events
...
I'm not sure this matters -- since it was broken, itemTreeView notify()
code probably accounts for situations where, say, a 'modify' comes in
before an 'add' -- but it might avoid some edge cases in the future.
2016-04-22 22:48:57 -04:00
Dan Stillman
d974206d65
Add Zotero.warn()
...
Similar to Zotero.logError()
2016-04-22 22:48:46 -04:00
Dan Stillman
a726699b27
Update citeproc-js to 1.1.99
2016-04-22 00:01:37 -04:00
Dan Stillman
8a6402a744
Remove extra map refresh in itemTreeView::sort()
2016-04-22 00:00:37 -04:00
Dan Stillman
0539aa244a
Another Zotero.Tags.getID() fix after e2cbfbd0fe
2016-04-21 16:40:45 -04:00
Dan Stillman
10806c0a2d
Add id to Zotero.Tags notifier registration
2016-04-21 16:17:13 -04:00
Dan Stillman
39973abfa4
Update additional Zotero.ID.getID() calls after e2cbfbd0f
2016-04-21 16:15:41 -04:00
Dan Stillman
e7d27ee0f3
Close #931 , [Async DB] Update long tag fixer
2016-04-21 11:46:23 -04:00
Dan Stillman
e2cbfbd0fe
Deasyncify Zotero.Tags.getID()/getAsync(), and add Zotero.Tags.create()
2016-04-21 11:07:16 -04:00
Dan Stillman
bf416e56c2
Tweak sync error logging
2016-04-20 02:32:12 -04:00
Dan Stillman
3dabd63a0a
Close #930 , [API Syncing] Sync synced settings
2016-04-19 05:22:16 -04:00
Dan Stillman
97f3854662
Include 400 response in logged sync errors
2016-04-19 05:21:45 -04:00
Dan Stillman
716ba66032
Replace deprecated function call in sync code
2016-04-19 05:20:53 -04:00
Dan Stillman
2ee6886cf1
Update citeproc-js to 1.1.98
2016-04-17 04:16:25 -04:00
Dan Stillman
9fea9608f6
Disable debug output for AsyncChannel loading
2016-04-16 16:51:51 -04:00
Dan Stillman
1c92fe3268
Fix getFile() deprecation warning for zotero://attachment URLs
2016-04-16 16:50:27 -04:00
Dan Stillman
67f358df4b
Fix error trying to load old snapshot annotations
2016-04-16 16:49:48 -04:00
Dan Stillman
d8850b25c2
Fix buttons in proxy redirect notification box
2016-04-16 14:22:11 -04:00
Dan Stillman
196b28cc66
Update version
2016-04-16 02:52:20 -04:00
Dan Stillman
5e6b763623
Update citeproc-js to 1.1.96
2016-04-16 02:44:33 -04:00
Dan Stillman
0fca78bb7e
Try to fix intermittent Travis error
2016-04-15 05:14:52 -04:00
Dan Stillman
c5716a395f
Various RTF Scan fixes
...
- Firefox 46 compatibility
- Async DB
- Stretched progress meters
2016-04-15 04:45:50 -04:00
Dan Stillman
08b3eed7da
Zotero.DataObject._loadDataType() -> .loadDataType()
...
It's generally not necessary to call this, but it can be useful if
specific data needs to be loaded in an unloaded library (e.g., an item's
creators for RTF Scan)
2016-04-15 04:45:50 -04:00
Dan Stillman
ee5a62b9f4
Show error message on unhandled errors instead of duplicating the stack
...
Not sure if this is correct in all cases
2016-04-15 04:23:03 -04:00
Dan Stillman
8e932ce73f
Remove debugging lines
2016-04-15 04:23:03 -04:00
Dan Stillman
62f4586eb0
Properly disable download-mode menulist for groups in Sync pref pane
2016-04-15 01:33:28 -04:00
Dan Stillman
045554dd8e
Fix #926 again with async DB
2016-04-13 01:59:27 -04:00
Dan Stillman
79504df5f8
Remove "/report.html" in report URLs
...
Firefox saves as Zotero Report.html (localized) without it, which is
fine.
2016-04-12 18:59:46 -04:00
Dan Stillman
ba1f69b4d5
Merge branch '4.0'
2016-04-12 16:09:10 -04:00
Dan Stillman
91dcc272e4
Merge pull request #946 from jlegewie/patch-1
...
Bug fix progressWindow.js: nArcs undefined
2016-04-12 15:50:21 -04:00
Joscha Legewie
f4e4f27279
Bug fix progressWindow.js: nArcs undefined
...
`nArcs` is undefined in `this.ItemProgress.prototype.setProgress()`. This has been the case for a long time but never came up because the progress indicator isn't used in Zotero, I believe. I think it's a nice UI element though and could be used for non-disruptive progress indicators.
2016-04-12 14:23:59 -05:00
Dan Stillman
9330b9cd40
Update submodules
2016-04-12 04:52:52 -04:00