-
- Downloads
Refactored spam related code even further
- Removed unnecessary column from `SpamLog` - Moved creation of SpamLogs out of its own service and into SpamCheckService - Simplified code in SpamCheckService. - Moved move spam related code into Spammable concern
Showing
- app/controllers/admin/spam_logs_controller.rb 6 additions, 0 deletionsapp/controllers/admin/spam_logs_controller.rb
- app/models/concerns/spammable.rb 28 additions, 16 deletionsapp/models/concerns/spammable.rb
- app/models/issue.rb 13 additions, 0 deletionsapp/models/issue.rb
- app/services/create_spam_log_service.rb 0 additions, 13 deletionsapp/services/create_spam_log_service.rb
- app/services/issues/create_service.rb 17 additions, 17 deletionsapp/services/issues/create_service.rb
- app/services/spam_check_service.rb 18 additions, 17 deletionsapp/services/spam_check_service.rb
- app/services/user_agent_detail_service.rb 4 additions, 4 deletionsapp/services/user_agent_detail_service.rb
- db/migrate/20160729173930_remove_project_id_from_spam_logs.rb 29 additions, 0 deletions...igrate/20160729173930_remove_project_id_from_spam_logs.rb
- db/schema.rb 0 additions, 1 deletiondb/schema.rb
- lib/api/issues.rb 1 addition, 1 deletionlib/api/issues.rb
- lib/gitlab/akismet_helper.rb 2 additions, 6 deletionslib/gitlab/akismet_helper.rb
- spec/controllers/projects/issues_controller_spec.rb 1 addition, 1 deletionspec/controllers/projects/issues_controller_spec.rb
- spec/lib/gitlab/akismet_helper_spec.rb 0 additions, 11 deletionsspec/lib/gitlab/akismet_helper_spec.rb
- spec/models/concerns/spammable_spec.rb 17 additions, 4 deletionsspec/models/concerns/spammable_spec.rb
- spec/requests/api/issues_spec.rb 1 addition, 2 deletionsspec/requests/api/issues_spec.rb
Loading
Please register or sign in to comment