=== CMS Watchman === Contributors: gits229 Tags: security, vulnerabilities, monitoring, reporting, WordPress security Tested up to: 6.8 Stable tag: 1.0.2 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html CMS Watchman provides robust security monitoring for WordPress sites, detecting vulnerabilities and integrating seamlessly with Watchman.bj for advanced reporting. == Description == **CMS Watchman** is a powerful WordPress plugin designed to enhance website security by monitoring and reporting vulnerabilities. It integrates seamlessly with the **Watchman.bj** platform to provide real-time insights, advanced analytics, and actionable recommendations to protect your website against emerging threats. ### Key Features: - **Real-time vulnerability detection:** Monitors WordPress core, plugins, and themes for known issues. - **Advanced reporting:** Integration with **Watchman.bj** for detailed analytics and summaries. - **User-friendly interface:** Intuitive dashboard with alerts and action recommendations. - **Automated notifications:** Receive email alerts for critical security issues. - **Scheduled reports:** Automatically generates weekly security reports and allows manual report generation. - **Regular updates:** Ensures compatibility with the latest WordPress versions. Whether you're managing a personal blog or a complex multi-site installation, CMS Watchman empowers you with the tools and insights needed to maintain a secure WordPress environment. == Installation == 1. Download the plugin from the WordPress Plugin Directory or upload the plugin files to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Follow the on-screen instructions to set up and connect the plugin to your **Watchman.bj** account for enhanced reporting. == Frequently Asked Questions == = What does CMS Watchman do? = CMS Watchman monitors WordPress sites for vulnerabilities in the core, plugins, and themes. It integrates with the **Watchman.bj** platform to provide advanced analytics and actionable recommendations. = How does the report generation work? = The plugin generates weekly security reports automatically. You can also manually generate reports through the plugin's settings whenever needed. = Is CMS Watchman compatible with all WordPress versions? = CMS Watchman is regularly updated to ensure compatibility with the latest WordPress versions. Check the "Tested up to" section above for more details. = How do I connect CMS Watchman to the Watchman.bj platform? = After activating the plugin, follow the setup wizard to connect your site to the **Watchman.bj** platform. The process is seamless and requires minimal configuration. = Will CMS Watchman slow down my website? = No. CMS Watchman is optimized to use minimal server resources, ensuring it runs efficiently without affecting your site's performance. == Screenshots == 1. **Dashboard Overview:** Displays key security metrics, including alerts, patched vulnerabilities, and a summary of your site's security status. 2. **Plugins and WordPress Versions:** Lists installed plugins with their versions, along with your WordPress version. 3. **Alert List:** Shows detected vulnerabilities with filters for quick navigation. 4. **Reports Page:** Displays previously generated reports and includes an option for manual report generation. 5. **Alert Details:** Provides detailed information on specific vulnerabilities, including severity, affected components, and recommended actions. == Changelog == = 1.0.0 = * Initial release of CMS Watchman. * Real-time vulnerability monitoring for WordPress sites. * Integration with Watchman.bj for advanced reporting and analytics. * Weekly and manual report generation. * User-friendly dashboard with actionable alerts. == Upgrade Notice == = 1.0.0 = * This is the initial stable release. Upgrade to start benefiting from real-time vulnerability monitoring, automatic reports, and seamless integration with Watchman.bj. = 1.0.1 = * Fix: Renamed class `BaseAPI` to `BaseApi` for Linux compatibility (case sensitivity issue). == External Services == This plugin connects to the "CMS Watchman" API to monitor installed plugins and themes for known vulnerabilities. The following data is sent to the external service when the plugin is activated and when plugin/theme information is updated: - Plugin and theme names - Plugin and theme versions - Wordpress version - Website URL (to send notifications about vulnerabilities) This data is sent to the CMS Watchman API at: https://cms.api.watchman.bj/api/v1/ This service helps administrators stay informed about potential security risks. CMS Watchman Privacy Policy: https://www.watchman.bj/docs/privacy-policy CMS Watchman Terms of Service: https://www.watchman.bj/docs/terms-conditions