Corrections (#31): - Add 010_corrections.sql migration (from cf-core CORRECTIONS_MIGRATION_SQL) - Wire make_corrections_router() at /api/corrections (shared_db, product='snipe') - get_shared_db() dependency aggregates corrections across all cloud users Community module (#32 #33): - Init SnipeCommunityStore at startup when COMMUNITY_DB_URL is set - Graceful skip if COMMUNITY_DB_URL is unset (local mode, community disabled) - add_to_blocklist() publishes confirmed_scam=True seller_trust signal to community postgres on every manual blocklist addition (fire-and-forget) - BlocklistAdd gains flags[] field so active red-flag keys travel with signal cf-orch community postgres (cf-orch#36) + cf-core module (cf-core#47) both merged. |
||
|---|---|---|
| .. | ||
| 001_init.sql | ||
| 002_add_listing_format.sql | ||
| 003_nullable_account_age.sql | ||
| 004_staging_tracking.sql | ||
| 005_listing_category.sql | ||
| 006_scammer_blocklist.sql | ||
| 007_background_tasks.sql | ||
| 008_community_signals.sql | ||
| 009_user_preferences.sql | ||
| 010_corrections.sql | ||