├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE ├── README.md ├── Rakefile ├── lib ├── action_controller │ └── parameters.rb ├── active_model │ └── forbidden_attributes_protection.rb ├── generators │ └── rails │ │ ├── USAGE │ │ ├── strong_parameters_controller_generator.rb │ │ └── templates │ │ └── controller.rb ├── strong_parameters.rb └── strong_parameters │ ├── log_subscriber.rb │ ├── railtie.rb │ └── version.rb ├── strong_parameters.gemspec └── test ├── action_controller_required_params_test.rb ├── action_controller_tainted_params_test.rb ├── active_model_mass_assignment_taint_protection_test.rb ├── controller_generator_test.rb ├── gemfiles ├── Gemfile.rails-3.0.x ├── Gemfile.rails-3.1.x └── Gemfile.rails-3.2.x ├── log_on_unpermitted_params_test.rb ├── multi_parameter_attributes_test.rb ├── parameters_permit_test.rb ├── parameters_require_test.rb ├── parameters_taint_test.rb ├── raise_on_unpermitted_params_test.rb └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/Rakefile -------------------------------------------------------------------------------- /lib/action_controller/parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/action_controller/parameters.rb -------------------------------------------------------------------------------- /lib/active_model/forbidden_attributes_protection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/active_model/forbidden_attributes_protection.rb -------------------------------------------------------------------------------- /lib/generators/rails/USAGE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/generators/rails/USAGE -------------------------------------------------------------------------------- /lib/generators/rails/strong_parameters_controller_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/generators/rails/strong_parameters_controller_generator.rb -------------------------------------------------------------------------------- /lib/generators/rails/templates/controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/generators/rails/templates/controller.rb -------------------------------------------------------------------------------- /lib/strong_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/strong_parameters.rb -------------------------------------------------------------------------------- /lib/strong_parameters/log_subscriber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/strong_parameters/log_subscriber.rb -------------------------------------------------------------------------------- /lib/strong_parameters/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/lib/strong_parameters/railtie.rb -------------------------------------------------------------------------------- /lib/strong_parameters/version.rb: -------------------------------------------------------------------------------- 1 | module StrongParameters 2 | VERSION = "0.2.3" 3 | end 4 | -------------------------------------------------------------------------------- /strong_parameters.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/strong_parameters.gemspec -------------------------------------------------------------------------------- /test/action_controller_required_params_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/action_controller_required_params_test.rb -------------------------------------------------------------------------------- /test/action_controller_tainted_params_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/action_controller_tainted_params_test.rb -------------------------------------------------------------------------------- /test/active_model_mass_assignment_taint_protection_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/active_model_mass_assignment_taint_protection_test.rb -------------------------------------------------------------------------------- /test/controller_generator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/controller_generator_test.rb -------------------------------------------------------------------------------- /test/gemfiles/Gemfile.rails-3.0.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/gemfiles/Gemfile.rails-3.0.x -------------------------------------------------------------------------------- /test/gemfiles/Gemfile.rails-3.1.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/gemfiles/Gemfile.rails-3.1.x -------------------------------------------------------------------------------- /test/gemfiles/Gemfile.rails-3.2.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/gemfiles/Gemfile.rails-3.2.x -------------------------------------------------------------------------------- /test/log_on_unpermitted_params_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/log_on_unpermitted_params_test.rb -------------------------------------------------------------------------------- /test/multi_parameter_attributes_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/multi_parameter_attributes_test.rb -------------------------------------------------------------------------------- /test/parameters_permit_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/parameters_permit_test.rb -------------------------------------------------------------------------------- /test/parameters_require_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/parameters_require_test.rb -------------------------------------------------------------------------------- /test/parameters_taint_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/parameters_taint_test.rb -------------------------------------------------------------------------------- /test/raise_on_unpermitted_params_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/raise_on_unpermitted_params_test.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rails/strong_parameters/HEAD/test/test_helper.rb --------------------------------------------------------------------------------