Abhishek Kumar
46e66a0672
Merge branch 'main' of https://github.com/dograh-hq/dograh
2026-05-14 15:02:18 +05:30
Abhishek Kumar
ae2efefa59
chore: add powershell version for setup_local
2026-05-14 15:01:11 +05:30
Abhishek
87699f2dee
chore: refactor setup scrpts ( #288 )
...
* refactor setup scrpts
* update docker compose to use dograh-init
* avoid creating unnecessary conf files
* fix local setup script
* add agents.md
2026-05-14 14:45:34 +05:30
Abhishek
59619e9eaa
feat: an option to setup remote server with docker compose build ( #280 )
...
* feat: remote setup with docker build option
* chore: update documentation
* chore: make script run in non tty
* chore: add warning about slow build
* chore: add more documentation
* feat: add FASTAPI_WORKERS parameter
* feat: add scaling docs
* feat: add update script
* fix: fix semver options in update_remote.sh
2026-05-13 17:22:14 +05:30
Abhishek Kumar
418775cee1
chore: update setup docs
2026-05-12 14:25:34 +05:30
Abhishek Kumar
15a7cd5b6d
chore: update dev scripts and documentation
2026-05-12 13:54:33 +05:30
Abhishek
e2fe1f3cd4
feat: enable FORCE_TURN_RELAY to diagnose turn connectivity for local deployment setups ( #272 )
...
* filter out local sdp candidates on non local environment
* feat: add FORCE_TURN_RELAY variable
* add FORCE_TURN_RELAY option in docker-compose
* fix: fix github workflow
2026-05-11 17:13:01 +05:30
Sabiha Khan
d2a119c38a
feat: add headless mode, redesign floating widget, refactor lifecycle callbacks ( #268 )
...
* feat: add headless widget for deployment
* feat: call callbacks at the right time
* feat: add onCallConnected & onCallDisconnected callback
* feat: add a button with text for floating widget
* feat: add headless widget for deployment
* feat: call callbacks at the right time
* feat: add onCallConnected & onCallDisconnected callback
* feat: add a button with text for floating widget
* docs: web widget
* fix: format issue in pre-pr drift check
* fix: fix CD to rely on pipecat dev dependey
* chore: update message
---------
Co-authored-by: Abhishek Kumar <abhishek@a6k.me>
2026-05-07 12:23:41 +05:30
Abhishek
d4b6afb020
feat: add logs in campaigns for failure or pausing ( #265 )
...
* feat: add logs in campaigns on failure
* chore: bump pipecat
* chore: update format.sh
* chore: fix github workflow
* fix: fix formatting errors
2026-05-05 19:23:50 +05:30
Abhishek
0e12c41fc7
chore: bump pipecat version and fix tests ( #263 )
...
* chore: bump pipecat version and fix tests
* chore: add github workflow to run tests
* fix: install reqirements.dev.txt in test script
* fix: fix api-test action
* feat: add integration test
* test: add integration tests
* test: add test for function call mute strategy
2026-05-04 21:35:37 +05:30
Abhishek Kumar
6ecd5c2fa6
chore: update documentation for telephony
2026-05-02 16:59:17 +05:30
Abhishek Kumar
3e3773f400
feat: add create workflow tool in MCP
2026-04-25 17:38:38 +05:30
Abhishek
9298116887
Merge branch 'main' of github.com:dograh-hq/dograh
2026-04-22 15:26:49 +00:00
Abhishek
28d9039594
Assert right node version before starting services
2026-04-22 15:25:41 +00:00
Abhishek Kumar
1fa52df2de
chore: run npm install in ts_validator in start scripts
2026-04-21 15:27:16 +05:30
Abhishek
00a1a22b74
feat: refactor node spec and add mcp tools ( #244 )
...
* refactor: carve out extraction panel
* refactor: create spec versions for node types
* refactor: create a GenericNode and remove custom nodes
* feat: add python and typescript sdk
* add dograh sdk
* fix: fetch draft workflow definition over published one
* fix: fix routes of SDKs to use code gen
* chore: remove doclink dependency to reduce image size
* chore: format files
* chore: bump pipecat
* feat: let mcp fetch archived workflows on demand
* chore: fix tests
* feat: add sdk documentation
* chore: change banner and add badge
2026-04-21 07:56:16 +05:30
Abhishek
79bc91b1e0
feat: add mcp server to Dograh OSS ( #240 )
...
* feat: add mcp server
* update mcp endpoint
2026-04-16 13:03:29 +05:30
Abhishek
50a59164e7
fix: ssl error when using self signed certificate ( #238 )
...
fix: ssl error when using self signed certificate with remote deployment
2026-04-14 18:58:27 +05:30
Muhammad Qasim
66b085dde2
Feat/add developer docs for windows ( #213 )
...
* docs: add windows commands for developer setup
* feat: add windows scripts
* fix(ui): make dev script cross-platform with cross-env
* feat(scripts): enhance migration scripts for Alembic environment setup and add virtual environment activation
2026-04-03 07:04:13 +05:30
neil from camb.ai
31e075d114
feat: add CAMB AI TTS integration ( #187 )
...
Co-authored-by: Abhishek <abhishek@a6k.me>
2026-03-24 12:54:07 +05:30
Abhishek Kumar
e34e4f8f3c
chore: upgrade pipecat
2026-03-06 16:49:14 +05:30
Sabiha Khan
21b32c1d0d
fix: keep the start_services_dev script alive for docker ( #178 )
...
* fix: keep the start_services_dev script alive for docker
* fix: setup doc
2026-03-05 16:20:36 +05:30
Abhishek
aed5a782fb
feat: add rolling updates for production deployment ( #175 )
...
* feat: rolling update uvicorn workers
* script fixes
2026-03-02 14:44:04 +05:30
Abhishek Kumar
20b8dc60c1
fix: use environment variable for BACKEND_URL
2026-02-20 19:26:41 +05:30
Abhishek
642cc34e8c
feat: add authentication for OSS ( #167 )
...
* feat: add authentication for OSS
Fixes #157 and #156
* fix: fix token generation
* fix: limit fastapi workers to 1
2026-02-20 18:21:24 +05:30
Abhishek Kumar
0791975864
chore: optimise query and script
2026-02-19 18:30:04 +05:30
Abhishek Kumar
4c936ae57d
feat: add openrouter support
2026-02-09 13:31:32 +05:30
Abhishek
87fc64d55c
fix: fix remote deployment method ( #145 )
...
* fix: disable file logging for docker compose mode
* fix: wait for processes in Docker compose mode
* fix: add default turn server conf for remote mode
* remove sentence transformers
* make turn detection configurable
2026-02-05 13:10:33 +05:30
Abhishek
bf972fcfec
feat: add coturn configurations ( #143 )
...
* feat: add coturn changes
* add turn credentials and config
* fix: fix setup_remote script and docker compose
2026-02-03 13:52:50 +05:30
Abhishek
edf0fa4fbc
fix: migrate from custom audio recorder to native AudioBuffer ( #115 )
...
* fix: update to pipecat VM Detector
* fix: refactor to remove audio synchronizer
* feat: add speechmatics as STT
2026-01-08 18:03:26 +05:30
Abhishek
59894d7dec
Chore/add setup and contributing docs ( #90 )
...
* chore: add dev setup documentation
* Add agents.md files
* simplify contributing documentation
2025-12-27 09:25:20 +05:30
Abhishek Kumar
eabe6783ef
chore: add sarvam in pipecat dependency
2025-12-25 15:12:49 +05:30
Abhishek Kumar
96f8aaf325
chore: update documentation
2025-12-22 17:56:48 +05:30
Abhishek
17409998d2
feat: add coturn for remote deployments ( #84 )
...
* feat: add coturn for remote deployment
* Simplify remote setup
* fix logic in UI
2025-12-22 13:29:41 +05:30
Abhishek Kumar
4640f69f9b
feat: add smart turn v3
2025-12-10 09:07:03 +07:00
Abhishek
713c35df64
fix: fix pointer events on phone call dialog ( #70 )
...
* fix: fix pointer events on phone call dialog
* feat: add max recording limit
* chore: revert docker compose local changes
* chore: revert langfuse changes
* fix: kill descendents before killing main process
2025-12-01 11:32:28 +05:30
Sabiha Khan
5ab5c1d0c1
fix: slack message body ( #59 )
2025-11-22 13:59:07 +05:30
Sabiha Khan
e690753275
chore: Docker build and Github action cleanup ( #37 )
2025-10-31 11:49:53 +05:30
Abhishek
6503d806c5
feat: add gmail integration for searching and reply to emails ( #34 )
...
* Add gmail integration for google verification
* Fix npm run build
2025-10-21 12:11:34 +05:30
Abhishek
3babb5ced6
feat: add csv upload functionality for OSS ( #29 )
...
feat: add csv upload functionality
chore: remove redundant arq-worker from docker-compose
2025-10-09 17:54:31 +05:30
Sabiha Khan
75af6cfa9c
fix: renamed check_pipecat_sync.sh
2025-09-30 19:21:03 +05:30
Sabiha Khan
6562963018
refactor: change pipecat to submodule & add github alerts
2025-09-29 18:17:04 +05:30
Abhishek Kumar
6c7890be28
Chore: add timestamp in log directory
2025-09-27 22:53:11 +05:30
Abhishek Kumar
4629cc676a
Fix venv path
2025-09-27 14:44:49 +05:30
Abhishek Kumar
778044e70b
Remove .service declaration
2025-09-26 13:07:29 +05:30
Abhishek Kumar
1349887649
Export logs to LOG_DIR
2025-09-26 12:28:05 +05:30
Abhishek Kumar
39dade1755
Remove axiom and fix scripts
2025-09-26 10:57:51 +05:30
Abhishek Kumar
443490b2dd
Add alembic and start services scripts
2025-09-26 09:09:06 +05:30