Adomas Venčkauskas
3445519714
Fix citationByIndex[i].sortedItem errors during citation insertion
...
Caused by inproper handling of copy-pasted citations in documents
2018-03-26 15:31:26 +03:00
Adomas Venčkauskas
d857a813b9
Fix integration test errors. Closes #1426
2018-01-25 12:48:12 +02:00
Adomas Venčkauskas
2827f70daa
Option to delay updating citation in document.
...
The checkbox in doc prefs is hidden until an update takes 5s or longer
after which the user is prompted to enable delaying.
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
6d05c3472b
Add more integration tests
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
f44d563a15
Add Zotero.Integration.Citation
...
- Moves a bunch of citation related processing from Integration.Session
- Replaces missing item handling with a function instead of exception
- Solves some really confusing flow issues in _processFields
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
a1acbd4038
Make current session globally available
...
Decoupling! Sessions can be instantiated without
Zotero.Integration.Interface
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
41c93ab034
Rename Integration.Document to Integration.Interface
2018-01-03 14:27:16 +02:00
Tom Najdek
063e13ef22
Modernize sinon.stub() calls
2017-06-01 11:36:17 -04:00
Adomas Venčkauskas
37fa0c203f
Write sessionID into the doc on new session creation
2017-05-03 14:34:00 +03:00
Adomas Venčkauskas
3c19bbffe4
Remove store references in document option. Closes #1216
2017-05-02 16:29:19 +03:00
Adomas Venčkauskas
5e3c7bf63d
Fix test breakage from a76493f60
2017-05-02 15:09:12 +03:00
Dan Stillman
32b1769f2f
integrationTests.js -> integrationTest.js
2017-04-28 04:12:19 -04:00