Results 15 comments of Johan Wärlander

Started on this.. I'll submit a pull request to track progress, but it's far from done yet :)

When doing the initial work on #57, I noted that in the HTTPoison adapter, map keys from the JSON decoding are [converted to atoms](https://github.com/inaka/Dayron/blob/master/lib/dayron/adapters/httpoison_adapter.ex#L41-L45): ``` elixir defp process_decoded_body(body) do body...

Interestingly, for Poison, it seems to be the other way around - `keys: :atoms` will convert everything to an atom, while `keys: :atoms!` will convert only to existing atoms (raising...

A question here.. I think the Tesla adapter is feature complete except for streaming. Given that `:stream_to` in the HTTPoison adapter is just passed on to HTTPoison currently, without any...

I've fixed test coverage, and update the README with info about the Tesla adapter + the streaming issue. Anything else needed? :)

@cloud8421, it should behave the same as the code it replaces (https://github.com/devinus/poison/blob/master/lib/poison/parser.ex#L113-L114) - eg. yes, it will create potentially infinite atoms until the VM crashes. As mentioned in #57, this...

I've also only used HTTPS, and it works flawlessly. I notice that you're using a locally installed Python in your home directory; did you have the necessary prerequisites for SSL...

@lcmgh, it was a great starting point! :sparkles: But didn't get me all the way.. I ended up with the following (tested) version, that applies signing instructions manually to a...

@ysaito1001, doesn't it make a lot of sense to include something like this as an RDS utility function, given that it's how eg. the Java & Python SDKs do it?...

@ysaito1001, it sounds like some thinking around this is happening, that's good to hear! If one wants to find an interim place for collecting some of these higher level utilities,...