Didar Kozhikov and Claude Sonnet 5
cdabe61bc2
Add architecture longread and remove dead code found during review
...
- docs: longread.md — deep architecture/flow review of the whole
platform (services, event bus reality vs docs, AI/ML stack honesty
check, tech debt inventory)
- ai_orchestrator_service/voice.py: drop _voice_decision_legacy
(unreferenced) and the shadowed first _voice_decision definition
(silently overwritten by the real one, dead code)
- ui/analyst/app.js: drop duplicate dead definitions of
loadSavedAnalyticsViews/saveAnalyticsView/deleteAnalyticsView and
the first loadAnalyticsTrend implementation, all shadowed by later
declarations in the same file; kept the intentional AI-mode
drilldown wrapper layer (openAnalyticsDrilldown/exportAnalyticsDrilldownCsv/etc.)
since that duplication is deliberate delegation, not dead code
- ui/operator/vendor/sip-0.21.2.min.js: remove byte-identical orphaned
duplicate of ui/operator/sip-0.21.2.min.js (unreferenced anywhere)
Verified via full pytest run: identical set of 97 pre-existing
failures before and after (sales_* test-isolation ordering issue and
one known persona-prompt test), no new regressions.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-18 22:25:27 +05:00
arystanbek
09a4ddac51
ci: add Gitea Actions deploy workflow
deploy / deploy (push) Has been cancelled
2026-08-12 15:14:52 +00:00
Codex
333d6a5684
ci: remove service port mappings (use docker DNS service names, avoid host port conflicts)
ci / test (push) Failing after 23s
ci / build-image (push) Has been skipped
ci / postgres-readiness (push) Has been cancelled
2026-08-10 13:16:36 +00:00
Codex
74a0462b10
ci: fix act-runner networking (service names not localhost) + non-conflicting host ports
ci / test (push) Failing after 42s
ci / postgres-readiness (push) Failing after 4s
ci / build-image (push) Has been skipped
2026-08-10 13:13:47 +00:00
Codex
e73786985d
ci: add workflow_dispatch trigger (enables manual Run Workflow button in Actions UI)
ci / test (push) Failing after 2m44s
ci / postgres-readiness (push) Failing after 4s
ci / build-image (push) Has been skipped
2026-08-10 13:07:36 +00:00
Codex
210106eaa0
restore(ui): recover frontend deleted in 8e51290 (login/operator/supervisor/analyst/admin/sales)
2026-08-10 12:28:12 +00:00
Codex
d57c50bdc4
sync: latest working state before Gitea migration (2026-08-10)
ci / test (push) Failing after 1m31s
ci / postgres-readiness (push) Failing after 18s
ci / build-image (push) Has been skipped
2026-08-10 05:53:49 +00:00
Magzhan Zhumabayev
5236ee74ac
Autostage Telegram sales leads
2026-05-12 19:41:04 +05:00
Magzhan Zhumabayev
fbc77ba8a7
Expand sales leads and customer contracts
2026-05-12 19:09:31 +05:00
Magzhan Zhumabayev
ce3ba270aa
Add configurable AI operator persona
2026-05-11 17:37:26 +05:00
Magzhan Zhumabayev
67a0255c0d
Fix sales post-repair acceptance gaps
2026-05-11 17:33:08 +05:00
Administrator
ea200ab4fd
Merge branch 'codex/p0-sales-contract-repair' into 'main'
...
Add sales contract repair routes
See merge request crm/call-center!3
2026-05-11 12:01:27 +00:00
Magzhan Zhumabayev
64862dd49a
Add sales contract repair routes
2026-05-11 16:57:30 +05:00
Magzhan Zhumabayev
ebba6c3f82
Allow tenant header for bearer-authenticated requests
2026-05-11 16:02:16 +05:00
Admin
0f1d59c9dd
fix(ci): free ai voice audiosocket port before deploy
2026-05-11 15:30:17 +05:00
Admin
710e62fa86
fix(ci): remove stale ai voice runtime container before deploy
2026-05-11 15:17:30 +05:00
Codex
3e15158126
Resolve source deploy root for env file
2026-05-11 09:52:00 +00:00
Codex
f74e69c63f
Use server compose for source deploy
2026-05-11 09:32:29 +00:00
Codex
a997343c36
Disable remote builds in source deploy
2026-05-11 09:17:10 +00:00
Codex
38ede737f0
Fix source deploy compose sync
2026-05-11 09:04:15 +00:00
Magzhan Zhumabayev
53f9845195
Enrich Telegram error alerts with request and upstream context
2026-05-11 13:52:13 +05:00
Magzhan Zhumabayev
bf75a005c2
Normalize Telegram t.me channel IDs
2026-05-11 13:41:25 +05:00
Magzhan Zhumabayev
000ac984b6
Add Telegram channel alerts for gateway errors
2026-05-11 13:35:52 +05:00
Magzhan Zhumabayev
a14fdea34f
Fix sales API proxy endpoints and tests
2026-05-11 13:28:00 +05:00
Magzhan Zhumabayev
8e51290f94
.
2026-05-10 20:55:55 +05:00
Admin
8577d97356
Implement sales CRM workflow foundation
2026-05-10 20:54:01 +05:00
Administrator
dad4ab115a
Merge branch 'sales-service-tenant-pipeline-events' into 'main'
...
Implement sales tenant pipeline events
See merge request crm/call-center!1
2026-05-10 13:28:15 +00:00
Magzhan Zhumabayev
866d96e560
Implement sales tenant pipeline events
2026-05-10 18:24:06 +05:00
Administrator
24ccdb3e73
Keep broken call-center tests non-blocking for deploy
2026-05-09 13:58:45 +00:00
Administrator
793f7630f3
Skip external realtime voice test in call-center CI
2026-05-09 13:51:40 +00:00
Administrator
82126f98b9
Deploy call-center to production host
2026-05-09 13:33:02 +00:00
Your Name
a91856135b
Expand voice v2 queues and ASR language coverage
2026-05-09 10:53:34 +05:00
Your Name
fd1707bc58
Route /dashboard to sales UI
2026-05-09 10:40:13 +05:00
Your Name
5278b9d700
feat(ui): expose sales workspace from dashboard shells
2026-05-09 10:36:06 +05:00
arys
f53af1f7dc
sales fix
2026-05-09 09:16:06 +05:00
Magzhan Zhumabayev
d617b6908c
.
2026-05-04 23:00:34 +05:00
Yera All
aa64b6b94c
Revert "feat(voice): start early replies before final asr"
...
This reverts commit a44a1b97a1 .
2026-04-19 01:30:26 +05:00
Yera All
224973d840
Revert "fix(voice): race slow streaming asr finalize"
...
This reverts commit 77df41bce0 .
2026-04-19 01:30:26 +05:00
Yera All
93002ab86a
Revert "fix(voice): stop repeating failed clarifications"
...
This reverts commit 294d30a797 .
2026-04-19 01:30:26 +05:00
Yera All
294d30a797
fix(voice): stop repeating failed clarifications
2026-04-19 01:19:54 +05:00
Yera All
77df41bce0
fix(voice): race slow streaming asr finalize
2026-04-19 01:06:03 +05:00
Yera All
a44a1b97a1
feat(voice): start early replies before final asr
2026-04-19 00:46:16 +05:00
Yera All
9cd553bf92
feat(voice): start replies from stable streaming partials
2026-04-19 00:13:58 +05:00
Yera All
770ba4e925
feat(voice): add elevenlabs realtime streaming asr
2026-04-18 20:15:44 +05:00
Yera All
ff3efe395b
test(voice): align start name policy with service intent priority
2026-04-18 18:47:18 +05:00
Yera All
25480fc903
fix(deploy): allow voice provider env overrides
2026-04-18 18:43:36 +05:00
Yera All
34b807e460
feat(voice): add elevenlabs stt and transcript truth fixes
2026-04-18 18:25:07 +05:00
Yera All
ac2269b6a4
fix(voice): correct yandex asr endpoints
2026-04-17 13:39:26 +05:00
Yera All
feb0ce01e2
fix(asterisk): update telecom route and recording fallback
2026-04-17 12:16:51 +05:00
Yera All
4adaf192fb
fix(voice): avoid silence on ASR runtime failures
2026-04-17 01:28:06 +05:00