Abe Jellinek
44d9530ecf
Add local implementation of Zotero web API ( #4270 )
...
This required some tweaks to other parts of Zotero infrastructure:
- Search:
- Add 'includeDeleted' condition to match behavior of 'includeTrashed' API
parameter in a single search
- Data objects:
- Improve toResponseJSON() implementations so output better matches the web
API
- Add toResponseJSON() to Zotero.Tags - has to be async so it can query the
database and generally works differently from other toResponseJSON()
functions, but accomplishes the same task
- Remove unused getAPIData() and apiDataGenerator() DataObject functions. They
aren't functional and wouldn't really make implementing the local server
easier, so now seemed like a decent time to remove them
- Server:
- Support resolving routes using pathparser.jsm
- Add allowMissingParams option to PathParser#add(): prevents /route from
matching /route/:param
- Replace the query property of the data object sent to endpoint init()s with
searchParams, an instance of URLSearchParams - supports #getAll() for
repeatable parameters
- URIs:
- Make getObjectURI() public, add utilities for converting URIs to API
endpoints and web library URLs
2024-06-12 05:45:38 -04:00
Dan Stillman
4e719e0d0c
Update translators and styles
2024-06-06 01:07:19 -04:00
Abe Jellinek
92bb96ac49
Feeds: De-prioritize prism:copyright
...
Seems to be more used for copyright owner names than license
information, which is probably what we want in that field when it's
available.
2024-05-23 14:16:38 -04:00
Abe Jellinek
e20b02c124
Fix broken feeds due to rights fields missing in _textConstructs
...
And warn instead of throwing in the future.
Fixes #4162
2024-05-23 10:46:08 -04:00
Abe Jellinek
59afef6c2e
Feeds: Refactor to move field extraction to FeedProcessor ( #4158 )
...
And support more PRISM fields.
2024-05-22 18:29:58 -04:00
Abe Jellinek
bb146328b8
Update default locate engines ( #4125 )
2024-05-15 05:45:38 -04:00
Martynas Bagdonas
7afbdd2150
Render PDF annotation images using PDF worker
...
Fixes #3191
2024-04-26 11:17:57 +01:00
Abe Jellinek
8b13f717b4
SAXXMLReader: Handle non-UTF-8 encodings ( #3846 )
2024-04-20 06:41:51 -04:00
Abe Jellinek
f7dc68c7f4
Render RSS description as HTML ( #3956 )
2024-04-18 06:39:17 -04:00
Adomas Venčkauskas
e8df3c29dd
Fix word processor add-on installation window being tiny. Closes #3906
2024-04-04 15:24:53 +03:00
Abe Jellinek
ad661e9c8d
Preferences: Fix overflow at small window sizes ( #3916 )
2024-04-02 16:16:05 -04:00
Dan Stillman
b9aced95c3
Make IOUtils and PathUtils available in require() scope
2024-03-30 07:19:28 -04:00
Adomas Venčkauskas
75aade6422
fx115: Fix word plugin installer not throwing on failure
2024-03-30 00:59:49 -04:00
Adomas Venčkauskas
dca7dcccab
fx115: Changes for word processor plugin support
2024-03-30 00:58:58 -04:00
Dan Stillman
b6a597a7f9
fx115: nsIPromptService → Services.prompt
2024-03-30 00:58:54 -04:00
Dan Stillman
5a8a7ebccc
fx115: Bundle PluralForm.jsm from older Firefox
2024-03-30 00:58:54 -04:00
Dan Stillman
c36f40735c
fx115: Change FilePicker to Mozilla ESM style
...
var { FilePicker } = ChromeUtils.importESModule('chrome://zotero/content/modules/filePicker.mjs');
2024-03-30 00:58:53 -04:00
Dan Stillman
c0aab70e03
fx115: Update loader.jsm with shims for removed OS.File functions
...
And include ChromeUtils
2024-03-30 00:58:53 -04:00
Adomas Venčkauskas
3b30c5821a
Allow the word plugin installer to be async
2024-02-27 13:23:29 +02: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
Martynas Bagdonas
879109336a
Rename pdf-reader paths to reader
2023-08-08 11:28:00 +03:00
Dan Stillman
d968e8ec33
Update locales from Transifex
2023-07-18 07:55:41 -04:00
Adomas Venčkauskas
885ef28a0d
Update SingleFile submodule
2023-06-16 16:45:43 +03:00
Abe Jellinek
5e41b3ab4d
Place word processor plugin installers under heading and fix spacing
...
Fixes #3147
2023-06-05 10:52:04 -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
Dan Stillman
e27c1b5335
Add Dataset and Standard item types
...
zotero/zotero-bits#22
zotero/zotero-bits#52
2023-04-01 16:34:43 -04:00
Dan Stillman
1af3142c52
Update translators, styles, CSL locales, and global schema
2023-03-28 04:25:22 -04:00
Tom Najdek
2820add3d1
Add bulk folder import #2252
2023-03-21 20:38:39 +01:00
Dan Stillman
4dbb2d88b9
Update styles, translators, and CSL locales
2022-11-21 01:14:07 -05:00
PChemGuy
48d81c7d47
Fixed double-quoted string literals in SQL files ( #2892 )
...
Replaced double quotes around string literals with single quotes.
2022-11-21 01:14:07 -05:00
Dan Stillman
146d50c8d1
Update translators
2022-10-27 05:05:35 -04:00
Adomas Venčkauskas
ce3266e036
Update SingleFile. Closes #2880
2022-10-25 16:02:22 +03:00
Adomas Ven
aa1aac6adb
fx-compat: Restore word processor integration ( #2841 )
...
- Word for Windows not tested since there's no build yet
- Word for Mac currently causes a sigsev, and likely we'll see this on
windows too. This is happening on an API call where we pass a callback,
so likely an issue in ctypes that we'll have to work around.
- All integration UIs restored.
- Added a component for richlistitems with a checkbox with corresponding
interactions (spacebar/double-click to toggle).
2022-10-06 00:17:28 -04:00
Adomas Venčkauskas
4f0b07505a
Fix SingleFile snapshot saving stalling in Firefox Connector
...
Update SingleFile submodule
2022-08-24 11:49:45 +03:00
Adomas Venčkauskas
66f5647069
Update SingleFile submodule
2022-08-11 03:49:52 -04:00
Dan Stillman
e83a7e49e0
Update global schema
2022-08-11 03:49:52 -04:00
Dan Stillman
1ea65a09b5
Update translators
2022-08-11 03:17:48 -04:00
Dan Stillman
01dc397afd
Update global schema and utilities for CSL 1.0.2
2022-08-11 02:43:53 -04:00