appview: repo/new: additional checks for repo names
avoids path traversal attempts.
authored by oppi.li and committed by Tangled 10 months ago e705ed86 983d8d2e