Ghost/ghost/tinybird
Hannah Wolfe 4c5704bfa6 Added audience handling to stats
closes https://linear.app/tryghost/issue/ANAL-23/filtering-by-logged-out-logged-in-traffic

- Updated all of our tinybird datasources and pipes to handle member status
- Added member_status as an array query param to the API endpoints
- Added a really dodgy power select multiple to the stats page to demonstrate it works (needs styling)
- Added all of the wiring so each chart updates
- This was done pretty fast, and may not be 100% right yet
2024-09-02 12:56:37 +01:00
..
datasources Added audience handling to stats 2024-09-02 12:56:37 +01:00
pipes Added audience handling to stats 2024-09-02 12:56:37 +01:00
scripts Initial tinybird setup 2024-08-29 16:56:51 +01:00
.tinyenv Initial tinybird setup 2024-08-29 16:56:51 +01:00
README.md Initial tinybird setup 2024-08-29 16:56:51 +01:00
requirements.txt Initial tinybird setup 2024-08-29 16:56:51 +01:00

Tinybird

This folder contains configuration for Tinybird, so that the stats feature can be used.

We sync this configuration with Tinybird via the Tinybird CLI.

Tinybird CLI

The Tinybird CLI is used via Docker.

yarn tb

Documentation for the Tinybird CLI: https://docs.tinybird.co/v/0.22.0/cli/overview Note: you can use python if you prefer, but we use Docker for consistency.

How to work with version control: https://docs.tinybird.co/v/0.22.0/guides/version-control