The traceability matrixes can be saved. Unfortunately, they are saved in Bandana. Let's move them to AO.
Object: SavedQuery (which extends SavedQueryBase, the primary key - you can make it a single object if you prefer).
DAO: SavedQueryManager,
Action: TraceabilityMatrixAction.
I suggest we move them to AO:
Either rename and move SavedQueryManager into SavedQueryDAO, or just create the DAO,
Create a table with the same properties as SavedQuery:
ID,
Space,
Title,
Owner,
Permissions: format to be defined, certainly as JSON, when isShared = false it could be the author, otherwise "space", group names, the whole instance or entirely public.
searchQuery
traceabilityMatrixColumns
withJira
Don't forget the upgrade task. Don't forget the upgrade task.
This ticket is part of RY-589.
The traceability matrixes can be saved. Unfortunately, they are saved in Bandana. Let's move them to AO.
Object: SavedQuery (which extends SavedQueryBase, the primary key - you can make it a single object if you prefer).
DAO: SavedQueryManager,
Action: TraceabilityMatrixAction.
I suggest we move them to AO:
Either rename and move SavedQueryManager into SavedQueryDAO, or just create the DAO,
Create a table with the same properties as SavedQuery:
ID,
Space,
Title,
Owner,
Permissions: format to be defined, certainly as JSON, when isShared = false it could be the author, otherwise "space", group names, the whole instance or entirely public.
searchQuery
traceabilityMatrixColumns
withJira
Don't forget the upgrade task. Don't forget the upgrade task.