├── .gitignore ├── .gitmodules ├── .travis.yml ├── CHANGES.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── TODO.md ├── doc ├── ToC.md ├── dependency.md ├── design.md ├── heroku-facebook.md ├── rails.md ├── test.md └── tutorial.md ├── example ├── multi │ ├── config.ru │ └── rainbows.rb ├── rails3 │ ├── Gemfile │ ├── Rakefile │ ├── app │ │ ├── controllers │ │ │ └── application_controller.rb │ │ └── views │ │ │ └── application │ │ │ └── helper.html.erb │ ├── config.ru │ ├── config │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── environment.rb │ │ ├── environments │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers │ │ │ ├── secret_token.rb │ │ │ └── session_store.rb │ │ ├── rest-graph.yaml │ │ └── routes.rb │ └── test │ │ ├── functional │ │ └── application_controller_test.rb │ │ ├── test_helper.rb │ │ └── unit │ │ └── rails_util_test.rb └── sinatra │ └── config.ru ├── init.rb ├── lib ├── rest-graph.rb └── rest-graph │ ├── config_util.rb │ ├── core.rb │ ├── facebook_util.rb │ ├── rails_util.rb │ ├── test_util.rb │ └── version.rb ├── rest-graph.gemspec └── test ├── common.rb ├── config └── rest-graph.yaml ├── test_api.rb ├── test_cache.rb ├── test_default.rb ├── test_error.rb ├── test_facebook.rb ├── test_handler.rb ├── test_load_config.rb ├── test_misc.rb ├── test_multi.rb ├── test_oauth.rb ├── test_old.rb ├── test_page.rb ├── test_parse.rb ├── test_rest-graph.rb ├── test_serialize.rb ├── test_test_util.rb └── test_timeout.rb /.gitignore: -------------------------------------------------------------------------------- 1 | /pkg/ 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/TODO.md -------------------------------------------------------------------------------- /doc/ToC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/ToC.md -------------------------------------------------------------------------------- /doc/dependency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/dependency.md -------------------------------------------------------------------------------- /doc/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/design.md -------------------------------------------------------------------------------- /doc/heroku-facebook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/heroku-facebook.md -------------------------------------------------------------------------------- /doc/rails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/rails.md -------------------------------------------------------------------------------- /doc/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/test.md -------------------------------------------------------------------------------- /doc/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/doc/tutorial.md -------------------------------------------------------------------------------- /example/multi/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/multi/config.ru -------------------------------------------------------------------------------- /example/multi/rainbows.rb: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | 3 | Rainbows! do 4 | use :EventMachine 5 | end 6 | -------------------------------------------------------------------------------- /example/rails3/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/Gemfile -------------------------------------------------------------------------------- /example/rails3/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/Rakefile -------------------------------------------------------------------------------- /example/rails3/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /example/rails3/app/views/application/helper.html.erb: -------------------------------------------------------------------------------- 1 | <%= rest_graph.app_id %> 2 | -------------------------------------------------------------------------------- /example/rails3/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config.ru -------------------------------------------------------------------------------- /example/rails3/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/application.rb -------------------------------------------------------------------------------- /example/rails3/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/boot.rb -------------------------------------------------------------------------------- /example/rails3/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/environment.rb -------------------------------------------------------------------------------- /example/rails3/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/environments/development.rb -------------------------------------------------------------------------------- /example/rails3/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/environments/production.rb -------------------------------------------------------------------------------- /example/rails3/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/environments/test.rb -------------------------------------------------------------------------------- /example/rails3/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /example/rails3/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/initializers/session_store.rb -------------------------------------------------------------------------------- /example/rails3/config/rest-graph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/rest-graph.yaml -------------------------------------------------------------------------------- /example/rails3/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/config/routes.rb -------------------------------------------------------------------------------- /example/rails3/test/functional/application_controller_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/test/functional/application_controller_test.rb -------------------------------------------------------------------------------- /example/rails3/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/test/test_helper.rb -------------------------------------------------------------------------------- /example/rails3/test/unit/rails_util_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/rails3/test/unit/rails_util_test.rb -------------------------------------------------------------------------------- /example/sinatra/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/example/sinatra/config.ru -------------------------------------------------------------------------------- /init.rb: -------------------------------------------------------------------------------- 1 | 2 | require 'rest-graph' 3 | -------------------------------------------------------------------------------- /lib/rest-graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph.rb -------------------------------------------------------------------------------- /lib/rest-graph/config_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/config_util.rb -------------------------------------------------------------------------------- /lib/rest-graph/core.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/core.rb -------------------------------------------------------------------------------- /lib/rest-graph/facebook_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/facebook_util.rb -------------------------------------------------------------------------------- /lib/rest-graph/rails_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/rails_util.rb -------------------------------------------------------------------------------- /lib/rest-graph/test_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/test_util.rb -------------------------------------------------------------------------------- /lib/rest-graph/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/lib/rest-graph/version.rb -------------------------------------------------------------------------------- /rest-graph.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/rest-graph.gemspec -------------------------------------------------------------------------------- /test/common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/common.rb -------------------------------------------------------------------------------- /test/config/rest-graph.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/config/rest-graph.yaml -------------------------------------------------------------------------------- /test/test_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_api.rb -------------------------------------------------------------------------------- /test/test_cache.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_cache.rb -------------------------------------------------------------------------------- /test/test_default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_default.rb -------------------------------------------------------------------------------- /test/test_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_error.rb -------------------------------------------------------------------------------- /test/test_facebook.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_facebook.rb -------------------------------------------------------------------------------- /test/test_handler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_handler.rb -------------------------------------------------------------------------------- /test/test_load_config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_load_config.rb -------------------------------------------------------------------------------- /test/test_misc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_misc.rb -------------------------------------------------------------------------------- /test/test_multi.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_multi.rb -------------------------------------------------------------------------------- /test/test_oauth.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_oauth.rb -------------------------------------------------------------------------------- /test/test_old.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_old.rb -------------------------------------------------------------------------------- /test/test_page.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_page.rb -------------------------------------------------------------------------------- /test/test_parse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_parse.rb -------------------------------------------------------------------------------- /test/test_rest-graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_rest-graph.rb -------------------------------------------------------------------------------- /test/test_serialize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_serialize.rb -------------------------------------------------------------------------------- /test/test_test_util.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_test_util.rb -------------------------------------------------------------------------------- /test/test_timeout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cardinalblue/rest-graph/HEAD/test/test_timeout.rb --------------------------------------------------------------------------------