* add products scene
* hover effects on ProductCard
* support dynamic onboarding completed vals
* add onboarding json field to team
* increase width, center text
* add a feature flag
* Update query snapshots
* Update query snapshots
* Update UI snapshots for `chromium` (1)
* Update query snapshots
* make the field show up in the org response
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* fix(insights): Show group analytics in exported/shared insights
* Also fix empty check mark
* Mock group types response in stories
* Update test assertions
* Also update frontend logic tests
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update propertyDefinitionsTableLogic.test.ts
* Fix an issue in group types viewset and add tests for good measure
More context here: https://posthog.slack.com/archives/C0428JHABK2/p1692361040699229
* Update query snapshots
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* feat: filter notebooks in the notebooks table
* don't break other uses of the logic
* Comment
* Update frontend/src/scenes/notebooks/NotebooksList/NotebooksList.tsx
Co-authored-by: Ben White <ben@posthog.com>
* Update UI snapshots for `chromium` (2)
* wip
* fix
* Fix
* Update UI snapshots for `chromium` (2)
* more fangling
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* fix
* different labels
* Update UI snapshots for `chromium` (2)
* obey mypy
* setup backend for filtering as text
* setup backend for filtering as text
* ah but
* fix
* Update UI snapshots for `chromium` (1)
* move title search to backend
---------
Co-authored-by: Ben White <ben@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* add condition value for wait period
* do not allow for wait periods under 1 day
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* update billing distinct IDs on user join/leave org
* temporarily update on usage report send
to update existing orgs
* abstract a bit more
* update existing tests
* add billing_manager test for the method
* Update query snapshots
* specify date
* move outside the transaction
* cache the instance license
* use new instance license method in other places
* fix mypy and some tests
* Update query snapshots
* Update query snapshots
* fix caching in tests
* constrain try/except
* Update query snapshots
* make sure we hae license before update billing
* Update query snapshots
* Update query snapshots
* set to false if no instance license
* fix date
* Update query snapshots
* use correct var
* Update UI snapshots for `chromium` (1)
* clear license cache before running tests
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* fix tests
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* ci-backend runs-on -> buildkite
* Use buildjet runners
* Go away old cache
* Fix deps
* Ensure to update the package registry
* Use bigger runners for django tests
* Use ARM for jobs with less concurrency
* Revert "Use ARM for jobs with less concurrency"
This reverts commit bcbf0d7524.
* Fix typo
* add filtering by recording
* document for API docs, only show API docs for Notebooks when in debug
* Update query snapshots
* add not working button
* wat
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `webkit` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `webkit` (2)
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* wat
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update query snapshots
* move logic interactions closer to thome
* Update query snapshots
* Update query snapshots
* wait for the editor before acting on it
* add a method for getting an arbitrary node position
* fix
* Update query snapshots
* Update UI snapshots for `chromium` (2)
* why an array, yesterday me?
* fix
* contains style API filtering
* without no-op clicks
* fix
* Update UI snapshots for `chromium` (2)
* refresh notebook comment button on notebook created
* inline variable
* removes speculative change
* move knowledge around
* add timestamps to existing book in timestamp order
* Fi
* add a cypress test
* Update UI snapshots for `chromium` (2)
* somet stuff
* Update query snapshots
* slightly neater waiting for the editor
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* do we know editor is going to be present?
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* witha finally?
* add todo
* handle commenting when already in a notebook
* allow in-notebook commenting to insert in timestamp order
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* feat: add examples and extend notebook backend filtering to be more generic (#17032)
* feat: add examples and allow relatively generic notebook filtering
* depluralise and absence is truthy
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* fix: Fix switching back to previous project after auto-switch
* Remove cache updates that mess something up
This was a side change anyway.
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Remove weirdly not working response body assertion
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>