* Check async migrations instead of CLICKHOUSE_REPLICATION for mat columns
* Update a comment
* Default for CLICKHOUSE_REPLICATION
* add replication file
* Assert is replicated in tests
* Remove DROP TABLE query from cohortpeople migration
* Update snapshots
* Ignore migration in typechecker
* Truncate right table
* Add KAFKA_COLUMNS to distributed tables
* chore(plugin-server): update babelrc node version presets
While updating node versions in some places, we missed this one.
* bump version in devcontainer for plugin-server
* chore(deps): upgrade node.js version to v16
* update npm version'
* try to update alpine
* Revert "try to update alpine"
This reverts commit 58024968e2.
* don't update alpine, use node-current instead:
* go back to npm 7
* upgrade @google-cloud packages
* handle unhandled rejections :D
* add handling for unhandled promise rejections in the main thread as well
* refactor(plugins): accept pluginConfig and hub in lazyvm constructor
* perf(plugins): refactor setupPlugin retries mechanism
* remove log
* fix test as clearError is now on the setupPlugin path
* fix?
* test
* track when a plugin drops an event so we don't ingest it
* Update plugin-server/src/main/ingestion-queues/ingest-event.ts
Co-authored-by: Tiina Turban <tiina303@gmail.com>
Co-authored-by: Tiina Turban <tiina303@gmail.com>
* super lazy vms
* address review
* update tests
* fix typo
* test updates
* ts magic
* sort stuff out
* don't import from another test
* fix lazy tests and hopefully everything will be right in the world
* update teardown tests
* increase timeout in e2e.timeout
* sort imports
* test delay
* import delay
* fix leaky failures and 🚀
* version insights
* version and lock update
* make sure all tests work
* restore exception
* fix test
* fix test
* add specific id
* update plugin server test utils
* cleanup
* match filtering
* use timestamp comparison
* make tests work
* one more test field
* fix more tests
* more cleanup
* lock frontend when updating and restore refresh
* pass undefined
* add timestamp to background update
* use incrementer
* add field
* snapshot
* types
* more cleanup
* update tests
* remove crumbs
* use expressions
* make nullable
* batch delete
* fill null for static cohorts
* batch_delete
* typing
* remove queryset function
* improve detection of numbers and add boolean detection
* remove all detected string property types
* don't mix function declaration styles in one file
* fix some surprising test values
* add stack overflow link for magic
* remove boolean detection
* remove migration
Co-authored-by: Marius Andra <marius.andra@gmail.com>
* add description to action
* update tests
* no limit to description and use pageheader
* add ee_action
* add description as global relationship:
* fix tests
* revert to using descriptions
* revert to using descriptions
* allow description to be null
* fix tests
* persist mode
* fix e2e
* Address review points, clean up some margins
* Clean up the way editing state is determined
* Restore default description value and improve typing
* Fix typing better
* Update sql.ts
Co-authored-by: Michael Matloka <dev@twixes.com>