mirror of
https://github.com/plausible/analytics.git
synced 2024-11-23 11:12:15 +03:00
5d4918b66b
* Make sure admin can grant the admin role * Use `site` and `current_user_role` from conn.assigns to avoid extra lookups * Add some missing documentation * Restrict owners in the `update_role` action * Move @moduledoc to appropriate location * Use Ecto.Enum to get role atoms * Remove unused functionality * Ensure that owners cannot lock themselves out * Add question mark to `can_grant_role` Co-authored-by: Adam Rutkowski <hq@mtod.org> * Use strict short-circuit operator for booleans Co-authored-by: Adam Rutkowski <hq@mtod.org> Co-authored-by: Adam Rutkowski <hq@mtod.org> |
||
---|---|---|
.. | ||
api | ||
CSVs | ||
site | ||
admin_auth_controller_test.exs | ||
auth_controller_test.exs | ||
billing_controller_test.exs | ||
invitation_controller_test.exs | ||
site_controller_test.exs | ||
stats_controller_test.exs | ||
unsubscribe_controller_test.exs |