{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232531877,"defaultBranch":"master","name":"opcuanet-samples","ownerLogin":"Traeger-GmbH","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-08T09:54:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57797746?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713520122.0","currentOid":""},"activityList":{"items":[{"before":"e04a3867f941b46d21861cbc2d3c2365cba1045b","after":null,"ref":"refs/heads/renew_dependency_of_target_frameworks_2","pushedAt":"2024-04-19T09:48:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"}},{"before":"6e73631cf071254aaea9f629ec43f53f07e5430f","after":"ce72f3fc5e7c47c61cf40b232fb5828d4bddfaaa","ref":"refs/heads/master","pushedAt":"2024-04-18T13:16:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Update target frameworks and nuget packages (#13)\n\n* Update target framework from netcoreapp3.1 to net6.0, net7.0 to net8.0 (blazorapp), nuget packages updated to latest version\r\n\r\n* Added net6.0 as target framework\r\n\r\n* Update cs/Platforms/Client.Wpf/Client.Wpf.csproj\r\n\r\nCo-authored-by: Konstantin Preißer \r\n\r\n---------\r\n\r\nCo-authored-by: Konstantin Preißer ","shortMessageHtmlLink":"Update target frameworks and nuget packages (#13)"}},{"before":"9aef03221fa948bcd4387849655a1e1d90e08825","after":"e04a3867f941b46d21861cbc2d3c2365cba1045b","ref":"refs/heads/renew_dependency_of_target_frameworks_2","pushedAt":"2024-04-18T13:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Update cs/Platforms/Client.Wpf/Client.Wpf.csproj\n\nCo-authored-by: Konstantin Preißer ","shortMessageHtmlLink":"Update cs/Platforms/Client.Wpf/Client.Wpf.csproj"}},{"before":"78494d8cd1acf7b5b28ff59beac35d50c41ef4a1","after":"9aef03221fa948bcd4387849655a1e1d90e08825","ref":"refs/heads/renew_dependency_of_target_frameworks_2","pushedAt":"2024-04-18T10:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Added net6.0 as target framework","shortMessageHtmlLink":"Added net6.0 as target framework"}},{"before":null,"after":"78494d8cd1acf7b5b28ff59beac35d50c41ef4a1","ref":"refs/heads/renew_dependency_of_target_frameworks_2","pushedAt":"2024-04-17T09:21:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Update target framework from netcoreapp3.1 to net6.0, net7.0 to net8.0 (blazorapp), nuget packages updated to latest version","shortMessageHtmlLink":"Update target framework from netcoreapp3.1 to net6.0, net7.0 to net8.…"}},{"before":"c36625b3297e7d45670e5bb43e5ba24f48eeca13","after":"6e73631cf071254aaea9f629ec43f53f07e5430f","ref":"refs/heads/master","pushedAt":"2023-09-04T08:31:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscharnagl","name":"Dominik Scharnagl","path":"/dscharnagl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48177425?s=80&v=4"},"commit":{"message":"Introduced generic sample to demonstrate the secure use of a purchased license key.","shortMessageHtmlLink":"Introduced generic sample to demonstrate the secure use of a purchase…"}},{"before":"6ca31cca0c85d0bef311195b274f4c1b1bfaaef8","after":"c36625b3297e7d45670e5bb43e5ba24f48eeca13","ref":"refs/heads/master","pushedAt":"2023-08-25T10:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dscharnagl","name":"Dominik Scharnagl","path":"/dscharnagl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48177425?s=80&v=4"},"commit":{"message":"Introduced new Client.Blazor sample.","shortMessageHtmlLink":"Introduced new Client.Blazor sample."}},{"before":"71cb196e36db5159a144d657f739e22499d1e376","after":"2737979ecd671861a0389ff064931dca01473ca8","ref":"refs/heads/opcclient-subscription-nodevalue-cache","pushedAt":"2023-07-28T11:35:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Minor enhancements.","shortMessageHtmlLink":"Minor enhancements."}},{"before":"3bd54040fae702e2ff74c58f1bde5995a97ecebc","after":"2737979ecd671861a0389ff064931dca01473ca8","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-28T11:34:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Minor enhancements.","shortMessageHtmlLink":"Minor enhancements."}},{"before":"526c4fe5f622ec0c35a82b7929537a90eb934c49","after":"3bd54040fae702e2ff74c58f1bde5995a97ecebc","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-28T08:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Addition of WriteValues ​​method","shortMessageHtmlLink":"Addition of WriteValues ​​method"}},{"before":"71cb196e36db5159a144d657f739e22499d1e376","after":"526c4fe5f622ec0c35a82b7929537a90eb934c49","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-24T10:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Prepare for enhancing the sample to allow to write values (cannot be compiled yet).","shortMessageHtmlLink":"Prepare for enhancing the sample to allow to write values (cannot be …"}},{"before":"96cc8b72691b9b15531caeaaad7a88d27af9857f","after":"71cb196e36db5159a144d657f739e22499d1e376","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-11T11:44:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Enhance the Client.NodeValueCache sample:\n- Only call OpcSubscription.ApplyChanges() on subscriptions that were actually modified.\n- Fix a bug where the worker thread enumerated directly (and without a lock on syncRoot) on the itemChanges list, instead of copying them to a local list.","shortMessageHtmlLink":"Enhance the Client.NodeValueCache sample:"}},{"before":"96cc8b72691b9b15531caeaaad7a88d27af9857f","after":"71cb196e36db5159a144d657f739e22499d1e376","ref":"refs/heads/opcclient-subscription-nodevalue-cache","pushedAt":"2023-07-11T11:43:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Enhance the Client.NodeValueCache sample:\n- Only call OpcSubscription.ApplyChanges() on subscriptions that were actually modified.\n- Fix a bug where the worker thread enumerated directly (and without a lock on syncRoot) on the itemChanges list, instead of copying them to a local list.","shortMessageHtmlLink":"Enhance the Client.NodeValueCache sample:"}},{"before":"6261375b4e1b1bca279a19fe813a2ce399e5792b","after":"96cc8b72691b9b15531caeaaad7a88d27af9857f","ref":"refs/heads/opcclient-subscription-nodevalue-cache","pushedAt":"2023-07-11T11:40:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Enhance the sample.","shortMessageHtmlLink":"Enhance the sample."}},{"before":"4cf2d7305c86bbb16725e32efaf479d53fffbba9","after":"96cc8b72691b9b15531caeaaad7a88d27af9857f","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-11T11:37:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Enhance the sample.","shortMessageHtmlLink":"Enhance the sample."}},{"before":"97824326675b0d39bf72b51c4582f1885488dd01","after":"4cf2d7305c86bbb16725e32efaf479d53fffbba9","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-10T10:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Adjustment of ApplyChanges to all subscriptions in the list","shortMessageHtmlLink":"Adjustment of ApplyChanges to all subscriptions in the list"}},{"before":null,"after":"97824326675b0d39bf72b51c4582f1885488dd01","ref":"refs/heads/opcclient-subscription-nodevalue-cache-enhancement","pushedAt":"2023-07-07T11:17:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"katHamp","name":null,"path":"/katHamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99168117?s=80&v=4"},"commit":{"message":"Limitation of MonitoredItems per subscription","shortMessageHtmlLink":"Limitation of MonitoredItems per subscription"}},{"before":null,"after":"6261375b4e1b1bca279a19fe813a2ce399e5792b","ref":"refs/heads/opcclient-subscription-nodevalue-cache","pushedAt":"2023-03-22T12:47:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kpreisser","name":"Konstantin Preißer","path":"/kpreisser","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13289184?s=80&v=4"},"commit":{"message":"Add a C# sample project (work in progress) that shows how an (asynchronous) node value caching system based on subscriptions could be implemented.\n\nTODOs:\n- OpcMonitoredItems are not checked for their status after adding them to a subscription.\n- The manager currently doesn't partition monitored items into multiple subscriptions.","shortMessageHtmlLink":"Add a C# sample project (work in progress) that shows how an (asynchr…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENQD9tQA","startCursor":null,"endCursor":null}},"title":"Activity · Traeger-GmbH/opcuanet-samples"}