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

Support multiple action filters in sessions #2946

Merged
merged 3 commits into from Jan 15, 2021

Conversation

macobo
Copy link
Contributor

@macobo macobo commented Jan 14, 2021

Depends on #2934

  • Make it possible to filter by (multiple) action filters in postgres
  • Clickhouse: support multiple action filters
  • Remove dead code

After this it's possible to filter by multiple action filters in both clickhouse and cloud.

We return timestamps for when user performed the action as well, this can be used
to highlight rows as below and show shortcuts in session recording.

2021-01-14_16-26

Checklist

  • All querysets/queries filter by Organization, by Team, and by User
  • Django backend tests
  • Jest frontend tests
  • Cypress end-to-end tests

@macobo macobo requested a review from EDsCODE January 14, 2021 14:27
@timgl timgl temporarily deployed to posthog-postgres-suppor-8grflt January 14, 2021 14:31 Inactive
Base automatically changed from simplify-list-query to master January 14, 2021 23:53
Session will now contain "action_filter_times" key which lists when each
action filter occurred for the first time within the session.

This will be used to highlight rows/show special values in sessions
player.
@macobo macobo force-pushed the postgres-support-action-filters branch from c7e0a68 to 5cd7191 Compare January 14, 2021 23:58
@macobo macobo temporarily deployed to posthog-postgres-suppor-8grflt January 14, 2021 23:58 Inactive
@macobo macobo requested a review from timgl January 15, 2021 10:19
@timgl timgl merged commit 3009e0a into master Jan 15, 2021
@timgl timgl deleted the postgres-support-action-filters branch January 15, 2021 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants