Commit Graph

752 Commits (40e8aeed892e268e3f0171f7987ace670b1c66d5)

Author SHA1 Message Date
Simon Stürz 40e8aeed89 fix tests settings and log path 2019-04-01 20:48:17 +02:00
Simon Stürz 7d63a58a6c fix 201 2019-04-01 20:48:17 +02:00
Simon Stürz 964ecfef29 Update README.md 2019-04-01 20:48:17 +02:00
Simon Stürz 88c5778103 add more documentation
update readme
2019-04-01 20:48:17 +02:00
Simon Stürz eedb67fbb0 add missing Device.DeviceAdded notifications for async devices and autodevices 2019-04-01 20:48:17 +02:00
Simon Stürz 6b0025125b fix #224 and fix #225 2019-04-01 20:48:17 +02:00
Simon Stürz deb268d59b add rest resource documentation 2019-04-01 20:48:17 +02:00
Simon Stürz c6681ec151 add more core documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 67bfd952fa fix #221 and #159 and #123 2019-04-01 20:48:17 +02:00
Simon Stürz bae722abc3 add REST plugins, rules and vendors error handling
bump api version
2019-04-01 20:48:17 +02:00
Simon Stürz 8cd6866ffb error handling for devices and deviceclasses resource 2019-04-01 20:48:17 +02:00
Simon Stürz e070138e4b add tests for push button mock device 2019-04-01 20:48:17 +02:00
Simon Stürz c515dce56f add pushbutton mock device 2019-04-01 20:48:17 +02:00
Simon Stürz 0e3ddf724b check if client is still connected fpr async replies 2019-04-01 20:48:17 +02:00
Simon Stürz 10b5d77ef6 fix timout 2019-04-01 20:48:17 +02:00
Simon Stürz 0fb45733dc added OPTIONS tests and fixed pairing device for REST 2019-04-01 20:48:17 +02:00
Simon Stürz e0533ee014 fix user agent test (just warning, nor error) 2019-04-01 20:48:17 +02:00
Simon Stürz 0cad43bac2 fix http version test
TODO: close connection if HTTP/1.0
2019-04-01 20:48:17 +02:00
Simon Stürz e18279ba02 add 120 icon and allow requests without useragend (warning only) 2019-04-01 20:48:17 +02:00
Simon Stürz 3ddd9a2b92 basic upnp discovery done 2019-04-01 20:48:17 +02:00
Simon Stürz e48c9e4497 added upnp service 2019-04-01 20:48:17 +02:00
Simon Stürz dbb52300aa provide icons in different sizes in the webserver 2019-04-01 20:48:17 +02:00
Simon Stürz 0357f6cca9 add options call for rule 2019-04-01 20:48:17 +02:00
Simon Stürz 4f90536f2c add device and rule as adding response 2019-04-01 20:48:17 +02:00
Simon Stürz 0700aab2b3 add mime types 2019-04-01 20:48:17 +02:00
Simon Stürz 1f3350690a fix #210 2019-04-01 20:48:17 +02:00
Simon Stürz e2fc198205 webserver client debug 2019-04-01 20:48:17 +02:00
Simon Stürz 6639890fd3 fix httprequest and improoved webserver 2019-04-01 20:48:17 +02:00
Simon Stürz b11206cbc8 fix tests and http reply 2019-04-01 20:48:17 +02:00
Simon Stürz fad59b5411 fix id in device params 2019-04-01 20:48:17 +02:00
Simon Stürz 01f9b418a9 fix replies from webserver 2019-04-01 20:48:17 +02:00
Simon Stürz d759602915 check rest device tests 2019-04-01 20:48:17 +02:00
Simon Stürz 8cc576d12e add client max connections and connection timeout
fix OPTIONS bug
add persistent connection for webserver
2019-04-01 20:48:17 +02:00
Simon Stürz ba5aedaaab fixed CORS and webserver and tests 2019-04-01 20:48:17 +02:00
Simon Stürz 653043f7b1 add OPTIONS method + CORS 2019-04-01 20:48:17 +02:00
Simon Stürz f3b46361ab set states for each device of REST call /api/v1/devices 2019-04-01 20:48:17 +02:00
Simon Stürz 3458208857 add states to device mapp of REST APi 2019-04-01 20:48:17 +02:00
Simon Stürz ecf0310e68 fix favicon
fix some documentation
2019-04-01 20:48:17 +02:00
Simon Stürz 28de6fca7e fix main menue 2019-04-01 20:48:17 +02:00
Simon Stürz cd917d7dc3 add elagt to plugins package 2019-04-01 20:48:17 +02:00
Simon Stürz aa8310b0f9 fix control 2019-04-01 20:48:17 +02:00
Simon Stürz 67deeb1e0e fixed licenses and debug categorie 2019-04-01 20:48:17 +02:00
Simon Stürz d8dccda9fa added moods and colors 2019-04-01 20:48:17 +02:00
Simon Stürz e0dc6f2c84 experiments with avea 2019-04-01 20:48:17 +02:00
Simon Stürz 549a2c8402 add documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 6ea0e0c4a9 first working version of avea example plugin for bluetoot le 2019-04-01 20:48:17 +02:00
Simon Stürz 3348fd18de added bluetooth low energy device type 2019-04-01 20:48:17 +02:00
Simon Stürz 21ec58e871 added Bluetooth LE discovery hardware resource (Qt >= 5.4.0) 2019-04-01 20:48:17 +02:00
Simon Stürz 5ce4f5a914 add tutorial 3,4 and 5 2019-04-01 20:48:17 +02:00
Simon Stürz e674b048c8 add favicon
add tutorial 2
2019-04-01 20:48:17 +02:00