# -*- encoding: utf-8 -*- # stub: rails-prg 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "rails-prg".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Tom Meier".freeze] s.date = "2014-03-16" s.description = "\n Secure applications must not use browser history or cache, this can cause problems\n with some browsers when following standard Rails pattern for POST -> Error -> Render -> Success -> Redirect.\n For full protection from ERR_CACHE_MISS (in Chrome with no-cache, no-store),\n Rails should redirect on errors as well as on success,\n always following full POST-REDIRECT-GET pattern.\n This way the browser will always have a consistent back-button history to traverse without\n triggering browser errors unable to display form submission pages.\n ".freeze s.email = ["tom@venombytes.com".freeze] s.files = [".cane".freeze, ".gitignore".freeze, ".rspec".freeze, "Gemfile".freeze, "LICENSE.txt".freeze, "README.md".freeze, "Rakefile".freeze, "lib/rails-prg.rb".freeze, "lib/rails/prg.rb".freeze, "lib/rails/prg/railtie.rb".freeze, "lib/rails/prg/redirected_object_controller.rb".freeze, "lib/rails/prg/version.rb".freeze, "lib/tasks/quality.rake".freeze, "rails-prg.gemspec".freeze, "script/spec".freeze, "spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/images/.keep".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/javascripts/error_duplicator.js".freeze, "spec/dummy/app/assets/javascripts/error_duplicators.js".freeze, "spec/dummy/app/assets/javascripts/example_prgs.js".freeze, "spec/dummy/app/assets/javascripts/post_redirect_gets.js".freeze, "spec/dummy/app/assets/javascripts/test_objects.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/assets/stylesheets/error_duplicator.css".freeze, "spec/dummy/app/assets/stylesheets/error_duplicators.css".freeze, "spec/dummy/app/assets/stylesheets/example_prgs.css".freeze, "spec/dummy/app/assets/stylesheets/post_redirect_gets.css".freeze, "spec/dummy/app/assets/stylesheets/scaffold.css".freeze, "spec/dummy/app/assets/stylesheets/test_objects.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/concerns/.keep".freeze, "spec/dummy/app/controllers/error_duplicators_controller.rb".freeze, "spec/dummy/app/controllers/example_prgs_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/helpers/error_duplicators_helper.rb".freeze, "spec/dummy/app/helpers/example_prgs_helper.rb".freeze, "spec/dummy/app/mailers/.keep".freeze, "spec/dummy/app/models/.keep".freeze, "spec/dummy/app/models/concerns/.keep".freeze, "spec/dummy/app/models/error_duplicator.rb".freeze, "spec/dummy/app/models/example_prg.rb".freeze, "spec/dummy/app/views/error_duplicators/_form.html.erb".freeze, "spec/dummy/app/views/error_duplicators/edit.html.erb".freeze, "spec/dummy/app/views/error_duplicators/index.html.erb".freeze, "spec/dummy/app/views/error_duplicators/new.html.erb".freeze, "spec/dummy/app/views/error_duplicators/show.html.erb".freeze, "spec/dummy/app/views/example_prgs/_form.html.erb".freeze, "spec/dummy/app/views/example_prgs/edit.html.erb".freeze, "spec/dummy/app/views/example_prgs/index.html.erb".freeze, "spec/dummy/app/views/example_prgs/new.html.erb".freeze, "spec/dummy/app/views/example_prgs/show.html.erb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/secret_token.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/db/migrate/20140225004609_create_error_duplicators.rb".freeze, "spec/dummy/db/migrate/20140225070319_create_example_prgs.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/structure.sql".freeze, "spec/dummy/lib/assets/.keep".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/rails/prg/features/error_duplication_spec.rb".freeze, "spec/rails/prg/features/redirected_objects_spec.rb".freeze, "spec/rails/prg/redirected_object_controller_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/selenium_display.rb".freeze, "spec/support/use_selenium_display.rb".freeze, "spec/support/use_simplecov.rb".freeze] s.homepage = "https://github.com/tommeier/rails-prg".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Allow Rails to use full POST-REDIRECT-GET pattern on errors.".freeze s.test_files = ["spec/dummy/README.rdoc".freeze, "spec/dummy/Rakefile".freeze, "spec/dummy/app/assets/images/.keep".freeze, "spec/dummy/app/assets/javascripts/application.js".freeze, "spec/dummy/app/assets/javascripts/error_duplicator.js".freeze, "spec/dummy/app/assets/javascripts/error_duplicators.js".freeze, "spec/dummy/app/assets/javascripts/example_prgs.js".freeze, "spec/dummy/app/assets/javascripts/post_redirect_gets.js".freeze, "spec/dummy/app/assets/javascripts/test_objects.js".freeze, "spec/dummy/app/assets/stylesheets/application.css".freeze, "spec/dummy/app/assets/stylesheets/error_duplicator.css".freeze, "spec/dummy/app/assets/stylesheets/error_duplicators.css".freeze, "spec/dummy/app/assets/stylesheets/example_prgs.css".freeze, "spec/dummy/app/assets/stylesheets/post_redirect_gets.css".freeze, "spec/dummy/app/assets/stylesheets/scaffold.css".freeze, "spec/dummy/app/assets/stylesheets/test_objects.css".freeze, "spec/dummy/app/controllers/application_controller.rb".freeze, "spec/dummy/app/controllers/concerns/.keep".freeze, "spec/dummy/app/controllers/error_duplicators_controller.rb".freeze, "spec/dummy/app/controllers/example_prgs_controller.rb".freeze, "spec/dummy/app/helpers/application_helper.rb".freeze, "spec/dummy/app/helpers/error_duplicators_helper.rb".freeze, "spec/dummy/app/helpers/example_prgs_helper.rb".freeze, "spec/dummy/app/mailers/.keep".freeze, "spec/dummy/app/models/.keep".freeze, "spec/dummy/app/models/concerns/.keep".freeze, "spec/dummy/app/models/error_duplicator.rb".freeze, "spec/dummy/app/models/example_prg.rb".freeze, "spec/dummy/app/views/error_duplicators/_form.html.erb".freeze, "spec/dummy/app/views/error_duplicators/edit.html.erb".freeze, "spec/dummy/app/views/error_duplicators/index.html.erb".freeze, "spec/dummy/app/views/error_duplicators/new.html.erb".freeze, "spec/dummy/app/views/error_duplicators/show.html.erb".freeze, "spec/dummy/app/views/example_prgs/_form.html.erb".freeze, "spec/dummy/app/views/example_prgs/edit.html.erb".freeze, "spec/dummy/app/views/example_prgs/index.html.erb".freeze, "spec/dummy/app/views/example_prgs/new.html.erb".freeze, "spec/dummy/app/views/example_prgs/show.html.erb".freeze, "spec/dummy/app/views/layouts/application.html.erb".freeze, "spec/dummy/config.ru".freeze, "spec/dummy/config/application.rb".freeze, "spec/dummy/config/boot.rb".freeze, "spec/dummy/config/database.yml".freeze, "spec/dummy/config/environment.rb".freeze, "spec/dummy/config/environments/development.rb".freeze, "spec/dummy/config/environments/production.rb".freeze, "spec/dummy/config/environments/test.rb".freeze, "spec/dummy/config/initializers/backtrace_silencers.rb".freeze, "spec/dummy/config/initializers/filter_parameter_logging.rb".freeze, "spec/dummy/config/initializers/inflections.rb".freeze, "spec/dummy/config/initializers/mime_types.rb".freeze, "spec/dummy/config/initializers/secret_token.rb".freeze, "spec/dummy/config/initializers/session_store.rb".freeze, "spec/dummy/config/initializers/wrap_parameters.rb".freeze, "spec/dummy/config/locales/en.yml".freeze, "spec/dummy/config/routes.rb".freeze, "spec/dummy/db/migrate/20140225004609_create_error_duplicators.rb".freeze, "spec/dummy/db/migrate/20140225070319_create_example_prgs.rb".freeze, "spec/dummy/db/schema.rb".freeze, "spec/dummy/db/structure.sql".freeze, "spec/dummy/lib/assets/.keep".freeze, "spec/dummy/public/404.html".freeze, "spec/dummy/public/422.html".freeze, "spec/dummy/public/500.html".freeze, "spec/dummy/public/favicon.ico".freeze, "spec/rails/prg/features/error_duplication_spec.rb".freeze, "spec/rails/prg/features/redirected_objects_spec.rb".freeze, "spec/rails/prg/redirected_object_controller_spec.rb".freeze, "spec/spec_helper.rb".freeze, "spec/support/selenium_display.rb".freeze, "spec/support/use_selenium_display.rb".freeze, "spec/support/use_simplecov.rb".freeze] s.specification_version = 4 s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.5".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end