relaycorp / awala-endpoint-internet

Middleware for server-side apps to communicate over Awala without implementing any of the networking or cryptography from the protocol suite.
https://docs.relaycorp.tech/awala-endpoint-internet/
GNU Affero General Public License v3.0
0 stars 0 forks source link

chore: Integrate `Channel` from Awala core library #31

Closed gnarea closed 1 year ago

gnarea commented 1 year ago

This PR integrates the changes made to the core library in https://github.com/relaycorp/relaynet-core-js/pull/565, which will drastically simplify #15.

The bulk of the changes here aren't actually related to the creation of the InternetPrivateEndpointChannel class -- that part was trivial -- but the replacement of InternetEndpointManager.getActiveEndpoint() with InternetEndpoint.getActive(). The manager from the core library is now reserved for desktop-based endpoints.

Fixes #17.

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 1.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: