Change instance notes from array of strings to array of objects, each with a note type

Activity

Show:

Niels Erik NielsenJuly 8, 2019 at 2:56 PM
Edited

This change will affects following modules (at least) due to their direct or indirect dependencies on mod-inventory-storage/instance-storage:

module `mod-inventory-storage`: (this Jira) (PR merged)
interface `instance-storage`, upgrade version: 6.0 -> 7.0
update schema, change sample data (notes in sample instances)
upgrade module version, 15.5.1 -> 16.0.0

module `mod-circulation` (PR merged)
update dependency on instance-storage: 4.0,5.0,6.0 -> 4.0,5.0,6.0,7.0

module `mod-codex-inventory` MODCXINV-40 (PR merged)
update dependency on instance-storage: 6.0 -> (6.0,)7.0
update test mock data for good measure

module `mod-oai-phm` MODOAIPMH-72 (PR merged)
update dependency on instance-storage: 6.0 -> (6.0),7.0

module `mod-inventory` MODINV-132 (PR merged)
update dependency on instance-storage: 6.0 -> 7.0
change schema for instance, create note element, propagate notes in and out, update tests
interface `inventory`, upgrade version: 8.3 -> 9.0
inventory-batch code must be updated, changes to module's instance schema (module is currently vX.0, so compatibility can be expected to break)
update version of inventory-batch to 0.2
upgrade module version, 11.5.0 -> 12.0.0

module `ui-inventory` (PR opened)
update dependency on instance-storage: 6.0 -> 7.0
update dependency on inventory 8.0 -> 9.0
change handling of instance.notes (view, create, edit)
possibly align tests

module `mod-source-record-manager` MODSOURMAN-149 (PR with dep update merged)
(update dependency on `inventory-batch` to 0.2?)
change mapping to instance.notes
change structure of notes in schema instance.json

module `ui-requests` (PR merged)
update dependency on inventory: 6.0,7.0,8.0 -> 6.0,7.0,8.0,9.0

module `mod-patron` MODPATRON-24 (PR merged)
update dependency on inventory: 5.2,6.0,7.0,8.0 -> 5.2,6.0,7.0,8.0,9.0

module `mod-rtac` (PR merged)
update dependency on inventory: 8.0 -> 8.0,9.0

module `mod-orders` MODORDERS-277 (PR merged)
update dependency on inventory: 8.3 -> 8.3,9.0
change instance mock for good measure (contains Bridget Jones notes)

module `ui-plugin-create-item` (PR merged)
update dependency on inventory: 8.3 -> 8.3,9.0

module `ui-orders` (PR merged)
update dependency on inventory: 8.3 -> 8.3,9.0

module `ui-plugin-find-po-line` (PR merged)
update dependency on inventory: 8.3 -> 8.3,9.0

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

Other dev

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 8, 2019 at 11:03 AM
Updated November 3, 2023 at 2:55 PM
Resolved July 12, 2019 at 5:45 AM
TestRail: Cases
TestRail: Runs