Every campaign has an end.

Drop ahoy, because it's more trouble than it's worth. This means dropping
visits, campaigns, targets.

Campaigns are better run to analytics, such as:
* https://matomo.org/docs/tracking-campaigns/
* https://matomo.org/docs/tracking-goals-web-analytics/
* https://support.google.com/analytics/answer/1012040?hl=en
This commit is contained in:
James Mason 2018-10-08 17:58:41 -07:00 committed by Henne Vogelsang
parent 62056fc044
commit b11001cdba
47 changed files with 19 additions and 1420 deletions

View file

@ -461,9 +461,7 @@ Metrics/PerceivedComplexity:
# Offense count: 17
Naming/AccessorMethodName:
Exclude:
- 'app/models/campaign.rb'
- 'app/models/conference.rb'
- 'app/models/target.rb'
- 'app/models/user.rb'
# Offense count: 2
@ -512,7 +510,6 @@ RSpec/AnyInstance:
Exclude:
- 'spec/controllers/admin/rooms_controller_spec.rb'
- 'spec/controllers/admin/sponsorship_levels_controller_spec.rb'
- 'spec/controllers/admin/targets_controller_spec.rb'
- 'spec/controllers/admin/tracks_controller_spec.rb'
- 'spec/controllers/admin/users_controller_spec.rb'
- 'spec/controllers/conference_registration_controller_spec.rb'
@ -545,7 +542,6 @@ RSpec/DescribedClass:
- 'spec/models/role_spec.rb'
- 'spec/models/sponsorship_level_spec.rb'
- 'spec/models/survey_question_spec.rb'
- 'spec/models/target_spec.rb'
- 'spec/models/ticket_purchase_spec.rb'
- 'spec/models/ticket_spec.rb'
- 'spec/models/user_spec.rb'
@ -672,14 +668,12 @@ RSpec/ImplicitSubject:
- 'spec/ability/ability_spec.rb'
- 'spec/models/admin_ability_spec.rb'
- 'spec/models/booth_spec.rb'
- 'spec/models/campaign_spec.rb'
- 'spec/models/conference_spec.rb'
- 'spec/models/event_type_spec.rb'
- 'spec/models/organization_spec.rb'
- 'spec/models/registration_period_spec.rb'
- 'spec/models/sponsor_spec.rb'
- 'spec/models/sponsorship_level_spec.rb'
- 'spec/models/target_spec.rb'
- 'spec/models/ticket_purchase_spec.rb'
- 'spec/models/ticket_spec.rb'
@ -766,7 +760,6 @@ RSpec/RepeatedExample:
RSpec/ReturnFromStub:
Exclude:
- 'spec/helpers/events_helper_spec.rb'
- 'spec/models/target_spec.rb'
# Offense count: 49
RSpec/ScatteredLet:
@ -910,7 +903,6 @@ Rails/HasManyOrHasOneDependent:
- 'app/models/track.rb'
- 'app/models/user.rb'
- 'app/models/vday.rb'
- 'app/models/visit.rb'
- 'app/models/vposition.rb'
# Offense count: 256
@ -972,7 +964,6 @@ Rails/Presence:
Rails/Present:
Exclude:
- 'app/helpers/users_helper.rb'
- 'app/models/campaign.rb'
- 'app/models/cfp.rb'
- 'app/models/email_settings.rb'
- 'app/models/event.rb'
@ -1027,7 +1018,6 @@ Rails/TimeZone:
- 'spec/controllers/admin/comments_controller_spec.rb'
- 'spec/controllers/admin/programs_controller_spec.rb'
- 'spec/factories/users.rb'
- 'spec/models/campaign_spec.rb'
- 'spec/models/conference_spec.rb'
# Offense count: 2