0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 09:16:49 +01:00
posthog/ee/tasks
Paul D'Ambra c8dd7b0244
feat: export lists of events to CSV (backend only) (#10510)
* sketch the interaction

* correct field type

* explode a filter to steps of day length

* write to object storage maybe

* very shonky storing of gzipped files

* doesn't need an export type

* mark export type choices as deprecated

* order methods

* stage to temporary file

* can manually export the uncompressed content

* shonkily export as a csv

* wip

* with test for requesting the export

* with polling test for the API

* put existing broken CSV download back before implementing UI change

* open api change

* even more waffle

* less passive waffle

* sometimes less specific is more correct

* refactor looping

* okay snapshots

* remove unused exception variable

* fix mocks

* Update snapshots

* Update snapshots

* lift storage location to the exported asset model

* split the export tasks

* improve the temp file usage in csv exporter

* delete the test files we're creating

* add a commit to try and trigger github actions

Co-authored-by: pauldambra <pauldambra@users.noreply.github.com>
2022-06-28 20:05:37 +02:00
..
subscriptions feat: export lists of events to CSV (backend only) (#10510) 2022-06-28 20:05:37 +02:00
test feat: export lists of events to CSV (backend only) (#10510) 2022-06-28 20:05:37 +02:00
__init__.py refactor: Fix periodic tasks (#10491) 2022-06-24 13:52:32 -04:00
hooks.py
materialized_columns.py refactor(FOSS): foss remove all ee dependencies from /posthog (#10319) 2022-06-22 17:24:03 -04:00
org_usage_report.py
send_license_usage.py