MisterPhilip / omnibug

Omnibug is an extension for Firefox and most Chromium-based browsers to ease implementing and debugging digital marketing tools.
https://omnibug.io/
MIT License
95 stars 42 forks source link

Created SplitIO provider #208

Closed michal-filip closed 1 year ago

michal-filip commented 1 year ago

This introduces a provider for detection of SplitIO (split.io) event and impression collection requests. This is to make it easier to debug code introduced for A/B testing user interfaces and workflows. Provider handles five different (but similar) kinds of requests. Since all of those are passing events or impressions in bulk, a single omnibug entry may contain multiple actual records. To avoid the need to always expand those records, the count of events/impressions as well as their names are promoted to the displayed row, as can be seen below:

image
michal-filip commented 1 year ago

@MisterPhilip Is there any chance this could be integrated? Me and my team are now leveraging a locally-built extension on a daily basis.

MisterPhilip commented 1 year ago

Sorry about the delay - will be setting time aside this week to review & merge. Thanks for the PR!

MisterPhilip commented 1 year ago

Sorry for the delay - this looks good, thanks again for the addition!