canary
canary copied to clipboard
:hatching_chick: Elixir authorization and resource-loading library for Plug applications.
Hey! I noticed you removed the note that this project is unmaintained, so I assume it makes sense to open issues again :) We are using this library in an...
Fixes #82
I got the following warnings from my `Canada.Can` file but these changes were encouraged in the README for `Anonymous Users`. ``` warning: the Canada.Can protocol has already been consolidated, an...
We have the `Network` model which belongs to the `Hypervisor`, and `/networks` resources are nested like this: ```elixir resources "/hypervisors", HypervisorController do resources "/networks", NetworkController, only: [:new, :create, :index] end...
## Issue: The current repo in github differs from hex.pm's version in terms of content but the version is the same (1.1.1) hex.pm has version 1.1.1 that was uploaded at...
If there has been a single field, then I would have used id_name and id_field to get the resource, but a single field is not defining the resource, I need...
Thanks for the lib. I got a little problem to work with multiple models in me project. 1. **Organization for abilities (not so important)** I want work with one file...
When I want to access one of my custom routes, I get the following error ```elixir nil given for :id. Comparison with nil is forbidden as it is unsafe. Instead...
If I put in "/users/foo", Canary will throw an exception in trying to access the resource as "foo" is clearly not an acceptable `where` query for `id`. ``` ** (Ecto.Query.CastError)...
I explained why I need it here: https://github.com/jarednorman/canada/issues/11 Do you have any suggestion or alternative way of doing that?