docbrown/spec/lib
Kirk Haines ed74f2f245
Abstract DatadogStatsClient to ForemStatsClient (#12304)
* 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.
2021-01-27 11:25:44 -05:00
..
acts_as_taggable_on [deploy] Refactor:Remove Reaction Search Code (#10377) 2020-09-23 12:27:50 -05:00
data_update_scripts Update NavigationLink handling (#12316) 2021-01-20 13:57:59 -05:00
honeycomb [deploy] Optimization:Throttle Noisy Honeycomb Events More (#10143) 2020-09-01 15:21:07 -05:00
liquid Remove Liquid::BlockBody patch (#12313) 2021-01-18 08:09:28 +01:00
reverse_markdown/converters Preserve newlines and indentation in <pre> tags from RSS import (#10922) 2020-10-20 09:25:57 -04:00
sidekiq Abstract DatadogStatsClient to ForemStatsClient (#12304) 2021-01-27 11:25:44 -05:00
app_secrets_spec.rb [deploy] Feature: Setup Admin Area to Update Vault Secrets (#8935) 2020-06-29 15:08:09 -05:00
html_css_to_image_spec.rb Fall back to configured social image instead of hardcoded (#9747) 2020-10-27 08:54:45 -04:00
release_phase_notifier_spec.rb Notify slack when release phase fails (#6300) [deploy] 2020-02-27 10:50:59 -05:00
url_spec.rb [deploy] Add default for main_social_image (#11126) 2020-10-29 10:07:14 -04:00