├── .gitignore ├── .rspec ├── .travis.yml ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── console ├── lib ├── medium.rb └── medium │ ├── client.rb │ ├── errors.rb │ └── version.rb ├── medium.gemspec └── spec ├── api_error_spec.rb ├── client_spec.rb ├── responses ├── create_post ├── create_post-400 ├── create_post-401 ├── create_publication_post ├── create_publication_post-400 ├── create_publication_post-401 ├── me ├── me-401 ├── publication_contributors ├── publication_contributors-401 ├── publications ├── publications-400 └── publications-401 └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- 1 | /Gemfile.lock 2 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --require spec_helper 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: ruby 3 | rvm: 4 | - 2.3.1 5 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/bin/console -------------------------------------------------------------------------------- /lib/medium.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/lib/medium.rb -------------------------------------------------------------------------------- /lib/medium/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/lib/medium/client.rb -------------------------------------------------------------------------------- /lib/medium/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/lib/medium/errors.rb -------------------------------------------------------------------------------- /lib/medium/version.rb: -------------------------------------------------------------------------------- 1 | module Medium 2 | VERSION = '0.1.0' 3 | end 4 | -------------------------------------------------------------------------------- /medium.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/medium.gemspec -------------------------------------------------------------------------------- /spec/api_error_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/api_error_spec.rb -------------------------------------------------------------------------------- /spec/client_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/client_spec.rb -------------------------------------------------------------------------------- /spec/responses/create_post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_post -------------------------------------------------------------------------------- /spec/responses/create_post-400: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_post-400 -------------------------------------------------------------------------------- /spec/responses/create_post-401: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_post-401 -------------------------------------------------------------------------------- /spec/responses/create_publication_post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_publication_post -------------------------------------------------------------------------------- /spec/responses/create_publication_post-400: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_publication_post-400 -------------------------------------------------------------------------------- /spec/responses/create_publication_post-401: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/create_publication_post-401 -------------------------------------------------------------------------------- /spec/responses/me: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/me -------------------------------------------------------------------------------- /spec/responses/me-401: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/me-401 -------------------------------------------------------------------------------- /spec/responses/publication_contributors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/publication_contributors -------------------------------------------------------------------------------- /spec/responses/publication_contributors-401: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/publication_contributors-401 -------------------------------------------------------------------------------- /spec/responses/publications: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/publications -------------------------------------------------------------------------------- /spec/responses/publications-400: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/publications-400 -------------------------------------------------------------------------------- /spec/responses/publications-401: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/responses/publications-401 -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benpickles/medium/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------