├── .circleci └── config.yml ├── .github └── PULL_REQUEST_TEMPLATE.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .buckconfig ├── .bundle │ └── config ├── .detoxrc.js ├── .eslintrc.js ├── .gitignore ├── .node-version ├── .prettierrc.js ├── .watchmanconfig ├── .yarnrc.yml ├── Gemfile ├── README.md ├── __mocks__ │ ├── @react-native-async-storage │ │ └── async-storage.ts │ ├── @react-navigation │ │ └── native.ts │ ├── @twilio │ │ └── voice-react-native-sdk.ts │ ├── react-native-auth0.ts │ └── react-native-config.ts ├── android │ ├── app │ │ ├── _BUCK │ │ ├── build.gradle │ │ ├── build_defs.bzl │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── twiliovoicereactnativereferenceapp │ │ │ │ └── DetoxTest.java │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── twiliovoicereactnativereferenceapp │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── twiliovoicereactnativereferenceapp │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MainApplication.java │ │ │ │ │ ├── MainReactNativeHost.java │ │ │ │ │ └── newarchitecture │ │ │ │ │ ├── MainApplicationReactNativeHost.java │ │ │ │ │ ├── components │ │ │ │ │ └── MainComponentsRegistry.java │ │ │ │ │ └── modules │ │ │ │ │ └── MainApplicationTurboModuleManagerDelegate.java │ │ │ ├── jni │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MainApplicationModuleProvider.cpp │ │ │ │ ├── MainApplicationModuleProvider.h │ │ │ │ ├── MainApplicationTurboModuleManagerDelegate.cpp │ │ │ │ ├── MainApplicationTurboModuleManagerDelegate.h │ │ │ │ ├── MainComponentsRegistry.cpp │ │ │ │ ├── MainComponentsRegistry.h │ │ │ │ └── OnLoad.cpp │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── splash_screen.png │ │ │ │ ├── drawable-mdpi │ │ │ │ └── splash_screen.png │ │ │ │ ├── drawable-xhdpi │ │ │ │ └── splash_screen.png │ │ │ │ ├── drawable-xxhdpi │ │ │ │ └── splash_screen.png │ │ │ │ ├── drawable-xxxhdpi │ │ │ │ └── splash_screen.png │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── network_security_config.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── twiliovoicereactnativereferenceapp │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── assets │ └── icons │ │ ├── active-call.png │ │ ├── arrow-forward.png │ │ ├── backspace.png │ │ ├── bluetooth-active.png │ │ ├── bluetooth.png │ │ ├── dialpad-dark.png │ │ ├── dialpad-selected.png │ │ ├── end-call.png │ │ ├── error.png │ │ ├── hide-dialpad.png │ │ ├── home-selected.png │ │ ├── home.png │ │ ├── info-selected.png │ │ ├── info.png │ │ ├── login-girl.png │ │ ├── make-call.png │ │ ├── mute-active.png │ │ ├── mute.png │ │ ├── speaker-active.png │ │ ├── speaker.png │ │ ├── twilio-logo.png │ │ └── type.png ├── babel.config.js ├── docs │ ├── ios-call-from-recents.md │ └── ios-call-from-recents.png ├── e2e │ ├── incomingCall.test.ts │ ├── jest.config.js │ ├── login.test.ts │ └── outgoingCall.test.ts ├── example.env ├── index.js ├── ios │ ├── .xcode.env │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ └── appicon-1024.png │ │ └── Contents.json │ ├── Podfile │ ├── TwilioVoiceReactNativeReferenceApp.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── TwilioVoiceReactNativeReferenceApp.xcscheme │ ├── TwilioVoiceReactNativeReferenceApp │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── ExportOptions │ │ │ └── enterprise.plist │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── launch_image.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Splash screen 1.png │ │ │ │ ├── Splash screen 2.png │ │ │ │ └── Splash screen.png │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ ├── PrivacyInfo.xcprivacy │ │ ├── TwilioVoiceReactNativeReferenceApp.entitlements │ │ └── main.m │ ├── TwilioVoiceReactNativeReferenceAppTests │ │ ├── Info.plist │ │ └── TwilioVoiceReactNativeReferenceAppTests.m │ └── ringtone.wav ├── jest.config.js ├── metro.config.js ├── package.json ├── src │ ├── App.tsx │ ├── components │ │ ├── ActiveCallBanner │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ ├── Busy.tsx │ │ ├── Button.tsx │ │ ├── Call │ │ │ ├── EndCallButton.tsx │ │ │ ├── MakeCallButton.tsx │ │ │ └── RemoteParticipant.tsx │ │ ├── Dialpad │ │ │ ├── DialpadButton.tsx │ │ │ └── index.tsx │ │ └── __tests__ │ │ │ └── Busy.test.tsx │ ├── hooks │ │ ├── activeCall.ts │ │ └── audioDevices.ts │ ├── screens │ │ ├── About │ │ │ └── index.tsx │ │ ├── ActiveCall │ │ │ ├── BluetoothButton.tsx │ │ │ ├── HideDialpadButton.tsx │ │ │ ├── MuteButton.tsx │ │ │ ├── ShowDialpadButton.tsx │ │ │ ├── SpeakerButton.tsx │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ ├── CallInvite │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ ├── Dialer │ │ │ ├── BackspaceButton.tsx │ │ │ ├── OutgoingRemoteParticipant.tsx │ │ │ ├── ToggleClientInputButton.tsx │ │ │ ├── hooks.ts │ │ │ └── index.tsx │ │ ├── Home │ │ │ └── index.tsx │ │ ├── SignIn │ │ │ └── index.tsx │ │ ├── StackNavigator.tsx │ │ ├── TabNavigator.tsx │ │ ├── __tests__ │ │ │ ├── About.test.tsx │ │ │ ├── ActiveCall.test.tsx │ │ │ ├── CallInvite.test.tsx │ │ │ ├── Dialer.test.tsx │ │ │ ├── Home.test.tsx │ │ │ ├── SignIn.test.tsx │ │ │ └── TabNavigator.test.tsx │ │ └── types.ts │ ├── store │ │ ├── __tests__ │ │ │ ├── audioDevices.test.ts │ │ │ ├── bootstrap.test.ts │ │ │ ├── registration.test.ts │ │ │ ├── store.test.ts │ │ │ ├── token.test.ts │ │ │ ├── user.test.ts │ │ │ └── voice │ │ │ │ └── call │ │ │ │ ├── activeCall.test.ts │ │ │ │ ├── callInvite.test.ts │ │ │ │ └── outgoingCall.test.ts │ │ ├── app.ts │ │ ├── bootstrap.ts │ │ ├── common.ts │ │ ├── loginAndRegister.ts │ │ ├── middleware │ │ │ └── log.ts │ │ ├── user.ts │ │ └── voice │ │ │ ├── accessToken.ts │ │ │ ├── audioDevices.ts │ │ │ ├── call │ │ │ ├── activeCall.ts │ │ │ ├── callInvite.ts │ │ │ ├── index.ts │ │ │ └── outgoingCall.ts │ │ │ ├── index.ts │ │ │ └── registration.ts │ └── util │ │ ├── __tests__ │ │ ├── env.test.ts │ │ ├── navigation.test.ts │ │ └── settlePromise.test.ts │ │ ├── auth.mock.ts │ │ ├── auth.ts │ │ ├── behavior.mock.ts │ │ ├── behavior.ts │ │ ├── env.ts │ │ ├── fetch.ts │ │ ├── navigation.ts │ │ ├── setTimeout.ts │ │ ├── settlePromise.ts │ │ └── voice.ts ├── tsconfig.json └── yarn.lock ├── docs ├── e2e-testing.md └── known-issues.md └── server ├── .eslintrc.js ├── .gcloudignore ├── .gitignore ├── .prettierrc.js ├── .yarnrc.yml ├── README.md ├── __mocks__ ├── axios.ts ├── dotenv.ts ├── express-oauth2-jwt-bearer.ts ├── express.ts └── twilio.ts ├── app.yaml ├── babel.config.js ├── example.env ├── jest.config.js ├── nodemon.json ├── package.json ├── scripts ├── createTwimlApp.js └── deleteTwimlApp.js ├── src ├── __mocks__ │ └── server.ts ├── __tests__ │ ├── index.test.ts │ ├── routes │ │ ├── token.test.ts │ │ └── twiml.test.ts │ ├── server.test.ts │ └── utils │ │ ├── auth.test.ts │ │ ├── env.test.ts │ │ └── log.test.ts ├── common │ └── types.ts ├── index.ts ├── middlewares │ └── log.ts ├── routes │ ├── token.ts │ └── twiml.ts ├── server.ts └── utils │ ├── __mocks__ │ ├── auth.ts │ ├── env.ts │ └── log.ts │ ├── auth.ts │ ├── env.ts │ └── log.ts ├── tsconfig.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/README.md -------------------------------------------------------------------------------- /app/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.buckconfig -------------------------------------------------------------------------------- /app/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.bundle/config -------------------------------------------------------------------------------- /app/.detoxrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.detoxrc.js -------------------------------------------------------------------------------- /app/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.eslintrc.js -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/.node-version: -------------------------------------------------------------------------------- 1 | 16 2 | -------------------------------------------------------------------------------- /app/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/.prettierrc.js -------------------------------------------------------------------------------- /app/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /app/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /app/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/Gemfile -------------------------------------------------------------------------------- /app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/README.md -------------------------------------------------------------------------------- /app/__mocks__/@react-native-async-storage/async-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/__mocks__/@react-native-async-storage/async-storage.ts -------------------------------------------------------------------------------- /app/__mocks__/@react-navigation/native.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/__mocks__/@react-navigation/native.ts -------------------------------------------------------------------------------- /app/__mocks__/@twilio/voice-react-native-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/__mocks__/@twilio/voice-react-native-sdk.ts -------------------------------------------------------------------------------- /app/__mocks__/react-native-auth0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/__mocks__/react-native-auth0.ts -------------------------------------------------------------------------------- /app/__mocks__/react-native-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/__mocks__/react-native-config.ts -------------------------------------------------------------------------------- /app/android/app/_BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/_BUCK -------------------------------------------------------------------------------- /app/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/build.gradle -------------------------------------------------------------------------------- /app/android/app/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/build_defs.bzl -------------------------------------------------------------------------------- /app/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/debug.keystore -------------------------------------------------------------------------------- /app/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/android/app/src/androidTest/java/com/twiliovoicereactnativereferenceapp/DetoxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/androidTest/java/com/twiliovoicereactnativereferenceapp/DetoxTest.java -------------------------------------------------------------------------------- /app/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/android/app/src/debug/java/com/twiliovoicereactnativereferenceapp/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/debug/java/com/twiliovoicereactnativereferenceapp/ReactNativeFlipper.java -------------------------------------------------------------------------------- /app/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainActivity.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainApplication.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainReactNativeHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/MainReactNativeHost.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/MainApplicationReactNativeHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/MainApplicationReactNativeHost.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/components/MainComponentsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/components/MainComponentsRegistry.java -------------------------------------------------------------------------------- /app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/java/com/twiliovoicereactnativereferenceapp/newarchitecture/modules/MainApplicationTurboModuleManagerDelegate.java -------------------------------------------------------------------------------- /app/android/app/src/main/jni/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/CMakeLists.txt -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainApplicationModuleProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainApplicationModuleProvider.cpp -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainApplicationModuleProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainApplicationModuleProvider.h -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.cpp -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainApplicationTurboModuleManagerDelegate.h -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainComponentsRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainComponentsRegistry.cpp -------------------------------------------------------------------------------- /app/android/app/src/main/jni/MainComponentsRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/MainComponentsRegistry.h -------------------------------------------------------------------------------- /app/android/app/src/main/jni/OnLoad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/jni/OnLoad.cpp -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable-hdpi/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable-hdpi/splash_screen.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable-mdpi/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable-mdpi/splash_screen.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable-xhdpi/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable-xhdpi/splash_screen.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable-xxhdpi/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable-xxhdpi/splash_screen.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable-xxxhdpi/splash_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable-xxxhdpi/splash_screen.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/android/app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/android/app/src/release/java/com/twiliovoicereactnativereferenceapp/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/app/src/release/java/com/twiliovoicereactnativereferenceapp/ReactNativeFlipper.java -------------------------------------------------------------------------------- /app/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/build.gradle -------------------------------------------------------------------------------- /app/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/gradle.properties -------------------------------------------------------------------------------- /app/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /app/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /app/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/gradlew -------------------------------------------------------------------------------- /app/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/gradlew.bat -------------------------------------------------------------------------------- /app/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/android/settings.gradle -------------------------------------------------------------------------------- /app/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/app.json -------------------------------------------------------------------------------- /app/assets/icons/active-call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/active-call.png -------------------------------------------------------------------------------- /app/assets/icons/arrow-forward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/arrow-forward.png -------------------------------------------------------------------------------- /app/assets/icons/backspace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/backspace.png -------------------------------------------------------------------------------- /app/assets/icons/bluetooth-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/bluetooth-active.png -------------------------------------------------------------------------------- /app/assets/icons/bluetooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/bluetooth.png -------------------------------------------------------------------------------- /app/assets/icons/dialpad-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/dialpad-dark.png -------------------------------------------------------------------------------- /app/assets/icons/dialpad-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/dialpad-selected.png -------------------------------------------------------------------------------- /app/assets/icons/end-call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/end-call.png -------------------------------------------------------------------------------- /app/assets/icons/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/error.png -------------------------------------------------------------------------------- /app/assets/icons/hide-dialpad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/hide-dialpad.png -------------------------------------------------------------------------------- /app/assets/icons/home-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/home-selected.png -------------------------------------------------------------------------------- /app/assets/icons/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/home.png -------------------------------------------------------------------------------- /app/assets/icons/info-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/info-selected.png -------------------------------------------------------------------------------- /app/assets/icons/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/info.png -------------------------------------------------------------------------------- /app/assets/icons/login-girl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/login-girl.png -------------------------------------------------------------------------------- /app/assets/icons/make-call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/make-call.png -------------------------------------------------------------------------------- /app/assets/icons/mute-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/mute-active.png -------------------------------------------------------------------------------- /app/assets/icons/mute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/mute.png -------------------------------------------------------------------------------- /app/assets/icons/speaker-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/speaker-active.png -------------------------------------------------------------------------------- /app/assets/icons/speaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/speaker.png -------------------------------------------------------------------------------- /app/assets/icons/twilio-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/twilio-logo.png -------------------------------------------------------------------------------- /app/assets/icons/type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/assets/icons/type.png -------------------------------------------------------------------------------- /app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/babel.config.js -------------------------------------------------------------------------------- /app/docs/ios-call-from-recents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/docs/ios-call-from-recents.md -------------------------------------------------------------------------------- /app/docs/ios-call-from-recents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/docs/ios-call-from-recents.png -------------------------------------------------------------------------------- /app/e2e/incomingCall.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/e2e/incomingCall.test.ts -------------------------------------------------------------------------------- /app/e2e/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/e2e/jest.config.js -------------------------------------------------------------------------------- /app/e2e/login.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/e2e/login.test.ts -------------------------------------------------------------------------------- /app/e2e/outgoingCall.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/e2e/outgoingCall.test.ts -------------------------------------------------------------------------------- /app/example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/example.env -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/index.js -------------------------------------------------------------------------------- /app/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/.xcode.env -------------------------------------------------------------------------------- /app/ios/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /app/ios/Assets.xcassets/AppIcon.appiconset/appicon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/Assets.xcassets/AppIcon.appiconset/appicon-1024.png -------------------------------------------------------------------------------- /app/ios/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /app/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/Podfile -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp.xcodeproj/xcshareddata/xcschemes/TwilioVoiceReactNativeReferenceApp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp.xcodeproj/xcshareddata/xcschemes/TwilioVoiceReactNativeReferenceApp.xcscheme -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/AppDelegate.h -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/AppDelegate.mm -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/ExportOptions/enterprise.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/ExportOptions/enterprise.plist -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Contents.json -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen 1.png -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen 2.png -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Images.xcassets/launch_image.imageset/Splash screen.png -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/Info.plist -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/LaunchScreen.storyboard -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/TwilioVoiceReactNativeReferenceApp.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/TwilioVoiceReactNativeReferenceApp.entitlements -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceApp/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceApp/main.m -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceAppTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceAppTests/Info.plist -------------------------------------------------------------------------------- /app/ios/TwilioVoiceReactNativeReferenceAppTests/TwilioVoiceReactNativeReferenceAppTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/TwilioVoiceReactNativeReferenceAppTests/TwilioVoiceReactNativeReferenceAppTests.m -------------------------------------------------------------------------------- /app/ios/ringtone.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/ios/ringtone.wav -------------------------------------------------------------------------------- /app/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/jest.config.js -------------------------------------------------------------------------------- /app/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/metro.config.js -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/package.json -------------------------------------------------------------------------------- /app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/App.tsx -------------------------------------------------------------------------------- /app/src/components/ActiveCallBanner/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/ActiveCallBanner/hooks.ts -------------------------------------------------------------------------------- /app/src/components/ActiveCallBanner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/ActiveCallBanner/index.tsx -------------------------------------------------------------------------------- /app/src/components/Busy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Busy.tsx -------------------------------------------------------------------------------- /app/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Button.tsx -------------------------------------------------------------------------------- /app/src/components/Call/EndCallButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Call/EndCallButton.tsx -------------------------------------------------------------------------------- /app/src/components/Call/MakeCallButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Call/MakeCallButton.tsx -------------------------------------------------------------------------------- /app/src/components/Call/RemoteParticipant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Call/RemoteParticipant.tsx -------------------------------------------------------------------------------- /app/src/components/Dialpad/DialpadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Dialpad/DialpadButton.tsx -------------------------------------------------------------------------------- /app/src/components/Dialpad/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/Dialpad/index.tsx -------------------------------------------------------------------------------- /app/src/components/__tests__/Busy.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/components/__tests__/Busy.test.tsx -------------------------------------------------------------------------------- /app/src/hooks/activeCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/hooks/activeCall.ts -------------------------------------------------------------------------------- /app/src/hooks/audioDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/hooks/audioDevices.ts -------------------------------------------------------------------------------- /app/src/screens/About/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/About/index.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/BluetoothButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/BluetoothButton.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/HideDialpadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/HideDialpadButton.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/MuteButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/MuteButton.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/ShowDialpadButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/ShowDialpadButton.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/SpeakerButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/SpeakerButton.tsx -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/hooks.ts -------------------------------------------------------------------------------- /app/src/screens/ActiveCall/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/ActiveCall/index.tsx -------------------------------------------------------------------------------- /app/src/screens/CallInvite/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/CallInvite/hooks.ts -------------------------------------------------------------------------------- /app/src/screens/CallInvite/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/CallInvite/index.tsx -------------------------------------------------------------------------------- /app/src/screens/Dialer/BackspaceButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Dialer/BackspaceButton.tsx -------------------------------------------------------------------------------- /app/src/screens/Dialer/OutgoingRemoteParticipant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Dialer/OutgoingRemoteParticipant.tsx -------------------------------------------------------------------------------- /app/src/screens/Dialer/ToggleClientInputButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Dialer/ToggleClientInputButton.tsx -------------------------------------------------------------------------------- /app/src/screens/Dialer/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Dialer/hooks.ts -------------------------------------------------------------------------------- /app/src/screens/Dialer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Dialer/index.tsx -------------------------------------------------------------------------------- /app/src/screens/Home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/Home/index.tsx -------------------------------------------------------------------------------- /app/src/screens/SignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/SignIn/index.tsx -------------------------------------------------------------------------------- /app/src/screens/StackNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/StackNavigator.tsx -------------------------------------------------------------------------------- /app/src/screens/TabNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/TabNavigator.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/About.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/About.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/ActiveCall.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/ActiveCall.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/CallInvite.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/CallInvite.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/Dialer.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/Dialer.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/Home.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/Home.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/SignIn.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/SignIn.test.tsx -------------------------------------------------------------------------------- /app/src/screens/__tests__/TabNavigator.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/__tests__/TabNavigator.test.tsx -------------------------------------------------------------------------------- /app/src/screens/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/screens/types.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/audioDevices.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/audioDevices.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/bootstrap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/bootstrap.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/registration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/registration.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/store.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/store.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/token.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/user.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/user.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/voice/call/activeCall.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/voice/call/activeCall.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/voice/call/callInvite.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/voice/call/callInvite.test.ts -------------------------------------------------------------------------------- /app/src/store/__tests__/voice/call/outgoingCall.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/__tests__/voice/call/outgoingCall.test.ts -------------------------------------------------------------------------------- /app/src/store/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/app.ts -------------------------------------------------------------------------------- /app/src/store/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/bootstrap.ts -------------------------------------------------------------------------------- /app/src/store/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/common.ts -------------------------------------------------------------------------------- /app/src/store/loginAndRegister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/loginAndRegister.ts -------------------------------------------------------------------------------- /app/src/store/middleware/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/middleware/log.ts -------------------------------------------------------------------------------- /app/src/store/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/user.ts -------------------------------------------------------------------------------- /app/src/store/voice/accessToken.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/accessToken.ts -------------------------------------------------------------------------------- /app/src/store/voice/audioDevices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/audioDevices.ts -------------------------------------------------------------------------------- /app/src/store/voice/call/activeCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/call/activeCall.ts -------------------------------------------------------------------------------- /app/src/store/voice/call/callInvite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/call/callInvite.ts -------------------------------------------------------------------------------- /app/src/store/voice/call/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/call/index.ts -------------------------------------------------------------------------------- /app/src/store/voice/call/outgoingCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/call/outgoingCall.ts -------------------------------------------------------------------------------- /app/src/store/voice/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/index.ts -------------------------------------------------------------------------------- /app/src/store/voice/registration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/store/voice/registration.ts -------------------------------------------------------------------------------- /app/src/util/__tests__/env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/__tests__/env.test.ts -------------------------------------------------------------------------------- /app/src/util/__tests__/navigation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/__tests__/navigation.test.ts -------------------------------------------------------------------------------- /app/src/util/__tests__/settlePromise.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/__tests__/settlePromise.test.ts -------------------------------------------------------------------------------- /app/src/util/auth.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/auth.mock.ts -------------------------------------------------------------------------------- /app/src/util/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/auth.ts -------------------------------------------------------------------------------- /app/src/util/behavior.mock.ts: -------------------------------------------------------------------------------- 1 | export const navigateToCallInviteScreen = true; 2 | -------------------------------------------------------------------------------- /app/src/util/behavior.ts: -------------------------------------------------------------------------------- 1 | export const navigateToCallInviteScreen = false; 2 | -------------------------------------------------------------------------------- /app/src/util/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/env.ts -------------------------------------------------------------------------------- /app/src/util/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/fetch.ts -------------------------------------------------------------------------------- /app/src/util/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/navigation.ts -------------------------------------------------------------------------------- /app/src/util/setTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/setTimeout.ts -------------------------------------------------------------------------------- /app/src/util/settlePromise.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/settlePromise.ts -------------------------------------------------------------------------------- /app/src/util/voice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/src/util/voice.ts -------------------------------------------------------------------------------- /app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/tsconfig.json -------------------------------------------------------------------------------- /app/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/app/yarn.lock -------------------------------------------------------------------------------- /docs/e2e-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/docs/e2e-testing.md -------------------------------------------------------------------------------- /docs/known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/docs/known-issues.md -------------------------------------------------------------------------------- /server/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/.eslintrc.js -------------------------------------------------------------------------------- /server/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/.gcloudignore -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/.prettierrc.js -------------------------------------------------------------------------------- /server/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/README.md -------------------------------------------------------------------------------- /server/__mocks__/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/__mocks__/axios.ts -------------------------------------------------------------------------------- /server/__mocks__/dotenv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/__mocks__/dotenv.ts -------------------------------------------------------------------------------- /server/__mocks__/express-oauth2-jwt-bearer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/__mocks__/express-oauth2-jwt-bearer.ts -------------------------------------------------------------------------------- /server/__mocks__/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/__mocks__/express.ts -------------------------------------------------------------------------------- /server/__mocks__/twilio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/__mocks__/twilio.ts -------------------------------------------------------------------------------- /server/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: nodejs16 2 | -------------------------------------------------------------------------------- /server/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/babel.config.js -------------------------------------------------------------------------------- /server/example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/example.env -------------------------------------------------------------------------------- /server/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/jest.config.js -------------------------------------------------------------------------------- /server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/nodemon.json -------------------------------------------------------------------------------- /server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/package.json -------------------------------------------------------------------------------- /server/scripts/createTwimlApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/scripts/createTwimlApp.js -------------------------------------------------------------------------------- /server/scripts/deleteTwimlApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/scripts/deleteTwimlApp.js -------------------------------------------------------------------------------- /server/src/__mocks__/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__mocks__/server.ts -------------------------------------------------------------------------------- /server/src/__tests__/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/index.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/routes/token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/routes/token.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/routes/twiml.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/routes/twiml.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/server.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/utils/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/utils/auth.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/utils/env.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/utils/env.test.ts -------------------------------------------------------------------------------- /server/src/__tests__/utils/log.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/__tests__/utils/log.test.ts -------------------------------------------------------------------------------- /server/src/common/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/common/types.ts -------------------------------------------------------------------------------- /server/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/index.ts -------------------------------------------------------------------------------- /server/src/middlewares/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/middlewares/log.ts -------------------------------------------------------------------------------- /server/src/routes/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/routes/token.ts -------------------------------------------------------------------------------- /server/src/routes/twiml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/routes/twiml.ts -------------------------------------------------------------------------------- /server/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/server.ts -------------------------------------------------------------------------------- /server/src/utils/__mocks__/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/__mocks__/auth.ts -------------------------------------------------------------------------------- /server/src/utils/__mocks__/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/__mocks__/env.ts -------------------------------------------------------------------------------- /server/src/utils/__mocks__/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/__mocks__/log.ts -------------------------------------------------------------------------------- /server/src/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/auth.ts -------------------------------------------------------------------------------- /server/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/env.ts -------------------------------------------------------------------------------- /server/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/src/utils/log.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/tsconfig.json -------------------------------------------------------------------------------- /server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twilio/twilio-voice-react-native-app/HEAD/server/yarn.lock --------------------------------------------------------------------------------