Skip to content

Commit 65bdeee

Browse files
author
Scott
committed
wip
1 parent e24ec83 commit 65bdeee

26 files changed

+179
-14222
lines changed

src/agent/agentService.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -178,13 +178,10 @@ function createAgentService({
178178
});
179179
},
180180
nodesScan: async (
181-
call: grpc.ServerWritableStream<
182-
agentPB.NodeIdMessage,
183-
agentPB.VaultListMessage
184-
>,
181+
call: grpc.ServerWritableStream<nodesPB.Node, vaultsPB.List>,
185182
): Promise<void> => {
186183
const genWritable = grpcUtils.generatorWritable(call);
187-
const response = new agentPB.VaultListMessage();
184+
const response = new vaultsPB.List();
188185
const nodeId = makeNodeId(call.request.getNodeId());
189186
const perms = await gestaltGraph.getGestaltActionsByNode(nodeId);
190187
if (!perms) {

src/client/clientService.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,7 @@ import {
1616
IClientServiceServer,
1717
} from '../proto/js/polykey/v1/client_service_grpc_pb';
1818
import * as utilsPB from '../proto/js/polykey/v1/utils/utils_pb';
19-
import * as vaultsPB from '../proto/js/polykey/v1/vaults/vaults_pb';
2019
import * as nodesPB from '../proto/js/polykey/v1/nodes/nodes_pb';
21-
import * as notificationsPB from '../proto/js/polykey/v1/notifications/notifications_pb';
22-
import * as sessionsPB from '../proto/js/polykey/v1/sessions/sessions_pb';
23-
import * as gestaltsPB from '../proto/js/polykey/v1/gestalts/gestalts_pb';
24-
import * as identitiesPB from '../proto/js/polykey/v1/identities/identities_pb';
25-
import * as keysPB from '../proto/js/polykey/v1/keys/keys_pb';
26-
import * as permissionsPB from '../proto/js/polykey/v1/permissions/permissions_pb';
2720
import createEchoRPC from './rpcEcho';
2821
import createSessionRPC from './rpcSession';
2922
import createVaultRPC from './rpcVaults';

src/client/rpcNodes.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import type { NotificationsManager } from '../notifications';
77
import * as grpc from '@grpc/grpc-js';
88
import * as utilsPB from '../proto/js/polykey/v1/utils/utils_pb';
99
import * as nodesPB from '../proto/js/polykey/v1/nodes/nodes_pb';
10+
import * as vaultsPB from '../proto/js/polykey/v1/vaults/vaults_pb';
1011
import * as utils from '../client/utils';
1112
import * as nodesUtils from '../nodes/utils';
1213
import * as grpcUtils from '../grpc/utils';
@@ -151,10 +152,7 @@ const createNodesRPC = ({
151152
callback(null, response);
152153
},
153154
nodesScan: async (
154-
call: grpc.ServerWritableStream<
155-
clientPB.NodeMessage,
156-
clientPB.VaultListMessage
157-
>,
155+
call: grpc.ServerWritableStream<nodesPB.Node, vaultsPB.List>,
158156
): Promise<void> => {
159157
const genWritable = grpcUtils.generatorWritable(call);
160158
const nodeId = makeNodeId(call.request.getNodeId());
@@ -166,7 +164,7 @@ const createNodesRPC = ({
166164
call.sendMetadata(responseMeta);
167165
const list = await nodeManager.scanNodeVaults(nodeId);
168166
for (const vault of list) {
169-
const vaultListMessage = new clientPB.VaultListMessage();
167+
const vaultListMessage = new vaultsPB.List();
170168
vaultListMessage.setVaultName(vault[0]);
171169
vaultListMessage.setVaultId(vaultsUtils.makeVaultIdPretty(vault[1]));
172170
await genWritable.next(vaultListMessage);

src/client/rpcVaults.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import * as grpcUtils from '../grpc/utils';
88
import * as utilsPB from '../proto/js/polykey/v1/utils/utils_pb';
99
import * as vaultsPB from '../proto/js/polykey/v1/vaults/vaults_pb';
1010
import * as secretsPB from '../proto/js/polykey/v1/secrets/secrets_pb';
11-
import { isNodeId, makeNodeId } from '../nodes/utils';
11+
import { makeNodeId } from '../nodes/utils';
1212
import { vaultOps } from '../vaults';
1313
import { makeVaultId, makeVaultIdPretty } from '../vaults/utils';
1414

@@ -423,10 +423,7 @@ const createVaultRPC = ({
423423
}
424424
},
425425
vaultsShare: async (
426-
call: grpc.ServerUnaryCall<
427-
vaultsPB.PermSet,
428-
utilsPB.StatusMessage
429-
>,
426+
call: grpc.ServerUnaryCall<vaultsPB.PermSet, utilsPB.StatusMessage>,
430427
callback: grpc.sendUnaryData<utilsPB.StatusMessage>,
431428
): Promise<void> => {
432429
try {
@@ -456,10 +453,7 @@ const createVaultRPC = ({
456453
}
457454
},
458455
vaultsUnshare: async (
459-
call: grpc.ServerUnaryCall<
460-
vaultsPB.PermUnset,
461-
utilsPB.StatusMessage
462-
>,
456+
call: grpc.ServerUnaryCall<vaultsPB.PermUnset, utilsPB.StatusMessage>,
463457
callback: grpc.sendUnaryData<utilsPB.StatusMessage>,
464458
): Promise<void> => {
465459
try {

src/nodes/NodeConnection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ class NodeConnection {
430430
public async scanVaults(
431431
nodeId: NodeId,
432432
): Promise<Array<[VaultName, VaultId]>> {
433-
const nodeIdMessage = new agentPB.NodeIdMessage();
433+
const nodeIdMessage = new nodesPB.Node();
434434
nodeIdMessage.setNodeId(nodeId);
435435
const vaults: Array<[VaultName, VaultId]> = [];
436436
const genReadable = this.client.nodesScan(nodeIdMessage);

src/proto/js/Agent_grpc_pb.d.ts

Lines changed: 0 additions & 188 deletions
This file was deleted.

src/proto/js/Agent_grpc_pb.js

Lines changed: 0 additions & 268 deletions
This file was deleted.

0 commit comments

Comments
 (0)