Dan Stillman
83cdbd8e5c
Merge pull request #1857 from tnajdek/fix-windows-build
...
Fix babel worker file-specific fixes check on Windows
2020-07-29 09:57:20 -04:00
Tom Najdek
64234d2bb4
Fix babel worker special cases check on windows
2020-07-29 12:59:33 +02:00
Dan Stillman
7c201f5d59
Big Sur style fixes
...
- Restore active <tab> label
- Fix appearance of tabs in item pane
2020-07-28 00:15:11 -04:00
Dan Stillman
0cf27b9b7e
Merge pull request #1856 from tnajdek/fix-windows-build
...
Fix build on Windows
2020-07-27 20:01:19 -04:00
Tom Najdek
e5984b0297
Ensure symlinks are dereferenced prior to copy
...
Only applies to the build on Windows
2020-07-27 23:48:24 +02:00
Dan Stillman
aebe2b7824
Update version
2020-07-22 18:56:21 -04:00
Dan Stillman
b97413b963
Update locales from Transifex
2020-07-22 18:50:53 -04:00
Dan Stillman
fa8e25eaca
Update submodules
2020-07-22 18:40:20 -04:00
Dan Stillman
164701450c
Limit schema diagnostics to dev builds
2020-07-22 18:38:42 -04:00
Dan Stillman
7f92220ef9
Restore detection of some types of DB corruption at startup
...
1e0ad3aba
changed the test for DB corruption to look for "database disk
image is malformed", but at least Sqlite.openConnection() can throw a
"Could not open connection" error with "2152857611"
(NS_ERROR_FILE_CORRUPTED) in it.
2020-07-22 16:14:17 -04:00
Dan Stillman
785b6dd408
Update citeproc-js to 1.4.11
...
This fixes the "invalid language tag" error when there are invalid
language tags in Language (beta only).
https://forums.zotero.org/discussion/84224/zotero-error-refreshing-report-id-337976002
2020-07-18 19:21:36 -04:00
Dan Stillman
ab3a5ddbd8
Scaffold: Include mimeType: text/html
for attachments in test output
...
The connector includes this, so the new CI translator test runner in
zotero/translators was showing erroneous mismatches.
2020-07-16 17:40:48 -04:00
Dan Stillman
c1a06a5dea
Add reminder to keep CSL mappings in sync with connector
2020-07-14 18:39:55 -04:00
Dan Stillman
f923af4f31
Update citeproc-js to 1.4.7
...
Includes fixes for https://github.com/Juris-M/citeproc-js/issues/140
and https://forums.zotero.org/discussion/83567/uppercase-letter-problem-in-turkish
2020-07-14 09:39:05 -04:00
Dan Stillman
abadbb2d77
Add fileInterface test for importing into selected collection
...
And update importFile() calls in tests to use current signature
2020-07-12 04:53:29 -04:00
Dan Stillman
71af747df0
Fix unnecessary style updating at startup in timezones > UTC
...
https://forums.zotero.org/discussion/comment/360144/#Comment_360144
2020-07-12 04:53:29 -04:00
Adomas Venčkauskas
8e4ac40174
Decrease translator test timeout
2020-07-07 13:14:20 +03:00
Adomas Venčkauskas
19880e4ded
Translator tester updates for running in CI
2020-07-07 12:21:10 +03:00
Adomas Venčkauskas
419953f478
Perform integration document updates in reverse order
...
Fixes issues when integration plugin field appearance order
in the document is hard-linked and fields can be nested,
which breaks those links when updating a field with nested fields, in
the process removing the nested fields and upsetting document field
order.
Report: https://forums.zotero.org/discussion/83840/error-while-refreshing-a-large-document
2020-06-26 11:13:03 +03:00
Dan Stillman
381fad3681
Remove outdated comment in retraction code
...
We're already detecting retractions that were removed from the list, so
I don't think this applies anymore.
2020-06-25 20:53:20 -04:00
Dan Stillman
6fd0b8245b
Avoid logged error in retraction test from missing response data
2020-06-25 20:53:20 -04:00
Dan Stillman
7422c50076
Fix detection of retractions for items with DOI in Extra
...
Affected items should be detected on the next retraction updates check
2020-06-25 20:53:20 -04:00
Adomas Venčkauskas
6bbb7ddc09
Ignore leading comma in citation dialog search. Closes #1839
2020-06-22 10:00:18 +03:00
Dan Stillman
1ec2615eee
More debug info for incomplete schema upgrades
...
Include info on whether the data directory is in a cloud storage folder
and whether the DB passes a quick integrity check.
2020-06-21 05:24:42 -04:00
Dan Stillman
b4320fbc4c
Add Zotero.DB.quickCheck(), and speed up integrityCheck()
...
https://www.sqlite.org/pragma.html#pragma_quick_check
And limit both checks to 1 error (e.g., integrity_check(1))
2020-06-21 05:21:48 -04:00
Dan Stillman
eab9252550
Update version
2020-06-21 03:16:23 -04:00
Dan Stillman
3e8f0af583
Schema upgrade debugging
...
Include flags in repo update checks indicating whether a database table
that was previously supposed to be removed was removed and whether a new
table was created. This should help us figure out whether we can safely
perform schema update steps or whether we need to figure out why some
schema update steps aren't being applied.
2020-06-21 03:08:03 -04:00
Adomas Venčkauskas
42ac976f1e
Do not attempt to update bibliography when no citations are present
2020-06-18 16:13:47 +03:00
Adomas Venčkauskas
44e1f71908
Fix runtest.sh linux firefox executable path
2020-06-18 16:10:12 +03:00
Dan Stillman
01b8b550b8
Update locales from Transifex
2020-06-14 18:04:24 -04:00
Dan Stillman
68ec841f35
Warn on "Box" in data directory path
2020-06-14 17:15:12 -04:00
Dan Stillman
c1839596cf
Update submodules
2020-06-12 13:50:55 -04:00
Dan Stillman
482b8b6f75
Update locales from Transifex
2020-06-11 04:21:07 -04:00
Dan Stillman
a051746db4
Update zotero://select comment
2020-06-10 23:56:07 -04:00
Dan Stillman
bccf5ff0b2
Fix endless WebDAV loops if server has wrong mtimes but hash matches
...
Possibly caused by a third-party client uploading mtimes that then
aren't synced, or that differ from what get synced. When we detect this,
try to correct it by updating mtimes on WebDAV and the API to match the
local file.
https://forums.zotero.org/discussion/83554/zotero-loop-syncs-2000-items
2020-06-09 01:26:11 -04:00
Dan Stillman
a8c682bf4b
Preserve linked-object and replaced-item relations when merging items
...
https://groups.google.com/d/msgid/zotero-dev/6f764822-ed7c-46eb-8068-ce9ed1a1538c%40googlegroups.com
Regression from 617564982c
2020-06-06 17:16:09 -04:00
Dan Stillman
bb220ad0f2
Update to citeproc-js 1.3.22
2020-06-02 17:07:31 -04:00
Dan Stillman
b2e902746a
Strip HTML tags from titles when generating filenames
2020-06-02 17:06:42 -04:00
Dan Stillman
d7ee3fdee2
strToDate(): A couple additional tests
2020-05-28 07:00:11 -04:00
Dan Stillman
13349df380
strToDate(): More boring way of fixing 0620b16d3e
2020-05-28 06:38:39 -04:00
Dan Stillman
0620b16d3e
strToDate(): Don't parse 01/01/08 as the year 8
...
Regression from b7dc0d8b0a
(5.0.81)
2020-05-28 06:19:42 -04:00
Dan Stillman
c882488ef7
Add "(APA)" and "(ASA)" to style list in Document Preferences
...
Hopefully this will help people not select ASA 6th when they're looking
for APA 6th.
https://forums.zotero.org/discussion/comment/357135/#Comment_357135
2020-05-28 06:19:41 -04:00
Dan Stillman
b0fd7adcbe
Ignore useDataDir pref if no dataDir pref
2020-05-28 04:35:14 -04:00
Dan Stillman
85bc5d168e
strToDate(): Fix 'order' for just a number <=12
...
"m" instead of "m y"
2020-05-28 04:35:14 -04:00
Dan Stillman
70b361ed8b
Fix stateful retractions tests
...
Closes #1824
2020-05-27 08:44:25 -04:00
Dan Stillman
f43df90225
Fix applying remote deletion of item in collection in read-only library
...
"Cannot edit item in read-only library"
I have no idea how this bug has gone undetected for so long.
2020-05-26 08:23:18 -04:00
Dan Stillman
b288a278d8
Warn if data directory is in iCloud Drive
2020-05-26 03:11:43 -04:00
Dan Stillman
b37284dd20
Update version
2020-05-23 03:49:04 -04:00
Dan Stillman
11d02e6800
Update locales from Transifex
2020-05-23 03:31:39 -04:00
Dan Stillman
c65322d0a4
Clarify warnings about data removal when switching accounts
...
And improve styling of hardConfirmationDialog.xul
Closes #1359
2020-05-23 03:23:32 -04:00