Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* PCM-1667 built with CRA instead * PCM-1667 another attempt * PCM-1667 correct configuration issues; touched up unit tests * PCM-1667 removing unnecessary layers * PCM-1667 touched up file structure to reduce redundancy * PCM-1667 working on ways to mock server for fetch/ajax calls * PCM-1667 attempting unit test set up * hack the jsonp testing * PCM-1667 worked on tests to almost 80% coverage for Plantronics * PCM-1667 resolve merge conflict * PCM-1667 merge conflict resolution; switching React component back to TSX * PCM-1667 fixing yarn lock * fix plantronics tests * PCM-1667 adding to unit tests * PCM-1667 added tests for headset events * PCM-1667 removed commented out code * PCM-1667 fixed issue with hold call test * PCM-1667 addressed some PR comments * PCM-1667 updated pacakge.json to have better scripting * PCM-1667 laying groundwork for Jabra * PCM-1667 Jabra functionality foundation worked out * PCM-1667 * PCM-1667 worked on unit tests for Jabra * PCM-1667 added in unit tests for Jabra headset up to ~95% coverage * PCM-1667 updated unit tests and fixed test app issues * PCM-1667 updated application-service to proper determine when app is hosted * PCM-1667 removed duplicate function and went back to deviceLabelMatchesVendor which already existed * PCM-1667 fixed unit tests to no longer check canHandleMic and flesh out deviceLabelMatchesVendor * PCM-1667 addressed pr comments and concerns * PCM-1667 updated scripts to help builds find proper directories * PCM-1667 updated Jenkinsfile * PCM-1667 removed redundant part of script for now * PCM-1667 updated lint script * PCM-1667 removed eslint config for the time * PCM-1667 updated react package json * PCM-1667 made linting changes to help pass tests * PCM-1667 test commit * PCM-1667 undo test commit * PCM-1667 renamed mock server scripts * PCM-1667 updated package.json with new script names * PCM-1667 fixed typo in package.json * PCM-1667 removed mock server scripts * PCM-1667 added in mock server test scripts * PCM-1667 added in 'bash' for scripts * PCM-1667 updated Jenkinsfile to use proper test script * PCM-1667 added install statement for 'react-app' * PCM-1667 trying new approaches in Jenkinsfile and package.json to help with package installation * PCM-1667 updated tsconfig to have 'react' rather than 'react-jsx' * PCM-1667 updated tsconfig * PCM-1667 reverted tsconfig; added module compile script for tsconfig * PCM-1667 switching around order of scripts * PCM-1667 updated include statement for both tsconfigs * PCM-1667 changed include to a ts extension rather than tsx and pointed to internal tsconfig rather than root * PCM-1667 set jsx to 'react' instead of 'react-jsx' * PCM-1667 added webpack * PCM-1667 updated webpack to point at correct entry * PCM-1667 updated webpack script * PCM-1667 update webpack script * PCM-1667 updated README.md for Github * PCM-1667 added publish config to package.json * PCM-1667 made changes to hopefully help with other apps consuming * PCM-1667 addressed a lot of pr comments; still working on Jabra WebHID permissions; updating build configs to be consumed by other apps * PCM-1667 temporarily removing test coverage check strictly for build purposes; will be added back in later * PCM-1667 typo on Jenkinsfile * PCM-1667 commented out problematic line in jabra.ts and fixed linting issues * PCM-1667 updated cjs, module, main and typings in package.json * PCM-1667 updated Call Info interface to let contact name be optional * PCM-1668 added console logs for testing purposes and updated Jenkinsfile * PCM-1667 changed headsetEvent$ to a BehaviorSubject * PCM-1667 changed headsetEvent$ to a BehaviorSubject * PCM-1667 removing isActive flag temporarily * PCM-1667 touched up Jabra implementation to add temporary timer; added showRetry and updated proper translation names; added 'retry' button to test app * PCM-1667 touched up Jabra implementation to add temporary timer; added showRetry and updated proper translation names; added 'retry' button to test app * PCM-1667 updated connectionStatus return values * PCM-1667 added in new event to be emitted when connection status changes * PCM-1667 added connection flags to event * PCM-1667 added checks to make sure connection status event doesn't fire more than once for the same flag * PCM-1667 added in device connectivity flags for other vendors (jabra and sennheiser) * PCM-1667 added in device connectivity flags for other vendors (jabra and sennheiser) * PCM-1667 removed other Jabra instances (chrome and native) temporarily * PCM-1667 fixed typo with logic * PCM-1667 removed unnecessary functions * PCM-1667 added jabra-native back in; TODO: still need to work on that * PCM-1667 made changes to hopefully help jabra native work * PCM-1667 added in a special case for call lock logging * PCM-1667 added in a special case for call lock logging * PCM-1667 removed getHeadSetEventsSubject * remove application service and update jabra native * PCM-1667 worked on jabra tests and made minor change to incoming call function * PCM-1667 addressed PR comments; removed console logs; typed message and error type * PCM-1667 replaced default value for selectedImplementation * PCM-1667 removed commented out and unused lines * add tests * fix test-utils coverage * PCM-1667 reached 100% coverage for Jabra * PCM-1667 100% test coverage * PCM-1667 updated typing in headset.ts; updated error in App.tsx * PCM-1667 updated typing in headset.ts; updated error in App.tsx * PCM-1667 fixed or ignored linting issues * update publish config * PCM-1667 added coverage thresholds * PCM-1667 addressed easier PR comments Co-authored-by: Maxwell Mooney <[email protected]> Co-authored-by: Garrett Jensen <[email protected]>
- Loading branch information