zotero/resource
Dan Stillman a740658452 Relations overhaul (requires new DB upgrade from 4.0)
Relations are now properties of collections and items rather than
first-class objects, stored in separate collectionRelations and
itemRelations tables with ids for subjects, with foreign keys to the
associated data objects.

Related items now use dc:relation relations rather than a separate table
(among other reasons, because API syncing won't necessarily sync both
items at the same time, so they can't be stored by id).

The UI assigns related-item relations bidirectionally, and checks for
related-item and linked-object relations are done unidirectionally by
default.

dc:isReplacedBy is now dc:replaces, so that the subject is an existing
object, and the predicate is now named
Zotero.Attachments.replacedItemPredicate.

Some additional work is still needed, notably around following
replaced-item relations, and migration needs to be tested more fully,
but this seems to mostly work.
2015-06-01 20:28:30 -04:00
..
schema Relations overhaul (requires new DB upgrade from 4.0) 2015-06-01 20:28:30 -04:00
tinymce Fix pasting of non-HTTP URLs into notes from non-note sources 2015-04-10 13:08:25 -04:00
bluebird.js Experimental approach to cancelling unnecessary promises 2015-05-23 04:43:37 -04:00
concurrent-caller.js Include running function in current count in ConcurrentCaller log line 2015-05-15 01:47:20 -04:00
config.js Update PDF tool handling in tests 2015-05-31 23:50:26 -04:00
csl-validator.js Use latest csl-validator 2013-03-23 17:30:34 -04:00
hide.vbs Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00
pathparser.js Update zotero:// extensions (report, timeline, etc.) for async DB, and more 2014-09-09 00:36:29 -04:00
redirect.sh Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00
redirect.vbs Support unmodified Xpdf binaries 2015-04-01 04:36:21 -04:00