Add capability to parse user sessions by browser session, tab session, and url/domain of app (#33)
* Utility function to parse a continuous log to set of logs representing
user sessions
* Add checking tab Id is missing from log
* WIP --
* Provide a configurable options to parse user sessions
* Address PR review, create Session and Sessions classes
* Add modified __init__.py file
* refactor(sessions): refactors the session and sessions classes to reconcile the mismatched initialization approach and methods
linting and formatting are also bundled into the commit
* style(lint): lints files after rebase
---------
Co-authored-by: Madeline Diep <MDiep@FCMD.local>
Co-authored-by: Evan Jones <evan.a.jones3@gmail.com>
14 files changed