LPS-48728 add repository registry and event system