Web-based versions upgrade, seamless clients synchronization