├── .gitignore ├── .rubocop.yml ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── .vscode └── launch.json ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── Rakefile ├── appveyor.yml ├── lib ├── omniauth-socrata.rb ├── soda.rb └── soda │ ├── client.rb │ ├── exceptions.rb │ └── version.rb ├── soda.gemspec └── test ├── resources ├── 404.response ├── 500_error.response ├── earthquakes.csv ├── earthquakes.csv.response ├── earthquakes_50.response ├── earthquakes_create_one_row.json ├── earthquakes_create_one_row.response ├── earthquakes_scan.response ├── earthquakes_source_pr_where_gt_4.response ├── earthquakes_uw.response ├── earthquakes_where_gt_5.response ├── empty_body.response └── fakeuser.response └── test_soda.rb /.gitignore: -------------------------------------------------------------------------------- 1 | *.gem 2 | .sass-cache 3 | .bundle 4 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | soda-ruby 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.5.3 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/Rakefile -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/appveyor.yml -------------------------------------------------------------------------------- /lib/omniauth-socrata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/lib/omniauth-socrata.rb -------------------------------------------------------------------------------- /lib/soda.rb: -------------------------------------------------------------------------------- 1 | require 'soda/client' 2 | -------------------------------------------------------------------------------- /lib/soda/client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/lib/soda/client.rb -------------------------------------------------------------------------------- /lib/soda/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/lib/soda/exceptions.rb -------------------------------------------------------------------------------- /lib/soda/version.rb: -------------------------------------------------------------------------------- 1 | module SODA 2 | VERSION = '0.2.25' 3 | end 4 | -------------------------------------------------------------------------------- /soda.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/soda.gemspec -------------------------------------------------------------------------------- /test/resources/404.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/404.response -------------------------------------------------------------------------------- /test/resources/500_error.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/500_error.response -------------------------------------------------------------------------------- /test/resources/earthquakes.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes.csv -------------------------------------------------------------------------------- /test/resources/earthquakes.csv.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes.csv.response -------------------------------------------------------------------------------- /test/resources/earthquakes_50.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_50.response -------------------------------------------------------------------------------- /test/resources/earthquakes_create_one_row.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_create_one_row.json -------------------------------------------------------------------------------- /test/resources/earthquakes_create_one_row.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_create_one_row.response -------------------------------------------------------------------------------- /test/resources/earthquakes_scan.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_scan.response -------------------------------------------------------------------------------- /test/resources/earthquakes_source_pr_where_gt_4.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_source_pr_where_gt_4.response -------------------------------------------------------------------------------- /test/resources/earthquakes_uw.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_uw.response -------------------------------------------------------------------------------- /test/resources/earthquakes_where_gt_5.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/earthquakes_where_gt_5.response -------------------------------------------------------------------------------- /test/resources/empty_body.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/empty_body.response -------------------------------------------------------------------------------- /test/resources/fakeuser.response: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/resources/fakeuser.response -------------------------------------------------------------------------------- /test/test_soda.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/socrata/soda-ruby/HEAD/test/test_soda.rb --------------------------------------------------------------------------------