refactor listing domains

During push, all domains are requested

[#64525814]
Remove DomainRepo methods for shared and private domains

[#64525814]