NeonGeckoCom / neon-hana

HTTP Access to DIANA deployed services
Other
0 stars 0 forks source link

Implement websocket client API #20

Closed NeonDaniel closed 6 months ago

NeonDaniel commented 7 months ago

Description

Implements a websocket API for a Node client Adds ClientPermissions object to define per-client permissions

Issues

Closes #6

Other Notes

Example client implementation: https://github.com/NeonGeckoCom/neon-nodes/pull/14

NeonDaniel commented 6 months ago

Deployed to hana.neonaialpha.com with neon/neon auth

NeonDaniel commented 6 months ago

I don't have a good way to test this locally, but the code looks good to me

This can be tested now with configuration:

neon_node:
  description: Neon Node
#  hana_address: https://hana.neonaiservices.com
  hana_address: https://hana.neonaialpha.com
  hana_username: neon
  hana_password: neon

using https://github.com/NeonGeckoCom/neon-nodes/pull/14