Skip to content

Releases: airalab/otaberu

Handshakes to know online status + store code structure change

04 Oct 12:35
Compare
Choose a tag to compare

websocket rpc + users access

26 Aug 18:26
Compare
Choose a tag to compare

In this update:

  • websocket rpc mode available via -r 0.0.0.0:8888 argument
  • unix socket module runs only if socket filename was set
  • socket logic processor not depended from ws/unix socket implementation
  • users in robots config:
    "{ ... "users": {"username": "smehnov", "public_key": "<base 64 public key>", "tags": []}}'
  • commands are being processed if signed by OrganizationUser or Owner
  • agents store configs for different owners
  • agents fetch configs on direct connection (including rpc/bootstrap agents)

Config updates and signed messages

14 Aug 05:35
affb428
Compare
Choose a tag to compare

What's Changed

  • Config updates + signed messages by @Smehnov in #3

Full Changelog: 0.1.0...0.1.1

Request-response messaging and list jobs command

05 Aug 21:23
b7ee30f
Compare
Choose a tag to compare

What's Changed

  • request-response messaging and list jobs command by @Smehnov in #2

Full Changelog: 0.0.9...0.1.0

Libp2p commands

31 Jul 18:19
0441d17
Compare
Choose a tag to compare

This release allows to use libp2p messaging for interaction with robots network.

New features:

  • docker job launching via libp2p command
  • terminal access to launched docker container via libp2p tunnel
  • code transfer to docker container using libp2p messages
  • bootstrap node argument to connect libp2p nodes via internet