1. 21 Nov, 2016 1 commit
  2. 19 Nov, 2016 4 commits
  3. 18 Nov, 2016 1 commit
  4. 17 Nov, 2016 2 commits
  5. 16 Nov, 2016 1 commit
  6. 15 Nov, 2016 1 commit
    • Andrew's avatar
      Caching fixes (#353) · 66575e33
      Andrew authored
      * Split a space dump and cache
      
      dumping and caching really serve different purposes; also cache is not
      fully implemented and should only be used in special cases
      
      * Fix dead history methods, docs
      
      Fix history methods and add support for historizing a list of nodes
      Add doc strings
      pep fixes
      
      * Cache fixes, close session when server stops
      
      fix caching of standard address space
      try to suport windows cache file
      close session on stop so that all subscriptions get removed (need to
      serialize nodes)
      
      * Fix cache file check, fix tests
      
      * Improve lazy loading dict
      
      at least support builtins for cache, otherwise features like
      node.delete() don't work
      
      * Update high level historize method, update examples
      
      * let caching and dump/load work at same time
      
      experimental commit for discussion
      these changes let caching and dump/load work together
      
      * Revert "let caching and dump/load work at same time"
      
      This reverts commit 0fde446e3f2c105aad7aacc34c243414b7accc4e.
      
      * Remove uneeded import
      
      * Update history tests
      
      * make naming more explicit
      
      * Small name refactor, clarified doc strings
      66575e33
  7. 13 Nov, 2016 3 commits
  8. 12 Nov, 2016 1 commit
  9. 11 Nov, 2016 4 commits
  10. 08 Nov, 2016 1 commit
    • Marcel's avatar
      fix export Enum and custom datatype variables (#354) · b08d7abf
      Marcel authored
      * fix export Enum and custom datatype variables
      
      * fixed extensionobject export again (removed typo)
      
      * Test for import/export EnumValues
      
      * move XmlExport.get_variable_basetype to ua_utils.py
      
      * undo cleanup of get_variable_basetype
      b08d7abf
  11. 06 Nov, 2016 1 commit
  12. 28 Oct, 2016 3 commits
  13. 27 Oct, 2016 2 commits
    • zerox1212's avatar
      Exporter fix to allow exporting values of 0 · 1f3680bb
      zerox1212 authored
      Can't check 'not val' because variable nodes with a value of 0.0 don't
      get exported.
      1f3680bb
    • ORD's avatar
      default_values (#340) · 0a8e74bd
      ORD authored
      * do not create Variant with value None when they are supported by protocol
      
      * add get_default_value to uatypes. This will be usefull at several places like opcuamodeler
      
      * set correct default value in high level type creation method
      0a8e74bd
  14. 26 Oct, 2016 2 commits
    • AlexejStukov's avatar
      Make subscribe method accept iterables, not only lists (#341) · 7cfd72ab
      AlexejStukov authored
      * Made subscribe handle most iterable items 
      
      like dicts, etc
      
      * replaced try/except with isinstance
      7cfd72ab
    • Andrew's avatar
      Improve instantiate when parent has string node id + small fixes (#342) · 962ab91c
      Andrew authored
      * Improve instantiate when parent has string node id
      
      * Make String node id instantiation more clear
      
      * Fix string to value for boolean
      
      Can't use bool(string); will always return true
      Make string to UA ints more readable
      
      * Ignore XML Extensions tag
      
      Other modelers make this XML element which contains a model and hash
      from the generation tool
      
      * Add test for instaniate with String NodeIds
      
      * Handle import of Null values
      962ab91c
  15. 24 Oct, 2016 10 commits
  16. 22 Oct, 2016 1 commit
  17. 21 Oct, 2016 2 commits
    • ORD's avatar
      also export namespace of referenced nodes (#327) · 136b6fd0
      ORD authored
      * also export namespace of referenced nodes
      
      * xmlexport: also export ns used in browsename
      
      * __str__ for NodeData
      
      * heavy cleanup of xmlimporter
      
      * more xml import fixes
      
      * fix importing lists of primitives
      
      * export and import array dimensions
      
      * fix by-ref error
      
      * remove debug print
      
      * fix xml test
      
      * do not store ns uri when not necessary
      
      * sdfsdfsd
      136b6fd0
    • Andrew's avatar
      Guid ua binary primitive (#338) · 777e812f
      Andrew authored
      * Guid as a primitive
      
      UA Guids based on python UUID type
      
      * Guid primitive fixes, import datetime
      
      * Fix Guid NodeId, typos, tests
      
      * Add guid test, python 2.7 fixes
      
      * Guid fixes for modeler
      
      * Pep fixes for edited files
      
      * Fix pep refactor
      
      * Remove string check for datime/guid
      
      this function assumes correct value is supplied, update doc string
      777e812f