Changeset 3283430
- Timestamp:
- 04/28/2025 01:16:55 PM (10 months ago)
- Location:
- appexperts/trunk
- Files:
-
- 1 deleted
- 8 edited
-
app-expert.php (modified) (2 diffs)
-
freemius (deleted)
-
includes/features/log/app-expert-log-init.php (modified) (2 diffs)
-
includes/features/log/backend/app-expert-log-cronjob.php (modified) (1 diff)
-
includes/features/log/templates/settings-tabs/logs.php (modified) (3 diffs)
-
includes/features/notification/helpers/app-expert-fcm-helper.php (modified) (1 diff)
-
includes/init/common/app-expert-logger.php (modified) (1 diff)
-
includes/init/common/app-expert-route.php (modified) (1 diff)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
appexperts/trunk/app-expert.php
r2988132 r3283430 3 3 Plugin Name: AppExperts 4 4 Description: Integrate App Experts builder functionality with your wordpress website 5 Version: 1.4. 35 Version: 1.4.5 6 6 Author: AppExperts 7 7 Author URI: https://appexperts.io/ … … 117 117 118 118 require_once APP_EXPERT_PATH."includes/init/app-expert-init.php"; 119 -
appexperts/trunk/includes/features/log/app-expert-log-init.php
r2837996 r3283430 15 15 } 16 16 public function _inst_classes(){ 17 new App_Expert_Log_CronJob($this);18 new App_ExpertLog_Settings($this);17 // new App_Expert_Log_CronJob($this); 18 // new App_ExpertLog_Settings($this); 19 19 } 20 20 … … 30 30 if( is_array( $error ) && !empty($error) ){ 31 31 $msg = sprintf( __( '%1$s in %2$s on line %3$s', 'app-expert' ), $error['message'], $error['file'], $error['line'] ); 32 App_Expert_Logger::fatal($msg,$error);32 //App_Expert_Logger::fatal($msg,$error); 33 33 } 34 34 } 35 35 public function log_upgrade( $upgrader, $extra ) { 36 App_Expert_Logger::info("An Upgrade Happened :",["upgrader"=>$upgrader, "extra"=>$extra]);36 //App_Expert_Logger::info("An Upgrade Happened :",["upgrader"=>$upgrader, "extra"=>$extra]); 37 37 } 38 38 public function log_activated_plugin( $plugin_name ) { 39 App_Expert_Logger::info("An Activation Happened for Plugin:".$plugin_name);39 // App_Expert_Logger::info("An Activation Happened for Plugin:".$plugin_name); 40 40 } 41 41 public function log_deactivated_plugin( $plugin_name ) { 42 App_Expert_Logger::info("A Deactivation Happened for Plugin:".$plugin_name);42 //App_Expert_Logger::info("A Deactivation Happened for Plugin:".$plugin_name); 43 43 } 44 44 } -
appexperts/trunk/includes/features/log/backend/app-expert-log-cronjob.php
r2956248 r3283430 29 29 } 30 30 31 App_Expert_Logger::info('App Expert Version : '.APP_EXPERT_PLUGIN_VERSION);32 App_Expert_Logger::info('Wordpress Version : '.$wp_version);33 App_Expert_Logger::info('Php Version : '.phpversion());34 App_Expert_Logger::info('Site URL : '.get_site_url());35 App_Expert_Logger::info('Rest Route URL : '.get_rest_url());36 App_Expert_Logger::info('App Expert Custom Settings : ',apply_filters('ae_daily_log_custom_settings',[]));37 App_Expert_Logger::info('Current Active Integrations : ',apply_filters('ae_daily_log_custom_integration',[]));38 App_Expert_Logger::info('Current Active Theme : ',(array)wp_get_theme());39 App_Expert_Logger::info('Current Default Language : '.get_locale());40 App_Expert_Logger::info('Current Active Languages : ',App_Expert_Language::get_active_languages());41 App_Expert_Logger::info('Current Active Plugins : ',$active_plugins_data);42 App_Expert_Logger::info('========================================================================================================');31 // App_Expert_Logger::info('App Expert Version : '.APP_EXPERT_PLUGIN_VERSION); 32 // App_Expert_Logger::info('Wordpress Version : '.$wp_version); 33 // App_Expert_Logger::info('Php Version : '.phpversion()); 34 // App_Expert_Logger::info('Site URL : '.get_site_url()); 35 // App_Expert_Logger::info('Rest Route URL : '.get_rest_url()); 36 // App_Expert_Logger::info('App Expert Custom Settings : ',apply_filters('ae_daily_log_custom_settings',[])); 37 // App_Expert_Logger::info('Current Active Integrations : ',apply_filters('ae_daily_log_custom_integration',[])); 38 // App_Expert_Logger::info('Current Active Theme : ',(array)wp_get_theme()); 39 // App_Expert_Logger::info('Current Default Language : '.get_locale()); 40 // App_Expert_Logger::info('Current Active Languages : ',App_Expert_Language::get_active_languages()); 41 // App_Expert_Logger::info('Current Active Plugins : ',$active_plugins_data); 42 // App_Expert_Logger::info('========================================================================================================'); 43 43 44 44 -
appexperts/trunk/includes/features/log/templates/settings-tabs/logs.php
r2833215 r3283430 1 1 <?php 2 2 $date = !empty($_POST['log_date'])?$_POST['log_date']:date('Y-m-d'); 3 $log_file_path = App_Expert_Logger::get_log_dir_path() . "/log-{$date}.log";4 $log_file_url = App_Expert_Logger::get_log_dir_url() . "/log-{$date}.log";3 $log_file_path = '';//App_Expert_Logger::get_log_dir_path() . "/log-{$date}.log"; 4 $log_file_url = '';//App_Expert_Logger::get_log_dir_url() . "/log-{$date}.log"; 5 5 $myfile = fopen($log_file_path, "r"); 6 6 if($myfile){ … … 10 10 fclose($myfile); 11 11 } 12 13 $view_ae_log_url = admin_url('admin.php?action=view_ae_log&date='.$date); 12 14 13 15 ?> … … 25 27 <input type="submit" name="log_submit" class="button-primary" value="<?php _e('Search','app-expert')?>"> 26 28 <?php if(!empty($txt)){?> 27 <a href="<?php echo $ log_file_url?>" downloadstyle="float: right;margin: 10px 5px;"><?php _e('Download','app-expert')?></a>29 <a href="<?php echo $view_ae_log_url?>" style="float: right;margin: 10px 5px;"><?php _e('Download','app-expert')?></a> 28 30 <?php }?> 29 31 </div> -
appexperts/trunk/includes/features/notification/helpers/app-expert-fcm-helper.php
r2893719 r3283430 111 111 // $data[]=$log; 112 112 // update_option("_as_send_log",$data); 113 App_Expert_Logger::info("push notification :",["Data"=>$log]);113 // App_Expert_Logger::info("push notification :",["Data"=>$log]); 114 114 curl_close($ch); 115 115 return $success; -
appexperts/trunk/includes/init/common/app-expert-logger.php
r2833215 r3283430 47 47 48 48 public static function get_log_dir_path(){ 49 $upload_dir = wp_get_upload_dir(); 50 $path= $upload_dir['basedir']; 51 return $path . "/ae-logs"; 49 return dirname(ABSPATH) . "/ae-logs"; 52 50 } 53 51 54 52 public static function get_log_dir_url(){ 55 $upload_dir = wp_get_upload_dir(); 56 $path= $upload_dir['baseurl']; 57 return $path . "/ae-logs"; 58 } 53 return dirname(ABSPATH) . "/ae-logs"; 54 } 55 59 56 /** 60 57 * Create the log file -
appexperts/trunk/includes/init/common/app-expert-route.php
r2833215 r3283430 45 45 $response= (new $call_back_class())->$call_back_method($request); 46 46 $logs_data["response"]=$response; 47 App_Expert_Logger::info("Api Call {$request->get_route()} : success",$logs_data);47 //App_Expert_Logger::info("Api Call {$request->get_route()} : success",$logs_data); 48 48 return $response; 49 49 } 50 50 $error = $validation_class->getErrors(); 51 51 $logs_data["errors"]=$error; 52 App_Expert_Logger::error("Api Call {$request->get_route()} : Validation Errors",$logs_data);52 //App_Expert_Logger::error("Api Call {$request->get_route()} : Validation Errors",$logs_data); 53 53 return count($error)?$error[0]:new WP_Error("something_went_wrong","error from App_Expert_Routes:add",[]); 54 54 }catch (Exception $e){ 55 55 $logs_data["exception"]=$e->getMessage(); 56 App_Expert_Logger::fatal("Api Call {$request->get_route()} : Exception",$logs_data);56 //App_Expert_Logger::fatal("Api Call {$request->get_route()} : Exception",$logs_data); 57 57 return App_Expert_Response::fail("something_went_wrong",$e->getMessage(),[]); 58 58 } -
appexperts/trunk/readme.txt
r2988132 r3283430 5 5 Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&[email protected]&item_name=DonationForPlugin 6 6 Requires at least: 4.5.0 7 Tested up to: 6. 38 Stable tag: 1.4. 37 Tested up to: 6.8 8 Stable tag: 1.4.5 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 119 119 120 120 == Changelog == 121 122 = 1.4.5 2025-04-28 = 123 * Fix - Minor Bug Fixes & Improvements 124 125 = 1.4.4 2025-03-26 = 126 * Fix - Vulnerability issue 127 121 128 = 1.4.3 2023-10-18 = 122 129 * Fix - Checkout page creation issue
Note: See TracChangeset
for help on using the changeset viewer.