Changeset 3406334
- Timestamp:
- 11/30/2025 10:10:36 PM (4 months ago)
- Location:
- zeno-chatbot-ai
- Files:
-
- 685 added
-
assets/banner-1544x500.png (added)
-
assets/banner-772x250.png (added)
-
assets/icon-128x128.png (added)
-
assets/icon-256x256.png (added)
-
assets/icon.png (added)
-
assets/screenshot-1.png (added)
-
assets/screenshot-2.png (added)
-
assets/screenshot-3.png (added)
-
assets/screenshot-4.png (added)
-
assets/screenshot-5.png (added)
-
tags/1.0.0 (added)
-
tags/1.0.0/assets (added)
-
tags/1.0.0/assets/.vite (added)
-
tags/1.0.0/assets/.vite/manifest.json (added)
-
tags/1.0.0/assets/admin (added)
-
tags/1.0.0/assets/admin/css (added)
-
tags/1.0.0/assets/admin/css/admin.css (added)
-
tags/1.0.0/assets/admin/js (added)
-
tags/1.0.0/assets/admin/js/admin.js (added)
-
tags/1.0.0/assets/assets (added)
-
tags/1.0.0/assets/assets/_plugin-vue_export-helper-D3HpnJhL.js (added)
-
tags/1.0.0/assets/assets/_plugin-vue_export-helper-mt0p9uAX.js (added)
-
tags/1.0.0/assets/assets/useI18n-B1K__77W.js (added)
-
tags/1.0.0/assets/assets/useI18n-Cbw3P1Tc.js (added)
-
tags/1.0.0/assets/assets/useI18n-Di_w9u-k.js (added)
-
tags/1.0.0/assets/public (added)
-
tags/1.0.0/assets/public/css (added)
-
tags/1.0.0/assets/public/css/public.css (added)
-
tags/1.0.0/assets/public/js (added)
-
tags/1.0.0/assets/public/js/public.js (added)
-
tags/1.0.0/boot (added)
-
tags/1.0.0/boot/app.php (added)
-
tags/1.0.0/boot/bindings.php (added)
-
tags/1.0.0/boot/dev.php (added)
-
tags/1.0.0/composer.json (added)
-
tags/1.0.0/composer.lock (added)
-
tags/1.0.0/config (added)
-
tags/1.0.0/config/api.php (added)
-
tags/1.0.0/config/app.php (added)
-
tags/1.0.0/config/str.php (added)
-
tags/1.0.0/database (added)
-
tags/1.0.0/database/migrations (added)
-
tags/1.0.0/database/migrations/001_create_customers_table.php (added)
-
tags/1.0.0/database/migrations/002_create_conversations_table.php (added)
-
tags/1.0.0/database/migrations/003_create_messages_table.php (added)
-
tags/1.0.0/database/migrations/004_create_meta_table.php (added)
-
tags/1.0.0/index.php (added)
-
tags/1.0.0/package-lock.json (added)
-
tags/1.0.0/package.json (added)
-
tags/1.0.0/phpcs.xml (added)
-
tags/1.0.0/postcss.config.js (added)
-
tags/1.0.0/readme.txt (added)
-
tags/1.0.0/resources (added)
-
tags/1.0.0/resources/Admin (added)
-
tags/1.0.0/resources/Admin/Components (added)
-
tags/1.0.0/resources/Admin/Components/AppLayout.vue (added)
-
tags/1.0.0/resources/Admin/Components/AppNavbar.vue (added)
-
tags/1.0.0/resources/Admin/Components/BaseButton.vue (added)
-
tags/1.0.0/resources/Admin/Components/Card.vue (added)
-
tags/1.0.0/resources/Admin/Components/ConfirmationModal.vue (added)
-
tags/1.0.0/resources/Admin/Components/DeleteConfirmationModal.vue (added)
-
tags/1.0.0/resources/Admin/Components/DropdownMenu.vue (added)
-
tags/1.0.0/resources/Admin/Components/DropdownMenuItem.vue (added)
-
tags/1.0.0/resources/Admin/Components/FormInput.vue (added)
-
tags/1.0.0/resources/Admin/Components/FormLabel.vue (added)
-
tags/1.0.0/resources/Admin/Components/FormSelect.vue (added)
-
tags/1.0.0/resources/Admin/Components/Icon.vue (added)
-
tags/1.0.0/resources/Admin/Components/LoadingSpinner.vue (added)
-
tags/1.0.0/resources/Admin/Components/MediaPicker.vue (added)
-
tags/1.0.0/resources/Admin/Components/NotificationContainer.vue (added)
-
tags/1.0.0/resources/Admin/Components/Pagination.vue (added)
-
tags/1.0.0/resources/Admin/Components/RangeSlider.vue (added)
-
tags/1.0.0/resources/Admin/Components/SettingsLayout.vue (added)
-
tags/1.0.0/resources/Admin/Components/StatCard.vue (added)
-
tags/1.0.0/resources/Admin/Components/ToastNotification.vue (added)
-
tags/1.0.0/resources/Admin/Components/WhatsNewDrawer.vue (added)
-
tags/1.0.0/resources/Admin/Modules (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation/Components (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation/Components/ConversationDetailsPageSkeleton.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation/Components/ConversationSkeleton.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation/ConversationDetails.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Conversation/Conversations.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Components (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Components/DashboardSkeleton.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Components/LineChart.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Components/RecentConversations.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Components/StatsWidget.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Dashboard/Dashboard.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Help (added)
-
tags/1.0.0/resources/Admin/Modules/Help/Help.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/ChatSettings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/ChatSettings/ChatSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/DataSourceSettings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/DataSourceSettings/Components (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/DataSourceSettings/Components/ExternalSourcesTab.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/DataSourceSettings/Components/InternalContentTab.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/DataSourceSettings/DataSourceSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/EmailSettings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/EmailSettings/EmailSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/GeneralSettings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/GeneralSettings/GeneralSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings/Components (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings/Components/AnthropicSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings/Components/GoogleSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings/Components/OpenAISettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/LLMSettings/LLMSettings.vue (added)
-
tags/1.0.0/resources/Admin/Modules/Settings/Settings.vue (added)
-
tags/1.0.0/resources/Admin/css (added)
-
tags/1.0.0/resources/Admin/css/admin.scss (added)
-
tags/1.0.0/resources/Admin/js (added)
-
tags/1.0.0/resources/Admin/js/App.vue (added)
-
tags/1.0.0/resources/Admin/js/composables (added)
-
tags/1.0.0/resources/Admin/js/composables/useConfirmation.js (added)
-
tags/1.0.0/resources/Admin/js/composables/useDeleteConfirmation.js (added)
-
tags/1.0.0/resources/Admin/js/composables/useForm.js (added)
-
tags/1.0.0/resources/Admin/js/composables/useI18n.js (added)
-
tags/1.0.0/resources/Admin/js/composables/useToast.js (added)
-
tags/1.0.0/resources/Admin/js/directives (added)
-
tags/1.0.0/resources/Admin/js/directives/loading.js (added)
-
tags/1.0.0/resources/Admin/js/main.js (added)
-
tags/1.0.0/resources/Admin/js/plugins (added)
-
tags/1.0.0/resources/Admin/js/plugins/loading.js (added)
-
tags/1.0.0/resources/Admin/js/router (added)
-
tags/1.0.0/resources/Admin/js/router/index.js (added)
-
tags/1.0.0/resources/Admin/js/utils (added)
-
tags/1.0.0/resources/Admin/js/utils/helper.js (added)
-
tags/1.0.0/resources/Admin/js/utils/http.js (added)
-
tags/1.0.0/resources/Admin/views (added)
-
tags/1.0.0/resources/Admin/views/admin-layout.php (added)
-
tags/1.0.0/resources/Public (added)
-
tags/1.0.0/resources/Public/css (added)
-
tags/1.0.0/resources/Public/css/floating-chat-widget.css (added)
-
tags/1.0.0/resources/Public/js (added)
-
tags/1.0.0/resources/Public/js/components (added)
-
tags/1.0.0/resources/Public/js/components/FloatingChatWidget.vue (added)
-
tags/1.0.0/resources/Public/js/components/Message.vue (added)
-
tags/1.0.0/resources/Public/js/components/MessageContainer.vue (added)
-
tags/1.0.0/resources/Public/js/components/MessageLoading.vue (added)
-
tags/1.0.0/resources/Public/js/components/TypingIndicator.vue (added)
-
tags/1.0.0/resources/Public/js/main.js (added)
-
tags/1.0.0/resources/Public/js/useAjax.js (added)
-
tags/1.0.0/resources/Public/js/useCookie.js (added)
-
tags/1.0.0/resources/Public/js/useWidgetConfig.js (added)
-
tags/1.0.0/src (added)
-
tags/1.0.0/src/App.php (added)
-
tags/1.0.0/src/Contract (added)
-
tags/1.0.0/src/Contract/LLMProviderInterface.php (added)
-
tags/1.0.0/src/Controller (added)
-
tags/1.0.0/src/Controller/AjaxChatController.php (added)
-
tags/1.0.0/src/Helper (added)
-
tags/1.0.0/src/Helper/Email.php (added)
-
tags/1.0.0/src/Helper/ExternalSources.php (added)
-
tags/1.0.0/src/Helper/Hash.php (added)
-
tags/1.0.0/src/Helper/Helper.php (added)
-
tags/1.0.0/src/Helper/InternalContentIndex.php (added)
-
tags/1.0.0/src/Helper/IpDetector.php (added)
-
tags/1.0.0/src/Helper/LLMHelper.php (added)
-
tags/1.0.0/src/Helper/Resources.php (added)
-
tags/1.0.0/src/Helper/Security.php (added)
-
tags/1.0.0/src/Helper/SessionKeyGenerator.php (added)
-
tags/1.0.0/src/Helper/Settings.php (added)
-
tags/1.0.0/src/Helper/Validator.php (added)
-
tags/1.0.0/src/Hooks (added)
-
tags/1.0.0/src/Hooks/Handler (added)
-
tags/1.0.0/src/Hooks/Handler/Admin (added)
-
tags/1.0.0/src/Hooks/Handler/Admin/AssetHandler.php (added)
-
tags/1.0.0/src/Hooks/Handler/Admin/MenuHandler.php (added)
-
tags/1.0.0/src/Hooks/Handler/Admin/NoticeHandler.php (added)
-
tags/1.0.0/src/Hooks/Handler/BaseHandler.php (added)
-
tags/1.0.0/src/Hooks/Handler/Frontend (added)
-
tags/1.0.0/src/Hooks/Handler/Frontend/AssetHandler.php (added)
-
tags/1.0.0/src/Hooks/Handler/Plugin (added)
-
tags/1.0.0/src/Hooks/Handler/Plugin/ActivationHandler.php (added)
-
tags/1.0.0/src/Hooks/actions.php (added)
-
tags/1.0.0/src/Hooks/filters.php (added)
-
tags/1.0.0/src/Http (added)
-
tags/1.0.0/src/Http/Controller (added)
-
tags/1.0.0/src/Http/Controller/Api (added)
-
tags/1.0.0/src/Http/Controller/Api/V1 (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/AdminChatController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/ChatSettingsController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/ConfigController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/DashboardController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/DataSourceSettingsController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/EmailSettingsController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/GeneralSettingsController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/InternalContentIndexController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/InternalContentSettingsController.php (added)
-
tags/1.0.0/src/Http/Controller/Api/V1/LLMSettingsController.php (added)
-
tags/1.0.0/src/Model (added)
-
tags/1.0.0/src/Model/Conversation.php (added)
-
tags/1.0.0/src/Model/Customer.php (added)
-
tags/1.0.0/src/Model/Message.php (added)
-
tags/1.0.0/src/Model/Meta.php (added)
-
tags/1.0.0/src/Model/User.php (added)
-
tags/1.0.0/src/ServiceProvider (added)
-
tags/1.0.0/src/ServiceProvider/AppServiceProvider.php (added)
-
tags/1.0.0/src/ServiceProvider/PluginServiceProvider.php (added)
-
tags/1.0.0/src/Services (added)
-
tags/1.0.0/src/Services/ChatService.php (added)
-
tags/1.0.0/src/Services/HttpClient.php (added)
-
tags/1.0.0/src/Services/LLMService (added)
-
tags/1.0.0/src/Services/LLMService/AIClient (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/AIClientConfig.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/AiClient.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Builders (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Builders/InstructionBuilder.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Builders/PromptBuilder.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Config (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Config/AiConfig.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Config/ConfigBuilder.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Exceptions (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Exceptions/LLMException.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/Adapters (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/Adapters/AdapterInterface.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/Adapters/GeminiTextModel.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/Adapters/OpenAITextModel.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/Gemini.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/OpenAI.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/PromptBuilders (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/PromptBuilders/GeminiPromptBuilder.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/PromptBuilders/OpenAIPromptBuilder.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Providers/ProviderInterface.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Results (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Results/Candidate.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Results/GenerativeAiResult.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Results/TokenUsage.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Support (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/Support/ResourceLoader.php (added)
-
tags/1.0.0/src/Services/LLMService/AIClient/llmProviders.php (added)
-
tags/1.0.0/src/Services/LLMService/Contracts (added)
-
tags/1.0.0/src/Services/LLMService/Contracts/LLMConfig.php (added)
-
tags/1.0.0/src/Services/LLMService/Contracts/LLMProvider.php (added)
-
tags/1.0.0/src/Services/LLMService/Contracts/LLMRequest.php (added)
-
tags/1.0.0/src/Services/LLMService/Contracts/LLMResponse.php (added)
-
tags/1.0.0/src/Services/LLMService/LLMService.php (added)
-
tags/1.0.0/src/Services/LLMService/LLMSettings.php (added)
-
tags/1.0.0/src/Services/LLMService/Provider (added)
-
tags/1.0.0/src/Services/LLMService/Provider/ChatGPT.php (added)
-
tags/1.0.0/src/Services/LLMService/Provider/Gemini.php (added)
-
tags/1.0.0/src/routes (added)
-
tags/1.0.0/src/routes/ajax.php (added)
-
tags/1.0.0/src/routes/api.php (added)
-
tags/1.0.0/tailwind.config.js (added)
-
tags/1.0.0/vendor (added)
-
tags/1.0.0/vendor/autoload.php (added)
-
tags/1.0.0/vendor/composer (added)
-
tags/1.0.0/vendor/composer/ClassLoader.php (added)
-
tags/1.0.0/vendor/composer/InstalledVersions.php (added)
-
tags/1.0.0/vendor/composer/LICENSE (added)
-
tags/1.0.0/vendor/composer/autoload_classmap.php (added)
-
tags/1.0.0/vendor/composer/autoload_namespaces.php (added)
-
tags/1.0.0/vendor/composer/autoload_psr4.php (added)
-
tags/1.0.0/vendor/composer/autoload_real.php (added)
-
tags/1.0.0/vendor/composer/autoload_static.php (added)
-
tags/1.0.0/vendor/composer/installed.json (added)
-
tags/1.0.0/vendor/composer/installed.php (added)
-
tags/1.0.0/vendor/composer/platform_check.php (added)
-
tags/1.0.0/vendor/zenochatbot (added)
-
tags/1.0.0/vendor/zenochatbot/framework (added)
-
tags/1.0.0/vendor/zenochatbot/framework/composer.json (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Asset (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Asset/Vite.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Config (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Config/Repository.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Connection.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/LengthAwarePaginator.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Connection.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Grammar (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Grammar/Grammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Grammar/GrammarFactory.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Grammar/MySqlGrammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Grammar/SqliteGrammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Migration.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/MigrationRunner.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Migrator.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Schema.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Migration/Sql.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Model.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ModelCollection.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Connection.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Grammar (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Grammar/Grammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Grammar/GrammarFactory.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Grammar/MySqlGrammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/ORM/Grammar/SqliteGrammar.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Paginator.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/QueryBuilder.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations/BelongsTo.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations/BelongsToMany.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations/HasMany.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations/HasOne.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Database/Relations/Relation.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/AuthenticationException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/AuthorizationException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/ConfigurationException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/Handler.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/HttpException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Exceptions/ValidationException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/App.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Application.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/ApplicationBuilder.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Configuration (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Configuration/Exceptions.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Container.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Handler (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Handler.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Handler/RestHandler.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/Logger.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Foundation/ServiceProvider.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Ajax.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Middleware (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Middleware/MiddlewareInterface.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Request.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Response.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/ResponseBuilder.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Http/Route.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Response (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Response/Response.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Anonymize.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Arr.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Collection.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/DateTime.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Helper.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/HigherOrderTapProxy.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/HigherOrderWhenProxy.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Pluralizer.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Str.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Support/Stringable.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Validation (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Validation/ValidationException.php (added)
-
tags/1.0.0/vendor/zenochatbot/framework/src/Validation/Validator.php (added)
-
tags/1.0.0/vite.config.js (added)
-
tags/1.0.0/zeno-chatbot-ai.php (added)
-
trunk/assets (added)
-
trunk/assets/.vite (added)
-
trunk/assets/.vite/manifest.json (added)
-
trunk/assets/admin (added)
-
trunk/assets/admin/css (added)
-
trunk/assets/admin/css/admin.css (added)
-
trunk/assets/admin/js (added)
-
trunk/assets/admin/js/admin.js (added)
-
trunk/assets/assets (added)
-
trunk/assets/assets/_plugin-vue_export-helper-D3HpnJhL.js (added)
-
trunk/assets/assets/_plugin-vue_export-helper-mt0p9uAX.js (added)
-
trunk/assets/assets/useI18n-B1K__77W.js (added)
-
trunk/assets/assets/useI18n-Cbw3P1Tc.js (added)
-
trunk/assets/assets/useI18n-Di_w9u-k.js (added)
-
trunk/assets/public (added)
-
trunk/assets/public/css (added)
-
trunk/assets/public/css/public.css (added)
-
trunk/assets/public/js (added)
-
trunk/assets/public/js/public.js (added)
-
trunk/boot (added)
-
trunk/boot/app.php (added)
-
trunk/boot/bindings.php (added)
-
trunk/boot/dev.php (added)
-
trunk/composer.json (added)
-
trunk/composer.lock (added)
-
trunk/config (added)
-
trunk/config/api.php (added)
-
trunk/config/app.php (added)
-
trunk/config/str.php (added)
-
trunk/database (added)
-
trunk/database/migrations (added)
-
trunk/database/migrations/001_create_customers_table.php (added)
-
trunk/database/migrations/002_create_conversations_table.php (added)
-
trunk/database/migrations/003_create_messages_table.php (added)
-
trunk/database/migrations/004_create_meta_table.php (added)
-
trunk/index.php (added)
-
trunk/package-lock.json (added)
-
trunk/package.json (added)
-
trunk/phpcs.xml (added)
-
trunk/postcss.config.js (added)
-
trunk/readme.txt (added)
-
trunk/resources (added)
-
trunk/resources/Admin (added)
-
trunk/resources/Admin/Components (added)
-
trunk/resources/Admin/Components/AppLayout.vue (added)
-
trunk/resources/Admin/Components/AppNavbar.vue (added)
-
trunk/resources/Admin/Components/BaseButton.vue (added)
-
trunk/resources/Admin/Components/Card.vue (added)
-
trunk/resources/Admin/Components/ConfirmationModal.vue (added)
-
trunk/resources/Admin/Components/DeleteConfirmationModal.vue (added)
-
trunk/resources/Admin/Components/DropdownMenu.vue (added)
-
trunk/resources/Admin/Components/DropdownMenuItem.vue (added)
-
trunk/resources/Admin/Components/FormInput.vue (added)
-
trunk/resources/Admin/Components/FormLabel.vue (added)
-
trunk/resources/Admin/Components/FormSelect.vue (added)
-
trunk/resources/Admin/Components/Icon.vue (added)
-
trunk/resources/Admin/Components/LoadingSpinner.vue (added)
-
trunk/resources/Admin/Components/MediaPicker.vue (added)
-
trunk/resources/Admin/Components/NotificationContainer.vue (added)
-
trunk/resources/Admin/Components/Pagination.vue (added)
-
trunk/resources/Admin/Components/RangeSlider.vue (added)
-
trunk/resources/Admin/Components/SettingsLayout.vue (added)
-
trunk/resources/Admin/Components/StatCard.vue (added)
-
trunk/resources/Admin/Components/ToastNotification.vue (added)
-
trunk/resources/Admin/Components/WhatsNewDrawer.vue (added)
-
trunk/resources/Admin/Modules (added)
-
trunk/resources/Admin/Modules/Conversation (added)
-
trunk/resources/Admin/Modules/Conversation/Components (added)
-
trunk/resources/Admin/Modules/Conversation/Components/ConversationDetailsPageSkeleton.vue (added)
-
trunk/resources/Admin/Modules/Conversation/Components/ConversationSkeleton.vue (added)
-
trunk/resources/Admin/Modules/Conversation/ConversationDetails.vue (added)
-
trunk/resources/Admin/Modules/Conversation/Conversations.vue (added)
-
trunk/resources/Admin/Modules/Dashboard (added)
-
trunk/resources/Admin/Modules/Dashboard/Components (added)
-
trunk/resources/Admin/Modules/Dashboard/Components/DashboardSkeleton.vue (added)
-
trunk/resources/Admin/Modules/Dashboard/Components/LineChart.vue (added)
-
trunk/resources/Admin/Modules/Dashboard/Components/RecentConversations.vue (added)
-
trunk/resources/Admin/Modules/Dashboard/Components/StatsWidget.vue (added)
-
trunk/resources/Admin/Modules/Dashboard/Dashboard.vue (added)
-
trunk/resources/Admin/Modules/Help (added)
-
trunk/resources/Admin/Modules/Help/Help.vue (added)
-
trunk/resources/Admin/Modules/Settings (added)
-
trunk/resources/Admin/Modules/Settings/ChatSettings (added)
-
trunk/resources/Admin/Modules/Settings/ChatSettings/ChatSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/DataSourceSettings (added)
-
trunk/resources/Admin/Modules/Settings/DataSourceSettings/Components (added)
-
trunk/resources/Admin/Modules/Settings/DataSourceSettings/Components/ExternalSourcesTab.vue (added)
-
trunk/resources/Admin/Modules/Settings/DataSourceSettings/Components/InternalContentTab.vue (added)
-
trunk/resources/Admin/Modules/Settings/DataSourceSettings/DataSourceSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/EmailSettings (added)
-
trunk/resources/Admin/Modules/Settings/EmailSettings/EmailSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/GeneralSettings (added)
-
trunk/resources/Admin/Modules/Settings/GeneralSettings/GeneralSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings/Components (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings/Components/AnthropicSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings/Components/GoogleSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings/Components/OpenAISettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/LLMSettings/LLMSettings.vue (added)
-
trunk/resources/Admin/Modules/Settings/Settings.vue (added)
-
trunk/resources/Admin/css (added)
-
trunk/resources/Admin/css/admin.scss (added)
-
trunk/resources/Admin/js (added)
-
trunk/resources/Admin/js/App.vue (added)
-
trunk/resources/Admin/js/composables (added)
-
trunk/resources/Admin/js/composables/useConfirmation.js (added)
-
trunk/resources/Admin/js/composables/useDeleteConfirmation.js (added)
-
trunk/resources/Admin/js/composables/useForm.js (added)
-
trunk/resources/Admin/js/composables/useI18n.js (added)
-
trunk/resources/Admin/js/composables/useToast.js (added)
-
trunk/resources/Admin/js/directives (added)
-
trunk/resources/Admin/js/directives/loading.js (added)
-
trunk/resources/Admin/js/main.js (added)
-
trunk/resources/Admin/js/plugins (added)
-
trunk/resources/Admin/js/plugins/loading.js (added)
-
trunk/resources/Admin/js/router (added)
-
trunk/resources/Admin/js/router/index.js (added)
-
trunk/resources/Admin/js/utils (added)
-
trunk/resources/Admin/js/utils/helper.js (added)
-
trunk/resources/Admin/js/utils/http.js (added)
-
trunk/resources/Admin/views (added)
-
trunk/resources/Admin/views/admin-layout.php (added)
-
trunk/resources/Public (added)
-
trunk/resources/Public/css (added)
-
trunk/resources/Public/css/floating-chat-widget.css (added)
-
trunk/resources/Public/js (added)
-
trunk/resources/Public/js/components (added)
-
trunk/resources/Public/js/components/FloatingChatWidget.vue (added)
-
trunk/resources/Public/js/components/Message.vue (added)
-
trunk/resources/Public/js/components/MessageContainer.vue (added)
-
trunk/resources/Public/js/components/MessageLoading.vue (added)
-
trunk/resources/Public/js/components/TypingIndicator.vue (added)
-
trunk/resources/Public/js/main.js (added)
-
trunk/resources/Public/js/useAjax.js (added)
-
trunk/resources/Public/js/useCookie.js (added)
-
trunk/resources/Public/js/useWidgetConfig.js (added)
-
trunk/src (added)
-
trunk/src/App.php (added)
-
trunk/src/Contract (added)
-
trunk/src/Contract/LLMProviderInterface.php (added)
-
trunk/src/Controller (added)
-
trunk/src/Controller/AjaxChatController.php (added)
-
trunk/src/Helper (added)
-
trunk/src/Helper/Email.php (added)
-
trunk/src/Helper/ExternalSources.php (added)
-
trunk/src/Helper/Hash.php (added)
-
trunk/src/Helper/Helper.php (added)
-
trunk/src/Helper/InternalContentIndex.php (added)
-
trunk/src/Helper/IpDetector.php (added)
-
trunk/src/Helper/LLMHelper.php (added)
-
trunk/src/Helper/Resources.php (added)
-
trunk/src/Helper/Security.php (added)
-
trunk/src/Helper/SessionKeyGenerator.php (added)
-
trunk/src/Helper/Settings.php (added)
-
trunk/src/Helper/Validator.php (added)
-
trunk/src/Hooks (added)
-
trunk/src/Hooks/Handler (added)
-
trunk/src/Hooks/Handler/Admin (added)
-
trunk/src/Hooks/Handler/Admin/AssetHandler.php (added)
-
trunk/src/Hooks/Handler/Admin/MenuHandler.php (added)
-
trunk/src/Hooks/Handler/Admin/NoticeHandler.php (added)
-
trunk/src/Hooks/Handler/BaseHandler.php (added)
-
trunk/src/Hooks/Handler/Frontend (added)
-
trunk/src/Hooks/Handler/Frontend/AssetHandler.php (added)
-
trunk/src/Hooks/Handler/Plugin (added)
-
trunk/src/Hooks/Handler/Plugin/ActivationHandler.php (added)
-
trunk/src/Hooks/actions.php (added)
-
trunk/src/Hooks/filters.php (added)
-
trunk/src/Http (added)
-
trunk/src/Http/Controller (added)
-
trunk/src/Http/Controller/Api (added)
-
trunk/src/Http/Controller/Api/V1 (added)
-
trunk/src/Http/Controller/Api/V1/AdminChatController.php (added)
-
trunk/src/Http/Controller/Api/V1/ChatSettingsController.php (added)
-
trunk/src/Http/Controller/Api/V1/ConfigController.php (added)
-
trunk/src/Http/Controller/Api/V1/DashboardController.php (added)
-
trunk/src/Http/Controller/Api/V1/DataSourceSettingsController.php (added)
-
trunk/src/Http/Controller/Api/V1/EmailSettingsController.php (added)
-
trunk/src/Http/Controller/Api/V1/GeneralSettingsController.php (added)
-
trunk/src/Http/Controller/Api/V1/InternalContentIndexController.php (added)
-
trunk/src/Http/Controller/Api/V1/InternalContentSettingsController.php (added)
-
trunk/src/Http/Controller/Api/V1/LLMSettingsController.php (added)
-
trunk/src/Model (added)
-
trunk/src/Model/Conversation.php (added)
-
trunk/src/Model/Customer.php (added)
-
trunk/src/Model/Message.php (added)
-
trunk/src/Model/Meta.php (added)
-
trunk/src/Model/User.php (added)
-
trunk/src/ServiceProvider (added)
-
trunk/src/ServiceProvider/AppServiceProvider.php (added)
-
trunk/src/ServiceProvider/PluginServiceProvider.php (added)
-
trunk/src/Services (added)
-
trunk/src/Services/ChatService.php (added)
-
trunk/src/Services/HttpClient.php (added)
-
trunk/src/Services/LLMService (added)
-
trunk/src/Services/LLMService/AIClient (added)
-
trunk/src/Services/LLMService/AIClient/AIClientConfig.php (added)
-
trunk/src/Services/LLMService/AIClient/AiClient.php (added)
-
trunk/src/Services/LLMService/AIClient/Builders (added)
-
trunk/src/Services/LLMService/AIClient/Builders/InstructionBuilder.php (added)
-
trunk/src/Services/LLMService/AIClient/Builders/PromptBuilder.php (added)
-
trunk/src/Services/LLMService/AIClient/Config (added)
-
trunk/src/Services/LLMService/AIClient/Config/AiConfig.php (added)
-
trunk/src/Services/LLMService/AIClient/Config/ConfigBuilder.php (added)
-
trunk/src/Services/LLMService/AIClient/Exceptions (added)
-
trunk/src/Services/LLMService/AIClient/Exceptions/LLMException.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers (added)
-
trunk/src/Services/LLMService/AIClient/Providers/Adapters (added)
-
trunk/src/Services/LLMService/AIClient/Providers/Adapters/AdapterInterface.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/Adapters/GeminiTextModel.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/Adapters/OpenAITextModel.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/Gemini.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/OpenAI.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/PromptBuilders (added)
-
trunk/src/Services/LLMService/AIClient/Providers/PromptBuilders/GeminiPromptBuilder.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/PromptBuilders/OpenAIPromptBuilder.php (added)
-
trunk/src/Services/LLMService/AIClient/Providers/ProviderInterface.php (added)
-
trunk/src/Services/LLMService/AIClient/Results (added)
-
trunk/src/Services/LLMService/AIClient/Results/Candidate.php (added)
-
trunk/src/Services/LLMService/AIClient/Results/GenerativeAiResult.php (added)
-
trunk/src/Services/LLMService/AIClient/Results/TokenUsage.php (added)
-
trunk/src/Services/LLMService/AIClient/Support (added)
-
trunk/src/Services/LLMService/AIClient/Support/ResourceLoader.php (added)
-
trunk/src/Services/LLMService/AIClient/llmProviders.php (added)
-
trunk/src/Services/LLMService/Contracts (added)
-
trunk/src/Services/LLMService/Contracts/LLMConfig.php (added)
-
trunk/src/Services/LLMService/Contracts/LLMProvider.php (added)
-
trunk/src/Services/LLMService/Contracts/LLMRequest.php (added)
-
trunk/src/Services/LLMService/Contracts/LLMResponse.php (added)
-
trunk/src/Services/LLMService/LLMService.php (added)
-
trunk/src/Services/LLMService/LLMSettings.php (added)
-
trunk/src/Services/LLMService/Provider (added)
-
trunk/src/Services/LLMService/Provider/ChatGPT.php (added)
-
trunk/src/Services/LLMService/Provider/Gemini.php (added)
-
trunk/src/routes (added)
-
trunk/src/routes/ajax.php (added)
-
trunk/src/routes/api.php (added)
-
trunk/tailwind.config.js (added)
-
trunk/vendor (added)
-
trunk/vendor/autoload.php (added)
-
trunk/vendor/composer (added)
-
trunk/vendor/composer/ClassLoader.php (added)
-
trunk/vendor/composer/InstalledVersions.php (added)
-
trunk/vendor/composer/LICENSE (added)
-
trunk/vendor/composer/autoload_classmap.php (added)
-
trunk/vendor/composer/autoload_namespaces.php (added)
-
trunk/vendor/composer/autoload_psr4.php (added)
-
trunk/vendor/composer/autoload_real.php (added)
-
trunk/vendor/composer/autoload_static.php (added)
-
trunk/vendor/composer/installed.json (added)
-
trunk/vendor/composer/installed.php (added)
-
trunk/vendor/composer/platform_check.php (added)
-
trunk/vendor/zenochatbot (added)
-
trunk/vendor/zenochatbot/framework (added)
-
trunk/vendor/zenochatbot/framework/composer.json (added)
-
trunk/vendor/zenochatbot/framework/src (added)
-
trunk/vendor/zenochatbot/framework/src/Asset (added)
-
trunk/vendor/zenochatbot/framework/src/Asset/Vite.php (added)
-
trunk/vendor/zenochatbot/framework/src/Config (added)
-
trunk/vendor/zenochatbot/framework/src/Config/Repository.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Connection.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/LengthAwarePaginator.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Connection.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Grammar (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Grammar/Grammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Grammar/GrammarFactory.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Grammar/MySqlGrammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Grammar/SqliteGrammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Migration.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/MigrationRunner.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Migrator.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Schema.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Migration/Sql.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Model.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ModelCollection.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Connection.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Grammar (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Grammar/Grammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Grammar/GrammarFactory.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Grammar/MySqlGrammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/ORM/Grammar/SqliteGrammar.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Paginator.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/QueryBuilder.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations/BelongsTo.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations/BelongsToMany.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations/HasMany.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations/HasOne.php (added)
-
trunk/vendor/zenochatbot/framework/src/Database/Relations/Relation.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/AuthenticationException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/AuthorizationException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/ConfigurationException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/Handler.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/HttpException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Exceptions/ValidationException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/App.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Application.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/ApplicationBuilder.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Configuration (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Configuration/Exceptions.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Container.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Handler (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Handler.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Handler/RestHandler.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/Logger.php (added)
-
trunk/vendor/zenochatbot/framework/src/Foundation/ServiceProvider.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Ajax.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Middleware (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Middleware/MiddlewareInterface.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Request.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Response.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http/ResponseBuilder.php (added)
-
trunk/vendor/zenochatbot/framework/src/Http/Route.php (added)
-
trunk/vendor/zenochatbot/framework/src/Response (added)
-
trunk/vendor/zenochatbot/framework/src/Response/Response.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Anonymize.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Arr.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Collection.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/DateTime.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Helper.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/HigherOrderTapProxy.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/HigherOrderWhenProxy.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Pluralizer.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Str.php (added)
-
trunk/vendor/zenochatbot/framework/src/Support/Stringable.php (added)
-
trunk/vendor/zenochatbot/framework/src/Validation (added)
-
trunk/vendor/zenochatbot/framework/src/Validation/ValidationException.php (added)
-
trunk/vendor/zenochatbot/framework/src/Validation/Validator.php (added)
-
trunk/vite.config.js (added)
-
trunk/zeno-chatbot-ai.php (added)
Note: See TracChangeset
for help on using the changeset viewer.