chrisjbremner
e09c160192
Allow Asynchronous Method Calls ( #90 )
...
Allow Asynchronous Method Calls
2019-10-12 17:12:30 +02:00
Memet Bilgin
5b4bf6961b
add conditional requirement as per https://pypi.org/project/pytest-runner/ conditional requirements instructions
2019-10-04 13:24:25 +02:00
Memet Bilgin
ff14598c93
remove unnecessary production dependency into tests requirement
2019-10-04 13:24:25 +02:00
oroulet
08861799d3
less verbose logging
2019-10-01 11:13:15 +02:00
oroulet
b65a1fa4b7
Fix custom data type creation from amonsch and other cleanups
2019-10-01 10:57:49 +02:00
oroulet
d7ed62e7cb
Fix historizing events with specified SourceNode from einarmo
2019-10-01 10:57:49 +02:00
oroulet
f5e678e444
Fix WhereClauseEvauluator by einarmo
2019-10-01 10:57:49 +02:00
Justin Teliet
31db049abf
fix server datavalur history example
2019-09-30 21:32:16 +02:00
oroulet
706a1c4aa3
add pypy3 to travis
2019-09-30 21:31:15 +02:00
cbergmiller
e487f7b9aa
Fix #71 (missing publish call in internal server subscriptions) ( #80 )
...
* add missing publish call
* added InternalSubscription is_for_client flag
* rename is_for_client to na_acks, use isession.external prop
* docs
2019-09-02 11:51:16 +02:00
cbergmiller
52f1453b77
Merge pull request #65 from FreeOpcUa/fix_60_aiosqlite
...
Fix 60 aiosqlite
2019-09-01 08:13:01 +02:00
Christian Bergmiller
f34d9155c2
cleanup
2019-08-29 15:13:50 +02:00
Christian Bergmiller
334aa9498f
add aiosqlite to travis cfg
2019-08-29 14:53:35 +02:00
Christian Bergmiller
e0c690be39
fix sqlite timestamp type
2019-08-29 14:50:55 +02:00
Michi
399b1780f6
Set the correct client signature algorithm ( #78 )
...
* Set the correct client signature algorithm
2019-08-29 14:50:54 +02:00
oroulet
a29444fb56
add Client.set_values for wrtting multiple node values at once
2019-08-29 14:50:54 +02:00
Christian Bergmiller
9cb6411c77
make add_method_callback sync
2019-08-29 14:50:54 +02:00
Christian Bergmiller
8d18901833
async link_method
2019-08-29 14:50:54 +02:00
Dario Ernst
fe13545f1b
Fix localtime field of events
...
Before, the localtime field was set to a wrong datatype (DateTime
instead of TimeZoneDataType), and didn’t contain the local timezone
offset, but the current localtime.
2019-08-29 14:50:54 +02:00
oroulet
106bebed7a
Harold Howe: XML exporter handle nodes with a null description
2019-08-29 14:50:54 +02:00
Helmut Jacob
3ce200107c
Use correct signature algorithm in create session response
...
Previously this was hardcoded to sha1. Fix this by introducing a
new URI field in the SecurityPolicy classes carrying the correct
URIs.
This fixes complaints by some UA clients that match requested
security profiles against the server response and warn the user.
2019-08-29 14:50:54 +02:00
Peter Yin
fb774af330
update test to check sub ids
2019-08-29 14:50:54 +02:00
Peter Yin
a9648f0d2d
Only remove subscriptions specific to a client when closing a client session
2019-08-29 14:50:54 +02:00
oroulet
34d94500a9
new release
2019-08-29 14:50:54 +02:00
Michi
4748b6bbd5
Set the correct client signature algorithm ( #78 )
...
* Set the correct client signature algorithm
2019-08-13 09:20:25 +02:00
oroulet
5cd7d66cde
add Client.set_values for wrtting multiple node values at once
2019-08-02 16:25:00 +02:00
Christian Bergmiller
67bd88fdb8
make add_method_callback sync
2019-08-02 16:24:49 +02:00
Christian Bergmiller
ddfff427dc
async link_method
2019-08-02 16:24:49 +02:00
Dario Ernst
60e40ce3bc
Fix localtime field of events
...
Before, the localtime field was set to a wrong datatype (DateTime
instead of TimeZoneDataType), and didn’t contain the local timezone
offset, but the current localtime.
2019-07-17 13:35:14 +02:00
oroulet
6db39b1a20
Harold Howe: XML exporter handle nodes with a null description
2019-07-17 13:32:53 +02:00
Helmut Jacob
0425f17f82
Use correct signature algorithm in create session response
...
Previously this was hardcoded to sha1. Fix this by introducing a
new URI field in the SecurityPolicy classes carrying the correct
URIs.
This fixes complaints by some UA clients that match requested
security profiles against the server response and warn the user.
2019-07-17 13:22:11 +02:00
Peter Yin
eef145b8d6
update test to check sub ids
2019-07-02 07:48:24 +02:00
Peter Yin
3a232c3098
Only remove subscriptions specific to a client when closing a client session
2019-07-02 07:48:24 +02:00
oroulet
dfc9a33ccd
new release
2019-06-21 09:22:02 +02:00
Christian Bergmiller
71c4c56d12
enable sqlite tests
2019-06-21 08:51:44 +02:00
Christian Bergmiller
0a5ca1e44c
migration to aiosqlite
2019-06-21 08:32:06 +02:00
oroulet
18f4713f33
memory leak: remove request_id from callbackmap after use in ua_client.py
2019-06-03 12:49:47 +02:00
oroulet
c6d1eb7d08
add two perf testing scripts
2019-06-02 18:34:35 +02:00
Christian Unterberger
44c4962422
[Server] Fix bad return code for unsupported services
2019-05-28 10:17:51 +02:00
jikalousek
1f332120ce
Tests were implemented to validate the changes regarding the localized text feature.
2019-05-21 14:59:21 +02:00
jikalousek
45d55f01a4
Added functionality for importing and parsing ListOfLocalizedText with both Text and Locale.
2019-05-21 14:59:21 +02:00
jikalousek
ffc7d40fb0
The method 'to_string' was changed and 'from_string' was created. The function 'string_to_val' was changed to use 'from_string' for LocalizedText.
2019-05-21 14:59:21 +02:00
jikalousek
5b744ed3ed
The Locale property was changed in the LocalizedText class. It is now implemented in the same way as the Text property with a corresponding setter.
2019-05-21 14:59:21 +02:00
oroulet
b924a23f5a
port fixes from @helmut-jacob and @Nebukadneza
2019-05-15 09:52:22 +02:00
Christian Bergmiller
af65d7ddf1
parse string Guid NodeId as UUID
2019-05-08 15:28:20 +02:00
Christian Bergmiller
59f1dd2b35
fix receive_buffer and subscription tests
2019-05-04 12:24:15 +02:00
Christian Bergmiller
b005e09d73
docs
2019-05-04 09:55:14 +02:00
Christian Bergmiller
ca635d0bba
cleanup, docs, typings
2019-05-04 09:55:14 +02:00
Christian Bergmiller
ea86c3177e
changes from code review, added docs
2019-05-04 09:55:14 +02:00
Christian Bergmiller
f3dba9955e
cleanup, respect subscription id 0 to end publish cycle as specified
2019-05-04 09:55:14 +02:00