SpaceCreator issueshttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues2024-03-05T10:15:30Zhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1111Minimal python requirements example2024-03-05T10:15:30ZHugo Jiménez HernándezMinimal python requirements exampleHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1110MSC: Comment entity is inactive2024-01-25T05:33:44ZGuenter SchwannMSC: Comment entity is inactiveThe comment entitiy is inactive. It's not possible to create a comment.
![image](/uploads/f5b410d29e46d598c7477afa58a19cbc/image.png)The comment entitiy is inactive. It's not possible to create a comment.
![image](/uploads/f5b410d29e46d598c7477afa58a19cbc/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1109Loading/Saving credentials refactoring2024-01-30T20:00:40ZHugo Jiménez HernándezLoading/Saving credentials refactoringMove the save/load credentials out of requirements classMove the save/load credentials out of requirements classHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1108DVE: Resizing the partition in a node does not move all Devices2024-03-28T10:19:22ZGuenter SchwannDVE: Resizing the partition in a node does not move all DevicesIt's easy to reproduce, just try to enlarge the partition box inside the node
![image](/uploads/4b29973b12e20567a36516f69e59f227/image.png)It's easy to reproduce, just try to enlarge the partition box inside the node
![image](/uploads/4b29973b12e20567a36516f69e59f227/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1107MSC: Don't add shared conditions to instances stopped already2024-01-30T09:48:59ZGuenter SchwannMSC: Don't add shared conditions to instances stopped already5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1106MSC: Don't add shared conditions to instances not started yet2024-01-30T09:48:54ZGuenter SchwannMSC: Don't add shared conditions to instances not started yet5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1105MSC: Add existing shared conditions to instances2024-01-30T09:48:46ZGuenter SchwannMSC: Add existing shared conditions to instances5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1104Tls Initialization failed2024-01-25T10:22:53ZHugo Jiménez HernándezTls Initialization failedA TLS initialization error on traying to connect with gitlab server on Requirements libraryA TLS initialization error on traying to connect with gitlab server on Requirements library5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1103MSC: Message move error2024-01-30T09:49:08ZGuenter SchwannMSC: Message move errorMoving the message, pusses it to a total wrong place.
![msc_issue](/uploads/15b3da0acdd47e11b22eec68983558d1/msc_issue.gif)
![msc_issue2](/uploads/6638669290b7886133acc3143d519ae9/msc_issue2.gif)
[isl__1_.msc](/uploads/fd1d8f61c5553a...Moving the message, pusses it to a total wrong place.
![msc_issue](/uploads/15b3da0acdd47e11b22eec68983558d1/msc_issue.gif)
![msc_issue2](/uploads/6638669290b7886133acc3143d519ae9/msc_issue2.gif)
[isl__1_.msc](/uploads/fd1d8f61c5553aa8f147a327836627d8/isl__1_.msc)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1102MSC: Prevent input of keywords as names2024-03-08T17:14:00ZGuenter SchwannMSC: Prevent input of keywords as namesParser error:
![image](/uploads/844ed7396c2623d54e04106e4034fbd2/image.png)
[isl.msc](/uploads/0607b4745340e2e1b0ddafe6afa466fe/isl.msc)
**Note:** Prevent input of keywords as names. (Check if "data" is a keyword)Parser error:
![image](/uploads/844ed7396c2623d54e04106e4034fbd2/image.png)
[isl.msc](/uploads/0607b4745340e2e1b0ddafe6afa466fe/isl.msc)
**Note:** Prevent input of keywords as names. (Check if "data" is a keyword)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1101Check requirements ID on input2024-01-10T09:44:34ZGuenter SchwannCheck requirements ID on inputWhen creating a requirement, can you add a validator to make sure that the requirement id is unique?
![image](/uploads/6fe65caddcb1f1403815722a6e86af35/image.png)When creating a requirement, can you add a validator to make sure that the requirement id is unique?
![image](/uploads/6fe65caddcb1f1403815722a6e86af35/image.png)1 Traceability - RequirementsHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1100Make properties dialog wider2023-12-20T16:25:11ZGuenter SchwannMake properties dialog widerCan you make this window a bit wider so that we don't have to scroll to the right to see the requirements tab?
![image](/uploads/4cf580e805c99957df313ebfdff1a22b/image.png)
Replace the tab name "**Style configuration**" by simply "**S...Can you make this window a bit wider so that we don't have to scroll to the right to see the requirements tab?
![image](/uploads/4cf580e805c99957df313ebfdff1a22b/image.png)
Replace the tab name "**Style configuration**" by simply "**Style**"
For Interfaceview and Deploymentview1 Traceability - RequirementsHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1099IVE: interface renamed2024-01-15T12:17:00ZGuenter SchwannIVE: interface renamedThe "parse" interface (between the functions "binary expression 0" and "binary expression 1") has been renamed automatically to "binary expression 1 type parse". This was NOT expected!
This is problematic because it's a PI and RI that ...The "parse" interface (between the functions "binary expression 0" and "binary expression 1") has been renamed automatically to "binary expression 1 type parse". This was NOT expected!
This is problematic because it's a PI and RI that come from the function type (both binary expression 0 and 1 are instances of 2 different types)
![image](/uploads/5a3c5d7cf0fee6059aaa8ca313b78fb5/image.png)
[interfaceview.xml](/uploads/6cae03f90970799c1c6e6a72fd433692/interfaceview.xml)
It's weird because it should never be possible to rename an interface from an instance of a function type, and yet it is possible for the "parse" pi:
![image](/uploads/a7b638b8702e64a58056a37fc6460262/image.png)
Oh and after a renamed the PI back to "parse", saved the model, and reopened, it renamed it again (but only on one side this time)
![image](/uploads/333cfa78391e9c58babf642ed5cf3983/image.png)
Why do some connections have a name attribute but not all of them?
![image](/uploads/e826f65a13bd65be74f5d1dce46d2d36/image.png)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1098IVE: Unable to connect interfaces2024-01-09T10:31:20ZGuenter SchwannIVE: Unable to connect interfacesStill blocked with the impossibility to connect two of the 3 interfaces...
![image](/uploads/5484023ad13a751e8407aa87e0b10d08/image.png)
[interfaceview.xml](/uploads/84feb5b2a30a83af37c877337567c22a/interfaceview.xml)Still blocked with the impossibility to connect two of the 3 interfaces...
![image](/uploads/5484023ad13a751e8407aa87e0b10d08/image.png)
[interfaceview.xml](/uploads/84feb5b2a30a83af37c877337567c22a/interfaceview.xml)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1097Add pagination support for labels2024-01-08T08:11:03ZGuenter SchwannAdd pagination support for labelsSo far only issues fetched from the gitlab server are supporting pagination.
Labels have to support that as well, as otherwise we are limited to 100 labels. Currently only 20 labels are supported (default "page size").So far only issues fetched from the gitlab server are supporting pagination.
Labels have to support that as well, as otherwise we are limited to 100 labels. Currently only 20 labels are supported (default "page size").1 Traceability - RequirementsHugo Jiménez HernándezHugo Jiménez Hernándezhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1096IVE Connection creation fixes2023-12-13T17:25:48ZGuenter SchwannIVE Connection creation fixesIssues to do here:
- [x] ~~Set attribute `enable_multicast` ? -> **SHOULD NOT BE**~~ Is set true in TASTE already (only a default setting issue)
- [ ] Can connect to "PI_4" but not "Get_Next_Token" even after renaming the "next_token" pa...Issues to do here:
- [x] ~~Set attribute `enable_multicast` ? -> **SHOULD NOT BE**~~ Is set true in TASTE already (only a default setting issue)
- [ ] Can connect to "PI_4" but not "Get_Next_Token" even after renaming the "next_token" parameter correctly -> why?
- [ ] Show red line if can't be connected (check `ivm::ConnectionCreationValidator::canConnect` during mouse move)
[interfaceview.xml](/uploads/b6de5485ece68cf255400ecb1e394901/interfaceview.xml)
[interfaceview.ui.xml](/uploads/57e1f4094a4089ceb55ab65120e70e27/interfaceview.ui.xml)5 Bug fixesGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1095Auto fill requirements token if possible2023-12-13T09:50:34ZGuenter SchwannAuto fill requirements token if possibleAfter adding a server URL (on `QLineEdit::textEdited`), when the token field is empty, check if the token is in the settings and fill the token field.
And automatically trigger fetching the requiremnets?After adding a server URL (on `QLineEdit::textEdited`), when the token field is empty, check if the token is in the settings and fill the token field.
And automatically trigger fetching the requiremnets?1 Traceability - RequirementsGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1094Text filter for requirements should include the whole description.2023-12-07T12:57:31ZGuenter SchwannText filter for requirements should include the whole description.This will need a new `QSortFilterModel`, as the desctiption is not shown as text in the table.This will need a new `QSortFilterModel`, as the desctiption is not shown as text in the table.1 Traceability - RequirementsGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1093Do a performance test for fetching requirement2023-12-07T09:39:30ZGuenter SchwannDo a performance test for fetching requirementFor testing time the fetching of all SpaceCreator issues - even the closed one, and don't bother the labels.
Report the result to Maxime.For testing time the fetching of all SpaceCreator issues - even the closed one, and don't bother the labels.
Report the result to Maxime.1 Traceability - RequirementsGuenter SchwannGuenter Schwannhttps://gitrepos.estec.esa.int/taste/spacecreator/-/issues/1092Adapt requirement tag UI for large amount of items2023-12-18T14:13:13ZGuenter SchwannAdapt requirement tag UI for large amount of itemsIn the requirements UI there is a bar to filter by tags.
That bar should be able to handle a large amount of tag.
Maybe the `QToolBar` used there can set to handle this.
Or put the bar into a `QScrollArea`.
**Note** add pagination s...In the requirements UI there is a bar to filter by tags.
That bar should be able to handle a large amount of tag.
Maybe the `QToolBar` used there can set to handle this.
Or put the bar into a `QScrollArea`.
**Note** add pagination support to `QGitlabAPI` lables (`QGitlabClient::requestListofLabels` - see `QGitlabClient::requestIssues`).1 Traceability - RequirementsHugo Jiménez HernándezHugo Jiménez Hernández