* 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>
* account for urls that do not use the slashed protocol
* test case for protocols on backend
* Update query snapshots
* Update query snapshots
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* feat(insights): Add filtering properties on labels
* Add tests for event property querying using an alias
* Make comments bidirectional
* Revert trying to be clever with unknown
* Fix failing tests
* Improve query performance for property filtering
* Improve efficiency of querying properties by alias
* Remove old property name alias code
* Add code to output PROPERTY_NAME_ALIASES
* Add script for regenerating property name aliases
* funnel with wrapping canvas label(s)
* move some options to advance menu
* fix hiding advance menu when no options available
* spacing
* display count
* append filter to stack view component
* move legend button into more menu
* Remove `default-dark` and rename "More" to "Options"
* Restore original funnel padding
* Pull out compare to previous period
* Reduce spacing
* Fix color of highlighted sticky table column
* Simplify
* Update UI snapshots for `webkit` (2)
* Update UI snapshots for `chromium` (2)
* Disambiguate time-series line charts
---------
Co-authored-by: Michael Matloka <michal@matloka.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>