View Issue Details

IDProjectCategoryView StatusLast Update
0000021RePoSyD ApplicationGeneralpublic2023-10-13 05:40
Reporterma67ho Assigned Toadministrator  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Target Versionv2.1.0 
Summary0000021: User defined queries on repository level
DescriptionDesign data can only be filtered after the whole set has been loaded into the application. This may lead to performance issues if, the number of a DDO is greater than e.g. 1.500.
Users shall be able to define queries for a specific type to reduce the number being loaded.

The following types shall be available:

- Conditions for attributes and properties of a Design Data Object, e.g. uuid, responsibility,..
- Conditions for Design Data Links, e.g. number of linked objects,...
- Conditions for linked Design Data Object, e.g. System specified by Requirements and requirement type is equal to system,..

The queries shall be stored in the user profile.
TagsNo tags attached.

Relationships

related to 0000045 closedadministrator Selected IPT not saved in query 

Activities

There are no notes attached to this issue.

Related Changesets

@reposyd/core: maho/issue0021 f25b1b06

2023-05-26 12:32

administrator


Details Diff
User defined queries on repository level- Fixes 0000021 Affected Issues
0000021
mod - src/SqlHelper/DesignDataObject/filter.js Diff File
mod - src/Utils/Filter/uri.js Diff File
add - test/designdataquery-ddl.spec.js Diff File
mv - test/designdatafilter.spec.js → test/designdataquery-ddo.spec.js Diff File
mod - test/utils-filter-uri.spec.js Diff File

@reposyd/app: main 37d79e74

2023-05-26 12:34

administrator


Details Diff
User defined queries on repository level. Fixed 0000021 Affected Issues
0000021
add - src/components/AccessControl/TeamSelect.vue Diff File
mod - src/components/DesignData/DesignDataObjectTree.vue Diff File
add - src/components/DesignData/DesignDataQueryEdit.vue Diff File
add - src/components/DesignData/DesignDataQueryEditDialog.vue Diff File
add - src/components/DesignData/DesignDataQuerySelect.vue Diff File
mod - src/components/DesignDataObjectPage.vue Diff File
add - src/components/DesignDataQuery/ConditionOperator.vue Diff File
add - src/components/DesignDataQuery/ConditionValueInput.vue Diff File
add - src/components/DesignDataQuery/GroupConditionItem.vue Diff File
add - src/components/DesignDataQuery/LinkConditionItem.vue Diff File
add - src/components/DesignDataQuery/LinkedObjectConditionItem.vue Diff File
add - src/components/DesignDataQuery/ObjectConditionItem.vue Diff File
mod - src/components/DesignDataToolbar.vue Diff File
mod - src/components/View/DesignDataObjectTable.vue Diff File
mod - src/css/app.styl Diff File
mod - src/locale/de.json Diff File
mod - src/locale/en.json Diff File
mod - src/pages/ProjectManagement/WorkBreakdownStructureIndex.vue Diff File

@reposyd/app: main 80c26ab2

2023-06-14 21:15

administrator


Details Diff
User defined queries on repository level. Fixes 0000021 Affected Issues
0000021
mod - src/components/ComponentBase.vue Diff File
mod - src/components/DesignData/DesignDataLinkTree.vue Diff File
mod - src/components/DesignData/DesignDataObjectTree.vue Diff File
mod - src/components/DesignData/DesignDataQueryEdit.vue Diff File
mod - src/components/DesignData/DesignDataQueryEditDialog.vue Diff File
rm - src/components/DesignData/FilterButton.vue Diff
add - src/components/DesignDataFilter/FilterButton.vue Diff File
add - src/components/DesignDataFilter/SelectOperator.vue Diff File
add - src/components/DesignDataFilter/TextFilterDialog.vue Diff File
mod - src/components/DesignDataObjectPage.vue Diff File
mod - src/components/DesignDataQuery/ConditionOperator.vue Diff File
mod - src/components/DesignDataQuery/LinkConditionItem.vue Diff File
mod - src/components/DesignDataQuery/LinkedObjectConditionItem.vue Diff File
mod - src/components/DesignDataQuery/ObjectConditionItem.vue Diff File
mv - src/components/DesignData/DesignDataQuerySelect.vue → src/components/DesignDataQuery/SelectQuery.vue Diff File
add - src/components/DesignDataTable/SelectVisibleColumns.vue Diff File
mod - src/components/DesignDataToolbar.vue Diff File
add - src/components/DesignDataView/EditDesignDataViewDialog.vue Diff File
add - src/components/DesignDataView/SelectView.vue Diff File
add - src/components/DesignDataView/ViewEditor.vue Diff File
mod - src/components/View/DesignDataObjectTable.vue Diff File
mod - src/locale/de.json Diff File
mod - src/locale/en.json Diff File
mod - src/pages/DataAnalysis/QualityGate.vue Diff File
mod - src/pages/DesignData/DesignDataObjectTree.vue Diff File
mod - src/pages/Modeling/Diagram.vue Diff File
mod - src/pages/ProcessControl/OwnerReponsibilityDesignData.vue Diff File

Issue History

Date Modified Username Field Change
2023-05-26 11:39 ma67ho New Issue
2023-05-26 11:39 ma67ho Status new => assigned
2023-05-26 11:39 ma67ho Assigned To => ma67ho
2023-06-14 21:18 administrator Changeset attached => @reposyd/core maho/issue0021 f25b1b06
2023-06-14 21:18 administrator Assigned To ma67ho => administrator
2023-06-14 21:18 administrator Resolution open => fixed
2023-09-20 20:25 administrator Changeset attached => @reposyd/app main 80c26ab2
2023-09-20 20:25 administrator Changeset attached => @reposyd/app main 37d79e74
2023-09-21 07:35 administrator Target Version 1.3.0 => App v2.1
2023-10-10 05:38 ma67ho Relationship added related to 0000045
2023-10-10 05:39 ma67ho Project RePoSyD => RePoSyD Application
2023-10-12 10:38 administrator Status assigned => closed
2023-10-12 10:38 administrator Fixed in Version => App v2.1
2023-10-13 05:40 administrator Target Version App v2.1 => v2.1.0