Commit Graph

16 Commits

Author SHA1 Message Date
Nicola Peditto 233c175b91 LR v0.4.13:
- added timer in destroy WAMP socket procedure (GDB failure)
- added new iotronic.conf file management
- new iotronic.conf template
- new rest api "info"

Change-Id: I039e6b290be59919a6e443dc728a25feac1e6878
2019-07-29 12:33:03 +02:00
Nicola Peditto 6efea15d25 LR v0.4.13-dev: added autobahn log level management.
Change-Id: Ica0d13e75b116ad5bd75699a77af3cd9352afa06
2019-07-23 09:50:53 +02:00
Nicola Peditto 8b8aff48ad LR v0.4.13-dev:
- fix logrotate conf;
- added "info" rest-api
- added check on GDB wamp recovery system failure.

Change-Id: Ie73f5dcf8e1253d6ef97cacc3f02554c28810f63
2019-07-22 18:42:14 +02:00
Nicola Peditto 60b0b6f48f Lightning-rod v0.4.9:
- added checks on WAMP connection_failure events
- changed logrotation procedures (oslo_log based in iotronic.conf)
- added generic device layout
- added in WampMessage req_id management
- refactored utils library
- updated LR web-page (network and status)
- refactored disable webservice procedures
- added console command lr_checks (script)

Change-Id: I9e5101605a07b5ed5b38e4516e73945192a6025a
2019-06-21 11:41:11 +02:00
Nicola Peditto 80aa81ac4b Release v0.4.8: wamp connection recovery updated; iotronic.conf updated; new connectivity info added at login.
Change-Id: Ib4d6d03f1a23283f4ab6ac0cbd0b8f0d40f581a4
2019-03-07 09:29:03 +01:00
Nicola Peditto 84678996b0 Release v0.4.2:
- WAMP alive RPC refactored
 - WSTUN tunnels monitoring: added recovery procedure
 - NGINX proxy updated
 - Iotronic oslo conf refactored
 - Pyinotify requirement added (fixed)

Change-Id: I877d6b8e8e401efaca315a4e8917d73ebbeb593c
2018-12-05 20:06:07 +01:00
Nicola Peditto 9bf78aa2da Refactored Webservice Manager:
- webservices exposed via subdomanins
- added monitoring wstun tunnels (zombie processes managed)
- "proxies" module moved
- nginx management improved
- requirements updated

Added RPCs in Device Manager

Added "serializers" to Autobahn "Component"
Change-Id: Ie5f780c4cdcf854fd4c8af2d4ef6c3c52f68da10
2018-11-23 18:05:53 +01:00
Nicola Peditto 76f9b5372b NEW WebService module; Device Manager improved; installation procedures updated.
Change-Id: I40a70948b830edc387cef6032f6f9fea036ec66f
2018-10-23 13:00:53 +02:00
Nicola Peditto 398f363cad Systemd script updated
Change-Id: I99379c6c061c3817179f8af4bfa29496049a5761
2018-09-22 08:15:02 +02:00
Nicola Peditto 2e3da1ab45 Restyling Packaging
Change-Id: I1da9ba514df9f4aae0efec081bcb4697855d5a20
2018-09-21 18:41:25 +02:00
Nicola Peditto 5ef7ad4b0b Installation procedures fixed.
Change-Id: I83d5de6438d73910addc696b1cd59337fb6dd311
2018-05-09 16:10:30 +02:00
Nicola Peditto e884ed07cb Updated Module class: restore method was added and all modules was upgraded. Service Manager upgraded: services restore management added.
Change-Id: I1ca9bb8dfe28f5678e213a2af42390ec7136194d
2018-03-07 11:14:30 +01:00
Nicola Peditto 1fd573e3b2 Moved to Python 3.5
Code moved from Python 2.7 to 3.5. Substituted Twisted module with Asyncio.

Change-Id: I926a48ba2f6ce8b8c0ec43592105f864c4d0c7dc
2018-02-07 10:08:30 +01:00
Nicola Peditto 0bc5edd8d6 Iotronic Home set.
Change-Id: I7578e1d070db545f453d9ef3d6ab6e1b1ff9a4c9
2017-04-20 12:00:40 +02:00
Nicola Peditto 66a4414945 Updated main and Board class.
Change-Id: I96162d76ea0a6539257fed2f8a98e40336b2b9aa
2017-04-19 10:20:43 +02:00
Nicola Peditto c6b06b7b08 First commit.
Change-Id: I6dbddb3aec8f51f83bbf918d12d854b40754b9d5
2017-04-10 17:43:49 +02:00