mysociety/alaveteli

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
app/models/user/authentication.rb69
app/models/user/email_alerts.rb26
app/models/user/login_token.rb21
app/models/user/one_time_password.rb41
app/models/user/sign_in.rb31
app/models/user/slug.rb40
app/models/user/spreadable_alerts.rb24
app/models/user/survey.rb8
app/models/user/transaction_calculator.rb91
app/models/user/with_activity_query.rb38
app/models/user/with_request.rb8
app/models/user_info_request_sent_alert.rb22
app/models/user_message.rb5
app/models/webhook.rb77
app/models/widget_vote.rb7
app/services/info_request_batch_metrics.rb37
app/services/info_request_batch_zip.rb91
A
2 hrs
app/validators/change_email_validator.rb58
A
45 mins
app/validators/contact_validator.rb20
app/validators/not_nil_validator.rb9
app/validators/reply_to_address_validator.rb17
config/application.rb46
config/boot.rb3
config/custom-routes.rb0
config/deploy.rb87
config/environment.rb2
config/environments/development.rb47
config/environments/production.rb56
config/environments/staging.rb7
config/environments/test.rb34
config/initializers/action_view.rb9
config/initializers/active_job_uniqueness.rb4
config/initializers/acts_as_xapian.rb13
config/initializers/alaveteli.rb44
config/initializers/alaveteli_features.rb50
config/initializers/application_controller_renderer.rb0
config/initializers/assets.rb2
config/initializers/backtrace_silencers.rb1
config/initializers/content_security_policy.rb0
config/initializers/cookies_serializer.rb1
config/initializers/date_formats.rb2
config/initializers/excel_analyzer.rb6
config/initializers/filter_parameter_logging.rb3
config/initializers/friendly_id.rb5
config/initializers/gettext_i18n_rails.rb1
config/initializers/has_tag_string.rb1
config/initializers/health_checks.rb34
config/initializers/inflections.rb8
config/initializers/mime_types.rb1
config/initializers/money.rb2