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

312 Коммитов

Автор SHA1 Сообщение Дата
Hans Gschossmann 387f2253f7 update readme 2019-01-23 16:39:10 +01:00
Hans Gschossmann 8ea199600f fix string syntax 2019-01-23 16:14:17 +01:00
Hans Gschossmann da4888610b add generic OPC method call to call IoTHub direct methods 2019-01-23 16:01:00 +01:00
Marc Schier 7ca3b1b43b
Support listing published nodes with namespace information using OPC … (#179)
Support listing endpoints and published nodes with namespace information using OPC server endpoint

Since the existing GetPublishedNodes method call only returns NodeId, whose namespace index
lives in a different server, add a new opc method that calls into the existing and tested iot hub method to expose the new list format.
2019-01-19 17:50:46 +01:00
Hans Gschossmann c442500bec
Merge pull request #180 from Azure/develop_hans_warnings
fix several warnings
2019-01-18 23:25:16 +01:00
Hans Gschossmann c0ab47ac49 fix several warnings 2019-01-18 22:50:46 +01:00
Hans Gschossmann 2d1244338c
Merge pull request #178 from Azure/mschier_develop
Support IoTEdgeHubDev simulator as host
2019-01-18 15:49:46 +01:00
Marc Schier 11c8377537 Support IoTEdgeHubDev simulator as host
EdgeHubConnectionString environment variable is set by IoTEdgeHubDev tooling
to pass CS to a module.  Without it publisher fails to start under simulation.

Fix: Check for environment variable to be present and thus declare it to be
running int edge context.

The ModuleClient.CreateFromEnvironmentVariable will first check the
EdgeHubConnectionString environment variable before using the individual
variables thus the simple check for it to be defined will cause the module
client to be used.  Thus no more work needed.
2019-01-18 13:22:25 +01:00
Hans Gschossmann 78b97c79ee
Merge pull request #175 from Azure/develop_hans_methodlog
add method responses, fix warnings
2019-01-15 18:18:42 +01:00
Hans Gschossmann 6e4def2587 add method responses, fix warnings 2019-01-15 17:43:04 +01:00
Hans Gschossmann 0985e54f01
Merge pull request #173 from Azure/dev_hans_methodchange
make direct method key name compatible with config file
2019-01-10 17:32:25 +01:00
Hans Gschossmann ba0d114f25 make direct method values compatible with config file 2019-01-10 17:29:46 +01:00
Hans Gschossmann c80919aeef
Merge pull request #172 from hansgschossmann/v230
Merge in changes for v2.3.0
2019-01-10 12:26:29 +01:00
Hans Gschossmann edea6f5c96 update version info to 2.3.0 2019-01-10 12:16:06 +01:00
Hans Gschossmann 6bfce64ff1 update readme 2018-12-23 11:26:08 +01:00
Hans Gschossmann ccae011283 merge latest changes 2018-12-22 16:49:35 +01:00
Hans Gschossmann 89a99c3b41
Merge pull request #170 from sebader/master
Update to Windows 1809 and minor changes
2018-12-21 07:27:48 +01:00
Sebastian Bader 77efcff1ae Changed Windows Dockerfile to 1809
Switched EdgeHub connection to MQTT
Implemented default (fallback) direct method callback
2018-12-20 11:14:54 +01:00
Hans Gschossmann c1c6a6771c add ping method, gitversion preprocessing 2018-12-19 13:48:26 +01:00
Hans Gschossmann eb54cac1fa disable gitversion auto-increment on master 2018-12-17 18:38:23 +01:00
Hans Gschossmann 220ee16457 use gitversion for assembly versioning 2018-12-17 16:08:42 +01:00
Hans Gschossmann e98c049b20 remove cycle time reformatting 2018-12-10 08:37:40 +01:00
Hans Gschossmann f5bf5da9fc
Merge pull request #168 from JMayrbaeurl/master
Added documentation for routing with OPC publisher
2018-12-09 21:30:37 +01:00
Jürgen Mayrbäurl 6c0cb4dedb Added documentation for routing with OPC publisher 2018-12-05 16:41:38 +01:00
Hans Gschossmann d3bb627561 add cycletime reformatting 2018-12-03 10:25:17 +01:00
Hans Gschossmann f771ebae3f improve handling of publishing and sampling interval setting, fix persistence of configuration settings 2018-11-27 21:20:41 +01:00
Hans Gschossmann 35be58ae1b add diagnostics, update readme 2018-11-26 21:04:44 +01:00
Hans Gschossmann 4c9afd5f66 fix display name 2018-11-20 21:44:15 +01:00
Hans Gschossmann cb8a1b3cc1 split modules, fix smaller bugs, add display name to configuration 2018-11-20 17:55:18 +01:00
Hans Gschossmann 9820fcaf2e
Merge pull request #166 from Azure/develop
Add command line options to manage certificates
2018-11-20 17:53:11 +01:00
Hans Gschossmann 134c1bfe82
Merge pull request #165 from hansgschossmann/certchanges
Add options to manage certificates
2018-11-18 06:42:48 -08:00
Hans Gschossmann 624a84c35e add options to manage certificates 2018-11-18 15:07:12 +01:00
Hans Gschossmann 0d418c3d47 add command line options for certificate management 2018-11-13 11:34:34 -08:00
Hans Gschossmann e15d2a640e
Merge pull request #163 from hansgschossmann/master
update readme, change store type for own certificate
2018-11-06 21:33:28 -08:00
Hans Gschossmann 561b899f15 update readme, change store type for own certificate 2018-11-06 21:16:18 -08:00
Hans Gschossmann d877daa847
Merge pull request #158 from hansgschossmann/master
Update readme, update NuGet packages
2018-10-25 15:15:16 +02:00
Hans Gschossmann d21f7dd433 move PR validation to Azure DevOps 2018-10-25 14:44:51 +02:00
Hans Gschossmann 2005882e65 Update readme, update NuGet packages 2018-10-25 14:25:41 +02:00
Hans Gschossmann 810aee5c15
Merge pull request #153 from hansgschossmann/multinodepublishfix
Change the way how the worker task for session creation and node moni…
2018-09-06 15:35:57 +02:00
Hans Gschossmann e143a65c92 Change the way how the worker task for session creation and node monitoring is started and signaled. This fixes an issue if a high number of nodes is published via IoTHub direct methods, which earlier has blocked execution of the app. 2018-09-05 19:35:16 +02:00
Hans Gschossmann b1aab476f0
Merge pull request #139 from Azure/develop_hans_certfix
fix fetch display name option and cert message
2018-07-27 13:44:13 +02:00
Hans Gschossmann 965f0935b3 update readme 2018-07-27 13:41:40 +02:00
Hans Gschossmann c9b1759f8b fix option and cert message 2018-07-27 09:15:37 +02:00
Hans Gschossmann f06605c09a
Merge pull request #136 from Azure/develop_hans_doc
Update IoTEdge relevant doc
2018-07-22 17:01:04 +02:00
Hans Gschossmann 005da9a821 Update IoTEdge doc 2018-07-22 16:47:52 +02:00
Hans Gschossmann 7a68b16e7c
Merge pull request #135 from Azure/develop_hans_fixes
allow log file flush, changes in telemetry format
2018-07-19 19:10:34 +02:00
Hans Gschossmann cac651002b Add parameter to flush logfile, use CF compatible telemetry format, add content headers 2018-07-19 19:04:57 +02:00
Hans Gschossmann 92e72dcb75
Merge pull request #132 from Azure/develop_hans_nomoduleuser
Run publisher container as user root
2018-07-16 10:53:20 +02:00
Hans Gschossmann ed86d12b54 Run publisher container as user root 2018-07-16 10:48:09 +02:00
Hans Gschossmann 8a4f20f7b0
Merge pull request #131 from Azure/develop_hans_dockerchange
Dockerfile changes for access rights and useradd
2018-07-13 17:07:33 +02:00