Changeset 3400693
- Timestamp:
- 11/21/2025 09:09:50 PM (4 months ago)
- Location:
- limb-chatbot/trunk
- Files:
-
- 207 added
- 6 deleted
- 3 edited
-
assets/js/admin/components/button/emoji (added)
-
assets/js/admin/components/button/emoji/_data (added)
-
assets/js/admin/components/button/emoji/_data/index.js (added)
-
assets/js/admin/components/button/emoji/index.js (added)
-
assets/js/admin/components/button/insert-variable (added)
-
assets/js/admin/components/button/insert-variable/index.js (added)
-
assets/js/admin/components/fields/emoji (deleted)
-
assets/js/admin/components/pages/settings/pages/actions (added)
-
assets/js/admin/components/pages/settings/pages/actions/items (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/_data (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/_data/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/email (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/email/configuration.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/email/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/http-request (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/http-request/configuration.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/http-request/data-access.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/http-request/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/slack (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/slack/channel.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/slack/configuration.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/callback-item/types/slack/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/parameter-item (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_components/parameter-item/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_constants (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_constants/parameter-types.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_utils (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_utils/validations.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/_utils/variables.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/add-edit/index.js (added)
-
assets/js/admin/components/pages/settings/pages/actions/items/index.js (added)
-
assets/js/admin/components/pages/settings/pages/advanced (deleted)
-
assets/js/admin/components/pages/settings/pages/settings (added)
-
assets/js/admin/components/pages/settings/pages/settings/training (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/add-edit (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/add-edit/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/dataset-entry (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/dataset-entry/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/dataset-entry/message (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/dataset-entry/message/add-edit (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/dataset-entry/message/add-edit/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/_data (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/_data/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/contexts (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/contexts/files (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/contexts/files/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/file-row (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/file-row/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/import-files/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/table (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/table/actions (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/datasets/table/actions/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/my-models (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/my-models/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/my-models/table (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/my-models/table/actions (added)
-
assets/js/admin/components/pages/settings/pages/settings/training/my-models/table/actions/index.js (added)
-
assets/js/admin/components/pages/settings/pages/settings/uninstall (added)
-
assets/js/admin/components/pages/settings/pages/settings/uninstall/index.js (added)
-
assets/js/admin/components/popups/actions (added)
-
assets/js/admin/components/popups/actions/add-callback (added)
-
assets/js/admin/components/popups/actions/add-callback/index.js (added)
-
assets/js/admin/components/popups/actions/add-parameter (added)
-
assets/js/admin/components/popups/actions/add-parameter/index.js (added)
-
assets/js/admin/components/popups/general/migration (added)
-
assets/js/admin/components/popups/general/migration/index.js (added)
-
assets/js/admin/components/sections/nested-tabs (added)
-
assets/js/admin/components/sections/nested-tabs/index.js (added)
-
assets/js/admin/components/sections/section-header (added)
-
assets/js/admin/components/sections/section-header/index.js (added)
-
assets/js/admin/rest/action-callbacks (added)
-
assets/js/admin/rest/action-callbacks/index.js (added)
-
assets/js/admin/rest/action-parameters (added)
-
assets/js/admin/rest/action-parameters/index.js (added)
-
assets/js/admin/rest/actions (added)
-
assets/js/admin/rest/actions/index.js (added)
-
assets/js/admin/rest/integrations (added)
-
assets/js/admin/rest/integrations/index.js (added)
-
assets/js/components/chatbots/components/body/messages/action/sources-popover (added)
-
assets/js/components/chatbots/components/body/messages/action/sources-popover/index.js (added)
-
assets/js/components/chatbots/components/body/messages/message/type/action-submission (added)
-
assets/js/components/chatbots/components/body/messages/message/type/action-submission/index.js (added)
-
assets/js/components/chatbots/components/button/skip (added)
-
assets/js/components/chatbots/components/button/skip/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs (added)
-
assets/js/components/chatbots/components/footer/inputs/buttons (added)
-
assets/js/components/chatbots/components/footer/inputs/buttons/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/email (added)
-
assets/js/components/chatbots/components/footer/inputs/email/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/phone (added)
-
assets/js/components/chatbots/components/footer/inputs/phone/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/text (added)
-
assets/js/components/chatbots/components/footer/inputs/text/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/textarea (added)
-
assets/js/components/chatbots/components/footer/inputs/textarea/index.js (added)
-
assets/js/components/chatbots/components/footer/inputs/url (added)
-
assets/js/components/chatbots/components/footer/inputs/url/index.js (added)
-
assets/js/components/chatbots/components/footer/message-input (added)
-
assets/js/components/chatbots/components/footer/message-input/index.js (added)
-
assets/scss/admin/page/settings/components/_chrome-picker.scss (added)
-
assets/scss/admin/page/settings/components/_insert-variable.scss (added)
-
assets/scss/admin/page/settings/pages/actions (added)
-
assets/scss/admin/page/settings/pages/actions/items (added)
-
assets/scss/admin/page/settings/pages/actions/items/_actions.scss (added)
-
assets/scss/admin/page/settings/pages/actions/items/_callbacks.scss (added)
-
assets/scss/admin/page/settings/pages/actions/items/_index.scss (added)
-
assets/scss/admin/page/settings/pages/actions/items/_parameters.scss (added)
-
assets/scss/admin/page/settings/sections/_section-header.scss (added)
-
dist/js/admin/32.js (deleted)
-
dist/js/admin/37.js (added)
-
dist/js/public/199.js (deleted)
-
dist/js/public/204.js (added)
-
dist/js/public/944.js (deleted)
-
includes/api/v1/controllers/class-lbaic-action-callbacks-controller.php (added)
-
includes/api/v1/controllers/class-lbaic-actions-controller.php (added)
-
includes/api/v1/controllers/class-lbaic-parameters-controller.php (added)
-
includes/api/v1/controllers/integrations (added)
-
includes/api/v1/controllers/integrations/class-lbaic-slack-controller.php (added)
-
includes/chatbot-tools/actions (added)
-
includes/chatbot-tools/actions/class-lbaic-action-chatbot-tool.php (added)
-
includes/chatbot-tools/class-lbaic-chatbot-tool.php (added)
-
includes/chatbot-tools/seeders (added)
-
includes/chatbot-tools/seeders/class-lbaic-actions-seeder.php (added)
-
includes/chatbot-tools/tools/class-lbaic-chatbot-tool.php (deleted)
-
includes/class-lbaic.php (modified) (1 diff)
-
includes/data-objects/class-lbaic-action-callback-result.php (added)
-
includes/data-objects/class-lbaic-action-callback.php (added)
-
includes/data-objects/class-lbaic-action-plan-step.php (added)
-
includes/data-objects/class-lbaic-action-plan.php (added)
-
includes/data-objects/class-lbaic-action-submission.php (added)
-
includes/data-objects/class-lbaic-action-tool-calls-message.php (added)
-
includes/data-objects/class-lbaic-action.php (added)
-
includes/data-objects/class-lbaic-parameter.php (added)
-
includes/factories/class-lbaic-action-callback-executor-factory.php (added)
-
includes/factories/class-lbaic-data-collecting-processor-factory.php (added)
-
includes/factories/class-lbaic-parameter-type-factory.php (added)
-
includes/integrations (added)
-
includes/integrations/slack (added)
-
includes/integrations/slack/class-lbaic-slack.php (added)
-
includes/integrations/slack/endpoints (added)
-
includes/integrations/slack/endpoints/class-lbaic-channels-endpoint.php (added)
-
includes/integrations/slack/endpoints/class-lbaic-slack-endpoint.php (added)
-
includes/integrations/slack/endpoints/handlers (added)
-
includes/integrations/slack/endpoints/handlers/class-lbaic-channels-response-handler.php (added)
-
includes/integrations/slack/handlers (added)
-
includes/integrations/slack/handlers/class-lbaic-response-handler.php (added)
-
includes/integrations/slack/services (added)
-
includes/integrations/slack/services/class-lbaic-slack-bot-message-builder.php (added)
-
includes/integrations/slack/services/class-lbaic-slack-validation-service.php (added)
-
includes/integrations/slack/utilities (added)
-
includes/integrations/slack/utilities/class-lbaic-channels-utility.php (added)
-
includes/interfaces/class-lbaic-action-callback-executor-interface.php (added)
-
includes/interfaces/class-lbaic-action-callback-interface.php (added)
-
includes/interfaces/class-lbaic-data-accessible-interface.php (added)
-
includes/interfaces/class-lbaic-data-collecting-processor-interface.php (added)
-
includes/interfaces/class-lbaic-migration-interface.php (added)
-
includes/interfaces/class-lbaic-parameter-type-interface.php (added)
-
includes/interfaces/class-lbaic-parameter-type-schema-interface.php (added)
-
includes/migrations (added)
-
includes/migrations/class-lbaic-abstract-migration.php (added)
-
includes/migrations/class-lbaic-migration-1-0-4.php (added)
-
includes/repositories/class-lbaic-action-callback-repository.php (added)
-
includes/repositories/class-lbaic-action-repository.php (added)
-
includes/repositories/class-lbaic-parameter-repository.php (added)
-
includes/services/actions (added)
-
includes/services/actions/class-lbaic-action-callback-chain-executor.php (added)
-
includes/services/actions/class-lbaic-action-callback-execution-context.php (added)
-
includes/services/actions/class-lbaic-action-callback-service.php (added)
-
includes/services/actions/class-lbaic-action-executor.php (added)
-
includes/services/actions/class-lbaic-action-plan-builder.php (added)
-
includes/services/actions/class-lbaic-action-service.php (added)
-
includes/services/actions/class-lbaic-action-submission-message-builder.php (added)
-
includes/services/actions/class-lbaic-action-submission-service.php (added)
-
includes/services/actions/class-lbaic-email-verification-message-builder.php (added)
-
includes/services/actions/class-lbaic-email-verification-service.php (added)
-
includes/services/actions/class-lbaic-parameter-request-message-builder.php (added)
-
includes/services/actions/class-lbaic-parameter-service.php (added)
-
includes/services/actions/class-lbaic-parameter-type-registry.php (added)
-
includes/services/actions/class-lbaic-parameter-value-processor.php (added)
-
includes/services/actions/class-lbaic-parameter-value-result.php (added)
-
includes/services/actions/class-lbaic-validation-error-message-generator.php (added)
-
includes/services/actions/class-lbaic-variable-replacer.php (added)
-
includes/services/actions/data-collecting-processors (added)
-
includes/services/actions/data-collecting-processors/class-lbaic-data-collecting-processor.php (added)
-
includes/services/actions/data-collecting-processors/class-lbaic-post-data-collecting-processor.php (added)
-
includes/services/actions/data-collecting-processors/class-lbaic-standard-data-collecting-processor.php (added)
-
includes/services/actions/executors (added)
-
includes/services/actions/executors/class-lbaic-abstract-callback-executor.php (added)
-
includes/services/actions/executors/class-lbaic-callback-executor-response.php (added)
-
includes/services/actions/executors/class-lbaic-email-callback-executor.php (added)
-
includes/services/actions/executors/class-lbaic-slack-callback-executor.php (added)
-
includes/services/actions/parameter-types (added)
-
includes/services/actions/parameter-types/class-lbaic-abstract-parameter-type.php (added)
-
includes/services/actions/parameter-types/class-lbaic-buttons-parameter-type.php (added)
-
includes/services/actions/parameter-types/class-lbaic-email-parameter-type.php (added)
-
includes/services/actions/parameter-types/class-lbaic-text-parameter-type.php (added)
-
includes/services/actions/parameter-types/class-lbaic-textarea-parameter-type.php (added)
-
includes/services/actions/parameter-types/class-lbaic-url-parameter-type.php (added)
-
includes/services/actions/validators (added)
-
includes/services/actions/validators/class-lbaic-parameter-validator.php (added)
-
includes/services/class-lbaic-migration-service.php (added)
-
includes/services/parsers (added)
-
includes/services/parsers/class-lbaic-action-plan-parser.php (added)
-
includes/utilities/class-lbaic-slack-channels-utility.php (added)
-
limb-chatbot.php (modified) (2 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
limb-chatbot/trunk/includes/class-lbaic.php
r3400671 r3400693 109 109 */ 110 110 private function __construct() { 111 $this->version = defined( 'LIMB_CHATBOT_VERSION' ) ? LIMB_CHATBOT_VERSION : '1.0. 4';111 $this->version = defined( 'LIMB_CHATBOT_VERSION' ) ? LIMB_CHATBOT_VERSION : '1.0.5'; 112 112 $this->debug = get_option( 'lbaic.settings.debug', false ); 113 113 $this->plugin_name = 'limb-chatbot'; -
limb-chatbot/trunk/limb-chatbot.php
r3400671 r3400693 10 10 * Plugin URI: https://wpaichatbot.com 11 11 * Description: AI Chatbot for WordPress by Limb 12 * Version: 1.0. 412 * Version: 1.0.5 13 13 * Author: Limb 14 14 * License: GPL-2.0+ … … 24 24 use Limb_Chatbot\Includes\Limb_Chatbot; 25 25 26 define( 'LIMB_CHATBOT_VERSION', '1.0. 4' );26 define( 'LIMB_CHATBOT_VERSION', '1.0.5' ); 27 27 define( 'LIMB_CHATBOT_FILE', __FILE__ ); 28 28 -
limb-chatbot/trunk/readme.txt
r3400671 r3400693 5 5 Tested up to: 6.8 6 6 Requires PHP: 7.4 7 Stable tag: 1.0. 47 Stable tag: 1.0.5 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 226 226 == Changelog == 227 227 228 = 1.0.4 - Current Release = 228 = 1.0.5 - Current Release = 229 * Fixed: Critical error fixed 230 231 = 1.0.4 = 229 232 * Fixed: AI Agent replies with users language 230 233 * Added: Actions support. Do actions based on user intent. Collect parameters and pass them to handlers … … 274 277 == Upgrade Notice == 275 278 279 = 1.0.5 = 280 Critical error fixed. 281 276 282 = 1.0.4 = 277 283 Major update with Actions system, knowledge source transparency, and multilingual support. Upgrade recommended for enhanced chatbot functionality.
Note: See TracChangeset
for help on using the changeset viewer.