on f9676eb help sign in
crush/internal/backend
13 files
../ agent.gorefactor: use client and server for workspace access and management backend.gofeat(api): report how many clients are watching each session backend_test.gofeat(api): report how many clients are watching each session config.gofeat(server): broadcast config changes to all connected clients config_test.gofeat(server): broadcast config changes to all connected clients events.gofix(app): replace single events channel with pubsub.Broker for fan-out (#2663) filetracker.gorefactor: use client and server for workspace access and management permission.gofix(permissions): make permission resolution idempotent across clients race_off_test.gofeat(server): broadcast config changes to all connected clients race_on_test.gofeat(server): broadcast config changes to all connected clients session.goperf: batch streaming message updates testing.gotest(server): cover the multi client flows end to end util.gorefactor(server): move agent, session, permission, and event logic to backend package