mirror of
https://github.com/gravitational/teleport.git
synced 2026-09-21 14:35:22 +08:00
* Add metadata/thumbnail generation for desktop recordings * Rename isPTYSession to metadataParamsForSessionEnd * go mod tidy * Disable the processor if RDP decoder is not available * Reuse png.Encoder and buffer instead of creating new per screenshot * Add clarifying comment about returning nil, nil when no decoder * Add Windows desktop end events * Set the session start time from end event if we don't already have it * Break import cycle by extracting MFA JSON types to lib/client/mfatypes * pnpm format * go mod tidy all * Remove flakey test that's covered through other paths * Use a different interval for desktop sessions, make frames smaller than thumbnail * Set correct flags when resuming mid-upload * go.sum * Handle desktop events in session post processor * Add a semaphore to desktop recording processing * Populate metadata from end event if start event not present * Formatting * Pass session start time to the metadata processor * Reduce image sizes in tests