The new update banner is a tad on the large side and can not be dismissed.
]]>Hello there, I have a problem of data base who stuck me for a lot of task. On 2 different website I’m managing, this table is very huge ! wsal_metadata 1?726,7 Gio for one, 12Gio for the other. And with the settings, I can’t correct that, it supposed to keep only 6 months data, but I’m not sure it work. Can someone help me ? ??
]]>This extension is being merged in WP Activity Log. Please read the announcement for more details.
]]>Hello, can you please advise? Thank you.
Error Details
=============
An error of type E_ERROR was caused in line 27 of the file /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/report-functions.php. Error message: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, stdClass given in /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/report-functions.php:27
Stack trace:
#0 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/report-functions.php(27): array_key_exists('is_premium', Object(stdClass))
#1 [internal function]: WSAL\MainWPExtension\Extensions\Reports\{closure}(Object(stdClass))
#2 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/report-functions.php(24): array_filter(Array, Object(Closure))
#3 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/reports/class-report-periodic.php(428): WSAL\MainWPExtension\Extensions\Reports\get_sites_for_select2()
#4 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/extensions/reports/includes/class-reports-view.php(251): WSAL\MainWPExtension\Extensions\Reports\Report_Periodic->localized_script_data()
#5 /Applications/MAMP/htdocs/mainwp/wp-includes/class-wp-hook.php(324): WSAL\MainWPExtension\Extensions\Reports\Reports_View->enqueue_scripts('/Applications/M...')
#6 /Applications/MAMP/htdocs/mainwp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#7 /Applications/MAMP/htdocs/mainwp/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#8 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/includes/views/class-view.php(1057): do_action('mainwp_pagefoot...', '/Applications/M...')
#9 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/includes/views/class-abstract-view.php(44): WSAL\MainWPExtension\Views\View->footer()
#10 /Applications/MAMP/htdocs/mainwp/wp-content/plugins/activity-log-mainwp/activity-log-mainwp.php(479): WSAL\MainWPExtension\Views\Abstract_View->render_page()
#11 /Applications/MAMP/htdocs/mainwp/wp-includes/class-wp-hook.php(324): WSAL\MainWPExtension\Activity_Log->display_extension('')
#12 /Applications/MAMP/htdocs/mainwp/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#13 /Applications/MAMP/htdocs/mainwp/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#14 /Applications/MAMP/htdocs/mainwp/wp-admin/admin.php(259): do_action('mainwp_page_Ext...')
#15 {main}
thrown
WordPress version 6.4.2
Active theme: Twenty Twenty-Four (version 1.0)
Current plugin: Activity Log for MainWP (version 2.1.1)
PHP version 8.2.0
Hello,
I am interetsed in using this to monitor my sites. How GDPR complient is this plugin?
Is there an option to anynomize personal data and are all the antries hashed in the database?
Thank you, regards
Julian
Hi,
Though your plugin was fine for my purposes, I no longer use it and more than 12 months ago deactivated it and deleted it.
However, I notice the following tables are still in my SQL database, which I believe are remnants from your plugin:
Can I confidently ‘drop’ these tables from my database?
]]>Hi guys,
Quick question, is there a way to change the event type from “Synced” to what has been actually updated on the child sites?
Currently, all updates are being logged as “Synced” without any additional info on the plugin/theme.
Looked everywhere but can’t seem to find a way to change this.
Maritn G.
]]>Hi – After interaction with MainWP support, it is clear that your plugin seems to be the source of this error message below that flooded my log. The moment I deactivated your plugin the messages stopped:
WordPress database error Table '<dbname>.wp_wsal_metadata' doesn't exist for query SHOW FULL COLUMNS FROM
wp_wsal_metadatamade by do_action('wp_ajax_mainwp_upgradeplugintheme'), WP_Hook->do_action, WP_Hook->apply_filters, MainWP\Dashboard\MainWP_Post_Plugin_Theme_Handler->mainwp_upgrade_plugintheme, MainWP\Dashboard\MainWP_Updates_Handler::upgrade_plugin_theme_translation, MainWP\Dashboard\MainWP_Updates_Handler::update_plugin_theme_translation, MainWP\Dashboard\MainWP_Connect::fetch_url_authed, MainWP\Dashboard\MainWP_Sync::sync_information_array, do_action('mainwp_site_synced'), WP_Hook->do_action, WP_Hook->apply_filters, WSAL\MainWPExtension\Sensors\Sensor_MainWP->site_synced, WSAL\MainWPExtension\AlertManager->trigger, WSAL\MainWPExtension\AlertManager->commit_event, WSAL\MainWPExtension\AlertManager->log, WSAL\MainWPExtension\Loggers\Database->log, WSAL\MainWPExtension\Models\Occurrence->SetMeta, WSAL\MainWPExtension\Models\Occurrence->SetMetaValue, WSAL\MainWPExtension\Models\Meta->SaveMeta, WSAL\MainWPExtension\Adapters\MySQL\ActiveRecord->Save
Hi Robert,
I’ve just updated to MainWP Dashboard 4.2.6 and now your extension gives these warnings in the PHP error log. Can you please check and fix it? It’s running on PHP 8.0.
PHP Warning: The magic method WSAL\MainWPExtension\Utilities\DateTimeFormatter::__sleep() must have public visibility in /.../wp-content/plugins/activity-log-mainwp/includes/utilities/class-datetimeformatter.php on line 158
PHP Warning: The magic method WSAL\MainWPExtension\Utilities\DateTimeFormatter::__wakeup() must have public visibility in /.../wp-content/plugins/activity-log-mainwp/includes/utilities/class-datetimeformatter.php on line 164
]]>
I am using your mainWP plugin and getting this error.
This is occurring when using temp login links. Don’t know if it occurs elsewhere.
Fatal error: Uncaught Error: Class ‘WSAL\MainWPExtension\Exception’ not found in /home/managedwordpress/mainwp/wp-content/plugins/activity-log-mainwp/includes/class-alertmanager.php:365 Stack trace: #0 /home/managedwordpress/mainwp/wp-content/plugins/activity-log-mainwp/includes/class-alertmanager.php(361): WSAL\MainWPExtension\AlertManager->commit_event(1000, Array, NULL, false) #1 /home/managedwordpress/mainwp/wp-content/plugins/activity-log-mainwp/includes/class-alertmanager.php(337): WSAL\MainWPExtension\AlertManager->commit_event(1000, Array, NULL) #2 /home/managedwordpress/mainwp/wp-content/plugins/activity-log-mainwp/includes/sensors/class-sensor-mainwp.php(110): WSAL\MainWPExtension\AlertManager->trigger(1000, Array) #3 /home/managedwordpress/mainwp/wp-includes/class-wp-hook.php(307): WSAL\MainWPExtension\Sensors\Sensor_MainWP->event_login(”, Object(WP_User)) #4 /home/managedwordpress/mainwp/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(”, Array) #5 /home/managedwordpress/mainwp/wp-includes/plugin.p in /home/managedwordpress/mainwp/wp-content/plugins/activity-log-mainwp/includes/class-alertmanager.php on line 365
]]>I have noticed that whenever this plugin is activated, within 30 minutes 2 of the files are modified from the original downloaded from www.remarpro.com (warnings generated by my Wordfence scans).
dynamic-events.php
dynamic-events.json
Is this behavior by design?
]]>I get iThemes Security warnings on one of my mainwp-servers and when I check what apps is using it it’s only Activity Log for MainWP
Unauthorised AJAX Calls via Freemius
https://wpscan.com/vulnerability/b7d9c54a-9a9a-48ad-bb78-e30340963236
]]>Patchstack is reporting 2 vulnerabilities this morning.
https://patchstack.com/database/vulnerability/activity-log-mainwp
]]>Hi,
why so date difference between “standalone” version and MainWP? We have newest web and installer warning me
Warning:?This plugin?has not been tested?with your current version of WordPress.
Will developing this version continue?
]]>Hi there!
Well, not sure how long this has been going on, as quite honestly, I don’t use the plugin ever. Yet, I thought it would be wonderful to start to use it. Yet, didn’t work (fatal error – doesn’t bring down the site though, just on the Activity page it doesn’t work properly (spins and then error – see email below):
“An error of type E_ERROR was caused in line 145 of the file […]/wp-content/plugins/activity-log-mainwp/includes/views/class-auditloglistview.php. Error message: Uncaught Error: Class ‘WSAL\MainWPExtension\Utilities\DateTimeFormatter’ not found in […]/wp-content/plugins/activity-log-mainwp/includes/views/class-auditloglistview.php:145”
This is happening on two instances of WpMain, although on one of them, I only have it installed on one child site. I looked at another comment last month and circumstances apparently corresponded in that not all children sites had WP Activity installed. Maybe there is an assumption it will be on all sites… no idea, just thought to mention.
Please let me know if I can do anything more to help.
Appreciated… would be nice to have this feature for all of my client sites and be able to see in ‘one’ place.
Thanks!
]]>I have started to see several errors popping up in my server logs.
PHP Warning: Invalid argument supplied for foreach() in /wp-content/plugins/activity-log-mainwp/includes/views/class-view.php on line 1267
PHP Notice: Undefined variable: mwp_child_sites in /wp-content/plugins/activity-log-mainwp/includes/views/class-view.php on line 1266
]]>Was working, not sure if it was a recent update, but I’m getting a critical error now.
PHP Fatal error: Uncaught Error: Class ‘WSAL\MainWPExtension\Exception’ not found in /home/sites/11b/1/1d7e043b5f/public_html/wp-content/plugins/activity-log-mainwp/includes/class-constantmanager.php:59
wp core version 5.7.2
mainwp 4.1.6
Activity Log for MainWP 1.7.0
After updating my child sites to 4.3.0 the MainWP Activity Log no longer pulls in content from the child sites
]]>Hi!
I used MainWP Dashboard to install and activate the plugin on all child sites at once. All of the sites got a “X” which indicated that something went wrong for all the sites.
I checked the child sites and the plugins appeared in the plugin list, installed but not activated.
I tried to press activate but received an error:
Warning: fopen(…/public_html/wp-content/plugins/mainwp/mainwp.php): failed to open stream: No such file or directory in …/public_html/wp-includes/functions.php on line 6111
Through the specific child site: I deleted the plugin, installed manually and when trying to activate I received the above message again. This happened on all child sites.
]]>I have the plugin configured to show first & last and that applies to all child sites, but the dashboard shows the username instead
]]>Hi,
I just installed your plugin but in WPmain admin it just keep loading and is getting no data.
Version 1.5.2
Cheers
]]>I would be great to be able to configure the Log plugin on the child site from MainWP and if we had more auditing of the dashboard itself.
]]>Hi,
I noticed, that “child” site can’t connect to Activity Log for MainWP if I’m not using standard /wp-admin/ url.
Is there a way to make the plugin work with custom admin url?
Thx in advance
]]>After updating to 1.5.0 everypage in my dashboard shows “Activity Log for MainWP”. It is in addition to the one in the sidebar that is actionable. This is just added “noise” and serves no purpose. It is in the upper left corner of the display and is in the mainwp-top-header at h4
]]>With the latest version of MainWP dashboard (4.0.7) and child (4.0.6) this plugin is not longer pulling the logs over.
]]>Will this be updated to work with the new WP Security Audity Log version 4?
]]>I have updated my child sites to v4 of the WP Security Audit Log plugin and now my console is showing “Please update this extension to version 4 to download the logs from these websites.”
I am no longer able to sync logs from child sites
]]>Today’s update seems to come with an upgrade nag with a ‘close’ link that doesn’t work. (edited for a typo).
]]>I have this plugin running on my MainWP install and I have the corresponding plugin installed on some of my child sites. I tested it one my staging server and then removed it but that server is still listed in the list of child sites. I have tried refreshing the list of child sites with no luck.
How do I remove the site from the list? I am happy to do it through the db if need be.
]]>