+9
-1
appview/db/jetstream.go
+9
-1
appview/db/jetstream.go
···
+1
-1
appview/state/middleware.go
+1
-1
appview/state/middleware.go
···
+1
-1
appview/state/settings.go
+1
-1
appview/state/settings.go
+4
-2
appview/state/state.go
+4
-2
appview/state/state.go
······-jc, err := jetstream.NewJetstreamClient("appview", []string{tangled.GraphFollowNSID}, nil, db, false)+jc, err := jetstream.NewJetstreamClient("appview", []string{tangled.GraphFollowNSID}, nil, slog.Default(), db, false)······
+1
-1
cmd/knotserver/main.go
+1
-1
cmd/knotserver/main.go
+44
-29
jetstream/jetstream.go
+44
-29
jetstream/jetstream.go
·········-func NewJetstreamClient(ident string, collections []string, cfg *client.ClientConfig, db DB, waitForDid bool) (*JetstreamClient, error) {+func NewJetstreamClient(ident string, collections []string, cfg *client.ClientConfig, logger *slog.Logger, db DB, waitForDid bool) (*JetstreamClient, error) {···// StartJetstream starts the jetstream client and processes events using the provided processFunc.// The caller is responsible for saving the last time_us to the database (just use your db.SaveLastTimeUs).func (j *JetstreamClient) StartJetstream(ctx context.Context, processFunc func(context.Context, *models.Event) error) error {·········
+9
-1
knotserver/db/jetstream.go
+9
-1
knotserver/db/jetstream.go
···
+7
-8
knotserver/jetstream.go
+7
-8
knotserver/jetstream.go
···-func (h *Handle) processKnotMember(ctx context.Context, did string, record tangled.KnotMember) error {+func (h *Handle) processKnotMember(ctx context.Context, did string, record tangled.KnotMember, eventTime int64) error {·········