Changeset 3428736
- Timestamp:
- 12/28/2025 09:01:35 PM (7 days ago)
- Location:
- dialbunny/trunk
- Files:
-
- 108 added
- 3 edited
-
lib/controllers/dashboard.php (modified) (1 diff)
-
lib/controllers/webcalling.php (modified) (1 diff)
-
lib/views/admin/setup.php (modified) (1 diff)
-
lib/views/dashboard/guestteams.php (added)
-
lib/views/dashboard/teams.php (added)
-
public/js/video (added)
-
public/js/video/video.js (added)
-
public/js/video/video.min.js (added)
-
vendor/twilio-php-main/src/Twilio/ApiV1Version.php (added)
-
vendor/twilio-php-main/src/Twilio/Exceptions/KeyErrorException.php (added)
-
vendor/twilio-php-main/src/Twilio/Exceptions/RestExceptionV1.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Accounts/V1/MessagingGeopermissionsInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Accounts/V1/MessagingGeopermissionsList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Accounts/V1/MessagingGeopermissionsOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Accounts/V1/MessagingGeopermissionsPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Iam/V1/OAuthAppContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Iam/V1/OAuthAppInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Iam/V1/OAuthAppList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Iam/V1/OAuthAppModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Iam/V1/OAuthAppPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedOperatorResultsContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedOperatorResultsInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedOperatorResultsList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedOperatorResultsOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedOperatorResultsPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedSentencesContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedSentencesInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedSentencesList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedSentencesOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Intelligence/V2/Transcript/EncryptedSentencesPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/BucketContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/BucketInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/BucketList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/BucketModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/BucketPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/LookupOverrideContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/LookupOverrideInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/LookupOverrideList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/LookupOverrideModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/LookupOverridePage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/QueryInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/QueryList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/QueryModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/QueryPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/RateLimitInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/RateLimitList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/RateLimitOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Lookups/V2/RateLimitPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V1/DomainValidateDnContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V1/DomainValidateDnInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V1/DomainValidateDnList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V1/DomainValidateDnPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/DomainCertsContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/DomainCertsInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/DomainCertsList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/DomainCertsPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/TypingIndicatorInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/TypingIndicatorList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Messaging/V2/TypingIndicatorPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/PortingAllPortInInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/PortingAllPortInList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/PortingAllPortInOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/PortingAllPortInPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/PortingPortInModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/WebhookInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/WebhookList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V1/WebhookPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V2/ApplicationContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V2/ApplicationInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V2/ApplicationList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V2/ApplicationModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V2/ApplicationPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3 (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3/HostedNumberOrderInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3/HostedNumberOrderList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3/HostedNumberOrderOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Numbers/V3/HostedNumberOrderPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2 (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2/TokenInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2/TokenList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2/TokenOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Oauth/V2/TokenPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/ApproveChallengeInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/ApproveChallengeList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/ApproveChallengeModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/ApproveChallengePage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewChallengeContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewChallengeInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewChallengeList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewChallengeModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewChallengePage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewFactorInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewFactorList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewFactorModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewFactorPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewVerifyFactorInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewVerifyFactorList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewVerifyFactorModels.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Verify/V2/Service/NewVerifyFactorPage.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Video/V1/Room/TranscriptionsContext.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Video/V1/Room/TranscriptionsInstance.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Video/V1/Room/TranscriptionsList.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Video/V1/Room/TranscriptionsOptions.php (added)
-
vendor/twilio-php-main/src/Twilio/Rest/Video/V1/Room/TranscriptionsPage.php (added)
-
vendor/twilio-php-main/src/Twilio/TokenPaginationPage.php (added)
-
vendor/twilio-php-main/src/Twilio/TwiML/Voice/AiSession.php (added)
-
vendor/twilio-php-main/src/Twilio/TwiML/Voice/ConversationRelaySession.php (added)
-
vendor/twilio-php-main/src/Twilio/TwiML/Voice/Recording.php (added)
-
vendor/twilio-php-main/src/Twilio/TwiML/Voice/WhatsApp.php (added)
Legend:
- Unmodified
- Added
- Removed
-
dialbunny/trunk/lib/controllers/dashboard.php
r3428735 r3428736 758 758 } 759 759 if (!isset($_POST['dialbunny_user'])) { return; exit; } 760 if (!isset($_POST['videoroom'])) { return; exit; } 760 761 $keys = new DialBunnyKeysClass(); 761 762 $accountSid = $keys->TWILIO_SID(); -
dialbunny/trunk/lib/controllers/webcalling.php
r3428735 r3428736 23 23 // Try to get existing token within the last 15 minutes 24 24 // Direct database query used below – $wpdb->prepare() is always used to prevent SQL injection. 25 $result = $wpdb->get_row($wpdb->prepare("SELECT web_token FROM {$wpdb->prefix}dialbunny_phone_details WHERE user = %d LIMIT 1",$user_id)); // phpcs:ignore WordPress.DB.DirectDatabaseQuery25 $result = $wpdb->get_row($wpdb->prepare("SELECT web_token FROM {$wpdb->prefix}dialbunny_phone_details WHERE user = %d AND token_created >= (NOW() - INTERVAL 15 MINUTE) LIMIT 1",$user_id)); // phpcs:ignore WordPress.DB.DirectDatabaseQuery 26 26 // AND token_created >= (NOW() - INTERVAL 15 MINUTE) 27 27 -
dialbunny/trunk/lib/views/admin/setup.php
r3428735 r3428736 157 157 ]); 158 158 foreach ($pages as $page) { 159 if (get_option('dialbunny_user_guest_video_page') == $page->ID) { echo '<option selected value="'. $page->ID.'">'. esc_html($page->post_title).'</option>'; }160 else { echo '<option value="'. $page->ID.'">'. esc_html($page->post_title).'</option>'; }159 if (get_option('dialbunny_user_guest_video_page') == $page->ID) { echo '<option selected value="'.esc_attr($page->ID).'">'. esc_html($page->post_title).'</option>'; } 160 else { echo '<option value="'.esc_attr($page->ID).'">'. esc_html($page->post_title).'</option>'; } 161 161 } 162 162 ?>
Note: See TracChangeset
for help on using the changeset viewer.