--- !ruby/object:Gem::Specification name: fastly-rails version: !ruby/object:Gem::Version version: 0.7.1 platform: ruby authors: - Michael May - Hassan Shahid - Ezekiel Templin - Thomas O'Neil - Blithe Rocher autorequire: bindir: bin cert_chain: [] date: 2016-07-29 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: railties requirement: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '5' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "<" - !ruby/object:Gem::Version version: '5' - !ruby/object:Gem::Dependency name: fastly requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.6' - !ruby/object:Gem::Dependency name: mime-types requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.16' - - "<" - !ruby/object:Gem::Version version: '3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.16' - - "<" - !ruby/object:Gem::Version version: '3' - !ruby/object:Gem::Dependency name: sqlite3 requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: database_cleaner requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: factory_girl_rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: ffaker requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: minitest-spec-rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: appraisal requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: webmock requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: Creates surrogate keys on ActiveRecord models, sets cache/surrogate headers, and adds a purge method to ActiveRecord objects. email: - michael@fastly.com - hassan@fastly.com - ezekiel@fastly.com - tommy@fastly.com - blithe@fastly.com executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - Rakefile - lib/fastly-rails.rb - lib/fastly-rails/action_controller/cache_control_headers.rb - lib/fastly-rails/action_controller/surrogate_key_headers.rb - lib/fastly-rails/active_record/surrogate_key.rb - lib/fastly-rails/client.rb - lib/fastly-rails/configuration.rb - lib/fastly-rails/engine.rb - lib/fastly-rails/errors.rb - lib/fastly-rails/mongoid/surrogate_key.rb - lib/fastly-rails/rack/remove_set_cookie_header.rb - lib/fastly-rails/version.rb - test/dummy/README.rdoc - test/dummy/Rakefile - test/dummy/app/assets/javascripts/application.js - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/controllers/application_controller.rb - test/dummy/app/controllers/books_controller.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/models/book.rb - test/dummy/app/views/books/index.html.erb - test/dummy/app/views/books/show.html.erb - test/dummy/app/views/layouts/application.html.erb - test/dummy/bin/bundle - test/dummy/bin/rails - test/dummy/bin/rake - test/dummy/config.ru - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/database.yml - test/dummy/config/environment.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/production.rb - test/dummy/config/environments/test.rb - test/dummy/config/initializers/_rails_version_check.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/locales/en.yml - test/dummy/config/routes.rb - test/dummy/db/migrate/20140407202136_create_books.rb - test/dummy/db/migrate/20150312044151_add_service_id_to_books.rb - test/dummy/db/schema.rb - test/dummy/db/test.sqlite3 - test/dummy/log/test.log - test/dummy/public/404.html - test/dummy/public/422.html - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/test/controllers/books_controller_test.rb - test/dummy/test/factories/books.rb - test/dummy/test/fixtures/books.yml - test/dummy/test/integration/fastly_headers_test.rb - test/dummy/test/lib/remove_set_cookie_header_test.rb - test/dummy/test/models/book_test.rb - test/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5elmEBYOAeBEa5F9MDsG8Vj_9WWqc7o8Hw42OYYWbA.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/2O/2Oyr5uw6kjUr6GdV_Wi30Ldq4FgCftnaTdyZGLbx2tQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/41/41sUxvxjdn3MPEtIImoycVbO77HHfdVd3k8TyNXdUFo.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/5o/5o-XEnJhOhBW-MnIC5fOi_NTgdPeXXtZZrNVj8Cdf3M.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/7m/7mRcex8wjAZw2AZrc82yurOufgURqJqbwnPlpMkV71g.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/7u/7uSt7jd6jUV0YhcVKYB1UpkFZIkyHgw-NK8STsoT0LU.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/99/99RXuREqkVrlX_fspL_j2Mzxc3E9GKBSfahbI-Wouro.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/9r/9ryO-j4fsAK10KK2WOeTMoSpBDI8QFF0X-AOBKK4sCg.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/AA/AA6g-_d3UUwNrAL7nDqAsUcbCdqvHRDqzRPRUqrgNtE.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Dk/Dk9lDBI53_lRry-WtKX8KS3I9m7EWlKHsUIZD_As0DQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/E_/E_c2e8hPMujv-LtIU3aYDGqLU-WX-Zu0ml0AhiLbyn4.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Eb/EbXfq-oovVeszIdKutcukJSXHeqRwYbJ-9qTregaxqA.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/NY/NYdPPafeoELkwNL9xu1JigT5t29y2b-MALCbv1OIxho.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Pd/PdjnoCi8wktBUZUMOWqhMhTI2A8IhvkS1GZM4fj9XhQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/ak/akSvUGUaxnoVGDWdSTnvrgDQRtEiEipDI3gbMG9ORr4.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/sH/sHrKkHl6SYOhHWH6F-guhFIo6QPeiF_lJXwhFpUHYjE.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/0z/0zPByPUMxbKGUTnNsvprBG7Qi2KHuMkEt9aCmfg8zLo.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/5r/5rVqtZTEC9Slq7Co7N8t-FL7dUwbUYrrolEaVbQkUgU.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/C3/C3rk8xUNoa8cmSGWs1ffyoDf2SgdQ6k8XBNg24Q62Bk.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/K9/K9tymHSX_qeP7TaTvPYnZXTtyiWfPx9n6ox4FWLwows.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/Wy/Wyfp_Ofm0EgjLdRvyTVctPn3576FkbiJpiTrVofJYAw.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/i0/i0Rp0IHYI8Xg6oN-MSTZt-baJA9B5YKadke_OvHCVro.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/q7/q7sN3M8FdRZqpapLdTHp0BLUpiRLsu2znsNkRUbRAm0.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/vK/vKtOi9PRlc8Jiken1ttUaC1y1K8-u094TECIJ7p36zM.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache - test/fastly-rails/active_record/purge_test.rb - test/fastly-rails/cache_control_headers_test.rb - test/fastly-rails/client_test.rb - test/fastly-rails/configuration_test.rb - test/fastly-rails_test.rb - test/test_helper.rb homepage: https://github.com/fastly/fastly-rails licenses: [] metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.5.1 signing_key: specification_version: 4 summary: Fastly instant purging integration for Rails test_files: - test/dummy/README.rdoc - test/dummy/bin/rails - test/dummy/bin/bundle - test/dummy/bin/rake - test/dummy/config/environments/production.rb - test/dummy/config/environments/development.rb - test/dummy/config/environments/test.rb - test/dummy/config/database.yml - test/dummy/config/routes.rb - test/dummy/config/environment.rb - test/dummy/config/locales/en.yml - test/dummy/config/application.rb - test/dummy/config/boot.rb - test/dummy/config/initializers/inflections.rb - test/dummy/config/initializers/mime_types.rb - test/dummy/config/initializers/secret_token.rb - test/dummy/config/initializers/session_store.rb - test/dummy/config/initializers/backtrace_silencers.rb - test/dummy/config/initializers/_rails_version_check.rb - test/dummy/config/initializers/wrap_parameters.rb - test/dummy/config/initializers/filter_parameter_logging.rb - test/dummy/config.ru - test/dummy/public/500.html - test/dummy/public/favicon.ico - test/dummy/public/422.html - test/dummy/public/404.html - test/dummy/log/test.log - test/dummy/db/migrate/20150312044151_add_service_id_to_books.rb - test/dummy/db/migrate/20140407202136_create_books.rb - test/dummy/db/test.sqlite3 - test/dummy/db/schema.rb - test/dummy/Rakefile - test/dummy/tmp/cache/assets/sprockets/v3.0/9r/9ryO-j4fsAK10KK2WOeTMoSpBDI8QFF0X-AOBKK4sCg.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/41/41sUxvxjdn3MPEtIImoycVbO77HHfdVd3k8TyNXdUFo.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/E_/E_c2e8hPMujv-LtIU3aYDGqLU-WX-Zu0ml0AhiLbyn4.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Eb/EbXfq-oovVeszIdKutcukJSXHeqRwYbJ-9qTregaxqA.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/NY/NYdPPafeoELkwNL9xu1JigT5t29y2b-MALCbv1OIxho.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/5o/5o-XEnJhOhBW-MnIC5fOi_NTgdPeXXtZZrNVj8Cdf3M.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/7m/7mRcex8wjAZw2AZrc82yurOufgURqJqbwnPlpMkV71g.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/AA/AA6g-_d3UUwNrAL7nDqAsUcbCdqvHRDqzRPRUqrgNtE.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Dk/Dk9lDBI53_lRry-WtKX8KS3I9m7EWlKHsUIZD_As0DQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/-5/-5elmEBYOAeBEa5F9MDsG8Vj_9WWqc7o8Hw42OYYWbA.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/99/99RXuREqkVrlX_fspL_j2Mzxc3E9GKBSfahbI-Wouro.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/2O/2Oyr5uw6kjUr6GdV_Wi30Ldq4FgCftnaTdyZGLbx2tQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/ak/akSvUGUaxnoVGDWdSTnvrgDQRtEiEipDI3gbMG9ORr4.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/Pd/PdjnoCi8wktBUZUMOWqhMhTI2A8IhvkS1GZM4fj9XhQ.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/sH/sHrKkHl6SYOhHWH6F-guhFIo6QPeiF_lJXwhFpUHYjE.cache - test/dummy/tmp/cache/assets/sprockets/v3.0/7u/7uSt7jd6jUV0YhcVKYB1UpkFZIkyHgw-NK8STsoT0LU.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/hj/hj8Ir9wcVSy1KYrnWu9bpD24vDhCG3tvt-nKbNxb1Wg.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/i0/i0Rp0IHYI8Xg6oN-MSTZt-baJA9B5YKadke_OvHCVro.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/vK/vKtOi9PRlc8Jiken1ttUaC1y1K8-u094TECIJ7p36zM.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/Ip/IpivWhtqvjLZBi2uiZgB6EF-lvpixgKbgqWgQSPYiKM.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/eg/egs5uvUmKXXzt_7ijw83HXtsBNjmBoUHZi04yUjRwJs.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/fv/fvtRAjhX0lgj14-1cRWwZ0vYCJbr94eIWu-5Yb9mO-U.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/C3/C3rk8xUNoa8cmSGWs1ffyoDf2SgdQ6k8XBNg24Q62Bk.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/x7/x7KkTV3ibfIEysLB_ug5bfmnn2VLV_BldukPR3EoPBk.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/K9/K9tymHSX_qeP7TaTvPYnZXTtyiWfPx9n6ox4FWLwows.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/0z/0zPByPUMxbKGUTnNsvprBG7Qi2KHuMkEt9aCmfg8zLo.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/Wy/Wyfp_Ofm0EgjLdRvyTVctPn3576FkbiJpiTrVofJYAw.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/5x/5xsbY4E33hzbojzz4WDjldfVGVG0JLLD-4duSLflPrI.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/oC/oCsZTGZyV4kH8Y4OeSDUdrwfkJFPzTODZjuBKZB8oGQ.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/5r/5rVqtZTEC9Slq7Co7N8t-FL7dUwbUYrrolEaVbQkUgU.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/q6/q6BYa32YJF11eGVapO4ouNl6gayPIsARgMavlzZmoi0.cache - test/dummy/tmp/cache/assets/test/sprockets/v3.0/q7/q7sN3M8FdRZqpapLdTHp0BLUpiRLsu2znsNkRUbRAm0.cache - test/dummy/app/assets/stylesheets/application.css - test/dummy/app/assets/javascripts/application.js - test/dummy/app/models/book.rb - test/dummy/app/helpers/application_helper.rb - test/dummy/app/views/layouts/application.html.erb - test/dummy/app/views/books/show.html.erb - test/dummy/app/views/books/index.html.erb - test/dummy/app/controllers/books_controller.rb - test/dummy/app/controllers/application_controller.rb - test/dummy/test/models/book_test.rb - test/dummy/test/lib/remove_set_cookie_header_test.rb - test/dummy/test/factories/books.rb - test/dummy/test/integration/fastly_headers_test.rb - test/dummy/test/controllers/books_controller_test.rb - test/dummy/test/fixtures/books.yml - test/test_helper.rb - test/fastly-rails/client_test.rb - test/fastly-rails/active_record/purge_test.rb - test/fastly-rails/cache_control_headers_test.rb - test/fastly-rails/configuration_test.rb - test/fastly-rails_test.rb has_rdoc: