{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":448537116,"defaultBranch":"main","name":"DigitalTwin","ownerLogin":"wagmarcel","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-01-16T11:42:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/983302?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725914349.0","currentOid":""},"activityList":{"items":[{"before":"988c140496a9c85fd39a0ec3036be2a0d839d9b3","after":"f5a5246bb100fa817101a425c17afc36b5b6fbbf","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-11T10:59:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Improve SHACL to SQL conversion to allow to work with larger datasets\n\n* Beamsqlstatmentsets can be split between organizational info and sql data in configmaps. To allow organizing\n large datasets, the sql data can be managed outside of helm files.\n* Add minimal shacl file which only contains classes/attributes which are used in instance\n* Updated READMEs for dataservice and Ngsild-Agent\n* Update OPCUA testserver binding_server to update values regularly\n* In unit tests, replace outdated Bunch by Munch\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Improve SHACL to SQL conversion to allow to work with larger datasets"}},{"before":"4cd9f8ee7ffbabc3af2a3471dd0b47365ed68345","after":"988c140496a9c85fd39a0ec3036be2a0d839d9b3","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-11T09:43:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Improve SHACL to SQL conversion to allow to work with larger datasets\n\n* Beamsqlstatmentsets can be split between organizational info and sql data in configmaps. To allow organizing\n large datasets, the sql data can be managed outside of helm files.\n* Add minimal shacl file which only contains classes/attributes which are used in instance\n* Updated READMEs for dataservice and Ngsild-Agent\n* Update OPCUA testserver binding_server to update values regularly\n* In unit tests, replace outdated Bunch by Munch\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Improve SHACL to SQL conversion to allow to work with larger datasets"}},{"before":"4c835c8bce8a662ebf28111788ba1b65215da9fa","after":"4cd9f8ee7ffbabc3af2a3471dd0b47365ed68345","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-11T09:22:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Improve SHACL to SQL conversion to allow to work with larger datasets\n\n* Beamsqlstatmentsets can be split between organizational info and sql data in configmaps. To allow organizing\n large datasets, the sql data can be managed outside of helm files.\n* Add minimal shacl file which only contains classes/attributes which are used in instance\n* Updated READMEs for dataservice and Ngsild-Agent\n* Update OPCUA testserver binding_server to update values regularly\n* In unit tests, replace outdated Bunch by Munch\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Improve SHACL to SQL conversion to allow to work with larger datasets"}},{"before":"9bbd28a19ada9692e317664db2c86e04d1602288","after":"4c835c8bce8a662ebf28111788ba1b65215da9fa","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-10T21:43:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":"5f46adfa72ff93c62ddacb165129e8d7c2b0d851","after":"9bbd28a19ada9692e317664db2c86e04d1602288","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-10T21:19:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"replaced bunch by munch","shortMessageHtmlLink":"replaced bunch by munch"}},{"before":"70536de5118e6c7f849c3a12259be19871c2f3e0","after":"5f46adfa72ff93c62ddacb165129e8d7c2b0d851","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-10T20:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Improve SHACL to SQL conversion to allow to work with larger datasets\n\n* Beamsqlstatmentsets can be split between organizational info and sql data in configmaps. To allow organizing\n large datasets, the sql data can be managed outside of helm files.\n* Add minimal shacl file which only contains classes/attributes which are used in instance\n* Updated READMEs for dataservice and Ngsild-Agent","shortMessageHtmlLink":"Improve SHACL to SQL conversion to allow to work with larger datasets"}},{"before":"fec69327498f6e13a490dd4abd13d846ca2a9ea0","after":"6c654b8ebcd4c5d50b6402e7423ed7fb9f1ee851","ref":"refs/heads/complex-datatypes","pushedAt":"2024-09-10T07:43:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add OPCUA complex datatype and OPCUA localizedText to nodeset2owl translation\n\n* LocalizedText is treated as special case since every text in RDF is localized\n* All other structures will be encoded as RDF.JSON node\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Add OPCUA complex datatype and OPCUA localizedText to nodeset2owl tra…"}},{"before":"6fd84e9f55c33c5117c9005734068d2c0a018281","after":"fec69327498f6e13a490dd4abd13d846ca2a9ea0","ref":"refs/heads/complex-datatypes","pushedAt":"2024-09-09T20:41:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":null,"after":"6fd84e9f55c33c5117c9005734068d2c0a018281","ref":"refs/heads/complex-datatypes","pushedAt":"2024-09-09T20:39:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add test_pump with additional datatypes","shortMessageHtmlLink":"Add test_pump with additional datatypes"}},{"before":null,"after":"70536de5118e6c7f849c3a12259be19871c2f3e0","ref":"refs/heads/shacl2flink-updates","pushedAt":"2024-09-09T01:07:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Added minshacl options, still TBD","shortMessageHtmlLink":"Added minshacl options, still TBD"}},{"before":"7ab4f9e00066610a548b056e5956f7256a3f35c0","after":"26caa399a4f17cc5b08d424398a6f005131ada11","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-07T15:30:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bindings\n\nThis PR provides a transfomrational tool which takes nodeset2 owl files and creates NGSI-LD, SHACL and OWL based machine\ndescriptions. Also, bindings are created to map opcua data to the external data model. The PR also contains:\n\n* Updated Dataservice to work with bindings created by this extractType tool.\n* Updated Datamodel to pull NGSI-LD subcomponents based on the OPCUA metadata\n* Additional E2e tests for extractType tool\n\nrelated EPIC: #514\nrelated User Story: #555, #571\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bin…"}},{"before":"f05864f34815ed07bb6dca50543af958e2feb03f","after":"7ab4f9e00066610a548b056e5956f7256a3f35c0","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-07T13:49:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bindings\n\nThis PR provides a transfomrational tool which takes nodeset2 owl files and creates NGSI-LD, SHACL and OWL based machine\ndescriptions. Also, bindings are created to map opcua data to the external data model. The PR also contains:\n\n* Updated Dataservice to work with bindings created by this extractType tool.\n* Updated Datamodel to pull NGSI-LD subcomponents based on the OPCUA metadata\n* Additional E2e tests for extractType tool\n\nrelated EPIC: #514\nrelated User Story: #555, #571\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bin…"}},{"before":"4299874400f1c08a4725af2acc0ba2bdd589bd65","after":"f05864f34815ed07bb6dca50543af958e2feb03f","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-07T13:43:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bindings\n\nThis PR provides a transfomrational tool which takes nodeset2 owl files and creates NGSI-LD, SHACL and OWL based machine\ndescriptions. Also, bindings are created to map opcua data to the external data model. The PR also contains:\n\n* Updated Dataservice to work with bindings created by this extractType tool.\n* Updated Datamodel to pull NGSI-LD subcomponents based on the OPCUA metadata\n* Additional E2e tests for extractType tool\n\nSigned-off-by: marcel ","shortMessageHtmlLink":"Add tools to transform opcua data to NGSI-LD, SHACl, OWL and Data bin…"}},{"before":"5c34bcbdd5d58c052b1945427cb73a2043d96b17","after":"4299874400f1c08a4725af2acc0ba2bdd589bd65","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-06T21:44:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Update all datamodel files concerning SubComponentRelationship","shortMessageHtmlLink":"Update all datamodel files concerning SubComponentRelationship"}},{"before":"51d6be6f5c8177d37163cbf825ffbf308c2d023c","after":"5c34bcbdd5d58c052b1945427cb73a2043d96b17","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-06T16:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Updated dependency of oxygrph","shortMessageHtmlLink":"Updated dependency of oxygrph"}},{"before":"9d15904d30acdd05adfb34ca908c214d2abe3f67","after":"51d6be6f5c8177d37163cbf825ffbf308c2d023c","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-06T16:16:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Update tests for nodeset2owl","shortMessageHtmlLink":"Update tests for nodeset2owl"}},{"before":"2a4a1dd6e108699bf5ab41d6ebad888ec6a02421","after":"9d15904d30acdd05adfb34ca908c214d2abe3f67","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-05T23:30:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"updated to align with main/rebase","shortMessageHtmlLink":"updated to align with main/rebase"}},{"before":"4edf3b590d3b8e0c4afc1083a8c4db7eb935652f","after":"2a4a1dd6e108699bf5ab41d6ebad888ec6a02421","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-05T22:51:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"extracttypes script & tests\n\nrecoverd nodeset2owl\n\nUpdate README.md of opcua\n\nupdate extractType and opcuaConnector combo\n\nAdded test server for opcua binding\n\nMake test example work again\n\nLinting\n\nAdd e2e tests for extractType\n\nstart to refactor extractTypes by adding explicit bindings module\n\ncontinued refactoring\n\nadd jsonld library\n\nentity added, but results not correct\n\nFixed mixup between jsonld.instance/e.type\n\nAdded shacl class for opcua extractor\n\nextractType.py: moved back to simple sorted diff vs sparql ask due to large time consumption of ask with large files\n\nfixed typo\n\nmoved shacl_iri creation to shacl/jsonld/utils\n\nAdded rdfutils\n\nMoved type optional/array checking to shacl\n\nAdded shacl test to e2e test\n\nmoved nodeid creation to jsonld lib\n\nMoved more functions to utils.\n\nFurther restructuring and adding a testcase for subtyping\n\nMerged knowledge.ttl into entities.ttl\n\nlinting\n\nlinting\n\nlinting\n\nLinting\n\nlinting\n\nAdded test for non-correct SHACL results\n\nAdded unit tests for jsonld and for libutils\n\nunit test for bindings\n\nAdd test for libentity\n\nAdd shacl.py unit-test\n\nAdd/update unit test lib/utils.py\n\nAdded coveragerc to exclude the executables\n\nUpdate Makefile\n\nAdded test for enums\n\nIntroduced OWL.NamedIndividual for Enum classes. This is needed by pyshacl to work propertly with entities and enum classes\n\nAdd isomorphic graph comparison and additional testcase\n\nStarted to remove entity checks and replace by shacl where possible\n\nFixing some still failing shacl comparisons in e2e test\n\ncontinued to move checks to shacl module\n\nRemoved unused methods\n\nadded one function back to shacl.py\n\nfixed tests and linting\n\nAdded AttributeType parameter to binding and binding validation\n\nFix in binding validation of dataservice\n\nMake examples work\n\nUpdated getSubcomponents to work with new metadata\n\nfirst draft of FolderType fix\n\nUpdated shacl test of pump_example\n\nlinting etc","shortMessageHtmlLink":"extracttypes script & tests"}},{"before":"ae4f94a2877326d86964a940579c2f2d14372ce0","after":"4edf3b590d3b8e0c4afc1083a8c4db7eb935652f","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-04T23:22:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Updated getSubcomponents to work with new metadata","shortMessageHtmlLink":"Updated getSubcomponents to work with new metadata"}},{"before":"71fcba2ca8fc727e2fae2836cf4a66aeb492050b","after":"ae4f94a2877326d86964a940579c2f2d14372ce0","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-03T21:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Added AttributeType parameter to binding and binding validation","shortMessageHtmlLink":"Added AttributeType parameter to binding and binding validation"}},{"before":"a43fcc868063d5f9341be24de06dd8a1d91dd87e","after":"71fcba2ca8fc727e2fae2836cf4a66aeb492050b","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-02T23:05:15.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"fixed tests and linting","shortMessageHtmlLink":"fixed tests and linting"}},{"before":"937d22985d6264f360ac4042df31dd7653331db0","after":"a43fcc868063d5f9341be24de06dd8a1d91dd87e","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-02T20:18:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Fixing some still failing shacl comparisons in e2e test","shortMessageHtmlLink":"Fixing some still failing shacl comparisons in e2e test"}},{"before":"53164a1d3b07d436a79e81ac1e652d45cbd63a65","after":"937d22985d6264f360ac4042df31dd7653331db0","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-02T19:22:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add isomorphic graph comparison and additional testcase","shortMessageHtmlLink":"Add isomorphic graph comparison and additional testcase"}},{"before":"5e9d0d9470e7de8a85db0951c948a4a925761001","after":"53164a1d3b07d436a79e81ac1e652d45cbd63a65","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-09-01T19:22:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Introduced OWL.NamedIndividual for Enum classes. This is needed by pyshacl to work propertly with entities and enum classes","shortMessageHtmlLink":"Introduced OWL.NamedIndividual for Enum classes. This is needed by py…"}},{"before":"511e9b16c87d354b011de7c4bc190ab401419205","after":"5e9d0d9470e7de8a85db0951c948a4a925761001","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-31T22:45:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Added test for enums","shortMessageHtmlLink":"Added test for enums"}},{"before":"fb5d0a86066eb4add4b56b27011faacb9a5830bf","after":"511e9b16c87d354b011de7c4bc190ab401419205","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-30T20:56:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Update Makefile","shortMessageHtmlLink":"Update Makefile"}},{"before":"f9eeaf3fd8c13d8215b9d27705d750cbd27de2a4","after":"fb5d0a86066eb4add4b56b27011faacb9a5830bf","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-30T20:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Added coveragerc to exclude the executables","shortMessageHtmlLink":"Added coveragerc to exclude the executables"}},{"before":"6c9809077b31c4a4d26b8b0d25f4dabe17151c9a","after":"f9eeaf3fd8c13d8215b9d27705d750cbd27de2a4","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-30T20:30:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add/update unit test lib/utils.py","shortMessageHtmlLink":"Add/update unit test lib/utils.py"}},{"before":"4d9a88aa0787ab63ef4bb122270de1c9050b0d34","after":"6c9809077b31c4a4d26b8b0d25f4dabe17151c9a","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-30T20:00:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Add test for libentity","shortMessageHtmlLink":"Add test for libentity"}},{"before":"34eb2440e26ae24e82cb5dc1843dc1db7bd410cd","after":"4d9a88aa0787ab63ef4bb122270de1c9050b0d34","ref":"refs/heads/opcua-tools-extract","pushedAt":"2024-08-29T21:13:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wagmarcel","name":"Marcel Wagner","path":"/wagmarcel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/983302?s=80&v=4"},"commit":{"message":"Added test for non-correct SHACL results","shortMessageHtmlLink":"Added test for non-correct SHACL results"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxMDo1OTozNy4wMDAwMDBazwAAAASzFmxM","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxMDo1OTozNy4wMDAwMDBazwAAAASzFmxM","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQyMToxMzowMy4wMDAwMDBazwAAAASoDxYT"}},"title":"Activity · wagmarcel/DigitalTwin"}