Fernando Mendes

Results 21 issues of Fernando Mendes

Module attributes are defined in compile time. I just happened to download and compile the application (which includes compiling NanoID as a dependency) and then change the config in my...

Is there any preferred method of communication between processes? In particular using the underlying Erlang Node connections vs implementing something using `gen_tcp` or equivalent.

[Temple](https://github.com/mhanberg/temple) is a fine DSL for our purposes. We're not currently supporting it but it make be a fine addition to our repertoire.

enhancement

Right now the behaviour for `mix still.compile` and `mix still.dev` is bound to those same mix tasks. However, when running Still inside a different application, this isn't possible to do....

enhancement

We're missing a lot of tests, we should aim to tackle this whenever we can now that we're reaching a stable version.

enhancement

We're currently not supporting any type of authorisation for LiveView. Should we add a plug that makes use of `conn.private[:phoenix_live_view]` and calls certain policies? What about inferring the action and...

enhancement
discussion

Sometimes we want to conditionally render elements based on the user having permissions or not. We should implement this somehow. A basic idea: ```elixir = if has_permissions?(@conn, :show, @post) ```...

enhancement
discussion

If a resource is not found, we're currently calling the policy with `nil` for the resource value. This means that a lot of times, the policies will have a function...

enhancement
good first issue

Currently we depend on a `conn` being present and this isn't the case when handling GraphQL. In these scenarios how should we act? Should we allow the policy to be...

enhancement
discussion

Why: * Due to a severe lack of coffee, #38 was merged without much consideration. * As a result, the older READMEs just gained a huge logo in their about...