Граф коммитов

312 Коммитов

Автор SHA1 Сообщение Дата
Hans Gschossmann b122c45f46 Add key name replacement. 2017-11-10 18:58:21 +01:00
Hans Gschossmann 1d57a792f5 Add protection for null pointers. 2017-11-10 07:22:24 +01:00
Hans Gschossmann ad3e7d8661 Add telemetry configuration and update documentation. 2017-11-09 20:51:43 +01:00
Hans Gschossmann f507f3ce5b Allow to configure security policy none for endpoint connection, runs
forever when no console is attached, formats ingested data as proper
JSON array.
2017-11-09 10:14:59 +01:00
Hans Gschossmann 1e675e6dbc
Merge pull request #85 from hansgschossmann/master
Refactor publishing path, add diagnostics, update documentation
2017-10-27 18:54:46 +02:00
Hans Gschossmann ac554feb2f Update comment 2017-10-27 18:53:12 +02:00
Hans Gschossmann c543f900a4 Remove the timing measurement and output. 2017-10-27 18:44:14 +02:00
Hans Gschossmann 88140d2dd8 Fix interval timing. 2017-10-26 19:25:33 +02:00
Hans Gschossmann b05fa19ed7 Merge branch 'memleak'
Address reviewer comments, reformat source, change default settings.
2017-10-26 18:36:31 +02:00
Hans Gschossmann adcee160d9 Address reviewer comments, reformat source, change default settings. 2017-10-26 18:25:14 +02:00
Hans Gschossmann a43e00e6a6 Refactor publishing path, add diagnostics, update documentation (#1)
* Refactor publishing path, add diagnostics, update documentation.

* Refactor publishing path, add diagnostics, update documentation.
2017-10-25 17:19:28 +02:00
Hans Gschossmann 39815a9961 Merge branch 'master' into memleak 2017-10-25 17:05:08 +02:00
Hans Gschossmann 194f30c8b8 Refactor publishing path, add diagnostics, update documentation. 2017-10-25 16:56:51 +02:00
Hans Gschossmann 958f3ea2aa Refactor publishing path, add diagnostics, update documentation. 2017-10-25 16:55:40 +02:00
Hans Gschossmann b8d84d96cc Merge pull request #84 from hansgschossmann/master
Refactor published nodes configuration and persistency, changes and fixes in server methods
2017-10-24 12:08:11 +02:00
Hans Gschossmann 321ca4a14f Address reviewer feedback. 2017-10-24 11:35:36 +02:00
Hans Gschossmann 6b8853e3e8 Refactor published node configuration handling, refactor published node
persistency, changes and fixes in publishers OPC UA server methods
2017-10-23 08:54:59 +02:00
Hans Gschossmann db4261ece0 Merge pull request #81 from hansgschossmann/master
Performance optimization, update to .NETCore 2.0, async changes, minor code restructuring, locking changes and latest OPC Stack and IoTHub client packages
2017-10-11 20:33:59 +02:00
Hans Gschossmann 79e9b53c64 Update travis configuration. 2017-10-11 20:28:35 +02:00
Hans Gschossmann 7b871905b0 Update travis config. 2017-10-11 20:22:54 +02:00
Hans Gschossmann 61ec67941a Merge branch 'master' of https://github.com/hansgschossmann/iot-edge-opc-publisher 2017-10-11 20:15:43 +02:00
Hans Gschossmann 2480ecada7 Update travis config 2017-10-11 20:15:07 +02:00
Hans Gschossmann f0b68a2af8 Merge branch 'master' into master 2017-10-11 19:53:20 +02:00
Hans Gschossmann c31e545061 More async calls and changes to prevent deadlocks, change IoTHub client
retry strategy.
2017-10-11 18:14:51 +02:00
Hans Gschossmann ecaba27a0a Update readme.md. 2017-10-10 18:32:56 +02:00
Hans Gschossmann 9f33f8e8d3 Rework async execution paths, move variables in corresponding classes. 2017-10-10 17:36:56 +02:00
Hans Gschossmann 9919ec90bd Update to .NetCore 2.0 and OpcStack 0.4.5 2017-10-09 17:18:12 +02:00
Hans Gschossmann 9d6626a963 Revert stack, since of cert issues. 2017-10-09 12:22:22 +02:00
Hans Gschossmann 13ff205ef3 Add an option to enable reading the display name of a published node.
Default is disabled.
2017-10-07 21:43:25 +02:00
Hans Gschossmann ffd6e4b8ce Merge pull request #80 from Banchio/master
Modified write of the secure token to use the correct path
2017-10-06 23:09:11 +02:00
Banchio 49ce0d7a9f Modified write of the secure token to use the correct path 2017-10-06 15:36:13 +02:00
Hans Gschossmann c340cd5936 Merge pull request #78 from hansgschossmann/master
Use OPC subscriptions for each publishing interval, remove model compiler, update readme, and various more
2017-09-29 13:42:04 +02:00
Hans Gschossmann 44694bf0ec Update to OPC UA stack 0.4.3 2017-09-29 13:41:12 +02:00
Hans Gschossmann b7fcd5dd30 Remove alias. 2017-09-29 13:34:49 +02:00
Hans Gschossmann 20a45de6af Fix typo. 2017-09-29 13:31:23 +02:00
Hans Gschossmann e056bfb284 Address review comments. 2017-09-28 08:14:54 +02:00
Hans Gschossmann 622d74bdf8 Remove integer node ID's from address space. 2017-09-24 17:44:05 +02:00
Hans Gschossmann 8f7f510ab8 Update readme.md 2017-09-24 16:40:11 +02:00
Hans Gschossmann e67226cb97 Update documentation and add a Dockerfile for SSH. 2017-09-24 16:13:27 +02:00
Hans Gschossmann 4b86abaa19 Fix out path in dockerfile. 2017-09-24 12:20:38 +02:00
Hans Gschossmann f9b3308104 Minor changes. 2017-09-23 23:30:15 +02:00
Hans Gschossmann 3a0e721550 Update Dockerfile.Windows 2017-09-22 10:21:27 +02:00
Hans Gschossmann bc8338ae57 Change working directory of the container, to simplify volume mappings,
initialize trace earlier to get configuration shown on screen.
2017-09-21 20:14:20 +02:00
Hans Gschossmann 21e4d0977e Remove use of model compiler and use in application address space
config, add more locking, change app name, and more.
2017-09-20 19:41:57 +02:00
Hans Gschossmann 253a76f539 Fix publishing and unpublishing OPC UA server methods, protect and
persist publishednodes.json, smaller fixes.
2017-09-18 22:18:37 +02:00
Hans Gschossmann 26c301250a Add missing exception handler 2017-09-12 20:18:41 +02:00
Hans Gschossmann 553ba3ec41 Add exception handlers around LINQ statements 2017-09-12 20:04:19 +02:00
Hans Gschossmann 0b19bd3d64 Use FirstOrDefault with DefaultIfEmpty 2017-09-12 19:48:33 +02:00
Hans Gschossmann d082b28adc Use DefaultIfEmpty.First instead of FirstOrDefault 2017-09-12 19:24:07 +02:00
Hans Gschossmann 3b5f5bfc1f Fix locking for OpcSessions 2017-09-12 18:42:12 +02:00