├── .dockerignore ├── .env.example ├── .formatter.exs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── papercups.yml │ └── release.yml ├── .gitignore ├── .nvmrc ├── .tool-versions ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Procfile ├── README.md ├── app.json ├── assets ├── .gitignore ├── .prettierrc.js ├── README.md ├── package-lock.json ├── package.json ├── public │ ├── alert-v2.mp3 │ ├── deps.zip │ ├── favicon.ico │ ├── github.svg │ ├── gmail.svg │ ├── hubspot.svg │ ├── index.html │ ├── intercom.svg │ ├── jira-v0.svg │ ├── jira.svg │ ├── logo.svg │ ├── logo192.png │ ├── manifest.json │ ├── mattermost.svg │ ├── microsoft-teams.svg │ ├── robots.txt │ ├── salesforce.svg │ ├── ses.svg │ ├── sheets.svg │ ├── slack.svg │ ├── storytime-v0.js │ ├── storytime.js │ ├── twilio.svg │ ├── whatsapp-v2.svg │ ├── whatsapp.svg │ ├── widget-rc.js │ ├── widget.js │ └── zendesk.svg ├── src │ ├── App.css │ ├── App.tsx │ ├── analytics.ts │ ├── api.ts │ ├── components │ │ ├── Dashboard.tsx │ │ ├── DatePicker.tsx │ │ ├── MarkdownRenderer.tsx │ │ ├── Sandbox.tsx │ │ ├── Spinner.tsx │ │ ├── auth │ │ │ ├── AuthProvider.tsx │ │ │ ├── EmailVerification.tsx │ │ │ ├── Login.tsx │ │ │ ├── PasswordReset.tsx │ │ │ ├── PasswordResetRequested.tsx │ │ │ ├── Register.tsx │ │ │ ├── RequestPasswordReset.tsx │ │ │ └── SocketProvider.tsx │ │ ├── billing │ │ │ ├── Billing.css │ │ │ ├── BillingOverview.tsx │ │ │ ├── CardInputSection.tsx │ │ │ ├── PaymentForm.tsx │ │ │ ├── PricingOverview.tsx │ │ │ ├── StripeElement.css │ │ │ ├── support.test.ts │ │ │ └── support.ts │ │ ├── canned-responses │ │ │ ├── CannedResponsesOverview.tsx │ │ │ └── NewCannedResponseModal.tsx │ │ ├── common.tsx │ │ ├── companies │ │ │ ├── CompaniesPage.tsx │ │ │ ├── CompanyDetailsPage.tsx │ │ │ ├── CreateCompanyPage.tsx │ │ │ ├── UpdateCompanyPage.tsx │ │ │ └── support.ts │ │ ├── conversations │ │ │ ├── ChatMessage.tsx │ │ │ ├── ChatMessageBox.tsx │ │ │ ├── ConversationClosing.tsx │ │ │ ├── ConversationDetailsSidebar.tsx │ │ │ ├── ConversationFooter.tsx │ │ │ ├── ConversationHeader.tsx │ │ │ ├── ConversationItem.tsx │ │ │ ├── ConversationMessages.tsx │ │ │ ├── ConversationModal.tsx │ │ │ ├── ConversationsDashboard.tsx │ │ │ ├── ConversationsPreviewList.tsx │ │ │ ├── ConversationsProvider.tsx │ │ │ ├── DashboardShortcutsModal.tsx │ │ │ ├── NotificationsProvider.tsx │ │ │ ├── RelatedCustomerConversations.tsx │ │ │ ├── SelectedConversationContainer.tsx │ │ │ ├── SharedConversation.tsx │ │ │ ├── SidebarCustomerIssues.tsx │ │ │ ├── SidebarCustomerNotes.tsx │ │ │ ├── SidebarTagSection.tsx │ │ │ ├── SlackConversationThreads.tsx │ │ │ ├── StartConversationButton.tsx │ │ │ ├── presence.test.tsx │ │ │ ├── support.ts │ │ │ └── useChannel.tsx │ │ ├── customers │ │ │ ├── CustomerActiveSessions.tsx │ │ │ ├── CustomerCompanyDetails.tsx │ │ │ ├── CustomerDetailsConversations.tsx │ │ │ ├── CustomerDetailsIssues.tsx │ │ │ ├── CustomerDetailsMainSection.tsx │ │ │ ├── CustomerDetailsModal.tsx │ │ │ ├── CustomerDetailsNewNoteInput.tsx │ │ │ ├── CustomerDetailsNotes.tsx │ │ │ ├── CustomerDetailsPage.tsx │ │ │ ├── CustomerDetailsPageV2.tsx │ │ │ ├── CustomerDetailsSidebar.tsx │ │ │ ├── CustomerHubspotInfo.tsx │ │ │ ├── CustomerIntercomInfo.tsx │ │ │ ├── CustomerTagSelect.tsx │ │ │ ├── CustomersPage.tsx │ │ │ ├── CustomersTable.tsx │ │ │ ├── CustomersTableContainer.tsx │ │ │ ├── EditCustomerDetailsModal.tsx │ │ │ ├── NewCustomerModal.tsx │ │ │ ├── SearchCustomers.tsx │ │ │ └── support.ts │ │ ├── demo │ │ │ ├── BotDemo.tsx │ │ │ └── Demo.tsx │ │ ├── developers │ │ │ ├── ApiExplorer.tsx │ │ │ ├── CodeSandbox.tsx │ │ │ ├── DynamicTable.tsx │ │ │ ├── EmailTemplateBuilder.tsx │ │ │ ├── EmbeddableChat.tsx │ │ │ ├── EventSubscriptionsPage.tsx │ │ │ ├── MonacoEditor.tsx │ │ │ ├── PersonalApiKeysPage.tsx │ │ │ ├── RunKit.ts │ │ │ ├── RunKitWrapper.tsx │ │ │ └── email │ │ │ │ ├── components.ts │ │ │ │ ├── html.ts │ │ │ │ └── styles.ts │ │ ├── getting-started │ │ │ ├── GettingStarted.tsx │ │ │ └── Steps.tsx │ │ ├── icons.tsx │ │ ├── inboxes │ │ │ ├── InboxConversations.tsx │ │ │ ├── InboxDetailsPage.tsx │ │ │ ├── InboxEmailForwardingPage.tsx │ │ │ ├── InboxForwardingAddresses.tsx │ │ │ ├── InboxIntegrations.tsx │ │ │ ├── InboxesDashboard.tsx │ │ │ ├── InboxesOverview.tsx │ │ │ └── NewInboxModal.tsx │ │ ├── integrations │ │ │ ├── GithubAuthorizationButton.tsx │ │ │ ├── GithubIntegrationDetails.tsx │ │ │ ├── GmailIntegrationDetails.tsx │ │ │ ├── GoogleAuthorizationButton.tsx │ │ │ ├── GoogleIntegrationDetails.tsx │ │ │ ├── GoogleSheetsIntegrationDetails.tsx │ │ │ ├── HubspotAuthorizationButton.tsx │ │ │ ├── HubspotIntegrationDetails.tsx │ │ │ ├── IntegrationsOverview.tsx │ │ │ ├── IntegrationsTable.tsx │ │ │ ├── IntercomAuthorizationButton.tsx │ │ │ ├── IntercomIntegrationDetails.tsx │ │ │ ├── MattermostAuthorizationModal.tsx │ │ │ ├── MattermostIntegrationDetails.tsx │ │ │ ├── NewApiKeyModal.tsx │ │ │ ├── NewWebhookModal.tsx │ │ │ ├── PersonalApiKeysTable.tsx │ │ │ ├── SlackIntegrationDetails.tsx │ │ │ ├── SlackReplyIntegrationDetails.tsx │ │ │ ├── SlackSyncIntegrationDetails.tsx │ │ │ ├── TwilioAuthorizationModal.tsx │ │ │ ├── TwilioIntegrationDetails.tsx │ │ │ ├── WebhooksTable.tsx │ │ │ └── support.ts │ │ ├── issues │ │ │ ├── IssueDetailsPage.tsx │ │ │ ├── IssuesOverview.tsx │ │ │ ├── IssuesTable.tsx │ │ │ ├── NewIssueModal.tsx │ │ │ ├── SearchIssuesInput.tsx │ │ │ ├── UpdateIssueModal.tsx │ │ │ └── support.ts │ │ ├── lambdas │ │ │ ├── LambdaDetailsPage.tsx │ │ │ ├── LambdasOnboarding.tsx │ │ │ ├── LambdasOverview.tsx │ │ │ ├── NewLambdaModal.tsx │ │ │ └── support │ │ │ │ ├── deploy.ts │ │ │ │ ├── jszip-utils.d.ts │ │ │ │ ├── types.ts │ │ │ │ ├── upload.ts │ │ │ │ └── zipper.ts │ │ ├── notes │ │ │ └── NotesOverview.tsx │ │ ├── reporting │ │ │ ├── CustomerBreakdownChart.tsx │ │ │ ├── FirstResponseTimeByWeekChart.tsx │ │ │ ├── MessagesByDayOfWeekChart.tsx │ │ │ ├── MessagesPerDayChart.tsx │ │ │ ├── MessagesPerUserChart.tsx │ │ │ ├── MessagesSentVsReceivedChart.tsx │ │ │ ├── ReportingDashboard.tsx │ │ │ └── support.ts │ │ ├── sessions │ │ │ ├── ConversationSidebar.tsx │ │ │ ├── InstallingStorytime.tsx │ │ │ ├── LiveSessionViewer.tsx │ │ │ ├── RrWebPlayer.tsx │ │ │ ├── SessionReplay.tsx │ │ │ ├── SessionsOverview.tsx │ │ │ └── SessionsTable.tsx │ │ ├── settings │ │ │ ├── AccountOverview.tsx │ │ │ ├── AccountUsersTable.tsx │ │ │ ├── ChatWidgetSettings.tsx │ │ │ ├── ConversationRemindersSettings.tsx │ │ │ ├── DisabledUsersTable.tsx │ │ │ ├── ForwardingAddressSettings.tsx │ │ │ ├── NewForwardingAddressModal.tsx │ │ │ ├── TeamOverview.tsx │ │ │ ├── UserProfile.tsx │ │ │ ├── WorkingHoursSelector.tsx │ │ │ └── support.ts │ │ └── tags │ │ │ ├── NewTagModal.tsx │ │ │ ├── TagDetailsPage.tsx │ │ │ ├── TagsOverview.tsx │ │ │ ├── UpdateTagModal.tsx │ │ │ └── support.ts │ ├── config.ts │ ├── constants.ts │ ├── index.css │ ├── index.tsx │ ├── logger.tsx │ ├── logo.svg │ ├── presence.ts │ ├── react-app-env.d.ts │ ├── serviceWorker.ts │ ├── setupTests.ts │ ├── socket.ts │ ├── storage.ts │ ├── types.ts │ ├── utils.test.ts │ └── utils.ts └── tsconfig.json ├── compile ├── config ├── config.exs ├── dev.exs ├── prod.exs ├── runtime.exs └── test.exs ├── dev.Dockerfile ├── docker-compose.yml ├── docker-entrypoint-dev.sh ├── docker-entrypoint.sh ├── docs └── examples │ └── add_conversations_api.md ├── elixir_buildpack.config ├── lib ├── chat_api.ex ├── chat_api │ ├── accounts.ex │ ├── accounts │ │ ├── account.ex │ │ ├── settings.ex │ │ └── working_hours.ex │ ├── api_keys.ex │ ├── api_keys │ │ └── personal_api_key.ex │ ├── application.ex │ ├── auth │ │ └── pow_session.ex │ ├── aws.ex │ ├── aws │ │ └── config.ex │ ├── billing.ex │ ├── browser_replay_events.ex │ ├── browser_replay_events │ │ └── browser_replay_event.ex │ ├── browser_sessions.ex │ ├── browser_sessions │ │ └── browser_session.ex │ ├── canned_responses.ex │ ├── canned_responses │ │ └── canned_response.ex │ ├── companies.ex │ ├── companies │ │ └── company.ex │ ├── conversations.ex │ ├── conversations │ │ ├── conversation.ex │ │ ├── helpers.ex │ │ └── notification.ex │ ├── customers.ex │ ├── customers │ │ └── customer.ex │ ├── emails.ex │ ├── emails │ │ ├── customer_io.ex │ │ ├── debounce.ex │ │ ├── email.ex │ │ └── helpers.ex │ ├── event_subscriptions.ex │ ├── event_subscriptions │ │ └── event_subscription.ex │ ├── files.ex │ ├── files │ │ └── file.ex │ ├── forwarding_addresses.ex │ ├── forwarding_addresses │ │ └── forwarding_address.ex │ ├── github.ex │ ├── github │ │ ├── client.ex │ │ ├── github_authorization.ex │ │ ├── helpers.ex │ │ └── token.ex │ ├── google.ex │ ├── google │ │ ├── auth.ex │ │ ├── gmail.ex │ │ ├── gmail_conversation_thread.ex │ │ ├── google_authorization.ex │ │ ├── initialize_gmail_thread.ex │ │ └── sheets.ex │ ├── hubspot.ex │ ├── hubspot │ │ ├── client.ex │ │ └── hubspot_authorization.ex │ ├── inboxes.ex │ ├── inboxes │ │ ├── inbox.ex │ │ └── inbox_member.ex │ ├── intercom.ex │ ├── intercom │ │ ├── client.ex │ │ └── intercom_authorization.ex │ ├── issues.ex │ ├── issues │ │ ├── conversation_issue.ex │ │ ├── customer_issue.ex │ │ └── issue.ex │ ├── lambdas.ex │ ├── lambdas │ │ └── lambda.ex │ ├── mailers │ │ ├── gmail.ex │ │ ├── gmail_adapter.ex │ │ └── mailers.ex │ ├── mattermost.ex │ ├── mattermost │ │ ├── auth.ex │ │ ├── client.ex │ │ ├── helpers.ex │ │ ├── mattermost_authorization.ex │ │ ├── mattermost_conversation_thread.ex │ │ └── notification.ex │ ├── mentions.ex │ ├── mentions │ │ └── mention.ex │ ├── messages.ex │ ├── messages │ │ ├── helpers.ex │ │ ├── message.ex │ │ ├── message_file.ex │ │ └── notification.ex │ ├── newsletters.ex │ ├── newsletters │ │ └── pg.ex │ ├── notes.ex │ ├── notes │ │ └── note.ex │ ├── repo.ex │ ├── reporting.ex │ ├── reporting │ │ └── internal.ex │ ├── slack.ex │ ├── slack │ │ ├── client.ex │ │ ├── event.ex │ │ ├── extractor.ex │ │ ├── helpers.ex │ │ ├── notification.ex │ │ ├── sync.ex │ │ ├── token.ex │ │ └── validation.ex │ ├── slack_authorizations.ex │ ├── slack_authorizations │ │ ├── settings.ex │ │ └── slack_authorization.ex │ ├── slack_conversation_threads.ex │ ├── slack_conversation_threads │ │ └── slack_conversation_thread.ex │ ├── stripe.ex │ ├── tags.ex │ ├── tags │ │ ├── conversation_tag.ex │ │ ├── customer_tag.ex │ │ └── tag.ex │ ├── twilio.ex │ ├── twilio │ │ ├── client.ex │ │ ├── notification.ex │ │ └── twilio_authorization.ex │ ├── user_invitations.ex │ ├── user_invitations │ │ └── user_invitation.ex │ ├── users.ex │ ├── users │ │ ├── user.ex │ │ ├── user_profile.ex │ │ └── user_settings.ex │ ├── utils │ │ └── date_time_utils.ex │ ├── widget_settings.ex │ └── widget_settings │ │ └── widget_setting.ex ├── chat_api_web.ex ├── chat_api_web │ ├── api_auth_error_handler.ex │ ├── api_auth_plug.ex │ ├── channels │ │ ├── conversation_channel.ex │ │ ├── event_channel.ex │ │ ├── issue_channel.ex │ │ ├── notification_channel.ex │ │ ├── room_channel.ex │ │ └── user_socket.ex │ ├── controllers │ │ ├── account_controller.ex │ │ ├── admin_notification_controller.ex │ │ ├── billing_controller.ex │ │ ├── browser_replay_event_controller.ex │ │ ├── browser_session_controller.ex │ │ ├── canned_response_controller.ex │ │ ├── company_controller.ex │ │ ├── conversation_controller.ex │ │ ├── customer_controller.ex │ │ ├── event_subscription_controller.ex │ │ ├── fallback_controller.ex │ │ ├── forwarding_address_controller.ex │ │ ├── github_controller.ex │ │ ├── gmail_controller.ex │ │ ├── google_controller.ex │ │ ├── hubspot_controller.ex │ │ ├── inbox_controller.ex │ │ ├── intercom_controller.ex │ │ ├── issue_controller.ex │ │ ├── lambda_controller.ex │ │ ├── mattermost_controller.ex │ │ ├── message_controller.ex │ │ ├── newsletter_controller.ex │ │ ├── note_controller.ex │ │ ├── onboarding_status_controller.ex │ │ ├── page_controller.ex │ │ ├── payment_method_controller.ex │ │ ├── personal_api_key_controller.ex │ │ ├── ping_controller.ex │ │ ├── registration_controller.ex │ │ ├── reporting_controller.ex │ │ ├── ses_controller.ex │ │ ├── session_controller.ex │ │ ├── slack_controller.ex │ │ ├── slack_conversation_thread_controller.ex │ │ ├── tag_controller.ex │ │ ├── twilio_controller.ex │ │ ├── upload_controller.ex │ │ ├── user_controller.ex │ │ ├── user_invitation_controller.ex │ │ ├── user_invitation_email_controller.ex │ │ ├── user_profile_controller.ex │ │ ├── user_settings_controller.ex │ │ └── widget_settings_controller.ex │ ├── endpoint.ex │ ├── ensure_role_plug.ex │ ├── ensure_user_enabled_plug.ex │ ├── gettext.ex │ ├── ip_address_plug.ex │ ├── presence.ex │ ├── public_api_auth_plug.ex │ ├── router.ex │ ├── telemetry.ex │ └── views │ │ ├── account_settings_view.ex │ │ ├── account_view.ex │ │ ├── billing_view.ex │ │ ├── browser_replay_event_view.ex │ │ ├── browser_session_view.ex │ │ ├── canned_response_view.ex │ │ ├── changeset_view.ex │ │ ├── company_view.ex │ │ ├── conversation_view.ex │ │ ├── csv_helpers.ex │ │ ├── customer_view.ex │ │ ├── error_helpers.ex │ │ ├── error_view.ex │ │ ├── event_subscription_view.ex │ │ ├── file_view.ex │ │ ├── forwarding_address_view.ex │ │ ├── github_authorization_view.ex │ │ ├── google_authorization_view.ex │ │ ├── inbox_view.ex │ │ ├── issue_view.ex │ │ ├── lambda_view.ex │ │ ├── mention_view.ex │ │ ├── message_view.ex │ │ ├── note_view.ex │ │ ├── payment_method_view.ex │ │ ├── personal_api_key_view.ex │ │ ├── slack_authorization_view.ex │ │ ├── slack_conversation_thread_view.ex │ │ ├── tag_view.ex │ │ ├── user_invitation_view.ex │ │ ├── user_profile_view.ex │ │ ├── user_settings_view.ex │ │ ├── user_view.ex │ │ ├── widget_settings_view.ex │ │ └── working_hours_view.ex ├── mix │ └── tasks │ │ ├── enable_gmail_inbox_sync.ex │ │ ├── fix_slack_message_formatting.ex │ │ ├── generate_api_key.ex │ │ ├── send_ad_hoc_notifications.ex │ │ ├── send_slack_update_notification.ex │ │ ├── set_missing_slack_user_ids.ex │ │ ├── set_subscription_plan.ex │ │ ├── sync_gmail_inbox.ex │ │ ├── update_customer_io.ex │ │ └── validate_user_emails.ex ├── release.ex └── workers │ ├── archive_stale_closed_conversations.ex │ ├── archive_stale_free_tier_conversations.ex │ ├── enable_gmail_inbox_sync.ex │ ├── example.ex │ ├── message_created_actions.ex │ ├── process_ses_event.ex │ ├── save_browser_replay_event.ex │ ├── send_account_conversation_reminders.ex │ ├── send_all_conversation_reminders.ex │ ├── send_conversation_reply_email.ex │ ├── send_gmail_notification.ex │ ├── send_mention_notification.ex │ ├── send_pg_newsletter.ex │ ├── send_push_notifications.ex │ ├── send_ses_reply_email.ex │ ├── send_user_invitation_email.ex │ ├── send_welcome_email.ex │ ├── sync_gmail_inbox.ex │ └── sync_gmail_inboxes.ex ├── mix.exs ├── mix.lock ├── phoenix_static_buildpack.config ├── priv ├── gettext │ ├── en │ │ └── LC_MESSAGES │ │ │ └── errors.po │ └── errors.pot └── repo │ ├── migrations │ ├── .formatter.exs │ ├── 20200708223000_create_messages.exs │ ├── 20200710013806_create_users.exs │ ├── 20200710123644_create_conversations.exs │ ├── 20200710124618_add_conversation_id_to_messages.exs │ ├── 20200710215458_conversation_belongs_to_user.exs │ ├── 20200711201020_create_accounts.exs │ ├── 20200711203005_add_accounts_associations.exs │ ├── 20200711233730_create_customers.exs │ ├── 20200713174859_add_user_id_to_messages.exs │ ├── 20200716230614_create_user_invitations.exs │ ├── 20200718234848_add_email_alert_on_new_message_to_user.exs │ ├── 20200720153026_create_slack_conversation_threads.exs │ ├── 20200720215913_create_slack_authorizations.exs │ ├── 20200725042851_create_widget_settings.exs │ ├── 20200727025014_add_identifier_fields_to_customer.exs │ ├── 20200731221423_create_user_profiles.exs │ ├── 20200804022935_create_user_settings.exs │ ├── 20200807190356_add_greeting_and_placeholder_to_widget_settings.exs │ ├── 20200807202121_add_more_customer_metadata.exs │ ├── 20200811162628_add_host_name_to_widget_settings.exs │ ├── 20200817172356_add_sent_at_to_messages.exs │ ├── 20200818203357_add_stripe_fields_to_account.exs │ ├── 20200821162250_add_oban_jobs_table.exs │ ├── 20200822192627_create_event_subscriptions.exs │ ├── 20200827133006_add_seen_at_to_messages.exs │ ├── 20200831011352_set_messages_seen_at.exs │ ├── 20200902165352_add_stripe_subscription_fields.exs │ ├── 20200910021505_add_email_confirmation_and_password_reset_to_users.exs │ ├── 20200911145259_add_metadata_to_customers.exs │ ├── 20200917204123_add_role_to_user.exs │ ├── 20200922145334_add_disabled_at_to_user.exs │ ├── 20200923195440_create_google_authorizations.exs │ ├── 20200930173234_add_working_hours_to_account.exs │ ├── 20200930190344_add_time_zone_to_customers.exs │ ├── 20201001165426_create_tags.exs │ ├── 20201013140531_create_browser_sessions.exs │ ├── 20201013141553_create_browser_replay_events.exs │ ├── 20201019091633_add_on_delete_to_conversation_constraint_on_slack_conversation_threads.exs │ ├── 20201019210311_change_current_url_and_pathname_fields_type_to_text.exs │ ├── 20201022165122_change_pathname_field_type_to_text.exs │ ├── 20201026201955_add_archived_at_field_to_conversations.exs │ ├── 20201111155001_add_has_valid_email_to_user.exs │ ├── 20201130152701_create_personal_api_keys.exs │ ├── 20201202213217_create_pow_sessions.exs │ ├── 20201210043230_create_notes.exs │ ├── 20201216194341_add_type_to_slack_authorizations.exs │ ├── 20201222023551_create_companies.exs │ ├── 20201227210759_add_slack_channel_name_to_companies.exs │ ├── 20201228112043_add_closed_at_to_conversations.exs │ ├── 20201230025444_add_replied_at_field_to_conversation.exs │ ├── 20210106033738_add_source_to_conversations_and_messages.exs │ ├── 20210112224359_add_private_note_fields_to_messages.exs │ ├── 20210117203658_create_message_files.exs │ ├── 20210118193526_add_metadata_to_slack_authorizations.exs │ ├── 20210120183142_add_slack_user_id_to_user_profiles.exs │ ├── 20210125193914_add_settings_to_account.exs │ ├── 20210127003244_make_message_body_optional.exs │ ├── 20210128201959_add_profile_photo_url_to_customer.exs │ ├── 20210219194630_add_require_email_and_agent_availability_to_widget_settings.exs │ ├── 20210226191952_add_more_fields_to_widget_settings.exs │ ├── 20210302011754_add_cascade_deletes_to_user_references.exs │ ├── 20210302200041_add_is_branding_hidden_to_widget_settings.exs │ ├── 20210303192043_fix_on_delete_customer_associations.exs │ ├── 20210303204631_fix_on_delete_account_associations.exs │ ├── 20210309195352_create_mattermost_authorizations.exs │ ├── 20210309195358_create_mattermost_conversation_threads.exs │ ├── 20210310235842_add_away_message.exs │ ├── 20210311143537_create_canned_responses.exs │ ├── 20210312222205_add_conversations_last_activity_at.exs │ ├── 20210318215338_add_index_to_last_activity_at.exs │ ├── 20210322230210_create_twilio_authorizations.exs │ ├── 20210326132156_fix_tag_name_index.exs │ ├── 20210329190916_create_gmail_conversation_threads.exs │ ├── 20210413171813_add_company_logo_url_to_accounts.exs │ ├── 20210416131457_update_customers_last_seen_at.exs │ ├── 20210416202314_create_github_authorizations.exs │ ├── 20210420181716_create_issues.exs │ ├── 20210425174238_add_subject_to_conversations_and_messages.exs │ ├── 20210517172713_remove_customer_last_seen_requirement.exs │ ├── 20210519180207_add_type_to_google_authorizations.exs │ ├── 20210525145321_add_settings_to_authorizations.exs │ ├── 20210611192633_create_lambdas.exs │ ├── 20210720202019_create_mentions.exs │ ├── 20210729175737_add_slack_team_to_companies.exs │ ├── 20210810144957_add_expo_push_token_to_user_settings.exs │ ├── 20210830175456_create_forwarding_addresses.exs │ ├── 20210901153347_add_email_alert_on_new_conversation_to_user_settings.exs │ ├── 20210908194951_create_inboxes.exs │ ├── 20210917191817_drop_widget_settings_unique_index.exs │ ├── 20210930131150_create_hubspot_authorizations.exs │ └── 20211004192852_create_intercom_authorizations.exs │ └── seeds.exs ├── rel └── overlays │ ├── createdb.sh │ ├── migrate.sh │ ├── rollback.sh │ └── seed.sh ├── scripts ├── compile_watch.sh ├── lambdas │ └── send-email-to-webhook │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json └── ses_setup.sh └── test ├── chat_api ├── accounts_test.exs ├── api_keys_test.exs ├── aws_test.exs ├── browser_replay_events_test.exs ├── browser_sessions_test.exs ├── canned_responses_test.exs ├── companies_test.exs ├── conversations │ └── helpers_test.exs ├── conversations_test.exs ├── customers_test.exs ├── emails_test.exs ├── event_subscriptions_test.exs ├── forwarding_addresses_test.exs ├── github_test.exs ├── google_test.exs ├── hubspot_test.exs ├── inboxes_test.exs ├── intercom_test.exs ├── issues_test.exs ├── lambdas_test.exs ├── mentions_test.exs ├── messages_test.exs ├── notes_test.exs ├── reporting_test.exs ├── slack_authorizations_test.exs ├── slack_conversation_threads_test.exs ├── slack_test.exs ├── tags_test.exs ├── twilio_test.exs ├── user_invitations_test.exs ├── users_test.exs ├── utils_test.exs └── widget_settings_test.exs ├── chat_api_web ├── api_auth_plug_test.exs ├── channels │ ├── conversation_channel_test.exs │ ├── event_channel_test.exs │ ├── notification_channel_test.exs │ └── room_channel_test.exs ├── controllers │ ├── account_controller_test.exs │ ├── browser_session_controller_test.exs │ ├── canned_response_controller_test.exs │ ├── company_controller_test.exs │ ├── conversation_controller_test.exs │ ├── customer_controller_test.exs │ ├── event_subscription_controller_test.exs │ ├── forwarding_address_controller_test.exs │ ├── github_controller_test.exs │ ├── gmail_controller_test.exs │ ├── inbox_controller_test.exs │ ├── issue_controller_test.exs │ ├── lambda_controller_test.exs │ ├── message_controller_test.exs │ ├── note_controller_test.exs │ ├── onboarding_status_controller_test.exs │ ├── personal_api_key_controller_test.exs │ ├── registration_controller_test.exs │ ├── session_controller_test.exs │ ├── slack_controller_test.exs │ ├── tag_controller_test.exs │ ├── twilio_controller_test.exs │ ├── upload_controller_test.exs │ ├── user_controller_test.exs │ ├── user_invitation_controller_test.exs │ ├── user_profile_controller_test.exs │ ├── user_settings_controller_test.exs │ └── widget_settings_controller_test.exs ├── ensure_role_plug_test.exs ├── ensure_user_enabled_plug_test.exs ├── plugs │ └── ip_address_plug_test.exs └── views │ ├── csv_helpers_test.exs │ └── error_view_test.exs ├── support ├── channel_case.ex ├── conn_case.ex ├── data_case.ex └── factory.ex ├── test_helper.exs └── workers ├── process_ses_event_test.exs ├── send_conversation_reply_email_test.exs └── send_ses_reply_email_test.exs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.env.example -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/papercups.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.github/workflows/papercups.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v12.18.3 2 | -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/.tool-versions -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/app.json -------------------------------------------------------------------------------- /assets/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/.gitignore -------------------------------------------------------------------------------- /assets/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/.prettierrc.js -------------------------------------------------------------------------------- /assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/README.md -------------------------------------------------------------------------------- /assets/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/package-lock.json -------------------------------------------------------------------------------- /assets/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/package.json -------------------------------------------------------------------------------- /assets/public/alert-v2.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/alert-v2.mp3 -------------------------------------------------------------------------------- /assets/public/deps.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/deps.zip -------------------------------------------------------------------------------- /assets/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/favicon.ico -------------------------------------------------------------------------------- /assets/public/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/github.svg -------------------------------------------------------------------------------- /assets/public/gmail.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/gmail.svg -------------------------------------------------------------------------------- /assets/public/hubspot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/hubspot.svg -------------------------------------------------------------------------------- /assets/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/index.html -------------------------------------------------------------------------------- /assets/public/intercom.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/intercom.svg -------------------------------------------------------------------------------- /assets/public/jira-v0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/jira-v0.svg -------------------------------------------------------------------------------- /assets/public/jira.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/jira.svg -------------------------------------------------------------------------------- /assets/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/logo.svg -------------------------------------------------------------------------------- /assets/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/logo192.png -------------------------------------------------------------------------------- /assets/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/manifest.json -------------------------------------------------------------------------------- /assets/public/mattermost.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/mattermost.svg -------------------------------------------------------------------------------- /assets/public/microsoft-teams.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/microsoft-teams.svg -------------------------------------------------------------------------------- /assets/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/robots.txt -------------------------------------------------------------------------------- /assets/public/salesforce.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/salesforce.svg -------------------------------------------------------------------------------- /assets/public/ses.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/ses.svg -------------------------------------------------------------------------------- /assets/public/sheets.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/sheets.svg -------------------------------------------------------------------------------- /assets/public/slack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/slack.svg -------------------------------------------------------------------------------- /assets/public/storytime-v0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/storytime-v0.js -------------------------------------------------------------------------------- /assets/public/storytime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/storytime.js -------------------------------------------------------------------------------- /assets/public/twilio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/twilio.svg -------------------------------------------------------------------------------- /assets/public/whatsapp-v2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/whatsapp-v2.svg -------------------------------------------------------------------------------- /assets/public/whatsapp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/whatsapp.svg -------------------------------------------------------------------------------- /assets/public/widget-rc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/widget-rc.js -------------------------------------------------------------------------------- /assets/public/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/widget.js -------------------------------------------------------------------------------- /assets/public/zendesk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/public/zendesk.svg -------------------------------------------------------------------------------- /assets/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/App.css -------------------------------------------------------------------------------- /assets/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/App.tsx -------------------------------------------------------------------------------- /assets/src/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/analytics.ts -------------------------------------------------------------------------------- /assets/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/api.ts -------------------------------------------------------------------------------- /assets/src/components/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/Dashboard.tsx -------------------------------------------------------------------------------- /assets/src/components/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/DatePicker.tsx -------------------------------------------------------------------------------- /assets/src/components/MarkdownRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/MarkdownRenderer.tsx -------------------------------------------------------------------------------- /assets/src/components/Sandbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/Sandbox.tsx -------------------------------------------------------------------------------- /assets/src/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/Spinner.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/AuthProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/AuthProvider.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/EmailVerification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/EmailVerification.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/Login.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/PasswordReset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/PasswordReset.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/PasswordResetRequested.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/PasswordResetRequested.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/Register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/Register.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/RequestPasswordReset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/RequestPasswordReset.tsx -------------------------------------------------------------------------------- /assets/src/components/auth/SocketProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/auth/SocketProvider.tsx -------------------------------------------------------------------------------- /assets/src/components/billing/Billing.css: -------------------------------------------------------------------------------- 1 | .BillingBreakdownTable-priceCell { 2 | vertical-align: top; 3 | } 4 | -------------------------------------------------------------------------------- /assets/src/components/billing/BillingOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/BillingOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/billing/CardInputSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/CardInputSection.tsx -------------------------------------------------------------------------------- /assets/src/components/billing/PaymentForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/PaymentForm.tsx -------------------------------------------------------------------------------- /assets/src/components/billing/PricingOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/PricingOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/billing/StripeElement.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/StripeElement.css -------------------------------------------------------------------------------- /assets/src/components/billing/support.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/support.test.ts -------------------------------------------------------------------------------- /assets/src/components/billing/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/billing/support.ts -------------------------------------------------------------------------------- /assets/src/components/canned-responses/CannedResponsesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/canned-responses/CannedResponsesOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/canned-responses/NewCannedResponseModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/canned-responses/NewCannedResponseModal.tsx -------------------------------------------------------------------------------- /assets/src/components/common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/common.tsx -------------------------------------------------------------------------------- /assets/src/components/companies/CompaniesPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/companies/CompaniesPage.tsx -------------------------------------------------------------------------------- /assets/src/components/companies/CompanyDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/companies/CompanyDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/companies/CreateCompanyPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/companies/CreateCompanyPage.tsx -------------------------------------------------------------------------------- /assets/src/components/companies/UpdateCompanyPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/companies/UpdateCompanyPage.tsx -------------------------------------------------------------------------------- /assets/src/components/companies/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/companies/support.ts -------------------------------------------------------------------------------- /assets/src/components/conversations/ChatMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ChatMessage.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ChatMessageBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ChatMessageBox.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationClosing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationClosing.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationDetailsSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationDetailsSidebar.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationFooter.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationHeader.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationItem.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationMessages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationMessages.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationModal.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationsDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationsDashboard.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationsPreviewList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationsPreviewList.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/ConversationsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/ConversationsProvider.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/DashboardShortcutsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/DashboardShortcutsModal.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/NotificationsProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/NotificationsProvider.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/RelatedCustomerConversations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/RelatedCustomerConversations.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SelectedConversationContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SelectedConversationContainer.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SharedConversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SharedConversation.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SidebarCustomerIssues.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SidebarCustomerIssues.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SidebarCustomerNotes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SidebarCustomerNotes.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SidebarTagSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SidebarTagSection.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/SlackConversationThreads.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/SlackConversationThreads.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/StartConversationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/StartConversationButton.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/presence.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/presence.test.tsx -------------------------------------------------------------------------------- /assets/src/components/conversations/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/support.ts -------------------------------------------------------------------------------- /assets/src/components/conversations/useChannel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/conversations/useChannel.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerActiveSessions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerActiveSessions.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerCompanyDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerCompanyDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsConversations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsConversations.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsIssues.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsIssues.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsMainSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsMainSection.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsModal.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsNewNoteInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsNewNoteInput.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsNotes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsNotes.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsPageV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsPageV2.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerDetailsSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerDetailsSidebar.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerHubspotInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerHubspotInfo.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerIntercomInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerIntercomInfo.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomerTagSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomerTagSelect.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomersPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomersPage.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomersTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomersTable.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/CustomersTableContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/CustomersTableContainer.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/EditCustomerDetailsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/EditCustomerDetailsModal.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/NewCustomerModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/NewCustomerModal.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/SearchCustomers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/SearchCustomers.tsx -------------------------------------------------------------------------------- /assets/src/components/customers/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/customers/support.ts -------------------------------------------------------------------------------- /assets/src/components/demo/BotDemo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/demo/BotDemo.tsx -------------------------------------------------------------------------------- /assets/src/components/demo/Demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/demo/Demo.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/ApiExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/ApiExplorer.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/CodeSandbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/CodeSandbox.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/DynamicTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/DynamicTable.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/EmailTemplateBuilder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/EmailTemplateBuilder.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/EmbeddableChat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/EmbeddableChat.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/EventSubscriptionsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/EventSubscriptionsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/MonacoEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/MonacoEditor.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/PersonalApiKeysPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/PersonalApiKeysPage.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/RunKit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/RunKit.ts -------------------------------------------------------------------------------- /assets/src/components/developers/RunKitWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/RunKitWrapper.tsx -------------------------------------------------------------------------------- /assets/src/components/developers/email/components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/email/components.ts -------------------------------------------------------------------------------- /assets/src/components/developers/email/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/email/html.ts -------------------------------------------------------------------------------- /assets/src/components/developers/email/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/developers/email/styles.ts -------------------------------------------------------------------------------- /assets/src/components/getting-started/GettingStarted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/getting-started/GettingStarted.tsx -------------------------------------------------------------------------------- /assets/src/components/getting-started/Steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/getting-started/Steps.tsx -------------------------------------------------------------------------------- /assets/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/icons.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxConversations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxConversations.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxEmailForwardingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxEmailForwardingPage.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxForwardingAddresses.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxForwardingAddresses.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxIntegrations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxIntegrations.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxesDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxesDashboard.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/InboxesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/InboxesOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/inboxes/NewInboxModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/inboxes/NewInboxModal.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GithubAuthorizationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GithubAuthorizationButton.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GithubIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GithubIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GmailIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GmailIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GoogleAuthorizationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GoogleAuthorizationButton.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GoogleIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GoogleIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/GoogleSheetsIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/GoogleSheetsIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/HubspotAuthorizationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/HubspotAuthorizationButton.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/HubspotIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/HubspotIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/IntegrationsOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/IntegrationsOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/IntegrationsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/IntegrationsTable.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/IntercomAuthorizationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/IntercomAuthorizationButton.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/IntercomIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/IntercomIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/MattermostAuthorizationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/MattermostAuthorizationModal.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/MattermostIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/MattermostIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/NewApiKeyModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/NewApiKeyModal.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/NewWebhookModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/NewWebhookModal.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/PersonalApiKeysTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/PersonalApiKeysTable.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/SlackIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/SlackIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/SlackReplyIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/SlackReplyIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/SlackSyncIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/SlackSyncIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/TwilioAuthorizationModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/TwilioAuthorizationModal.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/TwilioIntegrationDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/TwilioIntegrationDetails.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/WebhooksTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/WebhooksTable.tsx -------------------------------------------------------------------------------- /assets/src/components/integrations/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/integrations/support.ts -------------------------------------------------------------------------------- /assets/src/components/issues/IssueDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/IssueDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/IssuesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/IssuesOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/IssuesTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/IssuesTable.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/NewIssueModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/NewIssueModal.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/SearchIssuesInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/SearchIssuesInput.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/UpdateIssueModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/UpdateIssueModal.tsx -------------------------------------------------------------------------------- /assets/src/components/issues/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/issues/support.ts -------------------------------------------------------------------------------- /assets/src/components/lambdas/LambdaDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/LambdaDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/lambdas/LambdasOnboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/LambdasOnboarding.tsx -------------------------------------------------------------------------------- /assets/src/components/lambdas/LambdasOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/LambdasOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/lambdas/NewLambdaModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/NewLambdaModal.tsx -------------------------------------------------------------------------------- /assets/src/components/lambdas/support/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/support/deploy.ts -------------------------------------------------------------------------------- /assets/src/components/lambdas/support/jszip-utils.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'jszip-utils'; 2 | -------------------------------------------------------------------------------- /assets/src/components/lambdas/support/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/support/types.ts -------------------------------------------------------------------------------- /assets/src/components/lambdas/support/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/support/upload.ts -------------------------------------------------------------------------------- /assets/src/components/lambdas/support/zipper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/lambdas/support/zipper.ts -------------------------------------------------------------------------------- /assets/src/components/notes/NotesOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/notes/NotesOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/CustomerBreakdownChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/CustomerBreakdownChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/FirstResponseTimeByWeekChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/FirstResponseTimeByWeekChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/MessagesByDayOfWeekChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/MessagesByDayOfWeekChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/MessagesPerDayChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/MessagesPerDayChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/MessagesPerUserChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/MessagesPerUserChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/MessagesSentVsReceivedChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/MessagesSentVsReceivedChart.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/ReportingDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/ReportingDashboard.tsx -------------------------------------------------------------------------------- /assets/src/components/reporting/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/reporting/support.ts -------------------------------------------------------------------------------- /assets/src/components/sessions/ConversationSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/ConversationSidebar.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/InstallingStorytime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/InstallingStorytime.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/LiveSessionViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/LiveSessionViewer.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/RrWebPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/RrWebPlayer.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/SessionReplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/SessionReplay.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/SessionsOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/SessionsOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/sessions/SessionsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/sessions/SessionsTable.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/AccountOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/AccountOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/AccountUsersTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/AccountUsersTable.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/ChatWidgetSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/ChatWidgetSettings.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/ConversationRemindersSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/ConversationRemindersSettings.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/DisabledUsersTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/DisabledUsersTable.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/ForwardingAddressSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/ForwardingAddressSettings.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/NewForwardingAddressModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/NewForwardingAddressModal.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/TeamOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/TeamOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/UserProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/UserProfile.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/WorkingHoursSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/WorkingHoursSelector.tsx -------------------------------------------------------------------------------- /assets/src/components/settings/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/settings/support.ts -------------------------------------------------------------------------------- /assets/src/components/tags/NewTagModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/tags/NewTagModal.tsx -------------------------------------------------------------------------------- /assets/src/components/tags/TagDetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/tags/TagDetailsPage.tsx -------------------------------------------------------------------------------- /assets/src/components/tags/TagsOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/tags/TagsOverview.tsx -------------------------------------------------------------------------------- /assets/src/components/tags/UpdateTagModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/tags/UpdateTagModal.tsx -------------------------------------------------------------------------------- /assets/src/components/tags/support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/components/tags/support.ts -------------------------------------------------------------------------------- /assets/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/config.ts -------------------------------------------------------------------------------- /assets/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/constants.ts -------------------------------------------------------------------------------- /assets/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/index.css -------------------------------------------------------------------------------- /assets/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/index.tsx -------------------------------------------------------------------------------- /assets/src/logger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/logger.tsx -------------------------------------------------------------------------------- /assets/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/logo.svg -------------------------------------------------------------------------------- /assets/src/presence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/presence.ts -------------------------------------------------------------------------------- /assets/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /assets/src/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/serviceWorker.ts -------------------------------------------------------------------------------- /assets/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/setupTests.ts -------------------------------------------------------------------------------- /assets/src/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/socket.ts -------------------------------------------------------------------------------- /assets/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/storage.ts -------------------------------------------------------------------------------- /assets/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/types.ts -------------------------------------------------------------------------------- /assets/src/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/utils.test.ts -------------------------------------------------------------------------------- /assets/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/src/utils.ts -------------------------------------------------------------------------------- /assets/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/assets/tsconfig.json -------------------------------------------------------------------------------- /compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/compile -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/config/config.exs -------------------------------------------------------------------------------- /config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/config/dev.exs -------------------------------------------------------------------------------- /config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/config/prod.exs -------------------------------------------------------------------------------- /config/runtime.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/config/runtime.exs -------------------------------------------------------------------------------- /config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/config/test.exs -------------------------------------------------------------------------------- /dev.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/dev.Dockerfile -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker-entrypoint-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/docker-entrypoint-dev.sh -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /docs/examples/add_conversations_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/docs/examples/add_conversations_api.md -------------------------------------------------------------------------------- /elixir_buildpack.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/elixir_buildpack.config -------------------------------------------------------------------------------- /lib/chat_api.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api.ex -------------------------------------------------------------------------------- /lib/chat_api/accounts.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/accounts.ex -------------------------------------------------------------------------------- /lib/chat_api/accounts/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/accounts/account.ex -------------------------------------------------------------------------------- /lib/chat_api/accounts/settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/accounts/settings.ex -------------------------------------------------------------------------------- /lib/chat_api/accounts/working_hours.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/accounts/working_hours.ex -------------------------------------------------------------------------------- /lib/chat_api/api_keys.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/api_keys.ex -------------------------------------------------------------------------------- /lib/chat_api/api_keys/personal_api_key.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/api_keys/personal_api_key.ex -------------------------------------------------------------------------------- /lib/chat_api/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/application.ex -------------------------------------------------------------------------------- /lib/chat_api/auth/pow_session.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/auth/pow_session.ex -------------------------------------------------------------------------------- /lib/chat_api/aws.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/aws.ex -------------------------------------------------------------------------------- /lib/chat_api/aws/config.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/aws/config.ex -------------------------------------------------------------------------------- /lib/chat_api/billing.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/billing.ex -------------------------------------------------------------------------------- /lib/chat_api/browser_replay_events.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/browser_replay_events.ex -------------------------------------------------------------------------------- /lib/chat_api/browser_replay_events/browser_replay_event.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/browser_replay_events/browser_replay_event.ex -------------------------------------------------------------------------------- /lib/chat_api/browser_sessions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/browser_sessions.ex -------------------------------------------------------------------------------- /lib/chat_api/browser_sessions/browser_session.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/browser_sessions/browser_session.ex -------------------------------------------------------------------------------- /lib/chat_api/canned_responses.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/canned_responses.ex -------------------------------------------------------------------------------- /lib/chat_api/canned_responses/canned_response.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/canned_responses/canned_response.ex -------------------------------------------------------------------------------- /lib/chat_api/companies.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/companies.ex -------------------------------------------------------------------------------- /lib/chat_api/companies/company.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/companies/company.ex -------------------------------------------------------------------------------- /lib/chat_api/conversations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/conversations.ex -------------------------------------------------------------------------------- /lib/chat_api/conversations/conversation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/conversations/conversation.ex -------------------------------------------------------------------------------- /lib/chat_api/conversations/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/conversations/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/conversations/notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/conversations/notification.ex -------------------------------------------------------------------------------- /lib/chat_api/customers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/customers.ex -------------------------------------------------------------------------------- /lib/chat_api/customers/customer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/customers/customer.ex -------------------------------------------------------------------------------- /lib/chat_api/emails.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/emails.ex -------------------------------------------------------------------------------- /lib/chat_api/emails/customer_io.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/emails/customer_io.ex -------------------------------------------------------------------------------- /lib/chat_api/emails/debounce.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/emails/debounce.ex -------------------------------------------------------------------------------- /lib/chat_api/emails/email.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/emails/email.ex -------------------------------------------------------------------------------- /lib/chat_api/emails/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/emails/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/event_subscriptions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/event_subscriptions.ex -------------------------------------------------------------------------------- /lib/chat_api/event_subscriptions/event_subscription.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/event_subscriptions/event_subscription.ex -------------------------------------------------------------------------------- /lib/chat_api/files.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/files.ex -------------------------------------------------------------------------------- /lib/chat_api/files/file.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/files/file.ex -------------------------------------------------------------------------------- /lib/chat_api/forwarding_addresses.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/forwarding_addresses.ex -------------------------------------------------------------------------------- /lib/chat_api/forwarding_addresses/forwarding_address.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/forwarding_addresses/forwarding_address.ex -------------------------------------------------------------------------------- /lib/chat_api/github.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/github.ex -------------------------------------------------------------------------------- /lib/chat_api/github/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/github/client.ex -------------------------------------------------------------------------------- /lib/chat_api/github/github_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/github/github_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/github/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/github/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/github/token.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/github/token.ex -------------------------------------------------------------------------------- /lib/chat_api/google.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google.ex -------------------------------------------------------------------------------- /lib/chat_api/google/auth.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/auth.ex -------------------------------------------------------------------------------- /lib/chat_api/google/gmail.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/gmail.ex -------------------------------------------------------------------------------- /lib/chat_api/google/gmail_conversation_thread.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/gmail_conversation_thread.ex -------------------------------------------------------------------------------- /lib/chat_api/google/google_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/google_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/google/initialize_gmail_thread.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/initialize_gmail_thread.ex -------------------------------------------------------------------------------- /lib/chat_api/google/sheets.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/google/sheets.ex -------------------------------------------------------------------------------- /lib/chat_api/hubspot.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/hubspot.ex -------------------------------------------------------------------------------- /lib/chat_api/hubspot/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/hubspot/client.ex -------------------------------------------------------------------------------- /lib/chat_api/hubspot/hubspot_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/hubspot/hubspot_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/inboxes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/inboxes.ex -------------------------------------------------------------------------------- /lib/chat_api/inboxes/inbox.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/inboxes/inbox.ex -------------------------------------------------------------------------------- /lib/chat_api/inboxes/inbox_member.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/inboxes/inbox_member.ex -------------------------------------------------------------------------------- /lib/chat_api/intercom.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/intercom.ex -------------------------------------------------------------------------------- /lib/chat_api/intercom/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/intercom/client.ex -------------------------------------------------------------------------------- /lib/chat_api/intercom/intercom_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/intercom/intercom_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/issues.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/issues.ex -------------------------------------------------------------------------------- /lib/chat_api/issues/conversation_issue.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/issues/conversation_issue.ex -------------------------------------------------------------------------------- /lib/chat_api/issues/customer_issue.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/issues/customer_issue.ex -------------------------------------------------------------------------------- /lib/chat_api/issues/issue.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/issues/issue.ex -------------------------------------------------------------------------------- /lib/chat_api/lambdas.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/lambdas.ex -------------------------------------------------------------------------------- /lib/chat_api/lambdas/lambda.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/lambdas/lambda.ex -------------------------------------------------------------------------------- /lib/chat_api/mailers/gmail.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mailers/gmail.ex -------------------------------------------------------------------------------- /lib/chat_api/mailers/gmail_adapter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mailers/gmail_adapter.ex -------------------------------------------------------------------------------- /lib/chat_api/mailers/mailers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mailers/mailers.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/auth.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/auth.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/client.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/mattermost_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/mattermost_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/mattermost_conversation_thread.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/mattermost_conversation_thread.ex -------------------------------------------------------------------------------- /lib/chat_api/mattermost/notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mattermost/notification.ex -------------------------------------------------------------------------------- /lib/chat_api/mentions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mentions.ex -------------------------------------------------------------------------------- /lib/chat_api/mentions/mention.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/mentions/mention.ex -------------------------------------------------------------------------------- /lib/chat_api/messages.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/messages.ex -------------------------------------------------------------------------------- /lib/chat_api/messages/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/messages/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/messages/message.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/messages/message.ex -------------------------------------------------------------------------------- /lib/chat_api/messages/message_file.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/messages/message_file.ex -------------------------------------------------------------------------------- /lib/chat_api/messages/notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/messages/notification.ex -------------------------------------------------------------------------------- /lib/chat_api/newsletters.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/newsletters.ex -------------------------------------------------------------------------------- /lib/chat_api/newsletters/pg.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/newsletters/pg.ex -------------------------------------------------------------------------------- /lib/chat_api/notes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/notes.ex -------------------------------------------------------------------------------- /lib/chat_api/notes/note.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/notes/note.ex -------------------------------------------------------------------------------- /lib/chat_api/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/repo.ex -------------------------------------------------------------------------------- /lib/chat_api/reporting.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/reporting.ex -------------------------------------------------------------------------------- /lib/chat_api/reporting/internal.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/reporting/internal.ex -------------------------------------------------------------------------------- /lib/chat_api/slack.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/client.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/event.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/event.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/extractor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/extractor.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/helpers.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/notification.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/sync.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/sync.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/token.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/token.ex -------------------------------------------------------------------------------- /lib/chat_api/slack/validation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack/validation.ex -------------------------------------------------------------------------------- /lib/chat_api/slack_authorizations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack_authorizations.ex -------------------------------------------------------------------------------- /lib/chat_api/slack_authorizations/settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack_authorizations/settings.ex -------------------------------------------------------------------------------- /lib/chat_api/slack_authorizations/slack_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack_authorizations/slack_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/slack_conversation_threads.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack_conversation_threads.ex -------------------------------------------------------------------------------- /lib/chat_api/slack_conversation_threads/slack_conversation_thread.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/slack_conversation_threads/slack_conversation_thread.ex -------------------------------------------------------------------------------- /lib/chat_api/stripe.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/stripe.ex -------------------------------------------------------------------------------- /lib/chat_api/tags.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/tags.ex -------------------------------------------------------------------------------- /lib/chat_api/tags/conversation_tag.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/tags/conversation_tag.ex -------------------------------------------------------------------------------- /lib/chat_api/tags/customer_tag.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/tags/customer_tag.ex -------------------------------------------------------------------------------- /lib/chat_api/tags/tag.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/tags/tag.ex -------------------------------------------------------------------------------- /lib/chat_api/twilio.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/twilio.ex -------------------------------------------------------------------------------- /lib/chat_api/twilio/client.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/twilio/client.ex -------------------------------------------------------------------------------- /lib/chat_api/twilio/notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/twilio/notification.ex -------------------------------------------------------------------------------- /lib/chat_api/twilio/twilio_authorization.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/twilio/twilio_authorization.ex -------------------------------------------------------------------------------- /lib/chat_api/user_invitations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/user_invitations.ex -------------------------------------------------------------------------------- /lib/chat_api/user_invitations/user_invitation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/user_invitations/user_invitation.ex -------------------------------------------------------------------------------- /lib/chat_api/users.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/users.ex -------------------------------------------------------------------------------- /lib/chat_api/users/user.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/users/user.ex -------------------------------------------------------------------------------- /lib/chat_api/users/user_profile.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/users/user_profile.ex -------------------------------------------------------------------------------- /lib/chat_api/users/user_settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/users/user_settings.ex -------------------------------------------------------------------------------- /lib/chat_api/utils/date_time_utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/utils/date_time_utils.ex -------------------------------------------------------------------------------- /lib/chat_api/widget_settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/widget_settings.ex -------------------------------------------------------------------------------- /lib/chat_api/widget_settings/widget_setting.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api/widget_settings/widget_setting.ex -------------------------------------------------------------------------------- /lib/chat_api_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web.ex -------------------------------------------------------------------------------- /lib/chat_api_web/api_auth_error_handler.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/api_auth_error_handler.ex -------------------------------------------------------------------------------- /lib/chat_api_web/api_auth_plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/api_auth_plug.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/conversation_channel.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/conversation_channel.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/event_channel.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/event_channel.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/issue_channel.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/issue_channel.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/notification_channel.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/notification_channel.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/room_channel.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/room_channel.ex -------------------------------------------------------------------------------- /lib/chat_api_web/channels/user_socket.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/channels/user_socket.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/account_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/account_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/admin_notification_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/admin_notification_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/billing_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/billing_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/browser_replay_event_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/browser_replay_event_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/browser_session_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/browser_session_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/canned_response_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/canned_response_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/company_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/company_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/conversation_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/conversation_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/customer_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/customer_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/event_subscription_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/event_subscription_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/fallback_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/fallback_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/forwarding_address_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/forwarding_address_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/github_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/github_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/gmail_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/gmail_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/google_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/google_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/hubspot_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/hubspot_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/inbox_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/inbox_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/intercom_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/intercom_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/issue_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/issue_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/lambda_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/lambda_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/mattermost_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/mattermost_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/message_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/message_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/newsletter_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/newsletter_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/note_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/note_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/onboarding_status_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/onboarding_status_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/page_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/page_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/payment_method_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/payment_method_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/personal_api_key_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/personal_api_key_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/ping_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/ping_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/registration_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/registration_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/reporting_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/reporting_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/ses_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/ses_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/session_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/session_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/slack_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/slack_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/slack_conversation_thread_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/slack_conversation_thread_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/tag_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/tag_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/twilio_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/twilio_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/upload_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/upload_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/user_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/user_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/user_invitation_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/user_invitation_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/user_invitation_email_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/user_invitation_email_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/user_profile_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/user_profile_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/user_settings_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/user_settings_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/controllers/widget_settings_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/controllers/widget_settings_controller.ex -------------------------------------------------------------------------------- /lib/chat_api_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/endpoint.ex -------------------------------------------------------------------------------- /lib/chat_api_web/ensure_role_plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/ensure_role_plug.ex -------------------------------------------------------------------------------- /lib/chat_api_web/ensure_user_enabled_plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/ensure_user_enabled_plug.ex -------------------------------------------------------------------------------- /lib/chat_api_web/gettext.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/gettext.ex -------------------------------------------------------------------------------- /lib/chat_api_web/ip_address_plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/ip_address_plug.ex -------------------------------------------------------------------------------- /lib/chat_api_web/presence.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/presence.ex -------------------------------------------------------------------------------- /lib/chat_api_web/public_api_auth_plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/public_api_auth_plug.ex -------------------------------------------------------------------------------- /lib/chat_api_web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/router.ex -------------------------------------------------------------------------------- /lib/chat_api_web/telemetry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/telemetry.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/account_settings_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/account_settings_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/account_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/account_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/billing_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/billing_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/browser_replay_event_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/browser_replay_event_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/browser_session_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/browser_session_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/canned_response_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/canned_response_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/changeset_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/changeset_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/company_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/company_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/conversation_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/conversation_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/csv_helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/csv_helpers.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/customer_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/customer_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/error_helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/error_helpers.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/error_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/error_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/event_subscription_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/event_subscription_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/file_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/file_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/forwarding_address_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/forwarding_address_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/github_authorization_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/github_authorization_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/google_authorization_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/google_authorization_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/inbox_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/inbox_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/issue_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/issue_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/lambda_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/lambda_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/mention_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/mention_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/message_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/message_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/note_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/note_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/payment_method_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/payment_method_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/personal_api_key_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/personal_api_key_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/slack_authorization_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/slack_authorization_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/slack_conversation_thread_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/slack_conversation_thread_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/tag_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/tag_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/user_invitation_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/user_invitation_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/user_profile_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/user_profile_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/user_settings_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/user_settings_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/user_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/user_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/widget_settings_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/widget_settings_view.ex -------------------------------------------------------------------------------- /lib/chat_api_web/views/working_hours_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/chat_api_web/views/working_hours_view.ex -------------------------------------------------------------------------------- /lib/mix/tasks/enable_gmail_inbox_sync.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/enable_gmail_inbox_sync.ex -------------------------------------------------------------------------------- /lib/mix/tasks/fix_slack_message_formatting.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/fix_slack_message_formatting.ex -------------------------------------------------------------------------------- /lib/mix/tasks/generate_api_key.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/generate_api_key.ex -------------------------------------------------------------------------------- /lib/mix/tasks/send_ad_hoc_notifications.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/send_ad_hoc_notifications.ex -------------------------------------------------------------------------------- /lib/mix/tasks/send_slack_update_notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/send_slack_update_notification.ex -------------------------------------------------------------------------------- /lib/mix/tasks/set_missing_slack_user_ids.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/set_missing_slack_user_ids.ex -------------------------------------------------------------------------------- /lib/mix/tasks/set_subscription_plan.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/set_subscription_plan.ex -------------------------------------------------------------------------------- /lib/mix/tasks/sync_gmail_inbox.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/sync_gmail_inbox.ex -------------------------------------------------------------------------------- /lib/mix/tasks/update_customer_io.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/update_customer_io.ex -------------------------------------------------------------------------------- /lib/mix/tasks/validate_user_emails.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/mix/tasks/validate_user_emails.ex -------------------------------------------------------------------------------- /lib/release.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/release.ex -------------------------------------------------------------------------------- /lib/workers/archive_stale_closed_conversations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/archive_stale_closed_conversations.ex -------------------------------------------------------------------------------- /lib/workers/archive_stale_free_tier_conversations.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/archive_stale_free_tier_conversations.ex -------------------------------------------------------------------------------- /lib/workers/enable_gmail_inbox_sync.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/enable_gmail_inbox_sync.ex -------------------------------------------------------------------------------- /lib/workers/example.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/example.ex -------------------------------------------------------------------------------- /lib/workers/message_created_actions.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/message_created_actions.ex -------------------------------------------------------------------------------- /lib/workers/process_ses_event.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/process_ses_event.ex -------------------------------------------------------------------------------- /lib/workers/save_browser_replay_event.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/save_browser_replay_event.ex -------------------------------------------------------------------------------- /lib/workers/send_account_conversation_reminders.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_account_conversation_reminders.ex -------------------------------------------------------------------------------- /lib/workers/send_all_conversation_reminders.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_all_conversation_reminders.ex -------------------------------------------------------------------------------- /lib/workers/send_conversation_reply_email.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_conversation_reply_email.ex -------------------------------------------------------------------------------- /lib/workers/send_gmail_notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_gmail_notification.ex -------------------------------------------------------------------------------- /lib/workers/send_mention_notification.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_mention_notification.ex -------------------------------------------------------------------------------- /lib/workers/send_pg_newsletter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_pg_newsletter.ex -------------------------------------------------------------------------------- /lib/workers/send_push_notifications.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_push_notifications.ex -------------------------------------------------------------------------------- /lib/workers/send_ses_reply_email.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_ses_reply_email.ex -------------------------------------------------------------------------------- /lib/workers/send_user_invitation_email.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_user_invitation_email.ex -------------------------------------------------------------------------------- /lib/workers/send_welcome_email.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/send_welcome_email.ex -------------------------------------------------------------------------------- /lib/workers/sync_gmail_inbox.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/sync_gmail_inbox.ex -------------------------------------------------------------------------------- /lib/workers/sync_gmail_inboxes.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/lib/workers/sync_gmail_inboxes.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/mix.lock -------------------------------------------------------------------------------- /phoenix_static_buildpack.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/phoenix_static_buildpack.config -------------------------------------------------------------------------------- /priv/gettext/en/LC_MESSAGES/errors.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/gettext/en/LC_MESSAGES/errors.po -------------------------------------------------------------------------------- /priv/gettext/errors.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/gettext/errors.pot -------------------------------------------------------------------------------- /priv/repo/migrations/.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/.formatter.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200708223000_create_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200708223000_create_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200710013806_create_users.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200710013806_create_users.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200710123644_create_conversations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200710123644_create_conversations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200710124618_add_conversation_id_to_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200710124618_add_conversation_id_to_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200710215458_conversation_belongs_to_user.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200710215458_conversation_belongs_to_user.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200711201020_create_accounts.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200711201020_create_accounts.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200711203005_add_accounts_associations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200711203005_add_accounts_associations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200711233730_create_customers.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200711233730_create_customers.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200713174859_add_user_id_to_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200713174859_add_user_id_to_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200716230614_create_user_invitations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200716230614_create_user_invitations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200718234848_add_email_alert_on_new_message_to_user.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200718234848_add_email_alert_on_new_message_to_user.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200720153026_create_slack_conversation_threads.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200720153026_create_slack_conversation_threads.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200720215913_create_slack_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200720215913_create_slack_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200725042851_create_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200725042851_create_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200727025014_add_identifier_fields_to_customer.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200727025014_add_identifier_fields_to_customer.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200731221423_create_user_profiles.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200731221423_create_user_profiles.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200804022935_create_user_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200804022935_create_user_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200807190356_add_greeting_and_placeholder_to_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200807190356_add_greeting_and_placeholder_to_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200807202121_add_more_customer_metadata.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200807202121_add_more_customer_metadata.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200811162628_add_host_name_to_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200811162628_add_host_name_to_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200817172356_add_sent_at_to_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200817172356_add_sent_at_to_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200818203357_add_stripe_fields_to_account.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200818203357_add_stripe_fields_to_account.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200821162250_add_oban_jobs_table.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200821162250_add_oban_jobs_table.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200822192627_create_event_subscriptions.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200822192627_create_event_subscriptions.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200827133006_add_seen_at_to_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200827133006_add_seen_at_to_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200831011352_set_messages_seen_at.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200831011352_set_messages_seen_at.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200902165352_add_stripe_subscription_fields.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200902165352_add_stripe_subscription_fields.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200910021505_add_email_confirmation_and_password_reset_to_users.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200910021505_add_email_confirmation_and_password_reset_to_users.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200911145259_add_metadata_to_customers.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200911145259_add_metadata_to_customers.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200917204123_add_role_to_user.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200917204123_add_role_to_user.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200922145334_add_disabled_at_to_user.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200922145334_add_disabled_at_to_user.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200923195440_create_google_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200923195440_create_google_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200930173234_add_working_hours_to_account.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200930173234_add_working_hours_to_account.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20200930190344_add_time_zone_to_customers.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20200930190344_add_time_zone_to_customers.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201001165426_create_tags.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201001165426_create_tags.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201013140531_create_browser_sessions.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201013140531_create_browser_sessions.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201013141553_create_browser_replay_events.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201013141553_create_browser_replay_events.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201019091633_add_on_delete_to_conversation_constraint_on_slack_conversation_threads.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201019091633_add_on_delete_to_conversation_constraint_on_slack_conversation_threads.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201019210311_change_current_url_and_pathname_fields_type_to_text.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201019210311_change_current_url_and_pathname_fields_type_to_text.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201022165122_change_pathname_field_type_to_text.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201022165122_change_pathname_field_type_to_text.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201026201955_add_archived_at_field_to_conversations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201026201955_add_archived_at_field_to_conversations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201111155001_add_has_valid_email_to_user.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201111155001_add_has_valid_email_to_user.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201130152701_create_personal_api_keys.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201130152701_create_personal_api_keys.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201202213217_create_pow_sessions.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201202213217_create_pow_sessions.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201210043230_create_notes.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201210043230_create_notes.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201216194341_add_type_to_slack_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201216194341_add_type_to_slack_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201222023551_create_companies.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201222023551_create_companies.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201227210759_add_slack_channel_name_to_companies.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201227210759_add_slack_channel_name_to_companies.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201228112043_add_closed_at_to_conversations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201228112043_add_closed_at_to_conversations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20201230025444_add_replied_at_field_to_conversation.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20201230025444_add_replied_at_field_to_conversation.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210106033738_add_source_to_conversations_and_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210106033738_add_source_to_conversations_and_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210112224359_add_private_note_fields_to_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210112224359_add_private_note_fields_to_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210117203658_create_message_files.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210117203658_create_message_files.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210118193526_add_metadata_to_slack_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210118193526_add_metadata_to_slack_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210120183142_add_slack_user_id_to_user_profiles.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210120183142_add_slack_user_id_to_user_profiles.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210125193914_add_settings_to_account.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210125193914_add_settings_to_account.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210127003244_make_message_body_optional.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210127003244_make_message_body_optional.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210128201959_add_profile_photo_url_to_customer.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210128201959_add_profile_photo_url_to_customer.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210219194630_add_require_email_and_agent_availability_to_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210219194630_add_require_email_and_agent_availability_to_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210226191952_add_more_fields_to_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210226191952_add_more_fields_to_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210302011754_add_cascade_deletes_to_user_references.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210302011754_add_cascade_deletes_to_user_references.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210302200041_add_is_branding_hidden_to_widget_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210302200041_add_is_branding_hidden_to_widget_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210303192043_fix_on_delete_customer_associations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210303192043_fix_on_delete_customer_associations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210303204631_fix_on_delete_account_associations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210303204631_fix_on_delete_account_associations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210309195352_create_mattermost_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210309195352_create_mattermost_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210309195358_create_mattermost_conversation_threads.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210309195358_create_mattermost_conversation_threads.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210310235842_add_away_message.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210310235842_add_away_message.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210311143537_create_canned_responses.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210311143537_create_canned_responses.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210312222205_add_conversations_last_activity_at.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210312222205_add_conversations_last_activity_at.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210318215338_add_index_to_last_activity_at.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210318215338_add_index_to_last_activity_at.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210322230210_create_twilio_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210322230210_create_twilio_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210326132156_fix_tag_name_index.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210326132156_fix_tag_name_index.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210329190916_create_gmail_conversation_threads.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210329190916_create_gmail_conversation_threads.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210413171813_add_company_logo_url_to_accounts.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210413171813_add_company_logo_url_to_accounts.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210416131457_update_customers_last_seen_at.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210416131457_update_customers_last_seen_at.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210416202314_create_github_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210416202314_create_github_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210420181716_create_issues.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210420181716_create_issues.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210425174238_add_subject_to_conversations_and_messages.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210425174238_add_subject_to_conversations_and_messages.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210517172713_remove_customer_last_seen_requirement.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210517172713_remove_customer_last_seen_requirement.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210519180207_add_type_to_google_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210519180207_add_type_to_google_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210525145321_add_settings_to_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210525145321_add_settings_to_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210611192633_create_lambdas.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210611192633_create_lambdas.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210720202019_create_mentions.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210720202019_create_mentions.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210729175737_add_slack_team_to_companies.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210729175737_add_slack_team_to_companies.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210810144957_add_expo_push_token_to_user_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210810144957_add_expo_push_token_to_user_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210830175456_create_forwarding_addresses.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210830175456_create_forwarding_addresses.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210901153347_add_email_alert_on_new_conversation_to_user_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210901153347_add_email_alert_on_new_conversation_to_user_settings.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210908194951_create_inboxes.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210908194951_create_inboxes.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210917191817_drop_widget_settings_unique_index.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210917191817_drop_widget_settings_unique_index.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20210930131150_create_hubspot_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20210930131150_create_hubspot_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/migrations/20211004192852_create_intercom_authorizations.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/migrations/20211004192852_create_intercom_authorizations.exs -------------------------------------------------------------------------------- /priv/repo/seeds.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/priv/repo/seeds.exs -------------------------------------------------------------------------------- /rel/overlays/createdb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/rel/overlays/createdb.sh -------------------------------------------------------------------------------- /rel/overlays/migrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/rel/overlays/migrate.sh -------------------------------------------------------------------------------- /rel/overlays/rollback.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/rel/overlays/rollback.sh -------------------------------------------------------------------------------- /rel/overlays/seed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/rel/overlays/seed.sh -------------------------------------------------------------------------------- /scripts/compile_watch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/scripts/compile_watch.sh -------------------------------------------------------------------------------- /scripts/lambdas/send-email-to-webhook/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/scripts/lambdas/send-email-to-webhook/index.js -------------------------------------------------------------------------------- /scripts/lambdas/send-email-to-webhook/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/scripts/lambdas/send-email-to-webhook/package-lock.json -------------------------------------------------------------------------------- /scripts/lambdas/send-email-to-webhook/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/scripts/lambdas/send-email-to-webhook/package.json -------------------------------------------------------------------------------- /scripts/ses_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/scripts/ses_setup.sh -------------------------------------------------------------------------------- /test/chat_api/accounts_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/accounts_test.exs -------------------------------------------------------------------------------- /test/chat_api/api_keys_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/api_keys_test.exs -------------------------------------------------------------------------------- /test/chat_api/aws_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/aws_test.exs -------------------------------------------------------------------------------- /test/chat_api/browser_replay_events_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/browser_replay_events_test.exs -------------------------------------------------------------------------------- /test/chat_api/browser_sessions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/browser_sessions_test.exs -------------------------------------------------------------------------------- /test/chat_api/canned_responses_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/canned_responses_test.exs -------------------------------------------------------------------------------- /test/chat_api/companies_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/companies_test.exs -------------------------------------------------------------------------------- /test/chat_api/conversations/helpers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/conversations/helpers_test.exs -------------------------------------------------------------------------------- /test/chat_api/conversations_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/conversations_test.exs -------------------------------------------------------------------------------- /test/chat_api/customers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/customers_test.exs -------------------------------------------------------------------------------- /test/chat_api/emails_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/emails_test.exs -------------------------------------------------------------------------------- /test/chat_api/event_subscriptions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/event_subscriptions_test.exs -------------------------------------------------------------------------------- /test/chat_api/forwarding_addresses_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/forwarding_addresses_test.exs -------------------------------------------------------------------------------- /test/chat_api/github_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/github_test.exs -------------------------------------------------------------------------------- /test/chat_api/google_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/google_test.exs -------------------------------------------------------------------------------- /test/chat_api/hubspot_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/hubspot_test.exs -------------------------------------------------------------------------------- /test/chat_api/inboxes_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/inboxes_test.exs -------------------------------------------------------------------------------- /test/chat_api/intercom_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/intercom_test.exs -------------------------------------------------------------------------------- /test/chat_api/issues_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/issues_test.exs -------------------------------------------------------------------------------- /test/chat_api/lambdas_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/lambdas_test.exs -------------------------------------------------------------------------------- /test/chat_api/mentions_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/mentions_test.exs -------------------------------------------------------------------------------- /test/chat_api/messages_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/messages_test.exs -------------------------------------------------------------------------------- /test/chat_api/notes_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/notes_test.exs -------------------------------------------------------------------------------- /test/chat_api/reporting_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/reporting_test.exs -------------------------------------------------------------------------------- /test/chat_api/slack_authorizations_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/slack_authorizations_test.exs -------------------------------------------------------------------------------- /test/chat_api/slack_conversation_threads_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/slack_conversation_threads_test.exs -------------------------------------------------------------------------------- /test/chat_api/slack_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/slack_test.exs -------------------------------------------------------------------------------- /test/chat_api/tags_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/tags_test.exs -------------------------------------------------------------------------------- /test/chat_api/twilio_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/twilio_test.exs -------------------------------------------------------------------------------- /test/chat_api/user_invitations_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/user_invitations_test.exs -------------------------------------------------------------------------------- /test/chat_api/users_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/users_test.exs -------------------------------------------------------------------------------- /test/chat_api/utils_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/utils_test.exs -------------------------------------------------------------------------------- /test/chat_api/widget_settings_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api/widget_settings_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/api_auth_plug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/api_auth_plug_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/channels/conversation_channel_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/channels/conversation_channel_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/channels/event_channel_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/channels/event_channel_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/channels/notification_channel_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/channels/notification_channel_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/channels/room_channel_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/channels/room_channel_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/account_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/account_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/browser_session_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/browser_session_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/canned_response_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/canned_response_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/company_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/company_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/conversation_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/conversation_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/customer_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/customer_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/event_subscription_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/event_subscription_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/forwarding_address_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/forwarding_address_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/github_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/github_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/gmail_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/gmail_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/inbox_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/inbox_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/issue_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/issue_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/lambda_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/lambda_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/message_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/message_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/note_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/note_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/onboarding_status_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/onboarding_status_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/personal_api_key_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/personal_api_key_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/registration_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/registration_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/session_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/session_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/slack_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/slack_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/tag_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/tag_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/twilio_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/twilio_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/upload_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/upload_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/user_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/user_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/user_invitation_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/user_invitation_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/user_profile_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/user_profile_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/user_settings_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/user_settings_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/controllers/widget_settings_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/controllers/widget_settings_controller_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/ensure_role_plug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/ensure_role_plug_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/ensure_user_enabled_plug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/ensure_user_enabled_plug_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/plugs/ip_address_plug_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/plugs/ip_address_plug_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/views/csv_helpers_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/views/csv_helpers_test.exs -------------------------------------------------------------------------------- /test/chat_api_web/views/error_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/chat_api_web/views/error_view_test.exs -------------------------------------------------------------------------------- /test/support/channel_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/support/channel_case.ex -------------------------------------------------------------------------------- /test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/support/conn_case.ex -------------------------------------------------------------------------------- /test/support/data_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/support/data_case.ex -------------------------------------------------------------------------------- /test/support/factory.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/support/factory.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/test_helper.exs -------------------------------------------------------------------------------- /test/workers/process_ses_event_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/workers/process_ses_event_test.exs -------------------------------------------------------------------------------- /test/workers/send_conversation_reply_email_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/workers/send_conversation_reply_email_test.exs -------------------------------------------------------------------------------- /test/workers/send_ses_reply_email_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/papercups-io/papercups/HEAD/test/workers/send_ses_reply_email_test.exs --------------------------------------------------------------------------------