├── .eslintrc.json ├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── manual_dashboard.yml │ ├── release.yml │ └── stale.yml ├── .gitignore ├── Architecture.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Documentation-GR.md ├── Documentation.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── THIRD_PARTY.txt ├── cheat-sheet.md ├── images ├── ccp.png ├── crm.png ├── high_level.png └── shared_worker.png ├── package.json ├── release ├── connect-streams-dr-min.js ├── connect-streams-dr.js ├── connect-streams-min.js └── connect-streams.js ├── src ├── agent-app │ ├── agent-app.js │ └── app-registry.js ├── api.js ├── aws-client.js ├── client.js ├── core.js ├── drCoordinator │ ├── container.js │ └── core.js ├── event.js ├── global-resiliency.js ├── index.d.ts ├── lib │ ├── amazon-connect-websocket-manager.js │ └── amazon-connect-websocket-manager.js.map ├── log.js ├── md5.js ├── mediaControllers │ ├── chat.js │ ├── factory.js │ ├── softphone.js │ └── task.js ├── request-storage-access.js ├── ringtone.js ├── softphone.js ├── sprintf.js ├── streams.js ├── transitions.js ├── util.js └── worker.js ├── test └── unit │ ├── agent-app.spec.js │ ├── agent.spec.js │ ├── app-registry.spec.js │ ├── bargein.spec.js │ ├── chatBarge.spec.js │ ├── client.spec.js │ ├── connections.spec.js │ ├── contact.spec.js │ ├── contactEvents.spec.js │ ├── core.spec.js │ ├── drCoordinator │ ├── container.spec.js │ ├── core.spec.js │ └── test-setup-dr.js │ ├── global-resiliency.spec.js │ ├── log.spec.js │ ├── mediaControllers │ └── chat.spec.js │ ├── request-storage-access.spec.js │ ├── ringtone.spec.js │ ├── sample-snapshots.js │ ├── softphone.spec.js │ ├── streams.spec.js │ ├── test-setup.js │ ├── util.spec.js │ ├── voiceid.spec.js │ └── worker.spec.js ├── tsconfig.json └── webpack ├── common.js ├── connect-streams-dr-min.config.js ├── connect-streams-dr.config.js ├── connect-streams-min.config.js └── connect-streams.config.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/manual_dashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.github/workflows/manual_dashboard.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/.gitignore -------------------------------------------------------------------------------- /Architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/Architecture.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Documentation-GR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/Documentation-GR.md -------------------------------------------------------------------------------- /Documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/Documentation.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/THIRD_PARTY.txt -------------------------------------------------------------------------------- /cheat-sheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/cheat-sheet.md -------------------------------------------------------------------------------- /images/ccp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/images/ccp.png -------------------------------------------------------------------------------- /images/crm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/images/crm.png -------------------------------------------------------------------------------- /images/high_level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/images/high_level.png -------------------------------------------------------------------------------- /images/shared_worker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/images/shared_worker.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/package.json -------------------------------------------------------------------------------- /release/connect-streams-dr-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/release/connect-streams-dr-min.js -------------------------------------------------------------------------------- /release/connect-streams-dr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/release/connect-streams-dr.js -------------------------------------------------------------------------------- /release/connect-streams-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/release/connect-streams-min.js -------------------------------------------------------------------------------- /release/connect-streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/release/connect-streams.js -------------------------------------------------------------------------------- /src/agent-app/agent-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/agent-app/agent-app.js -------------------------------------------------------------------------------- /src/agent-app/app-registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/agent-app/app-registry.js -------------------------------------------------------------------------------- /src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/api.js -------------------------------------------------------------------------------- /src/aws-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/aws-client.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/client.js -------------------------------------------------------------------------------- /src/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/core.js -------------------------------------------------------------------------------- /src/drCoordinator/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/drCoordinator/container.js -------------------------------------------------------------------------------- /src/drCoordinator/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/drCoordinator/core.js -------------------------------------------------------------------------------- /src/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/event.js -------------------------------------------------------------------------------- /src/global-resiliency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/global-resiliency.js -------------------------------------------------------------------------------- /src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/index.d.ts -------------------------------------------------------------------------------- /src/lib/amazon-connect-websocket-manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/lib/amazon-connect-websocket-manager.js -------------------------------------------------------------------------------- /src/lib/amazon-connect-websocket-manager.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/lib/amazon-connect-websocket-manager.js.map -------------------------------------------------------------------------------- /src/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/log.js -------------------------------------------------------------------------------- /src/md5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/md5.js -------------------------------------------------------------------------------- /src/mediaControllers/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/mediaControllers/chat.js -------------------------------------------------------------------------------- /src/mediaControllers/factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/mediaControllers/factory.js -------------------------------------------------------------------------------- /src/mediaControllers/softphone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/mediaControllers/softphone.js -------------------------------------------------------------------------------- /src/mediaControllers/task.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/mediaControllers/task.js -------------------------------------------------------------------------------- /src/request-storage-access.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/request-storage-access.js -------------------------------------------------------------------------------- /src/ringtone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/ringtone.js -------------------------------------------------------------------------------- /src/softphone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/softphone.js -------------------------------------------------------------------------------- /src/sprintf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/sprintf.js -------------------------------------------------------------------------------- /src/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/streams.js -------------------------------------------------------------------------------- /src/transitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/transitions.js -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/util.js -------------------------------------------------------------------------------- /src/worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/src/worker.js -------------------------------------------------------------------------------- /test/unit/agent-app.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/agent-app.spec.js -------------------------------------------------------------------------------- /test/unit/agent.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/agent.spec.js -------------------------------------------------------------------------------- /test/unit/app-registry.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/app-registry.spec.js -------------------------------------------------------------------------------- /test/unit/bargein.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/bargein.spec.js -------------------------------------------------------------------------------- /test/unit/chatBarge.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/chatBarge.spec.js -------------------------------------------------------------------------------- /test/unit/client.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/client.spec.js -------------------------------------------------------------------------------- /test/unit/connections.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/connections.spec.js -------------------------------------------------------------------------------- /test/unit/contact.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/contact.spec.js -------------------------------------------------------------------------------- /test/unit/contactEvents.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/contactEvents.spec.js -------------------------------------------------------------------------------- /test/unit/core.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/core.spec.js -------------------------------------------------------------------------------- /test/unit/drCoordinator/container.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/drCoordinator/container.spec.js -------------------------------------------------------------------------------- /test/unit/drCoordinator/core.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/drCoordinator/core.spec.js -------------------------------------------------------------------------------- /test/unit/drCoordinator/test-setup-dr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/drCoordinator/test-setup-dr.js -------------------------------------------------------------------------------- /test/unit/global-resiliency.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/global-resiliency.spec.js -------------------------------------------------------------------------------- /test/unit/log.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/log.spec.js -------------------------------------------------------------------------------- /test/unit/mediaControllers/chat.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/mediaControllers/chat.spec.js -------------------------------------------------------------------------------- /test/unit/request-storage-access.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/request-storage-access.spec.js -------------------------------------------------------------------------------- /test/unit/ringtone.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/ringtone.spec.js -------------------------------------------------------------------------------- /test/unit/sample-snapshots.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/sample-snapshots.js -------------------------------------------------------------------------------- /test/unit/softphone.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/softphone.spec.js -------------------------------------------------------------------------------- /test/unit/streams.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/streams.spec.js -------------------------------------------------------------------------------- /test/unit/test-setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/test-setup.js -------------------------------------------------------------------------------- /test/unit/util.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/util.spec.js -------------------------------------------------------------------------------- /test/unit/voiceid.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/voiceid.spec.js -------------------------------------------------------------------------------- /test/unit/worker.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/test/unit/worker.spec.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/webpack/common.js -------------------------------------------------------------------------------- /webpack/connect-streams-dr-min.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/webpack/connect-streams-dr-min.config.js -------------------------------------------------------------------------------- /webpack/connect-streams-dr.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/webpack/connect-streams-dr.config.js -------------------------------------------------------------------------------- /webpack/connect-streams-min.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/webpack/connect-streams-min.config.js -------------------------------------------------------------------------------- /webpack/connect-streams.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amazon-connect/amazon-connect-streams/HEAD/webpack/connect-streams.config.js --------------------------------------------------------------------------------