Add progressUrl

we shouldn't do this change in this PR, but I agree we need to handle this better. Using the formalism we discussed last week is probably the way to go. (`username <id>`)