Commit graph

12539 commits

Author SHA1 Message Date
Dan Stillman
ce16a28f4a Set a default annotation color if not assigned
https://forums.zotero.org/discussion/104249/sync-issue-on-ipados
2023-04-09 17:00:08 -04:00
Dan Stillman
400396be25 CI: Update actions/cache version 2023-04-07 04:28:29 -04:00
Dan Stillman
41c0d9346e CI: Add --openssl-legacy-provider for Webpack 2023-04-07 03:41:51 -04:00
Dan Stillman
543bfdabd3 CI: Use npm i --legacy-peer-deps for react-virtualized 2023-04-07 03:18:25 -04:00
Dan Stillman
dcfce382d9 Update GitHub Actions action versions and Node version 2023-04-07 01:41:28 -04:00
Martynas Bagdonas
5ad5598089 Don't show HTML and Markdown options for collection export
Fixes #3033
2023-04-05 09:15:36 +02:00
Dan Stillman
a66db9b52b Update connectorTypeSchemaData.js for Dataset and Standard 2023-04-03 01:10:03 -04:00
Dan Stillman
49b08df0dd Update test sample data for authority/legislativeBody base mapping 2023-04-03 00:43:55 -04:00
Dan Stillman
2e4fed4000 Update global schema and utilities 2023-04-02 19:12:17 -04:00
Dan Stillman
db99d4cfe1 Update utilities submodule 2023-04-02 19:04:15 -04:00
Dan Stillman
85c35a2270 Update global schema 2023-04-02 18:41:30 -04:00
Dan Stillman
3cb5837bc6 Update styles and translators 2023-04-02 03:56:16 -04:00
Dan Stillman
7b614962c6 Update locales from Transifex and merge new English strings 2023-04-02 03:52:13 -04:00
Dan Stillman
c8109fef18 Restore "Authority" as localized string
We still use base-only fields as search conditions, and schema.json
consumers might want to do so as well, so it makes sense to include
them.

Also remove base-only localized strings from `searchConditions` that are
already included in `itemFields.`
2023-04-01 17:13:28 -04:00
Dan Stillman
1497524bab Remove localized string for "Authority"
This is only a base field and doesn't need to be localized.

Added by mistake in 42a4649420
2023-03-23 04:18:28 -04:00
Dan Stillman
cd88d1f661 Update CSL locales 2023-03-23 01:37:29 -04:00
Dan Stillman
23ebf277fe Write out path when generating item type/field data for tests
It writes to the build folder, so it's easy to think it's not working.
2023-03-23 01:37:29 -04:00
Dan Stillman
42a4649420 Add Dataset and Standard item types
zotero/zotero-bits#22
zotero/zotero-bits#52
2023-03-23 01:37:29 -04:00
Dan Stillman
778fba60cb Limit Everything full-text-word subsearch to current library
This fixes an error using Everything if another library hasn't yet been
loaded and should speed up Everything searches for people with multiple
libraries.

This is sort of an awkward fix, because it doesn't fix the underlying
problem of `addCondition('libraryID', ...)` not working the same as
`.libraryID =` for some search conditions that perform subsearches. But
supporting `addCondition('libraryID', ...)` for those would get
complicated, because there could technically be multiple such
conditions, and applying those to a subsearch that used `AND` would get
messy. So let's just fix the problem at hand.

Fixes #3032
2023-03-21 16:11:59 -04:00
Dan Stillman
bba09658e1 Update CSL locales 2023-03-21 15:56:47 -04:00
Dan Stillman
b298a48cda Better way of skipping migration of Place and Date from Extra
Or at least a way that we already have built-in and that only applies to
the call in `Zotero.Item::migrateExtraFields()`. This doesn't
distinguish between CSL fields (`publisher-place`, `event-place`,
`issued`) and actual Zotero field, and we really only need to skip
the former, but it's fine.

Follow-up to 8a1dd3637, related to #3030
2023-03-21 06:29:50 -04:00
Dan Stillman
8a1dd3637c Temporarily disable extracting Issued from Extra
Until we can parse ranges in the Date field. See #3030.

