somleng
The world's only Open Source CPaaS with a Twilio compatible API
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- cleanup-packages.yml
- dependabot-auto-merge.yml
- dependabot.yml
- .keep
- manifest.js
- phone_number_import_template.csv
- android-chrome-192x192.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- mstile-150x150.png
- safari-pinned-tab.svg
- .keep
- logo.png
- logo_documentation.png
- placeholder_logo.png
- _custom.scss
- _direct_uploads.scss
- application.scss
- channel.rb
- connection.rb
- sms_gateway_connection_channel.rb
- sms_message_channel.rb
- account_memberships_controller.rb
- accounts_controller.rb
- application_controller.rb
- balance_transactions_controller.rb
- call_data_records_controller.rb
- carriers_controller.rb
- destination_groups_controller.rb
- destination_tariffs_controller.rb
- error_logs_controller.rb
- events_controller.rb
- exports_controller.rb
- homes_controller.rb
- imports_controller.rb
- incoming_phone_numbers_controller.rb
- media_stream_events_controller.rb
- media_streams_controller.rb
- messages_controller.rb
- messaging_services_controller.rb
- phone_call_events_controller.rb
- phone_calls_controller.rb
- phone_number_plans_controller.rb
- phone_numbers_controller.rb
- recordings_controller.rb
- sip_trunks_controller.rb
- sms_gateway_channel_groups_controller.rb
- sms_gateways_controller.rb
- statistics_controller.rb
- tariff_package_plans_controller.rb
- tariff_packages_controller.rb
- tariff_plan_subscriptions_controller.rb
- tariff_plan_tiers_controller.rb
- tariff_plans_controller.rb
- tariff_schedules_controller.rb
- tariffs_controller.rb
- tts_events_controller.rb
- users_controller.rb
- verification_services_controller.rb
- verifications_controller.rb
- webhook_request_logs_controller.rb
- stats_controller.rb
- accounts_controller.rb
- events_controller.rb
- messages_controller.rb
- phone_calls_controller.rb
- phone_numbers_controller.rb
- tts_events_controller.rb
- .keep
- captcha_helper.rb
- user_authorization.rb
- account_memberships_controller.rb
- account_sessions_controller.rb
- account_settings_controller.rb
- accounts_controller.rb
- available_phone_numbers_controller.rb
- balance_transactions_controller.rb
- broadcasts_controller.rb
- carrier_settings_controller.rb
- carrier_users_controller.rb
- destination_groups_controller.rb
- destination_tariffs_controller.rb
- error_logs_controller.rb
- events_controller.rb
- exports_controller.rb
- home_controller.rb
- imports_controller.rb
- incoming_phone_numbers_controller.rb
- messages_controller.rb
- messaging_services_controller.rb
- notification_preferences_controller.rb
- phone_calls_controller.rb
- phone_number_plans_controller.rb
- phone_numbers_controller.rb
- sip_trunks_controller.rb
- sms_gateway_channel_groups_controller.rb
- sms_gateways_controller.rb
- tariff_package_wizards_controller.rb
- tariff_packages_controller.rb
- tariff_plan_tiers_controller.rb
- tariff_plans_controller.rb
- tariff_schedules_controller.rb
- tts_events_controller.rb
- two_factor_authentications_controller.rb
- user_invitations_controller.rb
- verification_services_controller.rb
- verifications_controller.rb
- webhook_request_logs_controller.rb
- call_data_records_controller.rb
- call_heartbeats_controller.rb
- call_service_capacities_controller.rb
- inbound_phone_calls_controller.rb
- media_stream_events_controller.rb
- media_streams_controller.rb
- outbound_phone_calls_controller.rb
- phone_call_events_controller.rb
- recordings_controller.rb
- tts_events_controller.rb
- services_controller.rb
- verification_checks_controller.rb
- verifications_controller.rb
- accounts_controller.rb
- available_phone_number_countries_controller.rb
- available_phone_numbers_controller.rb
- documentation_controller.rb
- incoming_phone_numbers_controller.rb
- messages_controller.rb
- phone_calls_controller.rb
- recordings_controller.rb
- verify_api_controller.rb
- forgot_subdomain_controller.rb
- registrations_controller.rb
- sessions_controller.rb
- api_controller.rb
- application_controller.rb
- carrier_api_controller.rb
- dashboard_controller.rb
- services_controller.rb
- twilio_api_controller.rb
- account_dashboard.rb
- account_membership_dashboard.rb
- balance_transaction_dashboard.rb
- call_data_record_dashboard.rb
- carrier_dashboard.rb
- destination_group_dashboard.rb
- destination_tariff_dashboard.rb
- error_log_dashboard.rb
- error_log_notification_dashboard.rb
- event_dashboard.rb
- export_dashboard.rb
- home_dashboard.rb
- import_dashboard.rb
- incoming_phone_number_dashboard.rb
- media_stream_dashboard.rb
- media_stream_event_dashboard.rb
- message_dashboard.rb
- messaging_service_dashboard.rb
- phone_call_dashboard.rb
- phone_call_event_dashboard.rb
- phone_number_dashboard.rb
- phone_number_plan_dashboard.rb
- recording_dashboard.rb
- sip_trunk_dashboard.rb
- sms_gateway_channel_group_dashboard.rb
- sms_gateway_dashboard.rb
- statistic_dashboard.rb
- tariff_dashboard.rb
- tariff_package_dashboard.rb
- tariff_package_plan_dashboard.rb
- tariff_plan_dashboard.rb
- tariff_plan_subscription_dashboard.rb
- tariff_plan_tier_dashboard.rb
- tariff_schedule_dashboard.rb
- tts_event_dashboard.rb
- user_dashboard.rb
- verification_dashboard.rb
- verification_service_dashboard.rb
- webhook_request_log_dashboard.rb
- decorated_collection.rb
- destination_group_decorator.rb
- destination_tariff_decorator.rb
- incoming_phone_number_decorator.rb
- media_stream_decorator.rb
- message_decorator.rb
- phone_call_decorator.rb
- phone_number_decorator.rb
- phone_number_plan_decorator.rb
- recording_decorator.rb
- sip_trunk_decorator.rb
- sip_trunk_form_decorator.rb
- sms_gateway_channel_group_decorator.rb
- sms_gateway_channel_group_form_decorator.rb
- sms_gateway_decorator.rb
- tariff_decorator.rb
- tariff_plan_decorator.rb
- tariff_schedule_decorator.rb
- tts_event_decorator.rb
- verification_attempt_decorator.rb
- verification_decorator.rb
- verification_delivery_attempt_decorator.rb
- verification_service_decorator.rb
- errors.rb
- account_id_filter.rb
- area_code_filter.rb
- country_filter.rb
- date_filter.rb
- from_filter.rb
- id_filter.rb
- lata_and_rate_center_filter.rb
- locality_filter.rb
- name_filter.rb
- number_filter.rb
- phone_call_id_filter.rb
- phone_number_type_filter.rb
- region_filter.rb
- to_filter.rb
- account_filter.rb
- account_membership_filter.rb
- application_filter.rb
- available_phone_number_filter.rb
- balance_transaction_filter.rb
- destination_group_filter.rb
- error_log_filter.rb
- event_filter.rb
- incoming_phone_number_filter.rb
- message_filter.rb
- messaging_service_filter.rb
- phone_call_filter.rb
- phone_number_filter.rb
- phone_number_plan_filter.rb
- resource_filter.rb
- sip_trunk_filter.rb
- sms_gateway_channel_group_filter.rb
- sms_gateway_filter.rb
- tariff_package_filter.rb
- tariff_plan_filter.rb
- tariff_schedule_filter.rb
- tts_event_filter.rb
- user_filter.rb
- verification_filter.rb
- verification_service_filter.rb
- webhook_request_log_filter.rb
- account_form.rb
- account_membership_form.rb
- account_settings_form.rb
- application_form.rb
- balance_transaction_form.rb
- carrier_form.rb
- carrier_settings_form.rb
- destination_group_form.rb
- destination_tariff_form.rb
- forgot_subdomain_form.rb
- form_collection.rb
- incoming_phone_number_form.rb
- messaging_service_form.rb
- multi_select_form_component.rb
- notification_preferences_form.rb
- phone_number_form.rb
- phone_number_plan_form.rb
- sip_trunk_form.rb
- sms_gateway_channel_group_form.rb
- sms_gateway_form.rb
- tariff_calculator_form.rb
- tariff_package_form.rb
- tariff_package_plan_form.rb
- tariff_package_tariff_form.rb
- tariff_package_wizard_form.rb
- tariff_plan_assignment_form.rb
- tariff_plan_form.rb
- tariff_plan_subscription_form.rb
- tariff_plan_tier_form.rb
- tariff_schedule_form.rb
- two_factor_authentication_form.rb
- user_form.rb
- verification_service_form.rb
- application_helper.rb
- dashboard_helper.rb
- tariff_helper.rb
- direct_upload.js
- date_picker_controller.js
- field_controller.js
- application.js
- dashboard_controller.js
- destination_group_form_controller.js
- destination_tariff_form_controller.js
- enhanced_select_controller.js
- filters_controller.js
- index.js
- local_time_controller.js
- masked_content_controller.js
- messaging_service_integration_controller.js
- remove_nested_form_controller.js
- sidebar_controller.js
- sign_up_controller.js
- sip_trunks_controller.js
- sms_gateway_channel_groups_controller.js
- tariff_category_form_controller.js
- tariff_package_selection_controller.js
- tariff_plan_tier_form_controller.js
- toggle_form_section_controller.js
- toggle_input_controller.js
- verification_services_controller.js
- application.js
- application_job.rb
- complete_phone_call_job.rb
- create_phone_call_event_job.rb
- daily_job.rb
- execute_workflow_job.rb
- export_csv_job.rb
- hourly_job.rb
- outbound_call_job.rb
- outbound_message_job.rb
- per_minute_job.rb
- process_cdr_job.rb
- scheduled_job.rb
- scheduler_job.rb
- update_live_call_job.rb
- .keep
- application_mailer.rb
- devise_mailer.rb
- error_log_mailer.rb
- forgot_subdomain_mailer.rb
- .keep
- decoratable_resource.rb
- serializable_resource.rb
- .keep
- account.rb
- account_billing_policy.rb
- account_call_session_limiter.rb
- account_membership.rb
- aggregate_data.rb
- aggregate_data_query.rb
- api_authorization_request.rb
- app_request.rb
- application_record.rb
- balance_transaction.rb
- billing_parameters.rb
- call_data_record.rb
- call_service_capacity.rb
- call_session_limiter.rb
- carrier.rb
- carrier_standing.rb
- comma_separated_list_formatter.rb
- date_range.rb
- destination_group.rb
- destination_prefix.rb
- destination_rules.rb
- destination_tariff.rb
- documentation_renderer.rb
- error_log.rb
- error_log_messages.rb
- error_log_notification.rb
- errors.rb
- event.rb
- exponential_backoff.rb
- export.rb
- feature_flag.rb
- fuzzy_search.rb
- global_call_session_limiter.rb
- import.rb
- inbound_message_behavior.rb
- inbound_sip_trunk_resolver.rb
- inbound_source_ip_address.rb
- incoming_phone_number.rb
- infinite_precision_money.rb
- interaction.rb
- media_stream.rb
- media_stream_event.rb
- message.rb
- message_send_request.rb
- messaging_service.rb
- oauth_application.rb
- outbound_calls_queue.rb
- outbound_sip_trunk_resolver.rb
- phone_call.rb
- phone_call_event.rb
- phone_call_status_event.rb
- phone_number.rb
- phone_number_configuration_rules.rb
- phone_number_formatter.rb
- phone_number_plan.rb
- phone_number_validator.rb
- price_formatter.rb
- rate_limiter.rb
- rating_engine_client.rb
- raw_recording_presigned_url.rb
- recording.rb
- routing_parameters.rb
- simple_counter.rb
- sip_trunk.rb
- sip_trunk_channel_manager.rb
- sip_trunk_inbound_source_ip_address.rb
- smart_encoding.rb
- sms_encoding.rb
- sms_gateway.rb
- sms_gateway_channel.rb
- sms_gateway_channel_group.rb
- sms_gateway_resolver.rb
- tariff.rb
- tariff_calculator.rb
- tariff_package.rb
- tariff_package_plan.rb
- tariff_plan.rb
- tariff_plan_subscription.rb
- tariff_plan_tier.rb
- tariff_schedule.rb
- tariff_schedule_category_value.rb
- trial_interactions_credit_voucher.rb
- tts_event.rb
- twiml_validator.rb
- unique_fifo_queue.rb
- url_validator.rb
- user.rb
- username_generator.rb
- verification.rb
- verification_attempt.rb
- verification_code_generator.rb
- verification_delivery_attempt.rb
- verification_locales.rb
- verification_service.rb
- verification_template.rb
- webhook_endpoint.rb
- webhook_request_log.rb
- account_membership_policy.rb
- account_policy.rb
- account_session_policy.rb
- account_settings_policy.rb
- application_policy.rb
- available_phone_number_policy.rb
- balance_transaction_policy.rb
- broadcast_policy.rb
- carrier_settings_policy.rb
- carrier_user_policy.rb
- destination_group_policy.rb
- destination_tariff_policy.rb
- error_log_policy.rb
- event_policy.rb
- export_policy.rb
- home_policy.rb
- import_policy.rb
- incoming_phone_number_policy.rb
- message_policy.rb
- messaging_service_policy.rb
- notification_preferences_policy.rb
- phone_call_policy.rb
- phone_number_plan_policy.rb
- phone_number_policy.rb
- registration_policy.rb
- sip_trunk_policy.rb
- sms_gateway_channel_group_policy.rb
- sms_gateway_policy.rb
- tariff_package_policy.rb
- tariff_package_wizard_policy.rb
- tariff_plan_policy.rb
- tariff_plan_tier_policy.rb
- tariff_schedule_policy.rb
- tts_event_policy.rb
- two_factor_authentication_policy.rb
- user_invitation_policy.rb
- verification_policy.rb
- verification_service_policy.rb
- webhook_request_log_policy.rb
- interaction_filter.rb
- account_request_schema.rb
- message_filter_request_schema.rb
- phone_call_filter_request_schema.rb
- phone_number_request_schema.rb
- phone_number_stats_request_schema.rb
- tts_event_filter_request_schema.rb
- update_account_request_schema.rb
- update_message_request_schema.rb
- update_phone_call_request_schema.rb
- phone_call_destination_schema_rules.rb
- call_heartbeats_request_schema.rb
- call_service_capacity_request_schema.rb
- inbound_message_request_schema.rb
- inbound_phone_call_request_schema.rb
- media_stream_event_request_schema.rb
- media_stream_request_schema.rb
- outbound_phone_calls_request_schema.rb
- phone_call_event_request_schema.rb
- recording_request_schema.rb
- tts_event_request_schema.rb
- update_recording_request_schema.rb
- service_request_schema.rb
- update_service_request_schema.rb
- update_verification_request_schema.rb
- verification_check_request_schema.rb
- verification_request_schema.rb
- available_phone_number_filter_request_schema.rb
- delete_message_request_schema.rb
- incoming_phone_number_filter_request_schema.rb
- incoming_phone_number_request_schema.rb
- message_destination_schema_rules.rb
- message_request_schema.rb
- phone_call_request_schema.rb
- update_message_request_schema.rb
- update_phone_call_request_schema.rb
- application_request_schema.rb
- carrier_api_request_schema.rb
- jsonapi_request_schema.rb
- request_schema_helper.rb
- services_request_schema.rb
- twilio_api_request_schema.rb
- app_subdomain_constraint.rb
- broadcast.rb
- account_serializer.rb
- aggregate_data_serializer.rb
- event_serializer.rb
- message_serializer.rb
- phone_call_serializer.rb
- phone_number_serializer.rb
- resource_serializer.rb
- tts_event_serializer.rb
- account_serializer.rb
- message_serializer.rb
- phone_call_serializer.rb
- phone_number_plan_serializer.rb
- phone_number_serializer.rb
- resource_serializer.rb
- tts_event_serializer.rb
- inbound_phone_call_serializer.rb
- media_stream_serializer.rb
- outbound_phone_call_serializer.rb
- recording_serializer.rb
- request_errors_serializer.rb
- resource_serializer.rb
- pagination_serializer.rb
- resource_serializer.rb
- service_serializer.rb
- verification_check_serializer.rb
- verification_delivery_attempt_serializer.rb
- verification_serializer.rb
- message_serializer.rb
- message_status_callback_serializer.rb
- recording_status_callback_serializer.rb
- voice_status_callback_serializer.rb
- account_serializer.rb
- available_phone_number_country_serializer.rb
- available_phone_number_serializer.rb
- bad_request_error_serializer.rb
- incoming_phone_number_serializer.rb
- message_serializer.rb
- no_pagination_serializer.rb
- pagination_serializer.rb
- phone_call_serializer.rb
- recording_serializer.rb
- request_errors_serializer.rb
- resource_serializer.rb
- application_serializer.rb
- jsonapi_errors_serializer.rb
- jsonapi_request_schema_errors_serializer.rb
- jsonapi_serializer.rb
- twilio_api_serializer.rb
- comma_separated_list_type.rb
- currency_type.rb
- filled_array_type.rb
- form_collection_type.rb
- hostname_type.rb
- ip_address_array_type.rb
- phone_number_type.rb
- region_type.rb
- route_prefixes_type.rb
- sha256_type.rb
- subdomain_type.rb
- tariff_schedule_category_type.rb
- tts_voice_type.rb
- country_subdivision_validator.rb
- email_format_validator.rb
- email_uniqueness_validator.rb
- lata_validator.rb
- phone_number_country_validator.rb
- phone_number_type_validator.rb
- subdomain_validator.rb
- url_format_validator.rb
- _javascript.html.erb
- _pagination.html.erb
- index.html.erb
- index.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _default_tts_configuration_fields.html.erb
- edit.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- _collection.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- edit.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _fields.html.erb
- new.turbo_stream.erb
- _collection.html.erb
- index.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- _collection.html.erb
- index.html.erb
- _collection.html.erb
- edit.html.erb
- index.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- edit.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _form.html.erb
- new.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _fields.html.erb
- new.turbo_stream.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- new.html.erb
- _collection.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- new.html.erb
- show.html.erb
- _collection.html.erb
- _delivery_attempts.html.erb
- _verification_attempts.html.erb
- index.html.erb
- show.html.erb
- _collection.html.erb
- index.html.erb
- show.html.erb
- new.html.erb
- edit.html.erb
- new.html.erb
- confirmation_instructions.html.erb
- invitation_instructions.html.erb
- reset_password_instructions.html.erb
- unlock_instructions.html.erb
- edit.html.erb
- new.html.erb
- edit.html.erb
- new.html.erb
- new.html.erb
- _error_messages.html.erb
- _links.html.erb
- new.html.erb
- notify.html.erb
- _show.html.erb
- _show.html.erb
- _index.html.erb
- _show.html.erb
- forgot_subdomain.html.erb
- _header.html.erb
- _side_navigation.html.erb
- application.html.erb
- carrier_mailer.html.erb
- carrier_mailer.text.erb
- dashboard.html.erb
- devise.html.erb
- mailer.html.erb
- mailer.text.erb
- _field.html.erb
- _account_switcher.html.erb
- _alerts.html.erb
- _bulk_destroy_resource_page_action.html.erb
- _captcha.html.erb
- _destroy_resource_page_action.html.erb
- _edit_resource_page_action.html.erb
- _export_action.html.erb
- _favicon.html.erb
- _filters.html.erb
- _import_action.html.erb
- _new_resource_page_action.html.erb
- _pagination.html.erb
- _reset_2fa_page_action.html.erb
- _restricted_carrier_usage.html.erb
- _tariff_plan_assignment_form.html.erb
- new.html.erb
- notify_webhook.rb
- application_workflow.rb
- check_verification_code.rb
- create_account.rb
- create_error_log.rb
- create_event.rb
- create_inbound_message.rb
- create_inbound_phone_call.rb
- create_message.rb
- create_message_charge.rb
- create_phone_call.rb
- create_phone_calls_from_outbound_dial.rb
- create_phone_number_plan.rb
- create_sip_trunk.rb
- create_tariff_package_plan_with_defaults.rb
- create_tariff_package_wizard_form.rb
- create_verification.rb
- delete_expired_carriers.rb
- delete_sip_trunk.rb
- destroy_account.rb
- destroy_tariff_plan.rb
- destroy_tariff_schedule.rb
- execute_messaging_twiml.rb
- expire_in_progress_phone_calls.rb
- expire_initiating_phone_calls.rb
- expire_queued_phone_calls.rb
- export_csv.rb
- fail_sending_messages.rb
- get_account_balance.rb
- handle_call_heartbeats.rb
- import_csv.rb
- import_phone_number.rb
- initiate_outbound_call.rb
- notify_recording_status_callback.rb
- notify_sms_gateway_down.rb
- notify_webhook_endpoint.rb
- onboard_carrier.rb
- process_media_stream_event.rb
- process_outbound_calls_queue.rb
- process_recording.rb
- publish_interaction_data.rb
- publish_outbound_calls_queue_metrics.rb
- queue_outbound_message.rb
- redact_message.rb
- refresh_carrier_rates.rb
- reschedule_outbound_calls.rb
- resolve_phone_number_country.rb
- revoke_sip_trunk_permissions.rb
- schedule_outbound_call.rb
- send_outbound_message.rb
- sync_rating_engine_transactions.rb
- update_account_balance_form.rb
- update_account_form.rb
- update_balance_transaction_charge_source.rb
- update_call_service_capacity.rb
- update_destination_group_form.rb
- update_message.rb
- update_message_status.rb
- update_phone_call.rb
- update_sip_trunk.rb
- update_tariff_plan_form.rb
- update_tariff_schedule_form.rb
- dev
- rails
- rake
- rspec
- rubocop
- setup
- yarn
- production.yml.enc
- staging.yml.enc
- development.rb
- production.rb
- staging.rb
- test.rb
- anycable.rb
- app_settings.rb
- application_controller_renderer.rb
- assets.rb
- aws.rb
- aws_stubs.rb
- backtrace_silencers.rb
- bootstrap_email.rb
- call_service.rb
- content_security_policy.rb
- cookies_serializer.rb
- country_select.rb
- devise.rb
- doorkeeper.rb
- filter_parameter_logging.rb
- inflections.rb
- mime_types.rb
- money.rb
- okcomputer.rb
- permissions_policy.rb
- rating_engine.rb
- recaptcha.rb
- sentry.rb
- session_store.rb
- shoryuken.rb
- show_for.rb
- simple_form.rb
- simple_form_bootstrap.rb
- somleng_region.rb
- tts_voices.rb
- wrap_parameters.rb
- af.yml
- ar.yml
- ca.yml
- cs.yml
- da.yml
- de.yml
- el.yml
- en.yml
- es.yml
- fi.yml
- fr.yml
- hi.yml
- hr.yml
- hu.yml
- id.yml
- it.yml
- ja.yml
- km.yml
- kn.yml
- ko.yml
- lt.yml
- mr.yml
- ms.yml
- nb.yml
- nl.yml
- pl.yml
- pt-br.yml
- pt.yml
- ro.yml
- ru.yml
- sk.yml
- sv.yml
- te.yml
- th.yml
- tl.yml
- tr.yml
- uk.yml
- vi.yml
- zh-cn.yml
- zh-hk.yml
- zh.yml
- attributes.en.yml
- devise.en.yml
- doorkeeper.en.yml
- en.yml
- helpers.en.yml
- responders.en.yml
- show_for.en.yml
- simple_form.en.yml
- anycable.yml
- app_settings.yml
- application.rb
- boot.rb
- cable.yml
- database.yml
- environment.rb
- puma.rb
- routes.rb
- shoryuken.yml
- spring.rb
- storage.yml
- 20181018012643_init_schema.rb
- 20200819044153_remove_twilio_request_phone_number_from_incoming_phone_numbers.rb
- 20200819050434_drop_aws_sns_messages.rb
- 20200819050605_remove_sti_from_phone_call_events.rb
- 20200905055706_remove_price_from_call_data_records.rb
- 20200905060213_create_active_storage_tables.active_storage.rb
- 20201003062358_add_direction_to_phone_calls.rb
- 20201212092951_set_refile_columns_nullable.rb
- 20210331065055_add_missing_indexes_to_phone_calls.rb
- 20210407105733_add_service_name_to_active_storage_blobs.active_storage.rb
- 20210407105734_create_active_storage_variant_records.active_storage.rb
- 20210510070012_add_sequence_number_columns.rb
- 20210510072647_create_carriers.rb
- 20210510072746_create_outbound_sip_trunks.rb
- 20210510073816_add_carrier_id_to_accounts.rb
- 20210512074825_devise_create_users.rb
- 20210512075516_devise_invitable_add_to_users.rb
- 20210512094943_add_devise_two_factor_to_users.rb
- 20210525065101_add_name_and_type_to_accounts.rb
- 20210525084315_create_exports.rb
- 20210527064522_create_account_memberships.rb
- 20210603075602_add_current_account_membership_id_to_users.rb
- 20210605044621_add_country_code_to_carriers.rb
- 20210606023024_update_foreign_key_on_accounts_to_outbound_sip_trunks.rb
- 20210612071821_rename_incoming_phone_numbers_to_phone_numbers.rb
- 20210616063149_add_carrier_id_to_phone_numbers.rb
- 20210617085541_create_inbound_sip_trunks.rb
- 20210617103612_add_inbound_sip_trunk_id_to_phone_calls.rb
- 20210627155647_add_call_leg_to_call_data_records.rb
- 20210718060530_add_sip_domain_to_phone_numbers.rb
- 20210718071256_add_twiml_to_phone_calls.rb
- 20210817101825_add_owner_to_application.rb
- 20210818014929_add_metadata_to_account.rb
- 20210902154717_add_indexes_on_phone_calls_for_to_and_from.rb
- 20210903050337_add_outbound_sip_trunk_id_and_carrier_id_to_phone_calls.rb
- 20211112053423_add_nat_supported_to_outbound_sip_trunks.rb
- 20211124142522_add_price_and_price_unit_to_phone_calls.rb
- 20211130033334_create_webhook_endpoints.rb
- 20211130034002_create_events.rb
- 20211130034220_create_webhook_request_logs.rb
- 20220127082011_add_plus_prefix_to_outbound_sip_trunks.rb
- 20220128044246_add_caller_id_to_phone_calls.rb
- 20220207045007_migrate_otp_code.rb
- 20220207051836_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb
- 20220209070302_remove_attr_encrypted_fields.rb
- 20220226072525_create_recordings.rb
- 20220318071857_add_status_callback_url_and_status_callback_method_to_recordings.rb
- 20220329041050_remove_duration_from_recordings.rb
- 20220404051018_add_website_to_carriers.rb
- 20220412065943_add_enabled_to_phone_numbers.rb
- 20220412071058_create_phone_number_configurations.rb
- 20220418074234_create_imports.rb
- 20220422053524_update_foreign_keys_on_phone_calls.rb
- 20220423010410_create_interactions.rb
- 20220425055938_add_restricted_to_carriers.rb
- 20220425071805_add_beneficiary_country_code_and_beneficiary_fingerprint_to_phone_calls.rb
- 20220426084655_set_not_null_constraint_on_beneficiary_fingerprint_and_beneficiary_country_code_on_phone_calls.rb
- 20220426084955_remove_old_refile_fields.rb
- 20220504065256_create_custom_domains.rb
- 20220509011934_users_scope_uniqueness_of_email_to_carrier_id.rb
- 20220520060927_add_subdomain_to_carriers.rb
- 20220523064005_drop_custom_domains.rb
- 20220523102923_add_custom_app_host_and_custom_api_host_to_carriers.rb
- 20220527025454_add_not_null_constraint_to_carrier_website.rb
- 20220615064153_add_calls_per_second_to_accounts.rb
- 20220615101717_add_index_on_phone_calls_on_account_id_and_status.rb
- 20220623053632_create_error_logs.rb
- 20220714074029_add_carrier_id_to_webhook_request_logs.rb
- 20220916033653_create_sip_trunks.rb
- 20220916040626_add_sip_trunk_id_to_phone_calls.rb
- 20220916053029_add_sip_trunk_id_to_accounts.rb
- 20220916053123_remove_old_sip_trunks.rb
- 20220919012147_add_authentication_mode_username_and_password_to_sip_trunks.rb
- 20220923055727_rename_sip_trunk_columns.rb
- 20220928031609_remove_dial_string_from_phone_calls.rb
- 20220930091123_add_max_channels_to_sip_trunks.rb
- 20220930093741_add_initiated_at_to_phone_calls.rb
- 20220930152640_add_initiating_at_to_phone_calls.rb
- 20221001023744_add_lock_verson_and_available_channels_to_sip_trunks.rb
- 20221003135156_remove_lock_version_and_last_channel_allocated_at_from_sip_trunks.rb
- 20221003135351_add_index_on_sip_trunk_id_and_status_to_phone_calls.rb
- 20221024090306_create_sms_gateways.rb
- 20221028015909_create_sms_gateway_channel_groups.rb
- 20221028021603_create_sms_gateway_channels.rb
- 20221115022743_create_messages.rb
- 20221123070517_add_sms_url_and_sms_method_to_phone_number_configurations.rb
- 20221127020344_add_constraints_on_phone_number_configurations.rb
- 20221128041208_add_phone_call_id_and_message_id_to_interactions.rb
- 20221129083619_create_messaging_services.rb
- 20221129234858_add_messaging_service_id_to_phone_number_configurations.rb
- 20221129234914_add_messaging_service_id_to_messages.rb
- 20221205031641_add_message_id_and_phone_call_id_to_events.rb
- 20230208091053_create_pghero_query_stats.rb
- 20230208091851_create_pghero_space_stats.rb
- 20230208111551_enable_pg_stat_statements.rb
- 20230208125742_add_missing_indexes.rb
- 20230224074523_add_custom_theme_css_to_carriers.rb
- 20230228141127_add_delivered_at_to_messages.rb
- 20230919015637_add_index_on_phone_calls_created_at.rb
- 20230919054219_add_status_message_to_exports.rb
- 20231017005354_create_tts_events.rb
- 20231019015556_add_default_tts_voice_to_accounts.rb
- 20231020123128_add_index_on_tts_events_tts_voice.rb
- 20231020123344_add_foreign_key_on_webhook_request_logs_to_carrier.rb
- 20231021010730_add_provider_and_engine_to_tts_events.rb
- 20240109144718_create_verification_services.rb
- 20240110084336_create_verifications.rb
- 20240110154040_create_verification_attempts.rb
- 20240111081137_create_verification_delivery_attempts.rb
- 20240111122818_add_internal_to_messages.rb
- 20240111144449_add_internal_to_phone_calls.rb
- 20240118052354_set_beneficiary_data_to_nullable_for_messages.rb
- 20240118052751_set_beneficiary_data_to_nullable_for_interactions.rb
- 20240118053629_set_beneficiary_data_to_nullable_for_phone_calls.rb
- 20240119154824_add_default_sender_to_sip_trunks.rb
- 20240119154859_add_default_sender_to_sms_gateways.rb
- 20240120012810_add_phone_number_id_to_verification_delivery_attempts.rb
- 20240215054327_modify_foreign_key_on_exports_and_users.rb
- 20240217075330_add_foreign_key_strategy_on_oauth_applications_and_access_tokens_to_carriers.rb
- 20240217093203_create_error_log_notifications.rb
- 20240219073119_create_trial_interactions_credit_vouchers.rb
- 20240220095205_add_notification_types_to_user.rb
- 20240307051526_add_type_to_accounts.rb
- 20240320113428_create_media_streams.rb
- 20240325170920_create_media_stream_events.rb
- 20240330074505_add_last_connected_at_to_sms_gateways.rb
- 20240418142625_add_iso_country_code_to_phone_numbers.rb
- 20240419060538_add_type_to_phone_numbers.rb
- 20240422051241_add_billing_currency_to_carriers.rb
- 20240422063934_add_price_to_phone_numbers.rb
- 20240423102157_add_billing_currency_to_accounts.rb
- 20240423105227_create_phone_number_plans.rb
- 20240423121945_drop_account_id_from_phone_numbers.rb
- 20240425052134_create_incoming_phone_numbers.rb
- 20240425081033_add_incoming_message_id_to_messages.rb
- 20240425081825_add_incoming_phone_number_id_to_phone_calls.rb
- 20240427000906_add_visibility_to_phone_numbers.rb
- 20240427150957_add_area_code_to_phone_numbers.rb
- 20240428062055_add_type_to_error_logs.rb
- 20240504084912_add_columns_for_live_call_updates_to_phone_calls.rb
- 20240517081155_add_parent_call_id_to_phone_calls.rb
- 20240518020325_add_locality_and_region_to_phone_numbers.rb
- 20240625080755_remove_call_leg_from_call_data_records.rb
- 20240903104531_add_region_to_sip_trunk.rb
- 20240912035209_update_default_sender_on_sip_trunks.rb
- 20240912040234_update_default_sender_on_sms_gateways.rb
- 20241001035940_add_metadata_to_phone_numbers.rb
- 20241006051353_create_inbound_source_ip_addresses.rb
- 20241006051609_create_sip_trunk_inbound_source_ip_addresses.rb
- 20241006052838_remove_inbound_source_ip_from_sip_trunks.rb
- 20241009135913_add_rate_center_and_lata_to_phone_numbers.rb
- 20241010070156_remove_phone_number_from_verification_delivery_attempts.rb
- 20241010140008_add_latitude_and_longitude_to_phone_numbers.rb
- 20241024051250_add_devise_lockable_to_users.rb
- 20250417155628_add_calls_per_second_to_carriers.rb
- 20250418131238_add_region_to_phone_calls.rb
- 20250501063512_add_indexes_on_sip_term_status_on_call_data_records.rb
- 20250617065822_add_index_on_phone_calls_on_sip_trunk_id_status_created_at.rb
- 20250617070334_add_index_on_phone_calls_on_account_id_internal_and_sequence_number.rb
- 20250909091420_add_sip_profile_to_sip_trunks.rb
- 20250919034532_add_index_on_phone_calls_on_status_and_region.rb
- 20250922064822_add_initiation_queued_at_to_phone_calls.rb
- 20250926092109_add_index_on_messages_on_status_and_sending_at.rb
- 20251019041324_create_destination_groups.rb
- 20251019041459_create_destination_prefixes.rb
- 20251020012947_create_tariffs.rb
- 20251020094506_create_tariff_schedules.rb
- 20251020094708_create_destination_tariffs.rb
- 20251023034925_create_tariff_plans.rb
- 20251023035541_create_tariff_plan_tiers.rb
- 20251023040100_create_tariff_packages.rb
- 20251023040331_create_tariff_package_plans.rb
- 20251026042114_create_tariff_plan_subscriptions.rb
- 20251026042728_add_default_tariff_package_to_carriers.rb
- 20251104200509_create_message_send_requests.rb
- 20260112093737_add_billing_enabled_to_carriers.rb
- 20260113055439_add_billing_enabled_and_billing_mode_to_accounts.rb
- 20260113085205_create_balance_transactions.rb
- 20260123083334_remove_billing_enabled_on_carriers.rb
- 20260126112656_rename_price_to_price_cents_on_messages_and_phone_calls.rb
- 20260203040606_increase_precision_on_balance_transaction_amounts.rb
- 20260205110345_update_precision_on_price_columns.rb
- 20260210074118_add_unique_index_on_destination_tariffs_tariff_id.rb
- 20260213113145_add_external_id_to_call_data_records.rb
- 20260218095536_remove_charge_source_id_from_balance_transactions.rb
- 20260408105200_add_last_heartbeat_at_to_phone_calls.rb
- 20260420151340_add_partial_indexes_for_phone_call_expiry_queries.rb
- 20260420154832_fix_slow_query_for_queued_calls_per_region.rb
- 20260421091752_fix_adding_partial_indexes_on_phone_calls_for_expiring_queries.rb
- 20260421131019_drop_pghero_tables.rb
- 20260427141743_optimize_phone_calls_stale_heartbeat_query.rb
- application_seeder.rb
- schema.rb
- seeds.rb
- _overrides.scss
- .keep
- Dockerfile
- nginx.conf
- .terraform.lock.hcl
- audio.tf
- ecr.tf
- outputs.tf
- terraform.tf
- variables.tf
- versions.tf
- setup.sh
- asg.tf
- iam.tf
- launch_template.tf
- outputs.tf
- sg.tf
- ssm.tf
- variables.tf
- .terraform.lock.hcl
- anycable_rpc_server.tf
- appserver.tf
- cloudfront.tf
- cloudwatch.tf
- ecs.tf
- elasticache.tf
- iam.tf
- s3.tf
- scheduler.tf
- sqs.tf
- ssm.tf
- variables.tf
- versions.tf
- websockets_server.tf
- worker.tf
- .terraform.lock.hcl
- main.tf
- terraform.tf
- variables.tf
- versions.tf
- .terraform.lock.hcl
- main.tf
- terraform.tf
- variables.tf
- enumerize_set.rb
- json.rb
- local_time.rb
- .keep
- client.rb
- configuration.rb
- response.rb
- rack_server.rb
- input_group.rb
- configuration.rb
- region.rb
- .keep
- create_table_migration.rb.tt
- pagination.rb
- responder.rb
- action_validator.rb
- message_parser.rb
- method_validator.rb
- node.rb
- node_parser.rb
- parser.rb
- redirect_parser.rb
- twiml_error.rb
- uppercase_attribute.rb
- verb_parser.rb
- administrate_extensions.rb
- api_responder.rb
- application_responder.rb
- call_service.rb
- dashboard_responder.rb
- filter_form_builder.rb
- invalid_request_schema_responder.rb
- jsonapi_pagination.rb
- jsonapi_responder.rb
- simple_form_components.rb
- somleng_region.rb
- twilio_api.rb
- twiml_parser.rb
- .keep
- index.html
- 404.html
- 422.html
- 500.html
- favicon.ico
- robots.txt
- connection_spec.rb
- sms_gateway_connection_channel_spec.rb
- sms_message_channel_spec.rb
- application_seeder_spec.rb
- phone_call_decorator_spec.rb
- tariff_decorator_spec.rb
- account_filter_spec.rb
- message_filter_spec.rb
- phone_call_filter_spec.rb
- phone_number_filter_spec.rb
- phone_number_plan_filter_spec.rb
- tariff_plan_filter_spec.rb
- tariff_schedule_filter_spec.rb
- verification_filter_spec.rb
- carrier_logo.jpeg
- favicon-32x32.png
- freeswitch_cdr.json
- freeswitch_cdr_with_invalid_json.json
- invalid_phone_numbers.csv
- phone_numbers.csv
- recording.mp3
- recording.wav
- account_form_spec.rb
- account_membership_form_spec.rb
- account_settings_form_spec.rb
- balance_transaction_form_spec.rb
- carrier_form_spec.rb
- carrier_settings_form_spec.rb
- destination_group_form_spec.rb
- destination_tariff_form_spec.rb
- messaging_service_form_spec.rb
- multi_select_form_component_spec.rb
- phone_number_form_spec.rb
- sip_trunk_form_spec.rb
- sms_gateway_channel_group_form_spec.rb
- tariff_package_form_spec.rb
- tariff_package_tariff_form_spec.rb
- tariff_package_wizard_form_spec.rb
- tariff_plan_form_spec.rb
- tariff_plan_tier_form_spec.rb
- tariff_schedule_form_spec.rb
- user_form_spec.rb
- complete_phone_call_job_spec.rb
- create_phone_call_event_job_spec.rb
- daily_job_spec.rb
- hourly_job_spec.rb
- outbound_call_job_spec.rb
- per_minute_job_spec.rb
- process_cdr_job_spec.rb
- scheduled_job_spec.rb
- update_live_call_job_spec.rb
- client_spec.rb
- region_spec.rb
- message_parser_spec.rb
- parser_spec.rb
- redirect_parser_spec.rb
- devise_mailer_preview.rb
- error_log_mailer_preview.rb
- forgot_subdomain_mailer_preview.rb
- devise_mailer_spec.rb
- error_log_mailer_spec.rb
- forgot_subdomain_mailer_spec.rb
- account_billing_policy_spec.rb
- account_call_session_limiter_spec.rb
- aggregate_data_query_spec.rb
- aggregate_data_spec.rb
- carrier_spec.rb
- carrier_standing_spec.rb
- date_range_spec.rb
- destination_rules_spec.rb
- exponential_backoff_spec.rb
- fuzzy_search_spec.rb
- global_call_session_limiter_spec.rb
- inbound_message_behavior_spec.rb
- inbound_sip_trunk_resolver_spec.rb
- inbound_source_ip_address_spec.rb
- infinite_precision_money_spec.rb
- media_stream_spec.rb
- message_spec.rb
- outbound_calls_queue_spec.rb
- outbound_sip_trunk_resolver_spec.rb
- phone_call_spec.rb
- phone_number_spec.rb
- rate_limiter_spec.rb
- rating_engine_client_spec.rb
- simple_counter_spec.rb
- sip_trunk_spec.rb
- smart_encoding_spec.rb
- sms_encoding_spec.rb
- sms_gateway_resolver_spec.rb
- sms_gateway_spec.rb
- tariff_calculator_spec.rb
- unique_fifo_queue_spec.rb
- url_validator_spec.rb
- verification_locales_spec.rb
- verification_spec.rb
- verification_template_spec.rb
- account_membership_policy_spec.rb
- account_policy_spec.rb
- account_settings_policy_spec.rb
- application_policy_spec.rb
- carrier_settings_policy_spec.rb
- carrier_user_policy_spec.rb
- destination_group_policy_spec.rb
- destination_tariff_policy_spec.rb
- import_policy_spec.rb
- incoming_phone_number_policy_spec.rb
- phone_number_policy_spec.rb
- tariff_package_policy_spec.rb
- tariff_package_wizard_policy_spec.rb
- tariff_plan_policy_spec.rb
- tariff_plan_tier_policy_spec.rb
- tariff_schedule_policy_spec.rb
- two_factor_authentication_policy_spec.rb
- phone_call_filter_request_schema_spec.rb
- phone_number_request_schema_spec.rb
- phone_number_stats_request_schema_spec.rb
- tts_event_filter_request_schema_spec.rb
- update_account_request_schema_spec.rb
- update_phone_call_request_schema_spec.rb
- inbound_message_request_schema_spec.rb
- inbound_phone_call_request_schema_spec.rb
- media_stream_event_request_schema_spec.rb
- media_stream_request_schema_spec.rb
- outbound_phone_calls_request_schema_spec.rb
- recording_request_schema_spec.rb
- update_recording_request_schema_spec.rb
- service_request_schema_spec.rb
- update_verification_request_schema_spec.rb
- verification_check_request_schema_spec.rb
- verification_request_schema_spec.rb
- available_phone_number_filter_request_schema_spec.rb
- incoming_phone_number_request_schema_spec.rb
- message_request_schema_spec.rb
- phone_call_request_schema_spec.rb
- update_message_request_schema_spec.rb
- update_phone_call_request_schema_spec.rb
- accounts_spec.rb
- events_spec.rb
- messages_spec.rb
- phone_calls_spec.rb
- phone_numbers_spec.rb
- tts_events_spec.rb
- call_data_records_spec.rb
- call_heartbeats_spec.rb
- call_service_capacities_spec.rb
- inbound_phone_calls_spec.rb
- media_stream_events_spec.rb
- media_streams_spec.rb
- outbound_phone_calls_spec.rb
- phone_call_events_spec.rb
- recordings_spec.rb
- tts_events_spec.rb
- services_spec.rb
- verifications_spec.rb
- accounts_spec.rb
- authentication_spec.rb
- available_phone_numbers_spec.rb
- incoming_phone_numbers_spec.rb
- messages_spec.rb
- pagination_spec.rb
- phone_calls_spec.rb
- recordings_spec.rb
- routes_spec.rb
- app_subdomain_constraint_spec.rb
- account_schema.rb
- aggregate_data_schema.rb
- event_schema.rb
- message_schema.rb
- phone_call_schema.rb
- phone_number_schema.rb
- tts_event_schema.rb
- api_errors_schema.rb
- inbound_phone_call_schema.rb
- media_stream_schema.rb
- outbound_phone_calls_schema.rb
- recording_schema.rb
- service_schema.rb
- verification_check_schema.rb
- verification_schema.rb
- account_schema.rb
- api_errors_schema.rb
- available_phone_number_schema.rb
- call_schema.rb
- country_schema.rb
- incoming_phone_number_schema.rb
- message_schema.rb
- recording_schema.rb
- jsonapi_error_schema.rb
- slate_example.mustache
- aasm.rb
- active_job.rb
- api_documentation_client.rb
- api_documentation_helpers.rb
- api_response_schema_matchers.rb
- app_settings_helpers.rb
- captcha_helpers.rb
- capybara.rb
- devise.rb
- email_spec.rb
- factory_bot.rb
- factory_helpers.rb
- mock_redis.rb
- rating_engine_helpers.rb
- redis_queue_helpers.rb
- request_helpers.rb
- request_schema_matchers.rb
- rspec_api_documentation.rb
- services_request_helpers.rb
- somleng_slate.rb
- somleng_slate_example.rb
- system_spec_helpers.rb
- time_helpers.rb
- web_mock.rb
- accounts_spec.rb
- authentication_spec.rb
- balance_transactions_spec.rb
- carriers_spec.rb
- destination_groups_spec.rb
- error_logs_spec.rb
- events_spec.rb
- exports_spec.rb
- home_spec.rb
- imports_spec.rb
- incoming_phone_numbers_spec.rb
- media_streams_spec.rb
- messages_spec.rb
- phone_calls_spec.rb
- phone_number_plans_spec.rb
- phone_numbers_spec.rb
- sip_trunks_spec.rb
- sms_gateways_spec.rb
- statistics_spec.rb
- tariff_packages_spec.rb
- tariff_plans_spec.rb
- tariff_schedules_spec.rb
- tts_events_spec.rb
- users_spec.rb
- verifications_spec.rb
- webhook_request_logs_spec.rb
- account_memberships_spec.rb
- account_settings_spec.rb
- account_switcher_spec.rb
- accounts_spec.rb
- authentication_spec.rb
- available_phone_numbers_spec.rb
- balance_transactions_spec.rb
- broadcasts_spec.rb
- carrier_dashboard_spec.rb
- carrier_settings_spec.rb
- carrier_users_spec.rb
- destination_groups_spec.rb
- documentation_spec.rb
- error_logs_spec.rb
- events_spec.rb
- forgot_subdomain_spec.rb
- home_spec.rb
- incoming_phone_numbers_spec.rb
- messages_spec.rb
- messaging_services_spec.rb
- notification_preferences_spec.rb
- phone_calls_spec.rb
- phone_number_plans_spec.rb
- phone_numbers_spec.rb
- sign_up_spec.rb
- sip_trunks_spec.rb
- sms_gateway_channel_groups_spec.rb
- sms_gateways_spec.rb
- tariff_packages_spec.rb
- tariff_plans_spec.rb
- tariff_schedules_spec.rb
- tts_events_spec.rb
- user_profile_spec.rb
- verification_services_spec.rb
- verifications_spec.rb
- webhook_request_logs_spec.rb
- comma_separated_list_type_spec.rb
- currency_type_spec.rb
- form_collection_type_spec.rb
- hostname_type_spec.rb
- ip_address_array_type_spec.rb
- phone_number_type_spec.rb
- region_type_spec.rb
- route_prefixes_type_spec.rb
- tariff_schedule_category_type_spec.rb
- tts_voice_type_spec.rb
- country_subdivision_validator_spec.rb
- phone_number_type_validator_spec.rb
- subdomain_validator_spec.rb
- notify_webhook_spec.rb
- check_verification_code_spec.rb
- create_error_log_spec.rb
- create_event_spec.rb
- create_inbound_message_spec.rb
- create_inbound_phone_call_spec.rb
- create_message_charge_spec.rb
- create_phone_calls_from_outbound_dial_spec.rb
- create_phone_number_plan_spec.rb
- create_sip_trunk_spec.rb
- create_tariff_package_wizard_form_spec.rb
- create_verification_spec.rb
- delete_expired_carriers_spec.rb
- delete_sip_trunk_spec.rb
- destroy_account_spec.rb
- destroy_tariff_plan_spec.rb
- destroy_tariff_schedule_spec.rb
- execute_messaging_twiml_spec.rb
- expire_in_progress_phone_calls_spec.rb
- expire_initiating_phone_calls_spec.rb
- expire_queued_phone_calls_spec.rb
- export_csv_spec.rb
- fail_sending_messages_spec.rb
- handle_call_heartbeats_spec.rb
- import_csv_spec.rb
- import_phone_number_spec.rb
- initiate_outbound_call_spec.rb
- notify_sms_gateway_down_spec.rb
- notify_webhook_endpoint_spec.rb
- onboard_carrier_spec.rb
- process_media_stream_event_spec.rb
- process_outbound_calls_queue_spec.rb
- process_recording_spec.rb
- publish_interaction_data_spec.rb
- publish_outbound_calls_queue_metrics_spec.rb
- queue_outbound_message_spec.rb
- refresh_carrier_rates_spec.rb
- reschedule_outbound_calls_spec.rb
- resolve_phone_number_country_spec.rb
- revoke_sip_trunk_permissions_spec.rb
- schedule_outbound_call_spec.rb
- send_outbound_message_spec.rb
- sync_rating_engine_transactions_spec.rb
- update_message_status_spec.rb
- update_phone_call_spec.rb
- update_sip_trunk_spec.rb
- factories.rb
- rails_helper.rb
- spec_helper.rb
- .keep
- .keep
- .browserslistrc
- .dockerignore
- .gitignore
- .rspec
- .rubocop.yml
- .tool-versions
- .yarnrc.yml
- babel.config.js
- config.ru
- Dockerfile
- Gemfile
- Gemfile.lock
- LICENSE
- package.json
- postcss.config.js
- Procfile.dev
- Rakefile
- README.md
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/somleng/somleng
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd somleng
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t somleng .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 somleng
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
