CI to automate build of zotero tarball for zotero aport https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/testing/zotero
Find a file
Aurimas Vinckevicius e02945b591 Add a centralized, modular .save() method to DataObject
.save calls ._initSave(), _saveData(), _finalizeSave() internally passing `env` object to each to act as an environment for passing around variables
* _initSave should determine if the save is possible and return a promise for either `true` or `false`. It should also set up the environment, e.g. determine if this `isNew`
* _saveData performs the actual saving to the database, but should not do any terminal steps in the save process so that any extending classes could extend this method to write additional data to the database
* _finalizeSave should perform any finalization before the data is committed to the database.

_recoverFromSaveError is called with `env` and an error that occurred. This method should perform any recovery steps, e.g. discarding the save and reloading the item from the database into the cache.
2015-01-19 10:36:42 -06:00
chrome Add a centralized, modular .save() method to DataObject 2015-01-19 10:36:42 -06:00
components Update zotero://select to use new URLs and wait for items list load 2014-09-23 01:13:38 -04:00
defaults/preferences Async DB megacommit 2014-08-06 22:59:37 -04:00
resource Update Bluebird to 2.3.5 2014-10-09 14:21:10 -04:00
styles@c8aed347ae Update submodules, repotime, versions 2014-09-01 14:56:01 -04:00
translators@821eda178b Update submodules, repotime, versions 2014-09-01 14:56:01 -04:00
.gitmodules Add https://github.com/zotero/bundled-styles as submodule 2011-11-03 00:34:34 -04:00
chrome.manifest Add Ukrainian locale 2014-05-16 14:51:49 -04:00
COPYING Switch client code license to Affero GPL version 3 2011-05-18 18:34:22 +00:00
install.rdf Update submodules, repotime, versions 2014-09-01 14:56:01 -04:00
README.md Create README.md 2014-04-27 21:36:25 -04:00
update.rdf Update submodules, repotime, versions 2014-09-01 14:56:01 -04:00

Zotero

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

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