Oliver Laslett

Results 84 issues of Oliver Laslett

### Description: What is it? When I hover over a component of the chart (a bar, a mark on a line) I'd like the tooltip to contain all dimensions/metrics for...

✨ feature-request
stale
📈 chart config

### Description I'd like to encode the size of marks on my scatter chart depending on the value of a column in Lightdash ### What problem does this solve?

✨ feature-request
stale
📈 chart config

### Description: What is it? Instead of using Lightdash syntax to specify join logic. For simple foreign keys, dbt tests could be used. An example from the [dbt docs on...

✨ feature-request
stale

### Description When I have a field `created_at` and set `time_intervals` the original `created_at` is still available in filters but doesn't show in the sidebar. I think it's best to...

🐛 bug

- [ ] Refactor logic in `index.ts` into new functions `registerSessionStore(app)`, `registerSentry(app)` - [ ] Do not directly import `lightdashConfig` or `database` or `app` - they should be dependencies -...

👩‍💻 devx
tech-debt

The more tables + fields there are, the slower it is to respond when selecting and deselecting fields

🐛 bug

Examples: https://analytics.lightdash.cloud/projects/21eef0b9-5bae-40f3-851e-9554588e71a6/dashboards/d195e232-e9ea-4518-88a6-211f702fda5f

In some cases SSO can fail for valid reasons. In this case the user was not assigned to the Okta application, but this error message is scary and not obvious...

✨ feature-request

### Description The column total for table calculations should follow the table calculation formula. For example: #### Example [Demo link](https://demo.lightdash.com/projects/2014e038-ff4b-4761-ae6f-fbf551e7b468/tables/dbt_orders?create_saved_chart_version=%7B%22tableName%22%3A%22dbt_orders%22%2C%22metricQuery%22%3A%7B%22dimensions%22%3A%5B%22dbt_orders_partner_name%22%5D%2C%22metrics%22%3A%5B%22dbt_orders_sum_of_basket_total%22%2C%22dbt_orders_sum_of_profit%22%5D%2C%22filters%22%3A%7B%7D%2C%22sorts%22%3A%5B%7B%22fieldId%22%3A%22dbt_orders_sum_of_basket_total%22%2C%22descending%22%3Atrue%7D%5D%2C%22limit%22%3A500%2C%22tableCalculations%22%3A%5B%7B%22name%22%3A%22gross_margin_1%22%2C%22displayName%22%3A%22Gross+margin%22%2C%22sql%22%3A%22100.0+*+%24%7Bdbt_orders.sum_of_profit%7D+%2F+%24%7Bdbt_orders.sum_of_basket_total%7D%22%7D%5D%2C%22additionalMetrics%22%3A%5B%5D%7D%2C%22tableConfig%22%3A%7B%22columnOrder%22%3A%5B%22dbt_orders_partner_name%22%2C%22dbt_orders_sum_of_basket_total%22%2C%22dbt_orders_sum_of_profit%22%2C%22gross_margin_1%22%5D%7D%2C%22chartConfig%22%3A%7B%22type%22%3A%22cartesian%22%2C%22config%22%3A%7B%22layout%22%3A%7B%22xField%22%3A%22dbt_orders_partner_name%22%2C%22yField%22%3A%5B%22dbt_orders_sum_of_basket_total%22%2C%22dbt_orders_sum_of_profit%22%5D%7D%2C%22eChartsConfig%22%3A%7B%22series%22%3A%5B%7B%22encode%22%3A%7B%22xRef%22%3A%7B%22field%22%3A%22dbt_orders_partner_name%22%7D%2C%22yRef%22%3A%7B%22field%22%3A%22dbt_orders_sum_of_basket_total%22%7D%7D%2C%22type%22%3A%22bar%22%7D%2C%7B%22encode%22%3A%7B%22xRef%22%3A%7B%22field%22%3A%22dbt_orders_partner_name%22%7D%2C%22yRef%22%3A%7B%22field%22%3A%22dbt_orders_sum_of_profit%22%7D%7D%2C%22type%22%3A%22bar%22%7D%5D%7D%7D%7D%7D) In this example, `gross margin = 100.0 * profit /...

📖 documentation
✨ feature-request

### Description Developers can already reference user attributes with `${ lightdash.attribute.name }` in `sql_on` and `sql_filter` clauses in yaml but since we already have access to the user's email, it...

📖 documentation
✨ feature-request
💜 customer support