• Filip Barl's avatar
    Time travel control (#2524) · b6dfe254
    Filip Barl authored
    * Hacky working prototype.
    
    * Operate with time.Duration offset instead of fixed timestamp.
    
    * Polished the backend code.
    
    * Made a nicer UI component.
    
    * Small refactorings of the websockets code.
    
    * Fixed the backend tests.
    
    * Better websocketing and smoother transitions
    
    * Small styling refactoring.
    
    * Detecting empty topologies.
    
    * Improved error messaging.
    
    * Addressed some of David's comments.
    
    * Moved nodesDeltaBuffer to a global state to fix the paused status rendering bug.
    
    * Small styling changes
    
    * Changed the websocket global state variables a bit.
    
    * Polishing & refactoring.
    
    * More polishing.
    
    * Final refactoring.
    
    * Addressed a couple of bugs.
    
    * Hidden the timeline control behind Cloud context and a feature flag.
    
    * Addressed most of @davkal's comments.
    
    * Added mixpanel tracking.
    b6dfe254