Issue Type: Task Task
Affects Versions: 1.0.0
Assignee: Daniel Bevenius
Components: SimplePush-server
Created: 06/Aug/13 6:09 AM
Description:

The spec says that the hello message must pass channelIds that is knows about or an empty list. Currently, we allow the channelIDs field to be missing.

Looking at the Go SimplePush implementation they return a 401 "Invalid Command" which seems a little odd to me. For other error codes the HTTP response status codes have been used, but in this case it does not seem to match. A HTTP 401 is the "Unauthorised" response code. For our implementation, I'd rather go with a 400 "Bad Request".
I'll ask the Mozilla developers about this and see what their advise is.

Fix Versions: 1.0.0
Project: AeroGear Push
Priority: Major Major
Reporter: Daniel Bevenius
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira