Remove require_terms_agreed configuration option
authorAndy Allan <git@gravitystorm.co.uk>
Wed, 6 Feb 2019 14:50:57 +0000 (15:50 +0100)
committerAndy Allan <git@gravitystorm.co.uk>
Wed, 6 Feb 2019 14:50:57 +0000 (15:50 +0100)
commit35a2d66e1960b00e5ed0cecbe4263cdeedb1ad62
tree103097c7ea957f2b4b78a99a292e4a0b74e6ead6
parent3795da40149962e77d88dc3d88ba7c400005718a
Remove require_terms_agreed configuration option

This has been set to true for 6 years in production. Refs #2097

As per other user settings, we set the terms as seen by default for tests,
and we can override that when necessary for specific tests.
app/abilities/ability.rb
app/abilities/capability.rb
app/controllers/amf_controller.rb
config/example.application.yml
test/controllers/changeset_comments_controller_test.rb
test/controllers/users_controller_test.rb
test/factories/user.rb
test/integration/user_terms_seen_test.rb