Ensar Sarajčić
|
5b35d17f59
|
Add device documentation route
|
2018-11-04 15:03:02 +01:00 |
Ensar Sarajčić
|
34c752241d
|
Add common errors
|
2018-11-03 18:23:01 +01:00 |
Ensar Sarajčić
|
87cac36127
|
Add update device secret route
|
2018-11-03 18:10:46 +01:00 |
Ensar Sarajčić
|
06700e76aa
|
Add route for resetting device secret
|
2018-11-03 16:00:46 +01:00 |
Ensar Sarajčić
|
5d9763b386
|
Use standard formatting for jsonql datetime columns
|
2018-11-03 15:32:46 +01:00 |
Ensar Sarajčić
|
584697e58e
|
Add updated and created at fields for tables
|
2018-11-03 15:03:07 +01:00 |
Ensar Sarajčić
|
c0f579ef2c
|
Fix datetime fields in selection for recordings
|
2018-11-03 14:53:26 +01:00 |
Ensar Sarajčić
|
641a5eca46
|
Add device sharing functionality
|
2018-11-01 01:45:14 +01:00 |
Ensar Sarajčić
|
6381ae1328
|
Delete related widgets when deleting devices
|
2018-10-31 21:54:59 +01:00 |
Ensar Sarajčić
|
ba92a3bb66
|
Make response for device recording query prettier
|
2018-10-30 21:46:33 +01:00 |
Ensar Sarajčić
|
9c7ab8d121
|
Add support for json queries for recordings
|
2018-10-30 20:16:27 +01:00 |
Ensar Sarajčić
|
550f4e4efb
|
Add hmac for outbound messages
|
2018-10-29 22:56:58 +01:00 |
Ensar Sarajčić
|
7104ba2065
|
Implement hmac for incoming messages
|
2018-10-29 22:47:03 +01:00 |
esensar
|
bb8d747de5
|
Make POST and PUT return created devices objects
|
2018-10-24 22:11:55 +02:00 |
esensar
|
04f3cb3045
|
Fix celery task runner and task import
|
2018-10-08 21:08:50 +02:00 |
esensar
|
6f5374ec22
|
Move tasks to owning domains
|
2018-10-07 21:59:14 +02:00 |
esensar
|
df874fee6c
|
Move code from devices __init__.py into separate modules
|
2018-10-06 13:50:53 +02:00 |
esensar
|
3e0218b0d8
|
Add optional filters for device recordings
|
2018-09-22 18:14:45 +02:00 |
esensar
|
3beae5b0d5
|
Add celery task for config update
|
2018-09-20 22:21:50 +02:00 |
esensar
|
95c7027239
|
Add redis and celery support
|
2018-09-20 22:05:03 +02:00 |
esensar
|
6f3826f006
|
Protect devices from unauthorized access
|
2018-09-20 15:04:02 +02:00 |
esensar
|
86c1d6c587
|
Resolve dependency cycle for device config
|
2018-09-20 00:54:08 +02:00 |
esensar
|
2967e6ad6b
|
Add mqtt notification when configuration changes
|
2018-09-20 00:50:26 +02:00 |
esensar
|
3077e46dc5
|
Add device configuration route
|
2018-09-19 23:31:21 +02:00 |
esensar
|
c14b3a8bed
|
Add pagination and update swagger
|
2018-09-19 23:04:49 +02:00 |
esensar
|
fefa8dbf77
|
Use SQLAlchemy 404 responses instead of errors
|
2018-09-19 22:51:57 +02:00 |
esensar
|
7bc0dbb855
|
Expose device types to API
|
2018-09-18 00:51:26 +02:00 |
esensar
|
6d303e1d99
|
Add delete device route
|
2018-09-16 22:50:54 +02:00 |
esensar
|
cb0e61c906
|
Add device account associations
|
2018-08-24 14:32:31 +02:00 |
esensar
|
a006a6ac5f
|
Separate mqtt client in a different package
|
2018-05-08 17:13:57 +02:00 |
esensar
|
b85e90cfb4
|
Add basic device endpoints
|
2018-05-08 16:45:09 +02:00 |
esensar
|
004bdbd0f3
|
Add DAO methods for device models and add device_type to device
|
2018-05-08 12:58:14 +02:00 |
esensar
|
b9fb4aa708
|
Add database models for devices
|
2018-05-08 10:52:49 +02:00 |
esensar
|
8d151ba8c3
|
Restfulify account creation and login
|
2018-05-06 21:42:21 +02:00 |