   
|
300c2f44d6
|
Add TriggerNodes, ArrayItemType, Enumeration, Image, References nodes, and CTT server config to UAReferenceServer (#3712)
* Initial plan
* Changes before error encountered
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/f71cc706-0b40-465b-9313-a27e1330d671
Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
* Fix test: use new DataValue { WrappedValue = new Variant(42) } to avoid DataValue(StatusCode) ambiguity
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/23104222-aa83-4177-8feb-fe6abfe84168
Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
* Add Enumeration/Image scalar nodes, References_HasReferenceTypeAndSubType, and update CTT XML
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/ad53fb57-ecca-413b-a35b-38a9f8dd946a
Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com>
* Fix CS8129/CS8130 build errors: replace KeyValuePair deconstruction with kvp.Key/kvp.Value for .NET Framework compat
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/4ccbc876-42b8-4f99-a478-30791efcaa54
Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com>
* Added configuration on new project format for 1.05 CTT
* Add Ctt.ReferenceServer.Config.xml and wire --ctt flag to use it
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/ad67081d-1750-4945-a741-ffa710b53e97
Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
* Address code review: add comment for Mono exclusion and clarify CTT config ApplicationName
Agent-Logs-Url: https://github.com/OPCFoundation/UA-.NETStandard/sessions/ad67081d-1750-4945-a741-ffa710b53e97
Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
* Handle CloseSession with invalid channel, refine tests
Improved error handling for CloseSession requests by throwing BadSessionIdInvalid when the secure channel is invalid or missing. Updated ReferenceServerTest to use QueueSize = 1 for monitored items and made assertions more precise by checking for exactly two notification data items.
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: romanett <7413710+romanett@users.noreply.github.com>
Co-authored-by: marcschier <11168470+marcschier@users.noreply.github.com>
Co-authored-by: mrsuciu <Mircea-Adrian.Suciu@softing.com>
Co-authored-by: Roman Ettlinger <romanett98@gmail.com>
|
2026-05-01 11:12:45 +02:00 |
|