• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ory / keto / 13802979658

12 Mar 2025 03:21AM CUT coverage: 77.795%. First build
13802979658

Pull #1714

github

web-flow
chore(deps): bump @grpc/grpc-js from 1.12.4 to 1.13.0 in /proto

Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.12.4 to 1.13.0.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/grpc-js@1.12.4...@grpc/grpc-js@1.13.0)

---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Pull Request #1714: chore(deps): bump @grpc/grpc-js from 1.12.4 to 1.13.0 in /proto

5865 of 7539 relevant lines covered (77.8%)

497.71 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/contrib/docs-code-samples/list-api-display-objects/01-list-PM/main.go
1
// Copyright © 2023 Ory Corp
2
// SPDX-License-Identifier: Apache-2.0
3

4
package main
5

6
import (
7
        "context"
8
        "fmt"
9
        "sort"
10

11
        "google.golang.org/grpc"
12
        "google.golang.org/grpc/credentials/insecure"
13

14
        "github.com/ory/x/pointerx"
15

16
        rts "github.com/ory/keto/proto/ory/keto/relation_tuples/v1alpha2"
17
)
18

19
func main() {
×
20
        conn, err := grpc.Dial("127.0.0.1:4466", grpc.WithTransportCredentials(insecure.NewCredentials()))
×
21
        if err != nil {
×
22
                panic(err.Error())
×
23
        }
24

25
        client := rts.NewReadServiceClient(conn)
×
26

×
27
        res, err := client.ListRelationTuples(context.Background(), &rts.ListRelationTuplesRequest{
×
28
                RelationQuery: &rts.RelationQuery{
×
29
                        Namespace: pointerx.Ptr("chats"),
×
30
                        Relation:  pointerx.Ptr("member"),
×
31
                        Subject:   rts.NewSubjectID("PM"),
×
32
                },
×
33
        })
×
34
        if err != nil {
×
35
                panic(err.Error())
×
36
        }
37

38
        objects := make([]string, len(res.RelationTuples))
×
39
        for i, rt := range res.RelationTuples {
×
40
                objects[i] = rt.Object
×
41
        }
×
42
        sort.Strings(objects)
×
43
        for _, o := range objects {
×
44
                fmt.Println(o)
×
45
        }
×
46
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc