* This change abstracts the DatadogStatsClient into a ForemStatsClient. The purpose of this abstraction is to set the foundation for a subsequent PR that will allow one to use New Relic for recording Forem stats, instead of Datadog, if there is a New Relic configuration found. This specific change creates an abstraction layer that can be built upon, without changing any actual default behavior. All specs still pass. * Use delegate instead of explicit methods. * Delegate instead of explicit methods. * Fix the error. * Refactor according to the suggestions in the comments. * Ooops. Stats work better when all of the code is committed. * Removing the alias of count to increment since that was done in error. |
||
|---|---|---|
| .. | ||
| beta_access_providers_spec.rb | ||
| creator_config_edit_spec.rb | ||
| omniauth_redirect_uri_spec.rb | ||
| redirects_using_referer_spec.rb | ||
| user_logs_in_with_apple_spec.rb | ||
| user_logs_in_with_email_spec.rb | ||
| user_logs_in_with_facebook_spec.rb | ||
| user_logs_in_with_github_spec.rb | ||
| user_logs_in_with_twitter_spec.rb | ||