Commit Graph

332 Commits

Author SHA1 Message Date
94d92b814f feat: centralize analytics service test fixtures and correct cache invalidation assertion logic.
Some checks failed
CI / test-python (push) Failing after 22m25s
CI / test-typescript (push) Failing after 5m56s
CI / test-rust (push) Failing after 6m56s
2026-01-25 03:40:19 +00:00
42c8fba642 Merge branch 'master' of https://git.baked.rocks/vasceannie/noteflow
Some checks failed
CI / test-python (push) Failing after 17m27s
CI / test-typescript (push) Failing after 6m9s
CI / test-rust (push) Failing after 7m2s
2026-01-24 21:09:15 -05:00
6df31ec708 feat: add comprehensive performance profiling tests for frontend and backend operations, including round-trip, streaming, and bulk operations. 2026-01-24 21:09:10 -05:00
abe20d6f8c feat: allow including meeting summaries in ListMeetings requests and responses
Some checks failed
CI / test-rust (push) Has been cancelled
CI / test-typescript (push) Has been cancelled
CI / test-python (push) Has been cancelled
Proto Sync / regenerate-stubs (push) Failing after 6m56s
2026-01-25 02:05:30 +00:00
2641a9fc03 optimization
Some checks failed
CI / test-python (push) Failing after 17m22s
CI / test-rust (push) Has been cancelled
CI / test-typescript (push) Has been cancelled
2026-01-25 01:40:14 +00:00
dab973d8aa x
Some checks failed
CI / test-python (push) Failing after 22m26s
CI / test-typescript (push) Successful in 11m4s
CI / test-rust (push) Failing after 7m11s
2026-01-24 17:02:07 -05:00
b11633192a deps
Some checks failed
CI / test-python (push) Failing after 22m14s
CI / test-rust (push) Has been cancelled
CI / test-typescript (push) Has been cancelled
2026-01-24 21:31:58 +00:00
f68101896f ..
Some checks failed
CI / test-python (push) Failing after 17m23s
CI / test-typescript (push) Failing after 5m59s
CI / test-rust (push) Failing after 6m57s
2026-01-24 19:27:58 +00:00
011180b330 x
Some checks failed
CI / test-typescript (push) Has been cancelled
CI / test-rust (push) Has been cancelled
CI / test-python (push) Has been cancelled
2026-01-24 18:14:44 +00:00
7140abfdee x
Some checks failed
CI / test-typescript (push) Has been cancelled
CI / test-rust (push) Has been cancelled
CI / test-python (push) Has been cancelled
2026-01-24 18:08:10 +00:00
100ca5596b mac
Some checks failed
CI / test-python (push) Failing after 16m26s
CI / test-rust (push) Has been cancelled
CI / test-typescript (push) Has been cancelled
2026-01-24 12:47:35 -05:00
e8ea0b24d6 refactor: rename request parameter to proto_request in gRPC test methods for improved clarity.
Some checks failed
CI / test-typescript (push) Has been cancelled
CI / test-rust (push) Has been cancelled
CI / test-python (push) Has been cancelled
2026-01-24 17:41:32 +00:00
2b32cf3807 lock
Some checks failed
CI / test-typescript (push) Successful in 10m21s
CI / test-rust (push) Failing after 7m9s
CI / test-python (push) Failing after 16m59s
2026-01-24 16:25:04 +00:00
69ebc0a11e ci: install all extra dependencies in CI/CD workflows. 2026-01-24 16:21:46 +00:00
2894e0185e action test
Some checks failed
CI / test-python (push) Failing after 6m11s
CI / test-rust (push) Has been cancelled
CI / test-typescript (push) Has been cancelled
2026-01-24 16:16:08 +00:00
b7ed31f0d4 testing actions
Some checks failed
CI / test-typescript (push) Failing after 2s
CI / test-rust (push) Failing after 2s
CI / test-python (push) Failing after 17m29s
2026-01-24 15:29:14 +00:00
60125ba446 action test 2026-01-24 15:10:53 +00:00
acfba090e4 feat: Introduce Gitea CI/CD workflows, refactor Docker deployment with dedicated dev/prod compose files and enhanced ROCm GPU support, and update RAG documentation for new AI and ASR infrastructure. 2026-01-24 14:50:19 +00:00
09d70af58f feat: Prevent duplicate secure storage unavailability warnings, include segments in meeting listings, and simplify ORM converter docstrings. 2026-01-24 11:46:35 +00:00
44d477de07 Merge branch 'master' of https://git.baked.rocks/vasceannie/noteflow 2026-01-24 05:52:35 -05:00
da1fa27048 fix: Refactor WASAPI initialization error handling to use a more explicit HRESULT value check. 2026-01-24 05:52:07 -05:00
8a7beb69a6 x 2026-01-24 10:46:07 +00:00
23e8873bc2 fixed ai 2026-01-24 10:40:30 +00:00
d33c421756 huge 2026-01-23 07:45:20 +00:00
60540f373c merging langgraph changes into master 2026-01-22 17:34:49 +00:00
ea0e8ee1e4 recovery 2026-01-22 16:15:56 +00:00
19e39bed5a big commit 2026-01-22 15:34:56 +00:00
073b70cc39 xx 2026-01-22 04:40:05 +00:00
fc7bbd0ea2 xx 2026-01-21 00:49:40 +00:00
f70b35c39f fix: Improve WASAPI initialization error handling in the audio loopback thread by checking HRESULT and providing detailed error messages. 2026-01-20 16:17:52 -05:00
25fcd5d7f2 feat: Update gRPC logging and identity interceptors, remove stub patching script, and update project dependencies. 2026-01-20 21:13:12 +00:00
a4f148ace0 feat: introduce Claude agent guidelines for code generation and project configuration across various modules.u 2026-01-20 14:31:13 +00:00
46274ff222 docs: add style and quality guidelines 2026-01-20 03:51:36 +00:00
40f9adf27f feat: introduce GLiNER and spaCy backends for NER, refactor NER infrastructure, and update client-side entity extraction. 2026-01-20 03:47:12 +00:00
00095896a5 docs: add new CLAUDE.md documentation files across various components and update Claude configuration. 2026-01-20 03:16:01 +00:00
217a867a8d refactor: reorganize component exports, remove deprecated integration config panels, and add new UI hooks and icons. 2026-01-19 22:21:04 +00:00
1835dcae92 feat: Add new UI components for various features including recording, notes, and analytics, and refactor integration configuration panels. 2026-01-19 22:16:48 +00:00
362a1a4dd7 refactor(api): reorganize client directory structure and enhance module organization for improved maintainability and error handling 2026-01-19 12:24:56 -05:00
67f94080fe x 2026-01-19 10:44:20 -05:00
85cb5f4754 feat: Add _diarization_auto_refine attribute and diarization_auto_refine property to the gRPC server. 2026-01-19 15:30:37 +00:00
927f1cb8a1 Merge remote-tracking branch 'github/master' into reconcile 2026-01-19 14:44:59 +00:00
78e351b8b9 fix(api): harden tauri adapter init and stream close 2026-01-19 14:37:13 +00:00
f9d3e93dd9 refactor(api): split tauri adapter 2026-01-19 14:37:13 +00:00
1d0d5706d5 fix(api): harden tauri adapter init and stream close 2026-01-19 14:35:37 +00:00
693a662b09 refactor(api): split tauri adapter 2026-01-19 14:35:37 +00:00
77345d2dd0 fix: Add Tauri IPC connection verification and update transcription stream tests for asynchronous invocation handling. 2026-01-19 14:20:05 +00:00
e2ca70b553 refactor: simplify ASR processing by removing intermediate dataclasses and directly passing arguments. 2026-01-19 14:11:15 +00:00
bb21a3a122 refactor: refine audio stream handling, simplify error message extraction, and update test assertions. 2026-01-19 14:11:15 +00:00
87ec99bf12 feat: implement streaming optimization codefixes (11 items)
Audio & Performance:
- Add bytemuck for zero-copy f32→bytes conversion (O(1) cast)
- Client backpressure throttling with THROTTLE_THRESHOLD_MS
- Disable Whisper VAD for streaming (vad_filter=False)
- Cache meeting_db_id in MeetingStreamState to reduce DB overhead
- Adaptive partial cadence multiplier under congestion

Diarization:
- Auto-trigger offline diarization refinement (diarization_auto_refine setting)
- Reduce streaming window: MAX_TURN_AGE 15→5min, MAX_TURN_COUNT 5000→1000

Testing:
- Add 34 audio format conversion tests (test_audio_processing.py)
- Fix pre-existing test failures: path prefixes (_mixins→mixins)
- Fix test_sync_orchestration: error_code vs error_message

Quality:
- All checks pass: basedpyright (0/0/0), quality tests (90+28), grpc (678)
2026-01-19 14:11:15 +00:00
b50b3c2e56 fix(api): harden tauri adapter init and stream close 2026-01-19 14:11:15 +00:00