Skip to content
Tags give the ability to mark specific points in history as being important
  • v2.0.0
    9e3cb81c · release: 2.0.0 ·
    2.0.0 (2024-02-27)
    ------------------
    
    * CI updates
    * use hatchling as new build backend
    * be compatible with paho-mqtt 2.X
    
  • v1.0.5
    beb32a7d · Bump version to 1.0.5 ·
    1.0.5 (2023-07-13)
    ------------------
    
    * CI updates
    * using tox for tests
    * publishing python packages to gitlab
    
  • v1.0.4
    97beea0c · Bump version to 1.0.4 ·
    1.0.4 (2021-07-21)
    ------------------
    
    * move ubus socket path due to upstream change
    * change URL from gitlab.labs.nic.cz to gitlab.nic.cz
    
  • v1.0.3
    d4d6c9ad · version bump ·
    1.0.3 (2019-12-05)
    ------------------
    
    * fix - rewrite time.time() to time.monotonic()
    
  • v1.0.2
    cb134b05 · version bump ·
    1.0.2 (2019-06-05)
    ------------------
    
    * mqtt: timeout fix + code cleanup
  • v1.0.1
    7283217e · version bump ·
    1.0.1 (2019-05-28)
    ------------------
    
    * mqtt: keep background sending thread running
    
  • v1.0
    38b834c2 · version bump ·
    1.0 (2019-05-27)
    ----------------
    
    * mqtt: replies are processed from another thread
    * mqtt: should be more resilent through mqtt server restarts
    * mqtt: should be able to process who requests in parallel (using send_internal and queue.Queue)
    
  • v0.9.9
    aa2b83b4 · version bump ·
    0.9.9 (2019-04-03)
    ------------------
    
    * generate different exception for each api call
    * mqtt: nicer client_id
    
  • v0.9.8
    608111ca · version bump ·
    0.9.8 (2019-02-14)
    ------------------
    
    * mqtt: controller-id format fix
    
  • v0.9.7
    afee2d9e · version bump ·
    0.9.7 (2019-01-31)
    ------------------
    
    * mqtt: can set path to credentials file
    * controller_id format changed
    
  • v0.9.6
    d6d669d9 · version bump ·
    0.9.6 (2019-01-30)
    ------------------
    
    * fix foris-client binary for non-mqtt buses
    * setup.py: make ubus and mqtt buses optional
    
    0.9.4 (2019-01-20)
    ------------------
    
    * handle advertizements as notifications (remote.advertize)
    * controller_id added to sending and listening api
    * python2 is no longer supported
    
    0.9.3 (2019-01-16)
    ------------------
    
    * foris-listener,foris-client: add support for tls encrypted connections
    * mqtt: handle situation when the controller is disconnected
    * mqtt: handle reconnects
    
    0.9.2 (2018-12-27)
    ------------------
    
    * mqtt: MqttSender will keep the connection persistent
    * mqtt: timeout fixes
    
    0.9.1 (2018-12-21)
    ------------------
    
    * setup.py quick fix
    * small test updates
    
    0.9 (2018-12-21)
    ----------------
    
    * mqtt bus support implemented
    * PEP508 dependencies
    
    0.8 (2018-08-14)
    ----------------
    
    * using entry points for scripts
    * CI - test on both python2 and python3 images
    * --version argument adn print version into debug console
    
    0.7 (2018-06-19)
    ----------------
    
    * reflect foris-schema api update
    * unix-socket: timeout fixes
    * ubus: message format updates
    
    0.6 (2018-03-05)
    ----------------
    
    * notification witout data fix
    
    0.5 (2017-12-13)
    ----------------
    
    * ability to pass json as cmdline added (`-I` parameter) added
    * long message handling
    
    0.4 (2017-10-20)
    ----------------
    
    * support for notifications added
    * some other fixes
    
    0.3 (2017-09-06)
    ----------------
    
    * raise an exception when an error message is recieved
    * timeout option added
    
    0.2.1 (2017-08-31)
    ------------------
    
    * fix debug message prints in ubus
    
    0.2 (2017-08-28)
    ----------------
    
    * smoother ubus reconnect
    
    0.1 (2017-08-11)
    ----------------
    
    * initial version
    
  • v0.9.5
    de13e393 · version bump ·
    0.9.5 (2019-01-21)
    ------------------
    
    * mqtt: more resilent message handling
    * mqtt: request reply protocol changed
    * foris-client script fix
    
  • v0.9.4
    198c32cc · version bump ·
    0.9.4 (2019-01-20)
    ------------------
    
    * handle advertizements as notifications (remote.advertize)
    * controller_id added to sending and listening api
    * python2 is no longer supported
    
  • v0.9.3
    5bc11ab1 · version bump ·
    0.9.3 (2019-01-16)
    ------------------
    
    * foris-listener,foris-client: add support for tls encrypted connections
    * mqtt: handle situation when the controller is disconnected
    * mqtt: handle reconnects
    
  • v0.9.2
    b57feda5 · version bump ·
    0.9.2 (2018-12-27)
    ------------------
    
    * mqtt: MqttSender will keep the connection persistent
    * mqtt: timeout fixes
    
  • v0.9.1
    3ef806b0 · version bump ·
    0.9.1 (2018-12-21)
    ------------------
    
    * setup.py quick fix
    * small test updates
    
  • v0.9
    3d2ed1f4 · version bump ·
    0.9 (2018-12-21)
    ----------------
    
    * mqtt bus support implemented
    * PEP508 dependencies
    
  • v0.8
    f41de4c8 · version bump ·
  • v0.7
    574e7c23 · version bump ·
  • v0.6
    8542660b · version bump ·