+11
-1
cmd/knotserver/main.go
+11
-1
cmd/knotserver/main.go
······
+136
jetstream/jetstream.go
+136
jetstream/jetstream.go
···+func NewJetstreamClient(ident string, collections []string, cfg *client.ClientConfig, db DB) (*JetstreamClient, error) {+func (j *JetstreamClient) StartJetstream(ctx context.Context, processFunc func(context.Context, *models.Event) error) error {
+5
-3
knotserver/handler.go
+5
-3
knotserver/handler.go
·········-func Setup(ctx context.Context, c *config.Config, db *db.DB, e *rbac.Enforcer, l *slog.Logger) (http.Handler, error) {+func Setup(ctx context.Context, c *config.Config, db *db.DB, e *rbac.Enforcer, jc *jetstream.JetstreamClient, l *slog.Logger) (http.Handler, error) {······
-105
knotserver/jetstream.go
-105
knotserver/jetstream.go
···func (h *Handle) processPublicKey(ctx context.Context, did string, record tangled.PublicKey) error {