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> |
||
---|---|---|
.. | ||
access-controls | ||
ai | ||
data-source | ||
database | ||
env-utils | ||
rerank | ||
sandbox | ||
server-shared | ||
slack | ||
stored-values | ||
supabase | ||
test-utils | ||
typescript-config | ||
vitest-config | ||
web-tools | ||
tsconfig.json |