Commit Graph

  • b4ccbe6928 test: add WebSocket broadcast delivery tests for STATUS and DAG_STATUS Igor Loskutov 2026-02-09 14:58:13 -05:00
  • 38f100a83e fix: invalidate individual transcript query on TRANSCRIPT_STATUS user event Igor Loskutov 2026-02-09 14:28:11 -05:00
  • faec509a33 fix: invalidate transcript query on STATUS websocket event Igor Loskutov 2026-02-09 14:22:53 -05:00
  • 4d9f5fa4b4 test: remove impossible-scenario tests from DAG REST enrichment Igor Loskutov 2026-02-09 14:10:19 -05:00
  • 455cb3d099 fix: use mode="json" in add_event to serialize datetimes in event data Igor Loskutov 2026-02-09 14:06:49 -05:00
  • 2410688559 fix: pass DagStatusData model instead of dict to append_event_and_broadcast Igor Loskutov 2026-02-09 14:00:43 -05:00
  • 6dd96bfa5e test: enhance Task 4 REST enrichment tests — malformed data, GET extraction, search integration Igor Loskutov 2026-02-09 13:55:23 -05:00
  • 0acaa0de93 test: add with_error_handling decorator tests for broadcast integration Igor Loskutov 2026-02-09 13:51:06 -05:00
  • c45d3182ee test: enhance Task 1+3 tests — production DAG, throttling Igor Loskutov 2026-02-09 13:53:13 -05:00
  • 0c06cdd117 fix: consolidate DagTask types, fix REST fallback shape, fix lint noqa Igor Loskutov 2026-02-09 13:25:40 -05:00
  • ebae9124b6 feat: add DAG progress dots to browse page via WebSocket events Igor Loskutov 2026-02-09 13:21:35 -05:00
  • a6a5d35e44 feat: add DAG progress WebSocket handlers and processing page table Igor Loskutov 2026-02-09 13:19:20 -05:00
  • 025e6da539 feat: add dag_status REST enrichment to search and transcript GET Igor Loskutov 2026-02-09 12:56:46 -05:00
  • 4b79b0c989 feat: add broadcast_dag_status, decorator integration, and mixdown progress Igor Loskutov 2026-02-09 13:09:26 -05:00
  • a359c845ff feat: add DagTask models and extract_dag_tasks transform Igor Loskutov 2026-02-09 12:50:53 -05:00
  • 1aabe4f880 feat: post Hatchet DAG status to Zulip with live updates feat/dag-zulip Igor Loskutov 2026-02-09 10:03:31 -05:00
  • 42e7c0b8fd feat: add CLI tool to render Hatchet workflow runs as text DAG Igor Loskutov 2026-02-06 23:25:44 -05:00
  • 8373874cbd feat: add LLM_ENABLE_THINKING env var for thinking-mode LLMs feat/llm-enable-thinking Igor Loskutov 2026-02-06 20:19:53 -05:00
  • cd2255cfbc chore(main): release 0.33.0 (#847) v0.33.0 Mathieu Virbel 2026-02-06 17:12:06 -06:00
  • a455be047a Merge branch 'main' into fix-daily-ux fix-daily-ux Igor Monadical 2026-02-06 11:33:35 -05:00
  • 2a9993ceec remove integration test with hardcoded external URL Igor Loskutov 2026-02-06 11:31:22 -05:00
  • 8773d9fbbd test: add integration test for ICS dedup using Max's live calendar feed Igor Loskutov 2026-02-06 11:02:20 -05:00
  • 6c88e05423 refactor: remove redundant fatalError ref, use state directly in handleLeave Igor Loskutov 2026-02-05 22:06:15 -05:00
  • cdc495499b fix: convert DB models to view models in bulk-status endpoint fix-room-query-batching Igor Loskutov 2026-02-05 21:56:45 -05:00
  • df6916385b fix: address review feedback fix-room-query-prop-drilling Igor Loskutov 2026-02-05 20:30:26 -05:00
  • 083a50cbcd fix: batch room meeting status queries via prop-drilling Igor Loskutov 2026-02-05 20:04:31 -05:00
  • f4803c0d76 fix: use function mocks with correct signature in dedup tests Igor Loskutov 2026-02-05 19:51:27 -05:00
  • 2b484aec00 refactor: data-driven FatalErrorScreen, cover all DailyFatalErrorType cases Igor Loskutov 2026-02-05 19:49:14 -05:00
  • d3161730ef fix: use SDK DailyFatalErrorType, add meeting-full/not-allowed/exp-token cases, remove dead end_date fallback Igor Loskutov 2026-02-05 19:43:25 -05:00
  • ae44f5227b Merge branch 'main' into fix-room-query-batching Igor Monadical 2026-02-05 19:42:29 -05:00
  • 4339ffffcf fix: use $api.queryOptions for batcher query keys Igor Loskutov 2026-02-05 19:40:13 -05:00
  • 9dc6c20ef8 fix: address code review findings Igor Loskutov 2026-02-05 19:36:17 -05:00
  • 4fd88b2fc1 fix: review feedback — literal error types, extract FatalErrorScreen, type params, fix mock signature Igor Loskutov 2026-02-05 19:35:47 -05:00
  • a2694650fd chore: add REPORT.md and ref markers for ApiError cast issue Igor Loskutov 2026-02-05 19:16:58 -05:00
  • 931c344ddf feat: add frontend test infrastructure and fix CI workflow Igor Loskutov 2026-02-05 18:55:15 -05:00
  • 238d768499 fix: address review feedback - use ApiError type, move inline imports Igor Loskutov 2026-02-05 18:50:12 -05:00
  • d9dfa17b5a docs: Add presence race condition design document hypothesis-model Igor Loskutov 2026-02-05 18:49:06 -05:00
  • 1da687fe13 fix: prevent duplicate meetings from aggregated ICS calendar feeds Igor Loskutov 2026-02-05 18:41:59 -05:00
  • e9e1676409 feat: add specific error messages for Daily.co meeting disconnections Igor Loskutov 2026-02-05 18:41:10 -05:00
  • 15ab2e306e feat: Daily+hatchet default (#846) Igor Monadical 2026-02-05 18:38:08 -05:00
  • 129290517e docs: add handoff report and frontend testing research Igor Loskutov 2026-02-05 17:49:23 -05:00
  • 7e072219bf feat: batch room meeting status queries into single bulk endpoint Igor Loskutov 2026-02-05 17:47:58 -05:00
  • 2476fd48ac Merge feature-leave-endpoint into hypothesis-model Igor Loskutov 2026-02-05 14:35:23 -05:00
  • ad64f43202 Merge main into feature-leave-endpoint feature-leave-endpoint Igor Loskutov 2026-02-05 14:34:01 -05:00
  • 1ce1c7a910 fix: websocket tests (#825) Igor Monadical 2026-02-05 14:23:31 -05:00
  • 984795357e - fix nvidia repo blocked by apt (sha1) (#845) Rémi Pauchet 2026-02-05 19:59:34 +01:00
  • fa3cf5da0f chore(main): release 0.32.2 (#842) v0.32.2 Mathieu Virbel 2026-02-03 21:05:22 -06:00
  • f345f1f122 Merge branch 'main' into brady-bunch-sync brady-bunch-sync Igor Loskutov 2026-02-03 17:15:46 -05:00
  • 8707c6694a fix: use Daily API recording.duration as master source for transcript duration (#844) Igor Monadical 2026-02-03 17:15:03 -05:00
  • 4acde4b7fd fix: increase TIMEOUT_MEDIUM from 2m to 5m for LLM tasks (#843) Igor Monadical 2026-02-03 16:05:16 -05:00
  • a2ed7d60d5 fix: make caddy optional (#841) Sergey Mankovsky 2026-02-03 00:18:47 +01:00
  • 15aa121727 daily-matching Igor Loskutov 2026-01-20 23:34:20 -05:00
  • 08f4294b36 more daily co api docs Igor Loskutov 2026-01-20 22:25:08 -05:00
  • a08f94a5bf chore(main): release 0.32.1 (#840) v0.32.1 Mathieu Virbel 2026-01-30 17:34:48 -05:00
  • c05d1f03cd fix: match httpx pad with hatchet audio timeout Igor Loskutov 2026-01-30 15:56:18 -05:00
  • 23eb1371cb fix: daily multitrack pipeline finalze dependency fix Igor Loskutov 2026-01-30 15:19:27 -05:00
  • 485b455c69 race condition debug wip Igor Loskutov 2026-01-30 14:38:12 -05:00
  • 74c9ec2ff1 race condition debug wip Igor Loskutov 2026-01-30 14:37:53 -05:00
  • 2592e369f6 chore(main): release 0.32.0 (#838) v0.32.0 Mathieu Virbel 2026-01-30 13:13:59 -05:00
  • 7fde64e252 feat: modal padding (#837) Igor Monadical 2026-01-30 13:11:51 -05:00
  • aac89e8d03 rejoin tags backend Igor Loskutov 2026-01-29 15:57:09 -05:00
  • 13088e72f8 feat: Trigger presence poll on join endpoint for Daily meetings Igor Loskutov 2026-01-26 18:05:44 -05:00
  • 775c9b667d feat: Add meeting leave endpoint for faster presence detection (no-mistaken) Igor Loskutov 2026-01-26 17:54:48 -05:00
  • 2ca624f052 chore(main): release 0.31.0 (#835) v0.31.0 Mathieu Virbel 2026-01-26 13:07:29 -05:00
  • fc3ef6c893 feat: mixdown optional (#834) Igor Monadical 2026-01-23 15:51:18 -05:00
  • 5d26461477 chore(main): release 0.30.0 (#832) v0.30.0 Mathieu Virbel 2026-01-23 13:58:33 -05:00
  • 6c175a11d8 feat: brady bunch (#816) Igor Monadical 2026-01-23 12:33:06 -05:00
  • 6e786b7631 hatchet processing resilence several fixes (#831) Igor Monadical 2026-01-22 19:03:33 -05:00
  • 8fc8d8bf4a chore(main): release 0.29.0 (#828) v0.29.0 Mathieu Virbel 2026-01-22 11:52:39 -06:00
  • c723752b7e feat: set hatchet as default for multitracks (#822) Igor Monadical 2026-01-21 17:05:03 -05:00
  • 4dc49e5b25 chore(main): release 0.28.1 (#827) v0.28.1 Mathieu Virbel 2026-01-21 14:30:42 -06:00
  • 23d2bc283d fix: ics non-sync bugfix (#823) Igor Monadical 2026-01-21 15:10:19 -05:00
  • c8743fdf1c fix webhook tests (#826) Igor Monadical 2026-01-21 14:31:20 -05:00
  • 8a293882ad timeout to untighten ws python loop (#821) Igor Monadical 2026-01-20 16:29:09 -05:00
  • d83c4a30b4 chore(main): release 0.28.0 (#820) v0.28.0 Mathieu Virbel 2026-01-20 11:35:26 -06:00
  • 3b6540eae5 feat: worker affinity (#819) Igor Monadical 2026-01-20 12:27:16 -05:00
  • 23b6f5f5a1 transcript gutter transcription-ui-jan-26 Igor Loskutov 2026-01-19 19:18:54 -05:00
  • 95e58b943f transcript gutter Igor Loskutov 2026-01-16 12:28:38 -05:00
  • 13a3ec6148 transcription UI Igor Loskutov 2026-01-13 18:36:28 -05:00
  • 807b954340 transcription UI Igor Loskutov 2026-01-13 17:29:38 -05:00
  • b84fd1fc24 cleanup feat/transcript-bot Igor Loskutov 2026-01-13 12:46:03 -05:00
  • 3652de9fca md Igor Loskutov 2026-01-13 12:44:43 -05:00
  • 68df825734 test: fix WebSocket chat tests using async approach Igor Loskutov 2026-01-12 20:17:42 -05:00
  • 8ca5324c1a feat: integrate TranscriptChatModal and button into transcript page Igor Loskutov 2026-01-12 20:08:23 -05:00
  • 39e0b89e67 feat: add TranscriptChatModal and TranscriptChatButton components Igor Loskutov 2026-01-12 19:58:32 -05:00
  • 544793a24f chore: mark fn-1.5 as done (Frontend WebSocket hook) Igor Loskutov 2026-01-12 19:49:14 -05:00
  • 088451645a chore: mark fn-1.4 as done (WebSocket route registration) Igor Loskutov 2026-01-12 19:42:26 -05:00
  • 2dfe82afbc feat: add useTranscriptChat WebSocket hook Igor Loskutov 2026-01-12 18:44:09 -05:00
  • b461ebb488 feat: register transcript chat WebSocket route Igor Loskutov 2026-01-12 18:38:10 -05:00
  • 0b5112cabc feat: add LLM streaming integration to transcript chat Igor Loskutov 2026-01-12 18:28:43 -05:00
  • 316f7b316d feat: add WebVTT context generation to chat WebSocket endpoint Igor Loskutov 2026-01-12 18:21:10 -05:00
  • 7ca9cad937 docs Igor Loskutov 2026-01-09 15:37:15 -05:00
  • 3be7fc0b9a 200ms webm daily doc Igor Loskutov 2026-01-09 10:54:12 -05:00
  • 1f2aeff8cc gommage dead doc links Igor Loskutov 2026-01-07 14:29:59 -05:00
  • 407c15299f docs: docs website + installation (#778) Igor Monadical 2026-01-06 17:25:02 -05:00
  • e644d6497b correct workflow name for hatchet (#815) Igor Monadical 2025-12-29 20:36:36 -05:00
  • 7f42ef6d17 chore(main): release 0.27.0 (#814) v0.27.0 Mathieu Virbel 2025-12-27 17:11:47 -06:00
  • 5f7b1ff1a6 fix: webhook parity, pipeline rename, waveform constant fix (#806) Igor Monadical 2025-12-26 18:00:32 -05:00
  • 2d0df48767 feat: devex/hatchet log progress track (#813) Igor Monadical 2025-12-26 14:10:21 -05:00
  • 5baa6dd92e pipeline type fixes (#812) Igor Monadical 2025-12-26 11:28:43 -05:00