CI to automate build of zotero tarball for zotero aport https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
Find a file
abaevbog 2d3375e9f6
Revised logic of trashed collections in item cache (#4358)
- revert change from 2401a34031
that only loads un-trashed collections in _loadCollections.
If an item only belongs to deleted collections, item._loaded.collections = true
from _loadCollections will never run, so an exception
will be thrown in item.toJSON() when syncing happens.
Instead, to address the problem of item.getCollections()
having stale data #4307, add 'includeTrashed' parameter to
item.getCollections() based on which item._collections
will be filtered. Fixes: #4346
- revert earlier, no more necessary, changes from a532cfb475
to not alter item._collections cache when collections are being trashed or restored.
Collection is removed from item._collections only when it is permanently
erased.
- removed unnecessary test checking for consistent item._collections
value before and after reload, since item._collections is no longer
modified
- fix encountered bug where a trashed child collection is not
unloaded if a parent collection is erased without being trashed first.
- tweaked Zotero.Search sql construction to count items
that only belong to trashed collections into 'unfiled'. Fixes: #4347

---------

Co-authored-by: Dan Stillman
2024-07-09 03:34:12 -04:00
.github Revert "Build deployment ZIPs from fx115 branch" 2024-03-30 01:11:52 -04:00
app Update Word for Windows submodule 2024-07-02 13:14:08 +03:00
chrome Revised logic of trashed collections in item cache (#4358) 2024-07-09 03:34:12 -04:00
defaults/preferences Add hyphenation and text appearance options for EPUBs (#4256) 2024-06-27 06:02:47 -04:00
js-build Show current locale in error message in localize-ftl. Fix #4302 2024-07-01 11:08:41 +02:00
note-editor@b859def22f Update note-editor submodule. Fix #4151 2024-05-22 14:23:46 +02:00
pdf-worker@96059e77c1 Update reader and pdf-worker submodules 2024-07-05 08:34:20 +03:00
reader@2a36ea3579 Update reader and pdf-worker submodules 2024-07-05 08:34:20 +03:00
resource Update locales from Transifex 2024-07-02 04:08:31 -04:00
scripts Add Gecko types and a script to update them (#4296) 2024-07-02 00:58:51 -04:00
scss RTL: Flip sidenav Locate icon 2024-07-08 15:44:59 -04:00
styles@add81f28c7 Update translators and styles 2024-06-06 01:07:19 -04:00
test Revised logic of trashed collections in item cache (#4358) 2024-07-09 03:34:12 -04:00
translators@b947ce66c9 Update translators and styles 2024-06-06 01:07:19 -04:00
types/gecko Add Gecko types and a script to update them (#4296) 2024-07-02 00:58:51 -04:00
.babelrc fx-compat: Remove most Babel plugins (#2855) 2022-10-06 18:53:07 -04:00
.eslintignore Remove connectorTypeSchemaData.js from .eslintignore 2023-05-07 02:43:31 -04:00
.eslintrc CEify contextPane 2024-03-30 00:58:57 -04:00
.gitattributes Update Linux updater for Zotero 7 2023-05-20 10:51:47 +00:00
.gitignore Use user-provided codesign script for Windows signing 2024-04-08 10:12:58 +01:00
.gitmodules Move pdf-reader submodule to reader 2023-08-08 01:40:24 -04:00
chrome.manifest fx115: working autocomplete (#3789) 2024-03-30 00:58:57 -04:00
CONTRIBUTING.md Add "support questions" to CONTRIBUTING.md 2022-12-01 05:10:42 -05:00
COPYING Update COPYING 2018-03-26 11:27:48 +02:00
package-lock.json Update package-lock.json with newer caniuse 2024-06-23 05:10:03 -04:00
package.json Improve ftl localization scripts 2024-06-21 15:40:10 +02:00
README.md "Zotero wiki" → "Zotero documentation" in app build README 2023-04-26 04:40:22 -04:00
update.rdf Update Fx minVersion to 45 2016-12-13 09:12:55 -05:00
version Update app build scripts for new combined repo 2023-04-26 04:40:22 -04:00

Zotero

CI

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.

For more information on how to use this source code, see the Zotero documentation.