Komit Sejarah

Pembuat SHA1 Pesan Tanggal
  Lukas Goldschmidt 0c71a2cc13 chore: bump version to v0.4.0 1 Minggu lalu
  Lukas Goldschmidt a3d3aa2c38 fix: backfill script uses DB_PATH from config, same pattern as normalize script 1 Minggu lalu
  Lukas Goldschmidt 8d0cf9ec4c feat: junction tables + payload_ts for SQL-level entity/keyword/time search 1 Minggu lalu
  Lukas Goldschmidt 5ffdb11fe7 fix: get_clusters_page total count now consistent with returned clusters 1 Minggu lalu
  Lukas Goldschmidt b6567f729d refactor: clean read-path timestamp parsing, enforce ISO 8601 contract 1 Minggu lalu
  Lukas Goldschmidt 0c194bfc04 dashboard: fix chart height via maintainAspectRatio=false 1 Minggu lalu
  Lukas Goldschmidt a60e33e0df dashboard: taller frequency charts, time range selectors for entities/keywords 1 Minggu lalu
  Lukas Goldschmidt 5be0cc0cf6 dashboard: equal-width columns for entities/keywords, taller frequency charts 1 Minggu lalu
  Lukas Goldschmidt 1724023a6e fix: filter topic labels from keywords at extraction and in dashboard 1 Minggu lalu
  Lukas Goldschmidt 77fb071a28 feat: keyword-aware search, scoring, and dashboard 1 Minggu lalu
  Lukas Goldschmidt 9b9b40fb7a Document Docker/DB path oddity in AGENTS.md 1 Minggu lalu
  Lukas Goldschmidt e5268b71f8 Update AGENTS.md and PROJECT.md with two-machine workflow, Docker details, and timestamp normalization notes 1 Minggu lalu
  Lukas Goldschmidt 27b8201213 Add DB path validation to backfill script 1 Minggu lalu
  Lukas Goldschmidt 10f8ffcdc0 Normalize timestamps at write time + backfill script 1 Minggu lalu
  Lukas Goldschmidt b466218b8a Fix version hash: use Path(__file__).parent as cwd, add fallback, remove unused hashlib import 1 Minggu lalu
  Lukas Goldschmidt 33f1015593 Fix sentiment timeframe filtering by payload.timestamp, remove orphan code, add version hash to health endpoints 1 Minggu lalu
  Lukas Goldschmidt b939a252fe Fix unbounded time range in sentiment-series, cluster listing, and entity queries 1 Minggu lalu
  Lukas Goldschmidt 20d0c84d77 Fix sentiment section: timestamp parsing, loading state, toast visibility, hours dropdown 1 Minggu lalu
  Lukas Goldschmidt d855ede033 fix: topic-independent cluster IDs + cross-cycle merge bucket fix 1 Minggu lalu
  Lukas Goldschmidt 5a47a7e580 docs: update get_capabilities for detect_emerging_topics params 1 Minggu lalu
  Lukas Goldschmidt 763a686ed0 feat: detect_emerging_topics rewrite — timeframe, velocity, topic/around scoping 1 Minggu lalu
  Lukas Goldschmidt cd7b6ade99 docs: update env example,readme,project,release notes for v0.3.1 1 Minggu lalu
  Lukas Goldschmidt 0cacab6ac8 fix: multi-article signal comparison, cascade match, dedup age check, embedding update 1 Minggu lalu
  Lukas Goldschmidt 2e0e9643b7 fix: stable cluster IDs, cross-cycle merge, orphan dedup, temporal gating 1 Minggu lalu
  Lukas Goldschmidt 9763b7423a fix: use Form() params in toggle endpoint — 422 on POST /api/v1/feeds/toggle 1 Minggu lalu
  Lukas Goldschmidt b58fc19d18 feat: add feed toggle checkboxes and API wiring in dashboard 1 Minggu lalu
  Lukas Goldschmidt d861305e2e feat: per-feed enable/disable toggle via MCP tools and dashboard REST API 1 Minggu lalu
  Lukas Goldschmidt e69903374e docs: add v0.3.0 release notes, update PROJECT.md and OUTLOOK.md 1 Minggu lalu
  Lukas Goldschmidt 7c83c529a8 enrichment retry: per-cluster backoff + cross-cycle retry of failed llm calls 1 Minggu lalu
  Lukas Goldschmidt d61da372e7 get_latest_events: default topic=None returns all topics instead of only crypto 1 Minggu lalu