Changeset 3393694
- Timestamp:
- 11/11/2025 01:23:55 PM (4 months ago)
- Location:
- jotform-ai-chatbot
- Files:
-
- 261 added
- 6 edited
-
tags/3.4.2 (added)
-
tags/3.4.2/changelog.txt (added)
-
tags/3.4.2/classes (added)
-
tags/3.4.2/classes/JAIC_Core.php (added)
-
tags/3.4.2/classes/JAIC_Request.php (added)
-
tags/3.4.2/jotform-ai-chatbot.php (added)
-
tags/3.4.2/jsconfig.json (added)
-
tags/3.4.2/lib (added)
-
tags/3.4.2/lib/admin.js (added)
-
tags/3.4.2/lib/app (added)
-
tags/3.4.2/lib/app/app.css (added)
-
tags/3.4.2/lib/app/app.js (added)
-
tags/3.4.2/lib/app/intro.1dd2eaaa.mp4 (added)
-
tags/3.4.2/lib/app/whats-new-img.b94f6fa9.png (added)
-
tags/3.4.2/lib/css (added)
-
tags/3.4.2/lib/css/admin.css (added)
-
tags/3.4.2/lib/css/jaic-deactivate-modal.css (added)
-
tags/3.4.2/lib/css/preview.css (added)
-
tags/3.4.2/lib/jaic-deactivate-modal.js (added)
-
tags/3.4.2/licence.txt (added)
-
tags/3.4.2/package.json (added)
-
tags/3.4.2/readme.txt (added)
-
tags/3.4.2/src (added)
-
tags/3.4.2/src/api (added)
-
tags/3.4.2/src/api/api.js (added)
-
tags/3.4.2/src/api/base.js (added)
-
tags/3.4.2/src/api/index.js (added)
-
tags/3.4.2/src/api/platformLayerSingleton.js (added)
-
tags/3.4.2/src/api/requestLayerSingleton.js (added)
-
tags/3.4.2/src/api/saveInstallment.js (added)
-
tags/3.4.2/src/app.js (added)
-
tags/3.4.2/src/assets (added)
-
tags/3.4.2/src/assets/images (added)
-
tags/3.4.2/src/assets/images/whats-new-img.png (added)
-
tags/3.4.2/src/assets/svg (added)
-
tags/3.4.2/src/assets/svg/IconAIColorrr.svg (added)
-
tags/3.4.2/src/assets/svg/IconAngleLeft.svg (added)
-
tags/3.4.2/src/assets/svg/IconAngleRight.svg (added)
-
tags/3.4.2/src/assets/svg/IconAngleRightCircleFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconAnnotationInfoFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconAnnotationQuestionFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowLeft.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowRight.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowUp.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowUpFromBracket.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowUpRight.svg (added)
-
tags/3.4.2/src/assets/svg/IconArrowsFromCenter.svg (added)
-
tags/3.4.2/src/assets/svg/IconCheck.svg (added)
-
tags/3.4.2/src/assets/svg/IconChevronLeft.svg (added)
-
tags/3.4.2/src/assets/svg/IconChevronRight.svg (added)
-
tags/3.4.2/src/assets/svg/IconCloudArrowUp.svg (added)
-
tags/3.4.2/src/assets/svg/IconCopy.svg (added)
-
tags/3.4.2/src/assets/svg/IconDocumentDocFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconDocumentPdfFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconEllipsisVertical.svg (added)
-
tags/3.4.2/src/assets/svg/IconExclamationCircle.svg (added)
-
tags/3.4.2/src/assets/svg/IconExclamationCircleFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconExclamationTriangle.svg (added)
-
tags/3.4.2/src/assets/svg/IconEyeFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconInfoCircle.svg (added)
-
tags/3.4.2/src/assets/svg/IconInfoSquareFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconLinkDiagonal.svg (added)
-
tags/3.4.2/src/assets/svg/IconMagnifyingGlass.svg (added)
-
tags/3.4.2/src/assets/svg/IconMessagePlusFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconNotificationText.svg (added)
-
tags/3.4.2/src/assets/svg/IconNotificationTextFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconPencilLineFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconPlus.svg (added)
-
tags/3.4.2/src/assets/svg/IconPlusSquareFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconTrashExclamationFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconTrashFilled.svg (added)
-
tags/3.4.2/src/assets/svg/IconXmark.svg (added)
-
tags/3.4.2/src/assets/svg/IconXmarkCircle.svg (added)
-
tags/3.4.2/src/assets/svg/LogoJotformColor.svg (added)
-
tags/3.4.2/src/assets/svg/alert-badge.svg (added)
-
tags/3.4.2/src/assets/svg/chatbot-no-avatar.svg (added)
-
tags/3.4.2/src/assets/svg/check.svg (added)
-
tags/3.4.2/src/assets/svg/conversation-empty.svg (added)
-
tags/3.4.2/src/assets/svg/material-no-result.svg (added)
-
tags/3.4.2/src/assets/svg/user-no-avatar.svg (added)
-
tags/3.4.2/src/assets/svg/warning-badge.svg (added)
-
tags/3.4.2/src/assets/svg/woo-logo.svg (added)
-
tags/3.4.2/src/assets/videos (added)
-
tags/3.4.2/src/assets/videos/intro.mp4 (added)
-
tags/3.4.2/src/components (added)
-
tags/3.4.2/src/components/AdvancedVisibility (added)
-
tags/3.4.2/src/components/AdvancedVisibility/AdvancedVisibility.js (added)
-
tags/3.4.2/src/components/AdvancedVisibility/Chip.js (added)
-
tags/3.4.2/src/components/AdvancedVisibility/InfoBox.js (added)
-
tags/3.4.2/src/components/AdvancedVisibility/index.js (added)
-
tags/3.4.2/src/components/Avatar.js (added)
-
tags/3.4.2/src/components/ChatGuidelines (added)
-
tags/3.4.2/src/components/ChatGuidelines/ChatGuidelines.js (added)
-
tags/3.4.2/src/components/ChatGuidelines/index.js (added)
-
tags/3.4.2/src/components/ChatbotGenerator.js (added)
-
tags/3.4.2/src/components/Conversations (added)
-
tags/3.4.2/src/components/Conversations/ChatHistory.js (added)
-
tags/3.4.2/src/components/Conversations/Conversations.js (added)
-
tags/3.4.2/src/components/Conversations/index.js (added)
-
tags/3.4.2/src/components/CopyButton (added)
-
tags/3.4.2/src/components/CopyButton/index.js (added)
-
tags/3.4.2/src/components/DeleteInstructionModal.js (added)
-
tags/3.4.2/src/components/DeleteModal.js (added)
-
tags/3.4.2/src/components/Footer.js (added)
-
tags/3.4.2/src/components/GenericError.js (added)
-
tags/3.4.2/src/components/Header.js (added)
-
tags/3.4.2/src/components/KnowledgeBase (added)
-
tags/3.4.2/src/components/KnowledgeBase/AutoTrainInfoBox.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/InfoBox.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeBase.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes/QuestionAnswer.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes/TrainText.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes/URLInput.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes/UploadDocument.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/KnowledgeTypes/index.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/LabelWrapperItem.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/LineLoader.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialDeleteModal.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialEditor.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialItemContextMenu.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialList.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialListItem.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialSearch.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialSelection.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/MaterialSummaryModal.js (added)
-
tags/3.4.2/src/components/KnowledgeBase/index.js (added)
-
tags/3.4.2/src/components/LimitDialog.js (added)
-
tags/3.4.2/src/components/LimitWarningBanner (added)
-
tags/3.4.2/src/components/LimitWarningBanner/LimitWarningBanner.js (added)
-
tags/3.4.2/src/components/LimitWarningBanner/index.js (added)
-
tags/3.4.2/src/components/LogoutModal.js (added)
-
tags/3.4.2/src/components/NetworkError.js (added)
-
tags/3.4.2/src/components/Preview.js (added)
-
tags/3.4.2/src/components/PromptSuggestion.js (added)
-
tags/3.4.2/src/components/Settings (added)
-
tags/3.4.2/src/components/Settings/AgentSkills.js (added)
-
tags/3.4.2/src/components/Settings/General.js (added)
-
tags/3.4.2/src/components/Settings/Loading.js (added)
-
tags/3.4.2/src/components/Settings/SettingsTab.js (added)
-
tags/3.4.2/src/components/Settings/UpgradePlan.js (added)
-
tags/3.4.2/src/components/Settings/Woocommerce.js (added)
-
tags/3.4.2/src/components/Settings/general (added)
-
tags/3.4.2/src/components/Settings/general/ConnectedChatbot.js (added)
-
tags/3.4.2/src/components/Settings/general/ConnectedJotformAccount.js (added)
-
tags/3.4.2/src/components/Settings/index.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce (added)
-
tags/3.4.2/src/components/Settings/woocommerce/Abilities.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/ActivationInfoBox.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/ConnectedStore.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/GuidelineInfoBox.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/InvalidCredentialsError.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/LocalhostError.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/NoAgentError.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/PermalinkError.js (added)
-
tags/3.4.2/src/components/Settings/woocommerce/StoreConnection.js (added)
-
tags/3.4.2/src/components/Steps (added)
-
tags/3.4.2/src/components/Steps/AiPersonaStep.js (added)
-
tags/3.4.2/src/components/Steps/ConversationsStep.js (added)
-
tags/3.4.2/src/components/Steps/InitialStep.js (added)
-
tags/3.4.2/src/components/Steps/KnowledgeStep.js (added)
-
tags/3.4.2/src/components/Steps/LoadingStep.js (added)
-
tags/3.4.2/src/components/Steps/SettingsStep.js (added)
-
tags/3.4.2/src/components/Steps/StyleStep.js (added)
-
tags/3.4.2/src/components/Steps/UseCaseStep.js (added)
-
tags/3.4.2/src/components/Steps/VisibilityStep.js (added)
-
tags/3.4.2/src/components/Steps/index.js (added)
-
tags/3.4.2/src/components/UI (added)
-
tags/3.4.2/src/components/UI/AgentRadio.js (added)
-
tags/3.4.2/src/components/UI/Button.js (added)
-
tags/3.4.2/src/components/UI/Checkbox.js (added)
-
tags/3.4.2/src/components/UI/Dropdown.js (added)
-
tags/3.4.2/src/components/UI/Icon.js (added)
-
tags/3.4.2/src/components/UI/Input.js (added)
-
tags/3.4.2/src/components/UI/InputColor.js (added)
-
tags/3.4.2/src/components/UI/Modal.js (added)
-
tags/3.4.2/src/components/UI/Radio.js (added)
-
tags/3.4.2/src/components/UI/Tab.js (added)
-
tags/3.4.2/src/components/UI/Textarea.js (added)
-
tags/3.4.2/src/components/UI/Toggle.js (added)
-
tags/3.4.2/src/components/UnauthorizedApiKeyError.js (added)
-
tags/3.4.2/src/components/UnpublishModal.js (added)
-
tags/3.4.2/src/components/VisibilityLayout (added)
-
tags/3.4.2/src/components/VisibilityLayout/VisibilityLayout.js (added)
-
tags/3.4.2/src/components/VisibilityLayout/index.js (added)
-
tags/3.4.2/src/components/WhatsNewModal.js (added)
-
tags/3.4.2/src/components/Wizard.js (added)
-
tags/3.4.2/src/components/WizardTabs.js (added)
-
tags/3.4.2/src/components/index.js (added)
-
tags/3.4.2/src/components/openLimitDialog.js (added)
-
tags/3.4.2/src/constants (added)
-
tags/3.4.2/src/constants/agent.js (added)
-
tags/3.4.2/src/constants/config.js (added)
-
tags/3.4.2/src/constants/index.js (added)
-
tags/3.4.2/src/constants/languages.js (added)
-
tags/3.4.2/src/constants/pageSelection.js (added)
-
tags/3.4.2/src/constants/texts.js (added)
-
tags/3.4.2/src/constants/themes.js (added)
-
tags/3.4.2/src/constants/wizard.js (added)
-
tags/3.4.2/src/context (added)
-
tags/3.4.2/src/context/WizardContext.js (added)
-
tags/3.4.2/src/context/WizardProvider.js (added)
-
tags/3.4.2/src/context/index.js (added)
-
tags/3.4.2/src/hooks (added)
-
tags/3.4.2/src/hooks/index.js (added)
-
tags/3.4.2/src/hooks/useEffectIgnoreFirst.js (added)
-
tags/3.4.2/src/hooks/useElementScrollListener.js (added)
-
tags/3.4.2/src/hooks/useInfiniteScroll.js (added)
-
tags/3.4.2/src/hooks/useInputFocusOut.js (added)
-
tags/3.4.2/src/hooks/useLocalStorageModal.js (added)
-
tags/3.4.2/src/hooks/useNormalizedConversations.js (added)
-
tags/3.4.2/src/hooks/usePublishButton.js (added)
-
tags/3.4.2/src/hooks/useWizard.js (added)
-
tags/3.4.2/src/index.js (added)
-
tags/3.4.2/src/store (added)
-
tags/3.4.2/src/store/actionCreators.js (added)
-
tags/3.4.2/src/store/actionTypes.js (added)
-
tags/3.4.2/src/store/index.js (added)
-
tags/3.4.2/src/store/slices (added)
-
tags/3.4.2/src/store/slices/agentSlice.js (added)
-
tags/3.4.2/src/store/slices/avatarSlice.js (added)
-
tags/3.4.2/src/store/slices/commonActions.js (added)
-
tags/3.4.2/src/store/slices/conversationSlice.js (added)
-
tags/3.4.2/src/store/slices/materialSlice.js (added)
-
tags/3.4.2/src/store/slices/platformSlice.js (added)
-
tags/3.4.2/src/store/slices/rootReducer.js (added)
-
tags/3.4.2/src/store/slices/themeSlice.js (added)
-
tags/3.4.2/src/store/slices/uiSlice.js (added)
-
tags/3.4.2/src/store/slices/userSlice.js (added)
-
tags/3.4.2/src/store/slices/woocommerceSlice.js (added)
-
tags/3.4.2/src/styles (added)
-
tags/3.4.2/src/styles/_mixins.scss (added)
-
tags/3.4.2/src/styles/agent-radio.scss (added)
-
tags/3.4.2/src/styles/button.scss (added)
-
tags/3.4.2/src/styles/chat-guidelines.scss (added)
-
tags/3.4.2/src/styles/chattiness.scss (added)
-
tags/3.4.2/src/styles/checkbox.scss (added)
-
tags/3.4.2/src/styles/dropdown.scss (added)
-
tags/3.4.2/src/styles/index.scss (added)
-
tags/3.4.2/src/styles/infobox.scss (added)
-
tags/3.4.2/src/styles/input-color.scss (added)
-
tags/3.4.2/src/styles/input.scss (added)
-
tags/3.4.2/src/styles/knowledge-base.scss (added)
-
tags/3.4.2/src/styles/limit-warning.scss (added)
-
tags/3.4.2/src/styles/loading.scss (added)
-
tags/3.4.2/src/styles/material-editor.scss (added)
-
tags/3.4.2/src/styles/material-list.scss (added)
-
tags/3.4.2/src/styles/material-summary-modal.scss (added)
-
tags/3.4.2/src/styles/modal.scss (added)
-
tags/3.4.2/src/styles/radio.scss (added)
-
tags/3.4.2/src/styles/textarea.scss (added)
-
tags/3.4.2/src/styles/toggle.scss (added)
-
tags/3.4.2/src/utils (added)
-
tags/3.4.2/src/utils/createAsyncDispatch.js (added)
-
tags/3.4.2/src/utils/index.js (added)
-
tags/3.4.2/src/utils/initAgent.js (added)
-
tags/3.4.2/src/utils/knowledgeBase.js (added)
-
tags/3.4.2/src/utils/platformSingleton.js (added)
-
tags/3.4.2/src/utils/utils.js (added)
-
tags/3.4.2/translations.json (added)
-
tags/3.4.2/uninstall.php (added)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/classes/JAIC_Core.php (modified) (1 diff)
-
trunk/classes/JAIC_Request.php (modified) (1 diff)
-
trunk/jotform-ai-chatbot.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (5 diffs)
-
trunk/uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
jotform-ai-chatbot/trunk/changelog.txt
r3374279 r3393694 1 1 *** Jotform AI Chatbot Changelog *** 2 3 2025-11-11 - version 3.4.2 4 * Updated - Codebase refactor 5 * Updated - Plugin title updated 2 6 3 7 2025-10-07 - version 3.4.1 -
jotform-ai-chatbot/trunk/classes/JAIC_Core.php
r3374279 r3393694 18 18 19 19 namespace JAIC\Classes; 20 21 // Exit if accessed directly 22 if (!defined('ABSPATH')) { 23 exit(0); 24 } 20 25 21 26 use JAIC\Classes\JAIC_Request; -
jotform-ai-chatbot/trunk/classes/JAIC_Request.php
r3231799 r3393694 17 17 18 18 namespace JAIC\Classes; 19 20 // Exit if accessed directly 21 if (!defined('ABSPATH')) { 22 exit(0); 23 } 19 24 20 25 /** -
jotform-ai-chatbot/trunk/jotform-ai-chatbot.php
r3374279 r3393694 2 2 3 3 /** 4 * Plugin Name: AI Chatbot for WordPress- Jotform4 * Plugin Name: AI Chatbot - Jotform 5 5 * Plugin URI: http://wordpress.org/plugins/jotform-ai-chatbot/ 6 6 * Description: AI chatbot that automates support, answers FAQs, drives WooCommerce sales, generates leads, and boosts engagement — easy setup, no coding! … … 8 8 * License: GPLv2 or later 9 9 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 10 * Version: 3.4. 110 * Version: 3.4.2 11 11 * Author URI: https://www.jotform.com/ 12 12 */ 13 14 // Exit if accessed directly 15 if (!defined('ABSPATH')) { 16 exit(0); 17 } 13 18 14 19 /** … … 610 615 // Initialize the asset version 611 616 global $jaic_assetVersion; 612 $jaic_assetVersion = "3.4. 1";617 $jaic_assetVersion = "3.4.2"; 613 618 } catch (\Exception $e) { 614 619 } -
jotform-ai-chatbot/trunk/readme.txt
r3374279 r3393694 1 === AI Chatbot for WordPress- Jotform ===1 === AI Chatbot - Jotform === 2 2 3 3 Contributors: Jotform … … 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.0 7 Stable tag: 3.4. 17 Stable tag: 3.4.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 12 12 13 13 == Description == 14 Jotform AI Chatbot, the best **AI Chatbot for WordPress** that automates support, answers FAQs, drives **WooCommerce** sales, generates leads, and boosts engagement — easy setup, no coding!14 Jotform AI Chatbot, the best **AI Chatbot** that automates support, answers FAQs, drives **WooCommerce** sales, generates leads, and boosts engagement — easy setup, no coding! 15 15 16 16 🟪 Jotform AI Chatbot allows businesses to engage visitors, guide them through forms, and streamline communication effortlessly. By providing seamless, real-time assistance, it helps convert passive visitors into active users. … … 25 25 ▶️ [How to Set Up Your Chatbot WordPress Plugin in 5 Minutes](https://link.jotform.com/XZ3hoL4IRx) 26 26 ▶️ [How to Install Jotform AI Chatbot WordPress Plugin](https://link.jotform.com/wEhyKfnbDS) 27 ▶️ [How to Connect Your Jotform AI Chatbot for WordPressto Your WooCommerce Store](https://link.jotform.com/cEaxwHnep7)27 ▶️ [How to Connect Your Jotform AI Chatbot to Your WooCommerce Store](https://link.jotform.com/cEaxwHnep7) 28 28 29 29 = 🚀 Why use Jotform AI Chatbot on your WordPress website? = … … 171 171 172 172 == Changelog == 173 = 3.4.2 (2025-11-11) = 174 * Updated - Codebase refactor 175 * Update: Plugin title updated 176 173 177 = 3.4.1 (2025-10-07) = 174 178 * Fix: Fixes on escaping and sanitization issues on codebase -
jotform-ai-chatbot/trunk/uninstall.php
r3255719 r3393694 1 1 <?php 2 3 // Exit if accessed directly 4 if (!defined('ABSPATH')) { 5 exit(0); 6 } 2 7 3 8 // Check if the uninstall process is triggered by WordPress.
Note: See TracChangeset
for help on using the changeset viewer.