Dan Stillman
7f9fdc0786
Update translators, styles, CSL locales, and renamed-styles.json
2026-04-02 15:51:43 -04:00
Tom Najdek
862573eabc
Per-group file renaming settings ( #5862 )
...
Also:
- Add `isAdmin` property to libraries
---------
Co-authored-by: Dan Stillman <dstillman@zotero.org>
2026-04-02 15:15:06 -04:00
Dan Stillman
e629a3c456
Update global schema to version 42 to enable lastRead fetching
2026-03-21 13:31:11 -04:00
Abe Jellinek
34039991f8
Track attachment last-read time, add Recently Read virtual collection ( #2854 )
...
Track when attachments are last opened or read, storing a `lastRead` Unix timestamp on the attachment. For user library items, `lastRead` syncs as an attachment property in item JSON. For group library items, it syncs via a per-user synced setting (like `lastPageIndex`).
- Add `lastRead` column to `itemAttachments`
- Add `AttachmentReadObserver` to update `lastRead` on file open and page change (throttled to 5 min for page changes)
- Add "Recently Read" virtual collection (items read in last 14 days, sorted by `lastRead` descending)
- Add `lastRead` search condition with date operators
- Add `lastRead` item tree column with new `dependsOnChildren` property for parent item aggregation
- Add `getItemLastRead()` to return max `lastRead` across child attachments
Also:
- Generalize collection tree SCSS to support universal (context-fill) icons alongside themed icons
---------
Co-authored-by: Dan Stillman <dstillman@zotero.org>
2026-03-17 13:52:00 -04:00
Dan Stillman
85bff00a3c
Update translators
2026-01-27 13:46:49 -05:00
Adomas Ven
6697db1dba
Delete duplicate renamed styles on init ( #5734 )
...
After citation-style-language/styles#7928 renamed Vancouver styles to
NLM terminology, Zotero installations end up with both vancouver.csl
and nlm-citation-sequence.csl. To fix, on init, delete any installed style
whose ID appears in the renamed-styles mapping if the target style
also exists.
---------
Co-authored-by: Dan Stillman <dstillman@zotero.org>
2026-01-26 10:35:43 -05:00
Dan Stillman
67c10a9ff7
Update bundled styles and renamed styles
2026-01-25 22:12:52 -05:00
Dan Stillman
cc95b93741
Update translators
2026-01-20 12:06:55 -05:00
Dan Stillman
e9bcf6f10a
Update global schema
...
Locale updates
2026-01-20 12:06:54 -05:00
Dan Stillman
72321ead34
Update bundled styles and renamed-styles.json
2026-01-13 12:05:38 -05:00
Dan Stillman
42b559dda2
Update global schema
2026-01-13 12:05:38 -05:00
Dan Stillman
689e59f161
Update global schema
...
Remove "Creator" from "Audio Recording"
2025-12-26 23:45:24 -05:00
Dan Stillman
3256273015
Update global schema
...
"Uploader" → "Creator" on Video Recording
2025-12-26 23:35:43 -05:00
Dan Stillman
f0ff173ad2
Update global schema to remove arXivID field
2025-12-26 15:36:13 -05:00
Dan Stillman
f0bbb9b370
Update global schema
2025-12-25 00:20:34 -05:00
Dan Stillman
611acd0703
Update global schema
2025-12-24 22:00:52 -05:00
Dan Stillman
34508e145c
Update translators, styles, and CSL locales
2025-12-16 10:42:48 -05:00
Dan Stillman
d1f478fc4e
Update translators, styles, and CSL locales
2025-10-14 12:03:25 -04:00
Dan Stillman
7a4aef1b32
Update styles and CSL locales
...
Including new Chicago styles
2025-07-15 00:46:09 -04:00
Dan Stillman
ebc670bb56
Update translators, styles, and CSL locales
2025-03-18 23:46:45 -04:00
Dan Stillman
46879a8241
Add Date field on Podcast
...
zotero/zotero-bits#2
2025-02-05 02:52:17 -05:00
Dan Stillman
ee4c244e0f
Update translators
2024-11-26 02:34:02 -05:00
Dan Stillman
2ce9b4701b
Update translators
2024-11-21 02:55:59 -05:00
Dan Stillman
fadbf3d2df
Update translators
2024-10-29 07:11:29 -04:00
Dan Stillman
76618b4de7
Update translators submodule
2024-10-17 23:05:14 -04:00
Dan Stillman
304e76685e
Update translators
2024-10-02 13:50:42 -04:00
Dan Stillman
95fa3cb199
Update styles and translators
2024-09-11 01:19:40 -04:00
Dan Stillman
6cc03f79f3
Update global schema
2024-08-18 02:08:07 -04:00
Dan Stillman
151218e4de
Update locales from Transifex
2024-08-06 02:25:39 -04:00
Dan Stillman
374dab2cb4
Update translators
2024-07-31 03:33:31 -04:00
Dan Stillman
0b3eda5d82
Update styles and translators
2024-07-10 02:16:43 -04:00
Dan Stillman
ea5194f206
Update locales from Transifex
2024-07-02 04:08:31 -04:00
Dan Stillman
cc3bdb59c1
Add an index on itemData.valueID
...
Hopefully this will drastically speed up purging after people delete
huge numbers of items.
https://forums.zotero.org/discussion/comment/466885/#Comment_466885
2024-07-01 01:48:22 -04:00
Dan Stillman
4e719e0d0c
Update translators and styles
2024-06-06 01:07:19 -04:00
Abe Jellinek
bb146328b8
Update default locate engines ( #4125 )
2024-05-15 05:45:38 -04:00
Dan Stillman
174e5cb5c9
Update translators
2024-01-24 23:32:20 -05:00
Dan Stillman
6b996d4f99
Update translators
2023-12-27 05:29:46 -05:00
Dan Stillman
2f8e536f2b
Update translators
2023-11-30 02:50:17 -05:00
Dan Stillman
0cab24fb89
Update translators and styles
2023-11-02 17:51:30 -04:00
Dan Stillman
ec464a048a
Update reader, pdf-worker, and translators submodules
2023-10-27 03:22:55 -04:00
Dan Stillman
0b583cc644
Update note-editor, reader, styles, and translators submodules
2023-09-18 15:41:31 -04:00
Abe Jellinek
bdea76024b
Add EPUB to Attachment File Type in Advanced Search ( #3360 )
2023-08-24 03:06:33 -04:00
Dan Stillman
d968e8ec33
Update locales from Transifex
2023-07-18 07:55:41 -04:00
Dan Stillman
54d56f468b
Update styles and translators
2023-05-20 16:10:57 -04:00
Dan Stillman
598689c9bc
Update translators and styles
2023-05-10 06:43:08 -04:00
Dan Stillman
43373b77ec
Remove connectorTypeSchemaData.js and update build_typeSchemaData.js
...
We now use zoteroTypeSchemaData.js in the connector, so update the
build script to generate that.
2023-05-06 02:01:03 -04:00
Dan Stillman
6217cc9e89
Update connectorTypeSchemaData and test data for Dataset Number removal
2023-04-20 05:47:22 -04:00
Dan Stillman
1ec37ebcbf
Fix redundant Number on Dataset item type
2023-04-20 03:21:33 -04:00
Dan Stillman
2131a1e4ee
Update global schema and utilities
2023-04-02 19:10:55 -04:00
Dan Stillman
3530545eb9
Remove base-only localized strings from searchConditions
...
Now all included in `itemFields.`
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.
2023-04-01 22:04:50 -04:00