devicehive-java-server
devicehive-java-server copied to clipboard
DeviceHive Java Server
There are number of ways one can format the dates, and number will be invented after this defect will be resolved. Among them most popular are Unix time, ISO8601, RFC...
Right now we have EmbeddedKafkaRule, but sometimes it fails to create Kafka sever. Need to figure out how to properly setup kafka and zookeeper for tests
Device equipment feature is not in use now, and provides unnecessary complexity in code, extends API, and produces pain rather than happiness, lets remove API that allows anyone to manage...
This isnt really documented anywere as far as i can see. Also the keys are 100% arbitary? Or is there a list of supported configuration values?
#136 JSON response starts with "notification" key. In other endpoints there is no such key (/device/{deviceGuid}/notification - has no such key for example ) [/device/notification/poll](http://playground.devicehive.com/api/swagger?url=http%3A%2F%2Fplayground.devicehive.com%2Fapi%2Frest%2Fswagger.json#!/DeviceNotification/pollMany) ``` [ { "notification": {...
#136 Different structure examples: [/device/{deviceGuid}/command/poll](http://playground.devicehive.com/api/swagger?url=http%3A%2F%2Fplayground.devicehive.com%2Fapi%2Frest%2Fswagger.json#!/DeviceCommand/poll) ``` { "notification": { "id": 2044623717, "notification": "$device-update", "deviceGuid": "first_ESP", "timestamp": "2015-11-15T21:22:26.508", "parameters": { "id": "first_ESP", "name": "first_ESP", "status": "Online", "data": null, "network": { "id":...
There are several places where DH accepts filtering requests, and some of them require user to pass arguments as an array, current implementation is not fully consistent through system, so...
Currently the API return HTTP 204 No Content, however PUT requests with no request body do not make any sense, and typically erroneous. It's suggested to return HTTP 400 Bad...
I have removed device equipment update via PUT /device/register endpoint as it goes against REST policy by mixing two resources as well as does not map to underlying classes model...