citeproc-js will still use it (which is the point).
2023-03-21 05:55:08 -04:00
Adomas Ven
e024449732
Sorts first-author last name matches first when year present. (#3025)
Closes #3024
2023-03-18 20:52:54 -04:00
Abe Jellinek
14bb46f434
Scaffold: Support the detectedItemType test field (#3023) 2023-03-13 17:50:41 -04:00
Dan Stillman
bc07bf803c Update locales from Transifex 2023-03-12 16:44:56 -04:00
Dan Stillman
367dfdf969 Update translators 2023-03-12 16:15:16 -04:00
Tom Najdek
c57c3c470e
Mendeley importer: Fix issue with empty tags (#3018)
Also adds a test for this particular case and for importing tags in
general.
2023-03-09 16:13:19 -05:00
Tom Najdek
a1d06066b2
Mendeley importer: Fix issue with empty creators (#3016)
It does not appear to be possible to create a creator with no values in
Mendeley, however we got reports of these causing the imports to fail.
This tweak makes the importer more resilient by discarding empty/invalid
creators.
2023-03-07 19:40:42 -05:00
Dan Stillman
1f45c44b86 Fix no such column: IA.authorName error from early 6.0 beta upgrade
Fixes #3013
2023-03-04 22:19:01 -05:00
Andreas Grapentin
8ac77bf9f0
modified standalone keyset to include the quitApplication keybinding (#3010)
modified unix keyset to include the quitApplication keybinding, modified windows keyset to use the correct keybinding
2023-03-04 22:16:05 -05:00
Adomas Venčkauskas
59ba212cf8 Use referrer from connector when saving snapshots
Closes #3006
2023-02-28 13:38:05 +02:00
Dan Stillman
935c67bc01 Match duplicates with same last name but different field modes
https://forums.zotero.org/discussion/103307/duplicates-not-being-recognised-as-duplicates
2023-02-28 00:35:13 -05:00
Dan Stillman
adf6f9f2fb Use clearer variable in item box
https://groups.google.com/g/zotero-dev/c/TvOfXVxwwkA/m/SdpU1QD7AAAJ
2023-02-25 01:39:22 -05:00
Abe Jellinek
bdadd363d3 Scaffold web template: Serialize multiples
Fixes #2980
2023-02-23 16:37:16 -05:00
Dan Stillman
c3cde7784d Update CSL locales 2023-02-22 22:16:05 -05:00
Dan Stillman
d7a8b2bb87 Update version 2023-02-22 22:16:05 -05:00
Dan Stillman
4ae4d98417 Update styles and translators 2023-02-22 16:43:00 -05:00
Dan Stillman
a9f1526bfc Update locales from Transifex 2023-02-22 16:42:43 -05:00
Dan Stillman
f868f4f713 Update locales from Transifex 2023-02-21 16:40:36 -05:00
Dan Stillman
f3c0c01fe1 Fix startup error if DB corrupt and no backup files
Fixes #2996
2023-02-18 03:49:56 -05:00
Martynas Bagdonas
0bd39ef42e Fix annotation image rendering caused issues:
- Don't save unmodified annotation item when rendering annotation image
- Don't render annotation image multiple times
2023-02-17 10:31:28 +00:00
Dan Stillman
a78920b16f Merge new English strings 2023-02-15 20:08:40 -05:00
James Eschrich
d866a10a2b
Made toolbar accessible to keyboard (#2853) 2023-02-13 23:28:53 -05:00
Adomas Ven
0f9024dc98
Remove firefox-zotero IPC pipe and switching code (#2990) 2023-02-13 19:18:40 -05:00
Dan Stillman
d8f7626dd4 Update note-editor 2023-02-10 17:03:26 -05:00
Martynas Bagdonas
c8da33d19c Tweak note-editor text and highlight color icons 2023-02-10 11:32:57 +00:00
Martynas Bagdonas
0f63b2e654 Change note-editor text color icon 2023-02-10 09:47:31 +00:00
Martynas Bagdonas
19be7b9b70 Add missing text color string 2023-02-10 09:45:57 +00:00
Dan Stillman
52a1981747 Update locales from Transifex and merge new English strings 2023-02-10 00:36:38 -05:00
Martynas Bagdonas
19e1b231de Add more colors to pdf-reader, note-editor and introduce text color tool 2023-02-09 16:15:12 +00:00