path # lines of code agent-app/src/App.css 3 agent-app/src/views/MeetingSetup/index.js 11 agent-app/src/views/MeetingSetup/Styled.js 7 agent-app/src/views/MeetingView/index.js 24 agent-app/src/views/MeetingView/Styled.js 89 agent-app/src/views/VideoAgent/index.js 46 agent-app/src/views/VideoAgent/styled.css 14 agent-app/src/views/RecordingView/index.js 16 agent-app/src/views/RecordingView/styled.js 11 agent-app/src/views/DeviceSetup/index.js 19 agent-app/src/views/DeviceSetup/Styled.js 18 agent-app/src/views/Onboarding/index.js 12 agent-app/src/containers/Navigation/NavigationControl.js 11 agent-app/src/containers/Navigation/index.js 36 agent-app/src/containers/EndMeetingControl/index.js 48 agent-app/src/containers/EndMeetingControl/Styled.js 4 agent-app/src/containers/MeetingForm/index.js 199 agent-app/src/containers/MeetingForm/RegionSelection.js 45 agent-app/src/containers/RecordingPlayback/index.js 19 agent-app/src/containers/RecordingPlayback/styled.js 15 agent-app/src/containers/CCP/index.js 120 agent-app/src/containers/CCP/styled.css 7 agent-app/src/containers/MeetingRoster/index.js 42 agent-app/src/containers/MeetingControls/index.js 48 agent-app/src/containers/MeetingControls/Styled.js 12 agent-app/src/containers/AdHocRouteModal/index.js 119 agent-app/src/containers/AdHocRouteModal/Styled.js 19 agent-app/src/containers/Notifications/index.js 8 agent-app/src/containers/MeetingJoinDetails/index.js 58 agent-app/src/containers/DevicePermissionPrompt/index.js 41 agent-app/src/constants/index.js 67 agent-app/src/constants/routes.js 7 agent-app/src/providers/AmazonConnectProvider.js 124 agent-app/src/providers/InitProvider.js 75 agent-app/src/providers/AppConfigProvider.js 41 agent-app/src/providers/RecordingProvider/RecordingManager.js 179 agent-app/src/providers/RecordingProvider/index.js 55 agent-app/src/providers/NavigationProvider.js 69 agent-app/src/providers/RecordingPlaybackProvider.js 25 agent-app/src/providers/ErrorProvider.js 22 agent-app/src/providers/AppStateProvider.js 72 agent-app/src/index.js 66 agent-app/src/index.html 18 agent-app/src/index.css 66 agent-app/src/apis/recordingAPI.js 49 agent-app/src/apis/chimeAPI.js 66 agent-app/src/apis/routingAPI.js 19 agent-app/src/apis/connectAPI.js 48 agent-app/src/utils/NotificationUtility.js 9 agent-app/src/utils/select-options-format.js 9 agent-app/src/components/DeviceSelection/index.js 17 agent-app/src/components/DeviceSelection/SpeakerDevices/index.js 18 agent-app/src/components/DeviceSelection/Styled.js 48 agent-app/src/components/DeviceSelection/CameraDevices/index.js 29 agent-app/src/components/DeviceSelection/MicrophoneDevices/MicrophoneActivityPreview.js 12 agent-app/src/components/DeviceSelection/MicrophoneDevices/index.js 19 agent-app/src/components/DeviceSelection/MicrophoneDevices/MicrophoneActivityPreviewBar.js 7 agent-app/src/components/Card/index.js 20 agent-app/src/components/Card/Styled.js 19 agent-app/src/components/RecordingPlayer/index.js 15 agent-app/src/components/ActivityBar/index.js 23 agent-app/src/components/RecordingPlaylist/index.js 62 agent-app/src/components/RecordingPlaylist/styled.js 14 agent-app/src/components/ButtonGroup/index.js 13 agent-app/src/components/ButtonGroup/Styled.js 29 agent-app/src/components/ToggleRecordingButton/index.js 78 agent-app/src/App.js 124 agent-app/src/hooks/useNotificationHelper.js 50 agent-app/src/hooks/useEndMeetingControl.js 47 agent-app/src/hooks/useToggle.js 11 agent-app/src/hooks/useDevicePermissionStatus.js 19 agent-app/src/hooks/useNonInitialEffect.js 16 demo-website/src/style.scss 384 demo-website/src/index.html 336 demo-website/src/meeting.js 1094 cdk-stacks/lib/pipeline/cdk-pipeline-stage.ts 29 cdk-stacks/lib/pipeline/cdk-pipeline-stack.ts 84 cdk-stacks/lib/cdk-backend-stack.ts 144 cdk-stacks/lib/api/connectAPI-stack.ts 155 cdk-stacks/lib/api/chimeAPI-stack.ts 158 cdk-stacks/lib/api/routingAPI-stack.ts 53 cdk-stacks/lib/api/chatAPI-stack.ts 53 cdk-stacks/lib/api/recordingAPI-stack.ts 171 cdk-stacks/lib/api/meetingAPI-stack.ts 36 cdk-stacks/lib/frontend/frontend-s3-deployment-stack.ts 24 cdk-stacks/lib/frontend/frontend-config-stack.ts 49 cdk-stacks/lib/cdk-frontend-stack.ts 54 cdk-stacks/lib/infrastructure/cognito-stack.ts 132 cdk-stacks/lib/infrastructure/dynamodb-stack.ts 21 cdk-stacks/lib/infrastructure/ssm-params-util.ts 20 cdk-stacks/lib/recording/recording-stack.ts 182 cdk-stacks/lib/recording/cdk-chime-event-bridge-stack.ts 51 cdk-stacks/jest.config.js 7 cdk-stacks/configure.js 202 cdk-stacks/lambdas/lib/AuthUtility.js 41 cdk-stacks/lambdas/lib/CommonUtility.js 56 cdk-stacks/lambdas/lib/LambdaUtility.js 19 cdk-stacks/lambdas/lib/HashUtility.js 10 cdk-stacks/lambdas/lib/Error.js 8 cdk-stacks/lambdas/repository/RecordingRepo.js 9 cdk-stacks/lambdas/repository/AttendeeRepo.js 5 cdk-stacks/lambdas/repository/ConnectUserCacheRepo.js 5 cdk-stacks/lambdas/repository/MeetingRepo.js 5 cdk-stacks/lambdas/repository/Constants.js 76 cdk-stacks/lambdas/repository/RoutingRepo.js 6 cdk-stacks/lambdas/custom-resources/frontend-config/index.py 107 cdk-stacks/lambdas/services/RecordingService.js 364 cdk-stacks/lambdas/services/ConnectService.js 110 cdk-stacks/lambdas/services/CognitoService.js 21 cdk-stacks/lambdas/services/AttendeeService.js 94 cdk-stacks/lambdas/services/S3Service.js 20 cdk-stacks/lambdas/services/RoutingService.js 49 cdk-stacks/lambdas/services/MeetingService.js 107 cdk-stacks/lambdas/services/ChatService.js 42 cdk-stacks/lambdas/handlers/ChatAPI/startChat.js 17 cdk-stacks/lambdas/handlers/ConnectAPI/ccpLogin.js 18 cdk-stacks/lambdas/handlers/ConnectAPI/setConnectUserId.js 24 cdk-stacks/lambdas/handlers/ConnectAPI/putConnectUserCache.js 17 cdk-stacks/lambdas/handlers/RoutingAPI/createAdHocRoute.js 17 cdk-stacks/lambdas/handlers/ChimeAPI/getAttendeeName.js 15 cdk-stacks/lambdas/handlers/ChimeAPI/createAttendee.js 17 cdk-stacks/lambdas/handlers/ChimeAPI/createMeeting.js 17 cdk-stacks/lambdas/handlers/ChimeAPI/getAttendeeJoinData.js 15 cdk-stacks/lambdas/handlers/ChimeAPI/endMeetingForAll.js 17 cdk-stacks/lambdas/handlers/RecordingAPI/startRecording.js 17 cdk-stacks/lambdas/handlers/RecordingAPI/stopRecording.js 17 cdk-stacks/lambdas/handlers/RecordingAPI/stopRecordingEventTarget.js 15 cdk-stacks/lambdas/handlers/RecordingAPI/getRecordingSummary.js 17 cdk-stacks/lambdas/handlers/RecordingAPI/startRecordingPreWarmTask.js 16 cdk-stacks/docker/recording/recording-task/record.js 66 cdk-stacks/docker/recording/recording-task/util/S3Uploader.js 25 cdk-stacks/docker/recording/recording-app/src/js/app.js 82 cdk-stacks/docker/recording/recording-app/src/css/app.css 12 cdk-stacks/docker/recording/recording-app/src/css/reset.css 34 cdk-stacks/docker/recording/recording-app/src/index.html 18