Flávio Granero

Results 9 issues of Flávio Granero

Tesla is a new Elixir Http Client with middleware support, similar to ruby faraday. https://medium.com/@teamon/introducing-tesla-the-flexible-http-client-for-elixir-95b699656d88#.kfhd11vjv

enhancement
hacktoberfest

- Add an example app where api requests authentication is made based on a current_user token field. - Handle unauthorized api responses (401, 403)

enhancement
hacktoberfest

It creates a `MyApp.RestRepo` module and basic configuration if possible

enhancement
hacktoberfest

Add support to Ecto.Changeset, casting field values, running validations before sending requests

enhancement
hacktoberfest

The idea here is have a kind of plug and pipelines support. It would be something like `faraday middlewares` from ruby. With the solution, we would be able to change...

enhancement
hacktoberfest

Dayron needs to support custom request method and url combinations beyond the default ones. A kind of router inside the model/resource would be a proper solution.

enhancement
hacktoberfest

Since Ecto 2.0 is more data-centric we should research how to allow Ecto Schema functions and structures to provide data mapping of Dayron requests. It may allows easy associations/embed support....

enhancement
hacktoberfest

- Research how Ecto manage the data mapping into associations and embed resources. - Implement association fetch - Implement embed data mapping

enhancement
hacktoberfest

Dayron needs to support requests to nested resources, such as `/posts/:id/comments`

enhancement
hacktoberfest