mirror of
https://github.com/zotero/zotero.git
synced 2026-09-17 23:51:18 +00:00
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
|
||
|---|---|---|
| .. | ||
| feeds | ||
| schema | ||
| SingleFile@0bca022785 | ||
| tinymce | ||
| ace | ||
| bluebird | ||
| bluebird.js | ||
| citeproc_rs_wasm.js | ||
| citeproc_rs_wasm_bg.wasm | ||
| citeproc_rs_wasm_include.js | ||
| classnames.js | ||
| concurrentCaller.js | ||
| config.js | ||
| csl-validator.js | ||
| hide.vbs | ||
| jspath.js | ||
| loader.jsm | ||
| pako.js | ||
| pathparser.jsm | ||
| PluralForm.jsm | ||
| polyfill.js | ||
| prop-types.js | ||
| react-autosuggest.js | ||
| react-dom-server.js | ||
| react-dom.js | ||
| react-intl.js | ||
| react-virtualized.js | ||
| react.js | ||
| redirect.sh | ||
| redirect.vbs | ||
| require.js | ||
| vs | ||
| word-processor-plugin-installer.js | ||