2.15.3 • Published 8 months ago

sayvu.app.api.callcenter v2.15.3

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

##SayVU Call Center API app

SayVU Dependencies

{
    "api.button": "git@bitbucket.org:sayvu_dev/api.button.git", v1.3.1
    "api.callcenter": "git@bitbucket.org:sayvu_dev/api.callcenter.git", v1.1.1
    "api.globaldata": "git@bitbucket.org:sayvu_dev/api.globaldata.git" v1.0.0
}

NOTE: These dependencies have sub dependencies that needs to be included in the package.json file

Specific configs

  • server.cors: 'host domain' the expected host domain for the app using this api instance
  • mq.rpcProducers: ['patrol assign rpc queue name', 'patrol reassign rpc queue name'] two rpc queues for patrol assign and reassign actions
  • mq.psProducers: ['report status change queue name'] one ps producer for report status change action
  • coordinator.outgoing.mq.rpc: {assignNewPatrol: 'patrol assign rpc queue name', reassignPatrol: 'cc-reassign-patrol' } methods to queue mapping
  • coordinator.outgoing.mq.ps: {updateReportStatus: 'report status change queue name'} method to queue mapping
  • auth.type: jwt jwt based auth logic
  • auth.type.callcenter_api.key: path path for jwt keys
  • auth.type.callcenter_api.expiry: seconds time in seconds for jwt expiry
  • api.globaldata.cc: cc the type of global data api used - cc