Changeset 3321249
- Timestamp:
- 07/02/2025 01:37:13 PM (8 months ago)
- Location:
- ai-app-onsite
- Files:
-
- 113 added
- 8 edited
-
tags/1.2.4.2/ai-app-onsite.php (modified) (2 diffs)
-
tags/1.2.4.2/includes/class-ai-app-onsite-db-handler.php (modified) (1 diff)
-
tags/1.2.4.2/readme.md (modified) (3 diffs)
-
tags/1.2.4.2/readme.txt (modified) (2 diffs)
-
tags/1.2.4.3 (added)
-
tags/1.2.4.3/ai-app-onsite.php (added)
-
tags/1.2.4.3/assets (added)
-
tags/1.2.4.3/assets/css (added)
-
tags/1.2.4.3/assets/css/ai-app-onsite-form-style.css (added)
-
tags/1.2.4.3/assets/css/ai-app-onsite-style.css (added)
-
tags/1.2.4.3/assets/css/bootstrap.min.css (added)
-
tags/1.2.4.3/assets/css/fontawesome.min.css (added)
-
tags/1.2.4.3/assets/css/index.php (added)
-
tags/1.2.4.3/assets/index.php (added)
-
tags/1.2.4.3/assets/js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-admin.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-app-preview.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-app-properties.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-blockword.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-email-settings.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-field-selector.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-form-block.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-model-settings.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-openai-api.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-plugin-settings.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-prompt-editor.js (added)
-
tags/1.2.4.3/assets/js/ai-app-onsite-reset-localstorage.js (added)
-
tags/1.2.4.3/assets/js/bootstrap.min.js (added)
-
tags/1.2.4.3/assets/js/choice.min.js (added)
-
tags/1.2.4.3/assets/js/index.php (added)
-
tags/1.2.4.3/assets/js/jspdf.umd.min.js (added)
-
tags/1.2.4.3/assets/js/popper.min.js (added)
-
tags/1.2.4.3/assets/js/sweetalert2.all.min.js (added)
-
tags/1.2.4.3/assets/media (added)
-
tags/1.2.4.3/assets/media/AlappOnsite-API-Key-logo.png (added)
-
tags/1.2.4.3/assets/media/add-color-icon.png (added)
-
tags/1.2.4.3/assets/media/api-key-icon.png (added)
-
tags/1.2.4.3/assets/media/app-logo.png (added)
-
tags/1.2.4.3/assets/media/app-logo1.png (added)
-
tags/1.2.4.3/assets/media/applogo.png (added)
-
tags/1.2.4.3/assets/media/banned-icon.png (added)
-
tags/1.2.4.3/assets/media/bg-color-icon.png (added)
-
tags/1.2.4.3/assets/media/calendar-icon.png (added)
-
tags/1.2.4.3/assets/media/chevron-blue.png (added)
-
tags/1.2.4.3/assets/media/chevron-grey.png (added)
-
tags/1.2.4.3/assets/media/clapperboard-blue.png (added)
-
tags/1.2.4.3/assets/media/clapperboard-grey.png (added)
-
tags/1.2.4.3/assets/media/code-browser-grey.png (added)
-
tags/1.2.4.3/assets/media/code-icon-placeholder.png (added)
-
tags/1.2.4.3/assets/media/copy-icon-success.png (added)
-
tags/1.2.4.3/assets/media/copy-icon.png (added)
-
tags/1.2.4.3/assets/media/delete-icon.png (added)
-
tags/1.2.4.3/assets/media/disc-blue.png (added)
-
tags/1.2.4.3/assets/media/disc-grey.png (added)
-
tags/1.2.4.3/assets/media/download-icon.png (added)
-
tags/1.2.4.3/assets/media/email-icon.png (added)
-
tags/1.2.4.3/assets/media/email.jpg (added)
-
tags/1.2.4.3/assets/media/engine-icon.png (added)
-
tags/1.2.4.3/assets/media/eye-grey.png (added)
-
tags/1.2.4.3/assets/media/file-icon.png (added)
-
tags/1.2.4.3/assets/media/folder-icon.png (added)
-
tags/1.2.4.3/assets/media/font-color-icon.png (added)
-
tags/1.2.4.3/assets/media/grab-icon.png (added)
-
tags/1.2.4.3/assets/media/index.php (added)
-
tags/1.2.4.3/assets/media/objective-icon.png (added)
-
tags/1.2.4.3/assets/media/pen-icon.png (added)
-
tags/1.2.4.3/assets/media/penalty-icon.png (added)
-
tags/1.2.4.3/assets/media/preview-icon-blue.png (added)
-
tags/1.2.4.3/assets/media/preview-icon-grey.png (added)
-
tags/1.2.4.3/assets/media/profile-img.png (added)
-
tags/1.2.4.3/assets/media/promt-icon-blue.png (added)
-
tags/1.2.4.3/assets/media/promt-icon-grey.png (added)
-
tags/1.2.4.3/assets/media/response-icon.png (added)
-
tags/1.2.4.3/assets/media/settings-blue.png (added)
-
tags/1.2.4.3/assets/media/settings-grey.png (added)
-
tags/1.2.4.3/assets/media/shortcode-icon.png (added)
-
tags/1.2.4.3/assets/media/temprature-icon.png (added)
-
tags/1.2.4.3/assets/media/text-color-icon.png (added)
-
tags/1.2.4.3/assets/media/token-icon.png (added)
-
tags/1.2.4.3/assets/media/upload-file-icon.png (added)
-
tags/1.2.4.3/assets/media/user-icon.png (added)
-
tags/1.2.4.3/assets/webfonts (added)
-
tags/1.2.4.3/assets/webfonts/fa-brands-400.ttf (added)
-
tags/1.2.4.3/assets/webfonts/fa-brands-400.woff2 (added)
-
tags/1.2.4.3/assets/webfonts/fa-regular-400.ttf (added)
-
tags/1.2.4.3/assets/webfonts/fa-regular-400.woff2 (added)
-
tags/1.2.4.3/assets/webfonts/fa-solid-900.ttf (added)
-
tags/1.2.4.3/assets/webfonts/fa-solid-900.woff2 (added)
-
tags/1.2.4.3/assets/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.2.4.3/assets/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.2.4.3/assets/webfonts/index.php (added)
-
tags/1.2.4.3/handler (added)
-
tags/1.2.4.3/handler/ai-app-onsite-app-license.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-app-preview.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-app-properties.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-email-settings.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-field-selector.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-model-settings.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-openAi-api.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-plugin-settings.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-prompt-editor.php (added)
-
tags/1.2.4.3/handler/ai-app-onsite-user-stats.php (added)
-
tags/1.2.4.3/handler/index.php (added)
-
tags/1.2.4.3/includes (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-admin.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-app-preview.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-app-properties.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-db-handler.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-email-settings.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-field-selector.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-model-settings.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-plugin-settings.php (added)
-
tags/1.2.4.3/includes/class-ai-app-onsite-prompt-editor.php (added)
-
tags/1.2.4.3/includes/index.php (added)
-
tags/1.2.4.3/index.php (added)
-
tags/1.2.4.3/readme.md (added)
-
tags/1.2.4.3/readme.txt (added)
-
trunk/ai-app-onsite.php (modified) (2 diffs)
-
trunk/includes/class-ai-app-onsite-db-handler.php (modified) (1 diff)
-
trunk/readme.md (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ai-app-onsite/tags/1.2.4.2/ai-app-onsite.php
r3321005 r3321249 4 4 * Plugin Name: AI App Onsite 5 5 * Description: AIappOnsite - AI Web App Creator WP Plugin allows users to create their own AI-powered web app and launch it on their own site with no additional development needed. AI App Onsite web app creator is an AI web app builder for WordPress. 6 * Version: 1.2.4.2 6 * Version: 1.2.4.21.2.4.3 7 7 * Author: By AIappOnsite 8 8 * Author URI: https://aiapponsite.com/ … … 46 46 } 47 47 48 define('AI_APP_ONSITE_VERSION', '1.2.4. 2');48 define('AI_APP_ONSITE_VERSION', '1.2.4.3'); 49 49 define('AI_APP_ONSITE_PLUGIN_DIR', plugin_dir_path(__FILE__)); 50 50 define('AI_APP_ONSITE_PLUGIN_URL', plugin_dir_url(__FILE__)); -
ai-app-onsite/tags/1.2.4.2/includes/class-ai-app-onsite-db-handler.php
r3321005 r3321249 177 177 } 178 178 179 $add_column_if_missing = function ( $column, $definition, $after = '' ) use ( $ wpdb, $app_properties_table ) {180 $exists = $wpdb->get_var( $wpdb->prepare( "SHOW COLUMNS FROM $app_properties_table LIKE %s", $column ) );181 if ( ! $exists ) {182 $after_sql = $after ? " AFTER `$after`" : '';183 $wpdb->query( "ALTER TABLE $app_properties_table ADD COLUMN `$column` $definition$after_sql" );184 }185 };186 187 $add_column_if_missing( 'app_corner', 'TEXT', 'bg_color' );188 $add_column_if_missing( 'app_height', 'TEXT', 'app_corner' );179 $add_column_if_missing = function ( $column, $definition, $after = '' ) use ( $app_properties_table ) { 180 $exists = $this->wpdb->get_var( $this->wpdb->prepare( "SHOW COLUMNS FROM $app_properties_table LIKE %s", $column ) ); 181 if ( ! $exists ) { 182 $after_sql = $after ? " AFTER `$after`" : ''; 183 $this->wpdb->query( "ALTER TABLE $app_properties_table ADD COLUMN `$column` $definition$after_sql" ); 184 } 185 }; 186 187 $add_column_if_missing( 'app_corner', 'TEXT', 'bg_color' ); 188 $add_column_if_missing( 'app_height', 'TEXT', 'app_corner' ); 189 189 190 190 return $success; -
ai-app-onsite/tags/1.2.4.2/readme.md
r3321005 r3321249 5 5 **Requires at least:** 4.7 6 6 **Tested up to:** 6.7.1 7 **Stable tag:** 1.2.4. 27 **Stable tag:** 1.2.4.3 8 8 **Requires PHP:** 7.0 9 9 **License:** GPLv2 or later … … 98 98 Added a safe check during plugin upgrade to ensure `app_corner` and `app_height` columns exist in the `app_properties` table. If missing, they are automatically added without requiring manual database migration. 99 99 100 ### 1.2.4.3 101 - Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 102 103 100 104 101 105 --- … … 119 123 - Improved database handler consistency for better reliability. 120 124 125 ### 1.2.4.3 126 - Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 127 128 121 129 --- 122 130 -
ai-app-onsite/tags/1.2.4.2/readme.txt
r3321005 r3321249 4 4 Requires at least: 4.7 5 5 Tested up to: 6.7.1 6 Stable tag: 1.2.4. 26 Stable tag: 1.2.4.3 7 7 Requires PHP: 7.0 8 8 License: GPLv2 or later … … 81 81 * Improved database handler consistency for better reliability. 82 82 83 = 1.2.4.3 = 84 * Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 85 83 86 == Upgrade Notice == 84 87 -
ai-app-onsite/trunk/ai-app-onsite.php
r3321005 r3321249 4 4 * Plugin Name: AI App Onsite 5 5 * Description: AIappOnsite - AI Web App Creator WP Plugin allows users to create their own AI-powered web app and launch it on their own site with no additional development needed. AI App Onsite web app creator is an AI web app builder for WordPress. 6 * Version: 1.2.4. 26 * Version: 1.2.4.3 7 7 * Author: By AIappOnsite 8 8 * Author URI: https://aiapponsite.com/ … … 46 46 } 47 47 48 define('AI_APP_ONSITE_VERSION', '1.2.4. 2');48 define('AI_APP_ONSITE_VERSION', '1.2.4.3'); 49 49 define('AI_APP_ONSITE_PLUGIN_DIR', plugin_dir_path(__FILE__)); 50 50 define('AI_APP_ONSITE_PLUGIN_URL', plugin_dir_url(__FILE__)); -
ai-app-onsite/trunk/includes/class-ai-app-onsite-db-handler.php
r3321005 r3321249 177 177 } 178 178 179 $add_column_if_missing = function ( $column, $definition, $after = '' ) use ( $ wpdb, $app_properties_table ) {180 $exists = $wpdb->get_var( $wpdb->prepare( "SHOW COLUMNS FROM $app_properties_table LIKE %s", $column ) );181 if ( ! $exists ) {182 $after_sql = $after ? " AFTER `$after`" : '';183 $wpdb->query( "ALTER TABLE $app_properties_table ADD COLUMN `$column` $definition$after_sql" );184 }185 };186 187 $add_column_if_missing( 'app_corner', 'TEXT', 'bg_color' );188 $add_column_if_missing( 'app_height', 'TEXT', 'app_corner' );179 $add_column_if_missing = function ( $column, $definition, $after = '' ) use ( $app_properties_table ) { 180 $exists = $this->wpdb->get_var( $this->wpdb->prepare( "SHOW COLUMNS FROM $app_properties_table LIKE %s", $column ) ); 181 if ( ! $exists ) { 182 $after_sql = $after ? " AFTER `$after`" : ''; 183 $this->wpdb->query( "ALTER TABLE $app_properties_table ADD COLUMN `$column` $definition$after_sql" ); 184 } 185 }; 186 187 $add_column_if_missing( 'app_corner', 'TEXT', 'bg_color' ); 188 $add_column_if_missing( 'app_height', 'TEXT', 'app_corner' ); 189 189 190 190 return $success; -
ai-app-onsite/trunk/readme.md
r3321005 r3321249 5 5 **Requires at least:** 4.7 6 6 **Tested up to:** 6.7.1 7 **Stable tag:** 1.2.4. 27 **Stable tag:** 1.2.4.3 8 8 **Requires PHP:** 7.0 9 9 **License:** GPLv2 or later … … 98 98 Added a safe check during plugin upgrade to ensure `app_corner` and `app_height` columns exist in the `app_properties` table. If missing, they are automatically added without requiring manual database migration. 99 99 100 ### 1.2.4.3 101 - Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 102 103 100 104 101 105 --- … … 119 123 - Improved database handler consistency for better reliability. 120 124 125 ### 1.2.4.3 126 - Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 127 128 121 129 --- 122 130 -
ai-app-onsite/trunk/readme.txt
r3321005 r3321249 4 4 Requires at least: 4.7 5 5 Tested up to: 6.7.1 6 Stable tag: 1.2.4. 26 Stable tag: 1.2.4.3 7 7 Requires PHP: 7.0 8 8 License: GPLv2 or later … … 81 81 * Improved database handler consistency for better reliability. 82 82 83 = 1.2.4.3 = 84 * Resolved an issue where plugin activation failed due to $wpdb being undefined inside a schema update closure. 85 83 86 == Upgrade Notice == 84 87
Note: See TracChangeset
for help on using the changeset viewer.