docbrown/spec
Vaidehi Joshi 904f0dac78
Add ahoy + welcome notification tracking (#8758) [deploy]
* Set up ahoy gem, add ahoy-js

* Import ahoy.js into base.js.erb

* Add trackNotification function to notifications/index.html.erb

* Add sanitized_broadcast_id helper

* Use sanitized_broadcast_id in broadcast partial

* Add specs around tracking welcome notifications

* Remove optional fields from Ahoy::Visit migration + table

* Fiddle with trait to see if it helps with CI failures

* Disable geocode tracking in ahoy

* Stub out SiteConfig in notifications page spec
2020-06-18 13:40:14 -07:00
..
black_box Adjust type tags for RSpec (#4864) 2019-11-20 13:01:30 -05:00
decorators nothing to see here....except maybe reverting a push to master (#8308) 2020-06-05 20:34:21 -05:00
factories Add ahoy + welcome notification tracking (#8758) [deploy] 2020-06-18 13:40:14 -07:00
fixtures Bump sprockets from 4.0.0 to 4.0.2 (#8327) 2020-06-08 10:50:36 -04:00
helpers [deploy] Routine Rubocop fixes (#8293) 2020-06-05 18:46:10 -04:00
initializers Adapt dev env to run on a remote box (#8232) 2020-06-18 13:01:49 +02:00
labor [deploy] Modify articles below content for SEO and efficiency (#8755) 2020-06-18 15:04:29 -04:00
lib Rails 6 autoloader: prepare liquid tags code (#8707) 2020-06-17 16:50:14 +02:00
liquid_tags Rails 6 autoloader: prepare liquid tags code (#8707) 2020-06-17 16:50:14 +02:00
mailers Upgrade to Rails 6.0 (#7658) 2020-06-04 11:54:25 +02:00
models [deploy] Add subscriber_email to user_subscriptions & more backend updates (#8723) 2020-06-18 14:40:08 -04:00
policies [deploy] New Feature: Mod Actions Panel (#7777) 2020-06-08 13:24:18 -04:00
queries/internal Limit the Number of API Keys a User Can Have (#7870) 2020-05-15 11:33:02 +02:00
requests [deploy] Fix article preamble style (#8756) 2020-06-17 20:10:41 -04:00
routing Remove harcoded shop strings (#7319) 2020-04-16 14:51:23 +02:00
serializers/search Clear Elasticsearch Data Instead of Resetting Entire Index for Specs (#7602) 2020-04-30 11:59:10 -04:00
services Flaky Spec Fix: Assert Result of Delete Statement Rather Than DB State (#8715) 2020-06-16 15:17:11 -05:00
support Fix erblint errors on the app/views/liquids folder (#8403) 2020-06-11 20:03:27 +02:00
system Add ahoy + welcome notification tracking (#8758) [deploy] 2020-06-18 13:40:14 -07:00
tasks [deploy] Create FastlyConfig & refactor params safe list (#7630) 2020-05-01 11:23:48 -04:00
uploaders Some RSpec fixes (#6757) 2020-03-24 13:16:19 -04:00
views Display 'Originally published' for canonical URLs (#8761) 2020-06-18 08:10:47 -04:00
workers Flaky Spec Fixes: Dont Assume No Elasticsearch Data, Refresh before delete_by_query (#8354) 2020-06-09 07:55:28 -05:00
rails_helper.rb Flaky Spec Fix: Stub Requests to Elasticsearch For some js: true Specs (#8426) 2020-06-11 17:49:21 -05:00
spec_helper.rb Update .simplecov (#8078) 2020-05-27 14:37:21 -04:00