Skip to content

Ad-hoc collection for global and session based capturing #6

@hlubek

Description

@hlubek

It should be possible to configure Devlog to not collect anything by default.

We should consider 2 capture modes (exclusive):

  • Global, can be toggled to collect all events via the UI with a button (which shows the capture state)
  • Session-based, can be toggled to collect only events from the current session (for multiple users!)
    • We could set a cookie with a unique session UUID that will be used by the webapp and the collector to only enable collection (then also for nested events) if a HTTP server request with a Devlog session is sent
    • That way the dashboard can filter for top-level events of the current session
    • We need to think about how that affects limiting (maybe we need a hard-limit for collection and soft-limit for returning events in the dashboard endpoints)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions