Commit Graph

25 Commits

Author SHA1 Message Date
Nicola Peditto 3e5782eb1f Release 0.5.0:
- added support to wstun allow list
- added force renew rpc/api
- added DeviceRestSubmit allowed action
- added checks in create and enable webservice
- added ServicesStatus RPC/API
- added hard delete device procedures
- added support for LR "freedom" edition
- added checks if dns or webservice already exists
- check in device creation for duplicated device name
- updated nginx confs

Change-Id: Idb95e63cc4d732f69331ebb585ee576ae872ac5c
2021-11-03 18:13:10 +01:00
Fabio Verboso 76fb5ffc64 New Board Action.
'DevicePing', 'DeviceReboot', 'DeviceRestartLR', 'DeviceNetConfig',
'DeviceEcho', 'DeviceUpgradeLR' can be sent to the board.

Change-Id: I3faef69d5a205332ed3ce81301cfa620f862adcf
2019-04-30 11:33:52 +02:00
Fabio Verboso 5a373e7941 WebServices and New Wamp Agent routing
Wamp RPCs are forwarding using the correct server and topic
Introduced the new WebServices core feature with its REST APIs and models.
Designate and Nginx are required for this new feature.

Change-Id: Ia172654fbaf5502e3b9325a862a4e986fa27ee35
2018-12-06 18:48:32 +01:00
Fabio Verboso 29f9f1ffd4 Fleets
CRUD actions for Fleets
for Sebba :)

Change-Id: Ia6ee145f330a844e532473784e21bc375190a707
2018-09-20 13:09:16 +02:00
Zakaria 67b15a6b7a Virtual-networks
Change-Id: Ia426970fbece3f0c18bdf0ee555c37407dfbe981
2018-06-06 10:28:39 +02:00
Fabio Verboso 53a3b766e2 API services/restore
New API for restoring all the services on a board.

Change-Id: Iceac65b1672a90d8662de6ef4df8ce51980339c8
2018-02-15 11:15:27 +01:00
Fabio Verboso f450f91c70 Exposed Cloud Service
Iotronic exposes the services of the boards

Change-Id: Id88c4e6a9d5752d1bffbcfd99827eca0b9b679f7
2018-02-13 18:06:24 +01:00
Fabio Verboso 6e9e02e9c3 Cloud Services development
Starting to manage cloud services for the board.

Change-Id: I09cb167ec356ea08101bc3d4621f7fa73a18ec1c
2018-02-12 12:35:38 +01:00
Fabio Verboso 0b57956164 general fixes and checks
Change-Id: I72de75a264ebd92bca35c52746cb2987d8f94902
2017-04-03 19:03:02 +02:00
Fabio Verboso b9e45b1eee A LOT OF STUFF :)
Change-Id: I7c4c386559def70142b76da6112dff50c55183cc
2017-03-22 17:16:14 +01:00
Fabio Verboso ed9a1b943d managing wamp message for wamp rpcs
Change-Id: Ib69bb5026d1d339bffb227528c898e3181456ba6
2017-03-07 18:59:49 +01:00
Fabio Verboso f5a222f2e0 raw plugin injection
Change-Id: I97eaa055cac2821077923c575b601369f21bfb84
2017-02-22 11:46:38 +01:00
Fabio Verboso 7f717e995b create, destroy, list and show commands for plugin have been implemented
Change-Id: I5a65c940edb676150a83adf62a57cb689fc0591e
2017-02-21 14:03:56 +01:00
Jenkins 66d7db87cc Merge "Remove unused logging import" 2017-02-17 09:58:18 +00:00
Anh Tran e37f344f1e Remove unused logging import
Change-Id: I609825c23f32dc519ebb139fa960cfdefbf71c69
2017-02-17 08:33:36 +07:00
Fabio Verboso c7708badb6 function _on_board renamed to _on_node
Change-Id: I9e97bfc01e54ba0b6b8e3c374a9ff1cbc4ab6be5
2017-02-15 18:07:52 +01:00
Fabio Verboso 0b1826320b communication between conductor, agents and nodes improved
Change-Id: I083bd104d8a0546f95f59d02004819fb0c3577d5
2017-02-15 12:17:22 +01:00
Fabio Verboso 2667a5e9b9 function to execute wamp rpc on the board from the container
Change-Id: I88548deebc65e9a457a941dea8346a3b609d7ca5
2017-02-08 11:45:07 +01:00
Fabio Verboso d5d4cef5ab new conductor module
Change-Id: Ie1305c7174b5cf80afb08ad2c4ad841685202841
2017-02-03 17:21:28 +01:00
Fabio f99dd45c62 cleaning
Change-Id: I837ab1b70e7b3b45d53902b00c0f0e2f6b0c6818
2016-04-21 16:24:33 +02:00
Fabio Verboso 7fd6112605 Applied cookiecutter template
Change-Id: Id860d5c4c97ae02c361c06e407a2e11cb3379783
2016-03-16 01:26:16 +01:00
root f4ca7a042f cleaning and starting with wamprpc 2016-03-02 12:46:15 +01:00
root 4bdc66d07a rename Board -> Node 2015-11-23 16:11:35 +01:00
root 71cfaf235e fake create board for testing 2015-10-14 10:53:03 +02:00
root 68cbf4cee0 start 2015-10-12 16:10:50 +02:00