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
aac175c760
Fix WampMessage request_id.
...
For compatibilty with a previous version of LR.
Change-Id: Ibdc1bb05ea9a189dadec09a3edb9533ee6962ef8
2019-06-17 17:00:32 +02:00
Fabio Verboso
5b652f9a1f
New Request/Result System.
...
Change-Id: I55c54bfa92eb339daf3f5b3683dcc33cbe0cee90
2019-05-29 18:45:45 +02:00
Fabio Verboso
071f99b3d8
Results and Requests
...
Iotronic logs every request sent to the board and its result
Change-Id: Iec5d44de970c1bbd3e304185f340a4a99832474c
2019-05-03 17:18:10 +02:00
Fabio Verboso
4f18d23aa3
Add section Connectivity in the board details.
...
Change-Id: If7ed3fc3a14c3c85704a5218cb577095443ab66d
2019-03-07 12:37:15 +01:00
Zuul
6f3257191f
Merge "Http to https redirect."
2019-02-04 15:05:03 +00:00
Fabio Verboso
4a7dc9166d
Http to https redirect.
...
Change-Id: Iffde3117b7d94e92991c4e7d5fb0cc4ff2a873c8
2019-02-04 15:44:35 +01:00
Fabio Verboso
e4cc384154
Boards info lr_version and mac_addr.
...
Change-Id: Id916e383b9f89f3685ec61efc2e93352ef920410
2019-02-04 11:42:35 +01:00
Fabio Verboso
36c20a1ef6
Fix wamp session synchronization on the database.
...
Improved and fixed the session synchronization on the wamp agent.
Change-Id: I4e94d975b06c87f08c6680084b976fe8146bb424
2018-12-13 17:57:49 +01:00
Fabio Verboso
30fa19b1cf
New Serializer for autobahn.
...
Added serializer parameter in autobahn connection.
Autobahn version Updated in requirements.txt
Change-Id: Ibe18812a6e215ed4adb2aca963b2c83ac7fa62ff
2018-12-11 18:35:03 +01:00
Fabio Verboso
d1ebff9034
Fix Dns zone.
...
It is not necessary to specify the zone into the config file
Change-Id: I049a4039aab817024ab40e1b6c5b2b383100653f
2018-12-10 17:22:59 +01: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
094eae7851
Fix WampAgent rpc side and requirements
...
Change-Id: Ib79ae987fb6a0381913d6edb85c5fbc0d03d22f9
2018-09-17 13:08:59 +02:00
Fabio Verboso
4d11b00e56
Fix Session Update
...
Change-Id: Icaa94f2812e0c7d3b05297c57d1c339f7c7bde35
2018-09-06 15:57:58 +02:00
Fabio Verboso
1d57c32a6b
Wss support
...
Wss connection has been implemented.
Change-Id: Ia8a4598d47fbb06b093a4fdd969861aa0bbe41aa
2018-07-10 11:46:02 +02:00
Zakaria
67b15a6b7a
Virtual-networks
...
Change-Id: Ia426970fbece3f0c18bdf0ee555c37407dfbe981
2018-06-06 10:28:39 +02:00
Fabio Verboso
9514a517fd
Fix wamp rpc registration
...
Change-Id: I5b7650d06baa85f1f014b79b3dcc5448e11e35ae
2018-02-27 16:40:32 +01:00
Fabio Verboso
88d5be7930
Moved to python3.5
...
Now Iotronic requires python3 and python2 is not supported anymore
Change-Id: I2d2fdccb1788412d21d216052fb843ff24061040
2018-02-06 13:04:16 +01:00
shubhendu
37556080ed
Set access_policy for messaging's dispatcher
...
oslo.messaging allow dispatcher to restrict endpoint methods
since 5.11.0 in d3a8f280ebd6fd12865fd20c4d772774e39aefa2, set with
DefaultRPCAccessPolicy to fix FutureWarning like:
FutureWarning: The access_policy argument is changing its default
value to <class 'oslo_messaging.rpc.dispatcher.DefaultRPCAccessPolicy'>
in version '?', please update the code to explicitly set None as the
value: access_policy defaults to LegacyRPCAccessPolicy which exposes
private methods. Explicitly set access_policy to DefaultRPCAccessPolicy
or ExplicitRPCAccessPolicy.
Change-Id: I9ffa8e972f2015a5ac1a478252db0e017637132c
2017-06-12 05:42:37 +00: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
41bfe34311
fix shutdown procedures for conductor and agent
...
Change-Id: Ie7ab10280491ac1069857e3091c7273af31f8892
2017-02-17 15:01:11 +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
45f7e53590
added wamp agent model on the db
...
Change-Id: I2d7fc4f80cff135fd58dd4642fcb268dff92b0f8
2017-02-07 14:34:36 +01:00
Fabio Verboso
d5d4cef5ab
new conductor module
...
Change-Id: Ie1305c7174b5cf80afb08ad2c4ad841685202841
2017-02-03 17:21:28 +01:00
Fabio Verboso
3eab14cbc8
new wamp module and new iotronic wamp agent
...
Change-Id: Iff86ddb4b66dac0a9aed20d1c46d501ed65a1906
2017-01-11 17:03:33 +01:00
Fabio Verboso
b9aaeb06c0
old wamp module removed
...
Change-Id: I4f0d32333c42e1c404d2f3fbdf83fa993ece7f48
2017-01-09 16:53:09 +01:00
Fabio
b15fad7a67
added logs values on cleaning config
...
Change-Id: Ic5886c5b3b274ef5f03410663b45703a26c79d88
2016-04-15 12:27:30 +02:00
Fabio
83ffa4b50b
Starting wamp rpc implementation
...
Change-Id: I019bf600b3c20f54b7bdd91ff433fe5af8160673
2016-04-13 17:02:15 +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
5126efec5c
new oslo conf for rpc wamp server - removed useless code
2015-12-01 17:50:12 +01:00
root
d869152323
added SessionWP Manager
2015-12-01 16:03:30 +01:00
root
26c70b466d
added log class
2015-11-03 11:37:43 +01:00
root
b47daa2a53
added log class
2015-11-03 11:28:08 +01:00
root
dae2de9a5b
improved registration proceadure
2015-11-03 11:22:01 +01:00
root
0e374f628d
first example of registration rpc
2015-10-29 18:56:52 +01:00
root
ddaa647618
added functions.py file to manage rpc functions on an external file
2015-10-29 17:33:36 +01:00
root
00db8f81c9
remove Parser dependency
2015-10-29 17:31:42 +01:00
root
3bcc3cdf45
clean clientwamp and added new rpc server class
2015-10-29 16:59:10 +01:00
root
7061b239be
updated clientwamp with fix and variable topic
2015-10-22 12:24:01 +02:00
root
91f8bae544
added wamp package and wamp client
2015-10-20 18:28:05 +02:00