-
/blog/postscreate-or-reblog action -Tumblr::Postmodule needs to be overhauled to support NPF format.-
Update file upload code to replace now-deprecated
Faraday::UploadIO
-
Probably need to integrate more-precise means of setting request
Content-Typeheaders inTumblr::Requestto accomodate this stuff:POST https://api.tumblr.com/v2/user/filtered_content Content-Type: application/x-www-form-urlencoded filtered_content=something POST https://api.tumblr.com/v2/user/filtered_content Content-Type: application/json { "filtered_content": [ "something", "technology" ] }
-
Add YARDoc comments
-
Test for
warnmessage in user_spec -> dashboard -> invalid opts ->should not raise an error if no_validate_opts is set to true. (Method: https://www.greyblake.com/blog/custom-expectations-with-rspec/)
-
Addbefore_idto valid params for#dashboard -
Addno_validateoption to client constructor allowing all methods to bypassvalidate_options -
Allow use of the:npfargument in all routes that fetch arrays of posts:drafts,blog_likes,queue,submissions,tagged,likes. -
Either finish changing all instances ofoptions={}to**optionsto respect Ruby 3 changes or rewind last set of changesTemporarily rewinded some splats to avoid breaking options hashes which include keys formatted like this:
options["data[#{idx}]"] = Faraday::UploadIO.new(filepath, mime_type)...until NPF-compatibility overhaul of
Tumblr::Postmethods.