runtime/WampClient.py
2021-10-19 Edouard Tisserant Merge changes about wamp reconnecting options, and added missing parts so that these changes make sense.
2021-10-11 dgaberscek Fixed Wamp reconnect on lost connection.
2021-07-20 Edouard Tisserant Runtime: more robust loading of Wamp config, specially in case config file was corrupted. svghmi
2019-04-19 Edouard Tisserant Add Repair() to WAMP interface
2019-04-08 Edouard Tisserant Fixed Wamp assertion because of unexpected type
2019-03-13 Andrey Skvortsov Fix various pylint and pep8 errors
2019-02-13 Edouard Tisserant Reworked chunk based transfer to support duplicated files (i.e. files with same content, but different names)
2018-12-19 Edouard Tisserant Fixed runtime's reconnecting loop not stopping when re-configuring WAMP.
2018-12-19 Edouard Tisserant Removed nonsense code, that I should have check more in details before merging m(
2018-12-18 Edouard Tisserant Expose new PLCObject API members to WAMP interface.
2018-11-23 Edouard Tisserant Merged. Some changes that should already have been incuded during previous merge (mostly about PlcStatus) have been included this time.
2018-10-04 Andrey Skvortsov python3 support: pylint, W1612 # (unicode-builtin) unicode built-in referenced
2018-11-22 Edouard Tisserant Merge, with surprizingly little conflicts
2018-10-02 Andrey Skvortsov Use python 3 compatible exception syntax everywhere
2018-10-30 Edouard Tisserant WAMP : ensure that unicode string is passed for published events IDs
2018-10-18 Edouard Tisserant merge
2018-10-15 Edouard Tisserant Fixed typo in Wampclient.py
2018-10-02 Edouard Tisserant Please pylint and pep8
2018-10-02 Edouard Tisserant Merged
2018-10-02 Edouard Tisserant Some cleanup in WampClient and added functions that are usefull for extensions that need to use pub/sub.
2018-09-12 Edouard Tisserant Merged in Andrey's branch
2018-08-16 Andrey Skvortsov Fix SetServer method in WAMP
2018-08-16 Andrey Skvortsov Remove non-existed PLCObject method 'ForceReload'
2018-08-13 Edouard Tisserant fixed setServer call in WampClient module. Was doing nothing because _PySrv wasn't global.
2018-08-13 Edouard Tisserant Removed now deprecated ForceReload from WAMP exposed calls
2018-08-13 Edouard Tisserant NevowServer : added addInfoString to allow extensions to declare some read-only strings to be displayed in settings. Also renamed addExtension in addSettings for clarity.
2018-08-09 Edouard Tisserant Some blank lines to make bitbucket's PEP8 2.2.0 happy
2018-08-08 Edouard Tisserant autopep8 + hand made fixes on ProjectController.py runtime/WampClient.py wxglade_hmi/wxglade_hmi.py
2018-07-13 Edouard Tisserant Fixed small typo in error message. nevow_service_rework
2018-07-11 Edouard Tisserant WAMP: now config and secret given in project files always override those given in commandline. Also made extensions web customisations happen before registration of web interface. nevow_service_rework
2018-07-10 Edouard Tisserant Moved Wamp configuration file selection logic into runtime/wampclient.py. Added Wamp CRA secret file upload and download. Slightly reworked code for config and secret file loading and saving. nevow_service_rework
2018-07-06 Edouard Tisserant Fixed a bit of everything in WAMP, and added web settings for that same extension. nevow_service_rework
2018-07-05 Edouard Tisserant Fixed i18n related typo. nevow_service_rework
2018-07-05 Edouard Tisserant WampClient : Simplified, removed dead code, use exception for handling failures and misconfiguration, check existence of mandatory parameters. nevow_service_rework
2018-06-05 dporopat #2486 Exception if custom protocol options are wrong. #2486
2018-05-18 dporopat #2486 ExposedCalls with register options as a dictionary. #2486
2018-05-14 dporopat #2486 Renaming functions. #2486
2018-05-14 dporopat #2486 Reconnect funtion in SaveWampClientConf function. #2486
2018-05-09 dporopat #2486 Modified reconnect function. Added 'active' parameter to wampconf.json file. #2486
2018-04-19 dporopat #2486 Adding reconnect funtion to WampClient. Global TransportFactory not needed anymore. #2486
2018-04-18 dporopat #2486 Added global TransportFactory, needed in WebInterface reconnecting function. #2486
2018-04-11 dporopat #2486 Fix if protocol, register options are not present in wapmconf.json file. #2486
2018-04-10 dporopat #2486 Added ExposedProgressCalls list using details argument for registration progress calls. #2486
2018-04-10 dporopat #2486 Unnecessary variable removed. #2486
2018-04-10 dporopat #2486 Added option to use websocket register options. Added function getValidOptins to read options from wampconf.json. #2486
2018-04-09 dporopat #2486 Added option to use websocket protocol options. #2486
2018-03-27 dporopat #2486 Updated wamp test project to work with the latest Crossbar version. #2486
2018-03-19 dporopat #2486 Reset delay function added. It resets the delay and the retry counter on reconnect. #2486
2018-02-20 Edouard Tisserant Attempt to make BitBuket's version of pep8 and pylint happy.
2018-01-11 Edouard Tisserant Enforced check_source.sh pep8 and pylint rules.
2018-01-11 Edouard Tisserant runtime/WAMP: Fixed secret loading into configuration. Fixed secret commandline switch handling.
2018-01-11 Edouard Tisserant runtime/WAMP : was 'Added time print on session left.' from dporopat. Purpose is to log (dis/re)connection, to help debugging connection problem
2018-01-11 Edouard Tisserant runtime/Wamp : adapt to unicode being enforced in latest crossbar API. Updated some documentation, to explain why there is unused definitions like SubscribedEvents or DoOnJoin.
2018-01-10 Edouard Tisserant Fixed changes from dporopat and agregorcic about WAMP CRA and config.
2018-01-09 Edouard Tisserant WAMP runtime : changes from dporopat and agregorcic, adding CRA (-s) and changed way to load WAMP conf (-c)
2018-01-09 Edouard Tisserant Set WAMP registration option so that reconnecting while earlier session still didn't timeout is possible (in case of connection lost, for example).
2018-01-09 Edouard Tisserant More canonical overload of ReconnectingClientFactory (according twisted doc)
2018-01-09 Edouard Tisserant non significant print syntax change. ready for py3.
2017-10-25 Andrey Skvortsov fix pylint py3k conversion warning: "(no-absolute-import) import missing `from __future__ import absolute_import`"
2017-10-19 Andrey Skvortsov fix pylint warning '(bad-continuation) Wrong hanging indentation before block'