mirror of https://github.com/buster-so/buster.git
- Add daily cron job that runs at midnight MST to validate schemas - Introspect customer data sources and compare with dataset YML configs - Send Slack notifications when discrepancies are found - Group datasets by database/schema for efficient introspection - Add comprehensive logging for debugging schema comparisons - Fix credential retrieval to use vault pattern from AI package - Move schema-sync types from server-shared to trigger app This implementation includes: - Database queries for fetching organizations and datasets - YML parser with Zod validation - Schema comparator with type normalization - Slack notification formatter using Block Kit - CloudWatch metrics for monitoring - Comprehensive unit tests 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
---|---|---|
.cursor/rules | ||
.github | ||
.vscode | ||
apps | ||
assets | ||
ee | ||
packages | ||
scripts | ||
.DS_Store | ||
.env.example | ||
.gitignore | ||
.pnpmrc | ||
.release-please-config.json | ||
CLAUDE.md | ||
LICENSE | ||
Makefile | ||
README.md | ||
SECURITY.md | ||
biome.json | ||
docker-compose.yml | ||
document_fixed.yml | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
scrap_reason_fixed.yml | ||
tsconfig.json | ||
turbo.json | ||
vitest.config.ts |
README.md
The Buster Platform
Build reliable AI data analysts
What is Buster?
Buster is an open-source platform for deploying AI data analysts - empowering everyone at your company to explore data on their own.
Support and feedback
You can contact us through either:
- Github Discussions
- Email us at founders at buster dot com
License
This repository is MIT licensed, except for the ee
folders. See LICENSE for more details.