adding updated regex id validation in repo manager and a test for repoid with a period in it