-
- Downloads
Add validations to admin settings (#10348)
* Add validations to admin settings - Validate correct HTML markup - Validate presence of contact username & e-mail - Validate that all usernames are valid - Validate that enums have expected values * Fix code style issue * Fix tests
Showing
- app/controllers/admin/settings_controller.rb 9 additions, 64 deletionsapp/controllers/admin/settings_controller.rb
- app/models/form/admin_settings.rb 86 additions, 45 deletionsapp/models/form/admin_settings.rb
- app/validators/existing_username_validator.rb 20 additions, 0 deletionsapp/validators/existing_username_validator.rb
- app/validators/html_validator.rb 14 additions, 0 deletionsapp/validators/html_validator.rb
- app/views/admin/settings/edit.html.haml 1 addition, 0 deletionsapp/views/admin/settings/edit.html.haml
- config/locales/en.yml 5 additions, 0 deletionsconfig/locales/en.yml
- config/navigation.rb 1 addition, 1 deletionconfig/navigation.rb
- spec/controllers/admin/settings_controller_spec.rb 4 additions, 0 deletionsspec/controllers/admin/settings_controller_spec.rb
app/validators/html_validator.rb
0 → 100644
Please register or sign in to comment