Skip to content

refactor(logs): rename Reports logs sql field to safeSql - #12

Merged
hbrooks merged 2 commits into
masterfrom
demo/pr-46469
May 28, 2026
Merged

hbrooks merged 2 commits into
masterfrom
demo/pr-46469

Conversation

@hbrooks

@hbrooks hbrooks commented May 28, 2026

Copy link
Copy Markdown

joshenlim and others added 2 commits May 28, 2026 23:03
## Context

Just removing unified logs related dead code (Not used, not imported)

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Refactor**
* Streamlined the Service Flow view by removing legacy timeline,
collapsible sections, and some detailed step UI for a cleaner
visualization.
* Simplified the Unified Logs surface by reducing exposed types,
consolidating query logic, and removing an internal event bus.
* Removed legacy list/detail and sheet UI pieces to tighten the logs
interface and public API surface.

<!-- review_stack_entry_start -->

[![Review Change
Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/supabase/supabase/pull/46459?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Renames the `sql:` field on `ReportQueryLogs` to `safeSql:` so its
naming matches `ReportQueryDb`, which already uses `safeSql:` for
branded fragments.

Earlier branding PRs migrated every logs preset to return
`SafeLogSqlFragment` in place, leaving the field name `sql:` as the
last holdover from the pre-branding world. This rename is purely
cosmetic — the underlying values, callers, and types are unchanged.

Touches:
- ReportQueryLogs type (Reports.types.ts)
- Every Logs preset under PRESET_CONFIG[API|STORAGE] (Reports.constants.ts)
- All entries + call sites in SharedAPIReport.constants.ts
- getLogsSql in Reports.utils.tsx

Part of the analytics SQL safety series; PRs 10 (remaining analytics
callers) and 11 (boundary lock-down) still to follow.
@hbrooks
hbrooks merged commit 10d5054 into master May 28, 2026
3 of 13 checks passed
@github-actions

github-actions Bot commented May 28, 2026

Copy link
Copy Markdown

Braintrust eval report

Evals failed: Error: Command failed with exit code 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants