Matthew Peck
Matthew Peck
If you try and create a chat handle with a name that already exists Ecto will throw a unique constraint error and the client will receive a 500. We should...
It would be useful for certain commands to use the template of the previous command in the pipeline to render their data. For example commands like `filter` and `sort`, strip...
There is a relay groups repository that basically duplicates the code in the relay groups controllers. We should update the the controllers, relay_group_controller and relay_group_membership_controller, to use the repository.
reference #1342 Currently adding roles and users to groups requires the user to hit two endpoints: `POST /v1/groups//users` and `POST /v1/groups//roles`. Instead we should just use the group create and...
There are a few inconsistencies with Cog's api. For example, when returning an error, some resources return json with an `errors` key and a list of errors, some return an...
Currently models are encoded to json via either a `Poison.Encoder` implementation or a phoenix view. This leads to inconsistent output of data for users dependent on where they access the...