Extract authentication helpers
Extract helper for executing a command
Sort cases
Expand cases to individual routes
Promote client initialization to a helper
Extract helper for combining arguments
Expect an instantiated command
Use body
Extract release information to a helper method
Cache return values in request scope
Pass arguments to commands instead of a hash
Remove unused method
Merge branch 'refactor-routes'