Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Middleware: Session Tracking #7

Open
ajbrown opened this issue Jan 9, 2015 · 3 comments
Open

Middleware: Session Tracking #7

ajbrown opened this issue Jan 9, 2015 · 3 comments
Assignees
Milestone

Comments

@ajbrown
Copy link
Owner

ajbrown commented Jan 9, 2015

Allow tracking of all requests from a single browser session by automatically adding a session field to log messages.

@ajbrown ajbrown modified the milestones: 0.1.0, 0.2.0 Jan 9, 2015
@ajbrown
Copy link
Owner Author

ajbrown commented Jan 9, 2015

This can be implemented now simply by generating the session identifier, storing it in the session storage, and adding it as a field using LogglyLoggerProvider.setExtra( { session: sessionId' } ) during setup. However, the goal of this enhancement is to abstract this process out.

We'll need:

  • fallbacks when the storage interface is not available (cookies).
  • automatic generation of the session identifier.
  • enable/disable toggle for the feature (should be off by default).

@ajbrown ajbrown self-assigned this Jan 9, 2015
@ajbrown ajbrown modified the milestones: 0.2.1, 0.2.0 Jan 16, 2016
@ajbrown ajbrown removed this from the 0.2.1 milestone May 3, 2016
@ajbrown
Copy link
Owner Author

ajbrown commented May 3, 2016

This is starting to seem like it's out of scope for this project. It might be more suitable for some sort of plugin system.

@ajbrown ajbrown closed this as completed May 3, 2016
@ajbrown ajbrown added this to the 1.0.0 milestone Jun 11, 2016
@ajbrown
Copy link
Owner Author

ajbrown commented Jun 11, 2016

Re-opening this as part of the 1.0.0 rewrite, which will include middleware.

@ajbrown ajbrown reopened this Jun 11, 2016
@ajbrown ajbrown changed the title Support session tracking Middleware: Session Tracking Jun 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant