[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fum2ne98DBLjpA95hTSGod1U-IQKXPzBoEuA9woZaSKM":3,"$f2_HfcO0UFRxiBxUPcyvY9AGVxFf8PYAUoW4MGIJx5GE":329,"$fX0CZnFaIDdyB9df57Iysq1s3tTyyLxBfy3J35aoYZCU":334},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":135,"fingerprints":275},"ohdear","Oh Dear – Monitor Uptime, Performance and Broken Links","1.0.2","flowdee","https:\u002F\u002Fprofiles.wordpress.org\u002Fflowdee\u002F","\u003Cp>Oh Dear monitors uptime, performance, broken links, SSL certificates and more!\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display your site’s uptime monitoring\u003C\u002Fli>\n\u003Cli>Display your site’s performance monitoring\u003C\u002Fli>\n\u003Cli>Display your site’s broken links\u003C\u002Fli>\n\u003Cli>Dashboard widgets\u003C\u002Fli>\n\u003Cli>Regular updates and improvements: Go through the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fohdear\u002Fchangelog\u002F\" rel=\"ugc\">changelog\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin requires an active \u003Ca href=\"https:\u002F\u002Fohdear.app\u002F\" rel=\"nofollow ugc\">Oh Dear account\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Browse \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflowdee\u002Fohdear\u002Fissues\" rel=\"nofollow ugc\">issue tracker\u003C\u002Fa> on GitHub\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>This plugin is not official made or maintained by Oh Dear. All data provided through the official \u003Ca href=\"https:\u002F\u002Fohdear.app\u002Fdocs\u002Fintegrations\u002Fapi\u002Fintroduction\" rel=\"nofollow ugc\">Oh Dear API\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin brings Oh Dear uptime, performance and broken links monitoring into your WordPress dashboard.",40,4130,100,2,"2022-11-05T07:27:00.000Z","6.1.10","5.0","5.6",[20,4,21,22],"broken-links","performance","uptime","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fohdear\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fohdear.1.0.2.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},3,1140,78,3182,64,"2026-05-19T23:28:24.262Z",[39,60,79,100,120],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"facilitated-routines","Facilitated Routines","2.6.47","Lucas Ferraz SEO","https:\u002F\u002Fprofiles.wordpress.org\u002Flucasferrazseo\u002F","\u003Cp>Facilitated Routines brings together useful routines for sites that publish a lot of content.\u003Cbr \u002F>\n* Technical SEO automation\u003Cbr \u002F>\n* Identify and remove broken links with one click\u003Cbr \u002F>\n* Renames the featured image file to the title slug when publishing or updating.\u003Cbr \u002F>\n* Bulk renames featured images.\u003Cbr \u002F>\n* Cleans unused media with protection for site logo and icon.\u003Cbr \u002F>\n* Finds posts without featured image and lists with edit link.\u003Cbr \u002F>\n* Finds and removes broken images in content and featured images.\u003Cbr \u002F>\n* Generates WebP versions when possible.\u003Cbr \u002F>\n* WordPress adjustments with checkboxes: hide version, disable heartbeat, embeds, shortlink, dashicons on front, XML-RPC, feeds, global styles, emojis and more.\u003Cbr \u002F>\n* Security tab to write .htaccess in uploads, wp-content and wp-includes and remove default readme\u003Cbr \u002F>\n* Sitemap generation for posts, pages, custom post types, authors and news with automatic updates\u003Cbr \u002F>\n* Easy edit robots.txt, ads.txt and llms.txt\u003Cbr \u002F>\n* Track bots and AI access\u003Cbr \u002F>\n* Find pages without internal or external links\u003C\u002Fp>\n","Automate technical SEO, image optimization and webp creation, security, unused media cleanup, sitemaps, find broken links, and more.",80,1482,6,"2025-11-03T20:02:00.000Z","6.8.5","6.8","8.0",[55,20,56,21,57],"automation","image","seo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacilitated-routines.2.6.47.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":13,"num_ratings":14,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":58,"download_link":76,"security_score":34,"vuln_count":77,"unpatched_count":77,"last_vuln_date":78,"fetched_at":28},"site-suggest","Site Suggest","1.3.9","Aryan Shirani Bid Abadi","https:\u002F\u002Fprofiles.wordpress.org\u002Faryans\u002F","\u003Cp>Site Suggest helps you keep your WordPress site high quality by checking what’s missing and suggesting improvements. It’s perfect for pre-launch checks before going live or for getting a quick overview of your site’s current status. Whether you’re a developer or a site owner, Site Suggest makes it easy to identify security issues, SEO problems, dummy content, performance bottlenecks, missing key information, and more.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🔗 Link & Image Checkers\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Detect HTTP (non-secure) links\u003Cbr \u002F>\n  – Monitor and list broken links\u003Cbr \u002F>\n  – Find large images over 100KB\u003Cbr \u002F>\n  – Identify images not using WebP format\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⚙️ SEO & Site Structure\u003C\u002Fstrong>\u003Cbr \u002F>\n  – H1 tag verification\u003Cbr \u002F>\n  – Detect active SEO plugin\u003Cbr \u002F>\n  – Check for correct HTML \u003Ccode>lang\u003C\u002Fcode> tag\u003Cbr \u002F>\n  – Verify sitemap presence\u003Cbr \u002F>\n  – Check www\u002Fnon-www consistency\u003Cbr \u002F>\n  – Inspect \u003Ccode>robots.txt\u003C\u002Fcode> for sitemap entry\u003Cbr \u002F>\n  – Edit \u003Ccode>robots.txt\u003C\u002Fcode> directly\u003Cbr \u002F>\n  – Canonical tag verification\u003Cbr \u002F>\n  – Detect structured data using Schema.org\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔒 Security & Privacy\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Warn if “admin” is still used as a username\u003Cbr \u002F>\n  – Verify if custom login URL is set\u003Cbr \u002F>\n  – Confirm SSL setup\u003Cbr \u002F>\n  – Flag known plugin vulnerabilities\u003Cbr \u002F>\n  – Confirm privacy policy page exists\u003Cbr \u002F>\n  – Detect cookie notice\u002Fbanner for GDPR\u003Cbr \u002F>\n  – Check if reCAPTCHA is enabled on forms\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🚀 Performance & Speed\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Monitor desktop and mobile PageSpeed scores\u003Cbr \u002F>\n  – Check server response time\u003Cbr \u002F>\n  – Detect if caching is enabled\u003Cbr \u002F>\n  – Identify if CDN is being used\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🧱 Content & Cleanliness\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Summarize post revisions, drafts, and trashed content\u003Cbr \u002F>\n  – Show spam and trash comment counts\u003Cbr \u002F>\n  – Detect placeholder (Lorem Ipsum) text\u003Cbr \u002F>\n  – Export\u002Fimport media ALT text in bulk\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔧 System & Plugin Info\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Display current WordPress and PHP versions\u003Cbr \u002F>\n  – Show PHP memory limit\u003Cbr \u002F>\n  – Check if SMTP is configured\u003Cbr \u002F>\n  – List active themes and plugins\u003Cbr \u002F>\n  – Flag outdated plugins\u003Cbr \u002F>\n  – Confirm if site indexing is enabled\u003Cbr \u002F>\n  – Display server software, memory, and limits\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Tracking & Analytics\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Check for favicon presence\u003Cbr \u002F>\n  – Detect if Google Analytics is active\u003Cbr \u002F>\n  – Verify if Google Tag Manager is integrated\u003C\u002Fp>\n\u003Ch3>Third-Party Services Used\u003C\u002Fh3>\n\u003Cp>To provide advanced functionality and accurate reports, Site Suggest utilizes the following third-party services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google PageSpeed Insights API\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin uses the Google PageSpeed Insights API to analyze your site’s performance and retrieve key metrics such as speed scores, recommendations for improvement, and other performance insights.\u003C\u002Fli>\n\u003Cli>For more details about this service, visit the \u003Ca href=\"https:\u002F\u002Fdevelopers.google.com\u002Fspeed\u002Fdocs\u002Finsights\u002Fv5\u002Fget-started\" rel=\"nofollow ugc\">Google PageSpeed Insights API documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Google PageSpeed API Terms of Service: https:\u002F\u002Fdevelopers.google.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Google Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003Cli>API Endpoints used:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwww.googleapis.com\u002Fpagespeedonline\u002Fv5\u002FrunPagespeed?url=$url&strategy=$strategy&key=$api_key\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwww.googleapis.com\u002Fpagespeedonline\u002Fv5\u002FrunPagespeed?url=$url&key=$api_key\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fwww.googleapis.com\u002Fpagespeedonline\u002Fv5\u002FrunPagespeed?url=$url&strategy=$strategy&category=accessibility&key=$api_key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PHP Release Information\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Site Suggest fetches the latest PHP version details to ensure compatibility and security.\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.php.net\u002Fdistributions  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.php.net\u002Fprivacy-policy \u003C\u002Fli>\n\u003Cli>API Endpoint used:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwww.php.net\u002Freleases\u002F?json\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WP Polish Diagnostics\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Site Suggest integrates with WP Polish to provide additional site health diagnostics.\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwppolish.rrulb.com\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwppolish.rrulb.com\u002Fterms-conditions\u002F\u003C\u002Fli>\n\u003Cli>API Endpoint used:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwppolish.rrulb.com\u002Fwp-json\u002Fstsgt_host\u002Fv1\u002Fstsgt_diagnos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WordPress Core Version Check API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This API is used to check the latest WordPress core version and updates. It helps ensure compatibility and security by retrieving the latest WordPress version information directly from WordPress.org.  \u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwordpress.org\u002Fabout\u002F  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwordpress.org\u002Fabout\u002Fprivacy\u002F  \u003C\u002Fli>\n\u003Cli>API Endpoint used:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fapi.wordpress.org\u002Fcore\u002Fversion-check\u002F1.7\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fapi.wordpress.org\u002Fplugins\u002Finfo\u002F1.2\u002F?action=plugin_information&request[slug]=\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detect Language API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This API is used to detect the language of webpage content. It helps verify that the actual content language matches the language set in WordPress settings, ensuring consistency and better localization support.  \u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fdetectlanguage.com\u002Fterms  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fdetectlanguage.com\u002Fprivacy_policy  \u003C\u002Fli>\n\u003Cli>API Endpoint used:\n\u003Cul>\n\u003Cli>https:\u002F\u002Fws.detectlanguage.com\u002F0.2\u002Fdetect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Detect Google Analytics API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This API is used to detect the Google analytics..  \u003C\u002Fli>\n\u003Cli>API Endpoint used:\n\u003Cul>\n\u003Cli>http:\u002F\u002Fsitesuggestcheck.satest.online\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Site Suggest adheres to best practices when interacting with third-party services. No sensitive user data is shared; only publicly accessible information about your site is used to generate reports.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Accessing Site Suggest: Once activated, you can find Site Suggest under the Tools or Settings menu in your WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>Running an SEO Audit: Click on Site Suggest to open the plugin dashboard. From here, you can run a full SEO audit by clicking the “Run Audit” button.\u003C\u002Fli>\n\u003Cli>Viewing Reports: After the audit is complete, you will be presented with a detailed report covering various aspects of your site’s SEO performance. Navigate through the different sections (Page Speed, Plugin Updates, etc.) to review specific insights.\u003C\u002Fli>\n\u003Cli>Taking Action: Use the actionable recommendations provided in the report to improve your site’s SEO. This may include updating plugins, fixing broken links, or optimizing your theme.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support and troubleshooting, please visit our \u003Ca href=\"#\" rel=\"nofollow ugc\">support forum\u003C\u002Fa> or contact us directly at \u003Ca href=\"https:\u002F\u002Fsitesuggest.io\" rel=\"nofollow ugc\">sitesuggest\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>We welcome contributions from the community. If you’d like to contribute to Site Suggest, please visit our \u003Ca href=\"#\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> and submit a pull request.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Site Suggest is licensed under the GPLv2 (or later) license. See the \u003Ca href=\"#\" rel=\"nofollow ugc\">LICENSE\u003C\u002Fa> file for more details.\u003C\u002Fp>\n\u003Cp>Thank you for using Site Suggest! We hope it helps you maintain a healthy, high-performing WordPress site. If you have any feedback or suggestions, please don’t hesitate to reach out.\u003C\u002Fp>\n","Site Suggest is a comprehensive WordPress plugin designed to assist site administrators in reviewing and optimizing their site's SEO analytics.",30,2482,"2025-12-12T12:52:00.000Z","6.9.4","6.5","7.2",[20,21,57,61,75],"sitesuggest","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-suggest.1.3.9.zip",1,"2026-02-26 00:00:00",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":26,"num_ratings":26,"last_updated":89,"tested_up_to":71,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":98,"download_link":99,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"watchman-tower","Watchman Tower","2.1.1","watchmantower","https:\u002F\u002Fprofiles.wordpress.org\u002Fwatchmantower\u002F","\u003Cp>Watchman Tower helps agencies and multi-site managers monitor multiple WordPress client websites from a single dashboard.\u003C\u002Fp>\n\u003Cp>Track uptime, response time, SSL certificates, domain expiry, and WordPress health signals, before your clients notice problems.\u003C\u002Fp>\n\u003Cp>Designed for growing agencies, Watchman Tower lets you start with 10 sites for free and upgrade as your portfolio expands.\u003C\u002Fp>\n\u003Cp>Installation takes seconds. Create a Watchman Tower account directly from the plugin settings (no password required to start) or connect instantly using an existing integration token.\u003C\u002Fp>\n\u003Cp>Once connected, your WordPress site sends lightweight heartbeat signals including performance metrics, version information, update statuses, and health diagnostics. All monitoring results and alerts are visible in your Watchman Tower dashboard.\u003Cbr \u002F>\nAll monitoring results and alerts are visible inside your Watchman Tower dashboard:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fapp.watchmantower.com\u003Cbr \u002F>\nMore details: https:\u002F\u002Fwww.watchmantower.com\u003C\u002Fp>\n\u003Cp>Watchman Tower is ideal for individual site owners, developers, and agencies.\u003Cbr \u002F>\nThe platform supports \u003Cstrong>up to 10 monitored sites for free\u003C\u002Fstrong>, making it one of the most accessible monitoring solutions for WordPress users.\u003C\u002Fp>\n\u003Cp>This plugin is lightweight, secure, cron-friendly, CDN-compatible, and optimized for high-performance environments.\u003C\u002Fp>\n\u003Ch3>⭐ Key Features\u003C\u002Fh3>\n\u003Ch4>\u003Cstrong>Core Monitoring\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>24\u002F7 uptime monitoring  \u003C\u002Fli>\n\u003Cli>Response time tracking  \u003C\u002Fli>\n\u003Cli>Latency breakdown (DNS, TLS, TTFB)  \u003C\u002Fli>\n\u003Cli>SSL certificate expiry alerts  \u003C\u002Fli>\n\u003Cli>Domain expiry alerts  \u003C\u002Fli>\n\u003Cli>Multi-region monitoring (global probe checks)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>WordPress-Specific Monitoring\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress core update alerts  \u003C\u002Fli>\n\u003Cli>Plugin update alerts  \u003C\u002Fli>\n\u003Cli>Theme update alerts  \u003C\u002Fli>\n\u003Cli>PHP version tracking  \u003C\u002Fli>\n\u003Cli>Active plugin list reporting  \u003C\u002Fli>\n\u003Cli>Cron health checks  \u003C\u002Fli>\n\u003Cli>Security-sensitive change detection  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Integration Features\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic site registration with Watchman Tower  \u003C\u002Fli>\n\u003Cli>Secure token-based communication  \u003C\u002Fli>\n\u003Cli>Lightweight heartbeat system (no performance impact)  \u003C\u002Fli>\n\u003Cli>Cache-compatible and CDN-safe request structure  \u003C\u002Fli>\n\u003Cli>Manual “Send Heartbeat Now” action  \u003C\u002Fli>\n\u003Cli>One-click unlink functionality  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Cstrong>Agency & Multi-Site Support\u003C\u002Fstrong>\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Manage all client WordPress sites from one centralized dashboard  \u003C\u002Fli>\n\u003Cli>Start with 10 monitored sites for free  \u003C\u002Fli>\n\u003Cli>Upgrade seamlessly as your agency grows  \u003C\u002Fli>\n\u003Cli>Share public status pages with clients  \u003C\u002Fli>\n\u003Cli>Configure alerts via Email, Slack, Push, and SMS  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You need a Watchman Tower account to use this plugin.\u003Cbr \u002F>\nYou can create one directly inside the plugin settings screen or by visiting:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fapp.watchmantower.com\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Watchman Tower monitoring platform in order to create accounts, send heartbeat signals, and retrieve site status.\u003C\u002Fp>\n\u003Cp>The following API endpoints are used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fapi.watchmantower.com\u002Fapi\u002Fauth\u002Fwp\u002Fcreate-account\u003Cbr \u002F>\n– Used to create a Watchman Tower account directly from WordPress.\u003Cbr \u002F>\nData sent: site URL, admin email, optional full name, optional password.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fheartbeat\u003Cbr \u002F>\n– Sends periodic uptime and performance heartbeat signals.\u003Cbr \u002F>\nData sent: WordPress version, PHP version, plugin list, server performance metrics, response time, site URL, integration token.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fheartbeat\u002Funlink\u003Cbr \u002F>\n– Used when disconnecting the WordPress site from Watchman Tower.\u003Cbr \u002F>\nData sent: integration token and site identifier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>https:\u002F\u002Fmetric.watchmantower.com\u002Fwp\u002Fstatus\u003Cbr \u002F>\n– Retrieves the current connection status for the site.\u003Cbr \u002F>\nData sent: integration token.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All requests are authenticated with a secure token stored inside your WordPress database.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>To learn more about how data is handled, please refer to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.watchmantower.com\u002Fprivacy-policy\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.watchmantower.com\u002Fterms-of-service\u003C\u002Fli>\n\u003C\u002Ful>\n","Centralized WordPress monitoring for agencies. Track uptime, performance, SSL, and site health across multiple client sites.",10,413,"2026-03-26T20:34:00.000Z","5.8","7.4",[93,94,95,96,97],"agency","performance-monitoring","site-health","uptime-monitoring","wordpress-monitoring","https:\u002F\u002Fdocs.watchmantower.com\u002Fwordpress-agent\u002Finstallation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwatchman-tower.2.1.1.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":87,"downloaded":108,"rating":26,"num_ratings":26,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":117,"download_link":118,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":119},"wp-stack-connect","WP-Stack","1.0.1","wpstackco","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpstackco\u002F","\u003Cp>Wp-stack makes your lives easy by automating the most boring tasks you do on your websites and saves you hours of work and hundreds of dollars every month.\u003C\u002Fp>\n\u003Cp>We bring all your websites and data that matters most to you to one dashboard so you don’t jump over multiple tabs, accounts, and tools.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Publish articles to your website in a single click from Google docs or Docx files. \u003C\u002Fli>\n\u003Cli>Bulk publish articles from a google drive or zip file.\u003C\u002Fli>\n\u003Cli>Schedule the content of your website on the calendar.\u003C\u002Fli>\n\u003Cli>Schedule and publish content to all of your social profiles.\u003C\u002Fli>\n\u003Cli>Monitor the uptime of your website every 1 minute.\u003C\u002Fli>\n\u003Cli>Monitor your website SSL and domain expiry.\u003C\u002Fli>\n\u003Cli>Get in-depth daily insights into the performance of your URLs.\u003C\u002Fli>\n\u003Cli>Automated daily backups\u003C\u002Fli>\n\u003Cli>Automated daily malware scan\u003C\u002Fli>\n\u003Cli>On-demand backup and malware scan \u003C\u002Fli>\n\u003Cli>Smart updates\u003C\u002Fli>\n\u003Cli>In-depth weekly technical SEO audits\u003Cbr \u002F>\nSEO performance data & Website analytics \u003C\u002Fli>\n\u003Cli>Detailed website activity logs \u003C\u002Fli>\n\u003Cli>Insert code to your website \u003C\u002Fli>\n\u003Cli>User management \u003C\u002Fli>\n\u003Cli>Clients and team management \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Everything is on the wp-stack dashboard.\u003C\u002Fp>\n\u003Ch3>External Service Integration\u003C\u002Fh3>\n\u003Cp>This plugin relies on the Wp-Stack external service and the WordPress.org Themes API for certain functionalities. Please be aware of the following details:\u003Cbr \u002F>\n– Wp-Stack Service Provider: Wp-Stack\u003Cbr \u002F>\n– Wp-Stack Service URL: https:\u002F\u002Fmy.wp-stack.co\u003Cbr \u002F>\n– WordPress.org Themes API URL: https:\u002F\u002Fapi.wordpress.org\u002Fthemes\u002Finfo\u002F1.2\u002F?action=theme_information\u003C\u002Fp>\n\u003Ch3>Data Transmission\u003C\u002Fh3>\n\u003Cp>This plugin may transmit the following types of data to the Wp-Stack dashboard:\u003Cbr \u002F>\n1. Activity Data: This encompasses details regarding user actions, including login and logout events, post publishing, and more. This information is utilized to generate an activity log within the Wp-Stack dashboard.\u003Cbr \u002F>\n2. Plugin, Theme, and WP Core Data: To offer up-to-date information about installed plugins, themes, and WordPress core, enhancing the Wp-Stack dashboard’s functionality.\u003Cbr \u002F>\n3. Blocked IP Lists (Premium Websites): For premium websites, the plugin may transmit blocked IP lists to allow clients to manage blocked IPs from the Wp-Stack dashboard.\u003Cbr \u002F>\n4. Auto Link Lists: Data related to auto links may be transmitted to enable clients to manage auto links from the Wp-Stack dashboard.\u003Cbr \u002F>\n5. Theme Download Link Information: To get the latest theme download link, the plugin communicates with the WordPress.org Themes API.\u003C\u002Fp>\n\u003Ch3>Service Terms of Use and Privacy Policies\u003C\u002Fh3>\n\u003Cp>It is important to review the terms of use and privacy policies of the Wp-Stack service. You can find this information at:\u003Cbr \u002F>\n– Wp-Stack Terms of Use: https:\u002F\u002Fwpstack.co\u002Fterms-of-use\u003Cbr \u002F>\n– Wp-Stack Privacy Policy: https:\u002F\u002Fwpstack.co\u002Fprivacy-policy\u003C\u002Fp>\n","Wp-stack makes your lives easy by automating the most boring tasks you do on your websites and saves you hours of work and hundreds of dollars every m &hellip;",1655,"2024-04-29T16:33:00.000Z","6.4.8","4.0","5.4",[114,115,21,116,96],"maintenance","manage-multiple-sites","site-audit","https:\u002F\u002Fmy.wp-stack.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-stack-connect.1.0.1.zip","2026-04-06T09:54:40.288Z",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":26,"downloaded":128,"rating":26,"num_ratings":26,"last_updated":129,"tested_up_to":71,"requires_at_least":90,"requires_php":91,"tags":130,"homepage":133,"download_link":134,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":119},"linkrivers-site-monitor","LinkRivers Site Monitor","1.2.0","linkrivers","https:\u002F\u002Fprofiles.wordpress.org\u002Flinkrivers\u002F","\u003Cp>LinkRivers Site Monitor keeps your business website running smoothly with comprehensive monitoring that just works.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Perfect for local businesses:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Uptime Monitoring\u003C\u002Fstrong> – Get alerted instantly when your website goes down\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SSL Certificate Tracking\u003C\u002Fstrong> – Never let your SSL expire unexpectedly\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Speed Monitoring\u003C\u002Fstrong> – Track how fast your site loads for real visitors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Core Web Vitals\u003C\u002Fstrong> – Monitor Google’s key performance metrics (LCP, FID, CLS)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Health\u003C\u002Fstrong> – Autopilot suggests and fixes SEO issues automatically\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Tracking\u003C\u002Fstrong> – Know when visitors submit contact forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Detection\u003C\u002Fstrong> – Catch JavaScript errors before they affect customers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Autopilot Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>LinkRivers Autopilot can automatically detect and fix common SEO issues:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Missing or poor meta descriptions\u003C\u002Fli>\n\u003Cli>Broken links\u003C\u002Fli>\n\u003Cli>Missing image alt text\u003C\u002Fli>\n\u003Cli>Schema markup issues\u003C\u002Fli>\n\u003Cli>Canonical URL problems\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Choose between “Review Mode” (approve changes before they’re applied) or “Auto Mode” (fixes applied automatically).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Built for Non-Technical Users:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>No complicated dashboards or technical jargon. Just a simple traffic light showing your website’s health status – green means everything’s good, yellow means attention needed, red means action required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>External Service Notice:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin connects to the LinkRivers service (api.linkrivers.com) to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Receive and store monitoring data\u003C\u002Fli>\n\u003Cli>Process SEO analysis\u003C\u002Fli>\n\u003Cli>Display metrics in your dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A free LinkRivers account is required. View our \u003Ca href=\"https:\u002F\u002Flinkrivers.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Flinkrivers.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin sends data to external servers (api.linkrivers.com). See our \u003Ca href=\"https:\u002F\u002Flinkrivers.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> for details on what data is collected and how it is used.\u003C\u002Fp>\n\u003Cp>Data collected includes:\u003Cbr \u002F>\n* Page load timing metrics\u003Cbr \u002F>\n* Core Web Vitals measurements\u003Cbr \u002F>\n* JavaScript error messages (not user data)\u003Cbr \u002F>\n* Form submission events (metadata only, not form content)\u003Cbr \u002F>\n* Basic browser\u002Fdevice information\u003C\u002Fp>\n\u003Cp>No personal visitor data, form contents, or cookies are collected.\u003C\u002Fp>\n","Professional website monitoring for local businesses. Track uptime, SSL, page speed, SEO health, and Real User Monitoring.",161,"2026-02-04T11:20:00.000Z",[131,132,21,57,22],"analytics","monitoring","https:\u002F\u002Flinkrivers.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flinkrivers-site-monitor.1.2.0.zip",{"attackSurface":136,"codeSignals":196,"taintFlows":260,"riskAssessment":261,"analyzedAt":274},{"hooks":137,"ajaxHandlers":179,"restRoutes":193,"shortcodes":194,"cronEvents":195,"entryPointCount":32,"unprotectedCount":32},[138,144,149,155,160,164,167,172,176],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_menu","register_menus","includes\\admin\\class-menu.php",17,{"type":139,"name":145,"callback":146,"file":147,"line":148},"admin_init","register_settings","includes\\admin\\class-settings.php",22,{"type":150,"name":151,"callback":152,"priority":87,"file":153,"line":154},"filter","plugin_action_links","OhDear\\add_action_links","includes\\admin\\plugins.php",33,{"type":139,"name":156,"callback":157,"file":158,"line":159},"admin_enqueue_scripts","\\OhDear\\admin_scripts","includes\\admin\\scripts.php",53,{"type":139,"name":161,"callback":162,"file":163,"line":68},"wp_dashboard_setup","\\OhDear\\register_dashboard_widgets","includes\\admin\\views\\widgets.php",{"type":139,"name":145,"callback":165,"file":166,"line":154},"\\OhDear\\admin_temporarily_redirect_dashboard_page","includes\\hooks.php",{"type":139,"name":168,"callback":169,"file":170,"line":171},"admin_notices","below_php_version_notice","ohdear.php",75,{"type":139,"name":173,"callback":174,"file":170,"line":175},"plugins_loaded","setup_objects",83,{"type":139,"name":173,"callback":177,"file":170,"line":178},"load_textdomain",84,[180,185,189],{"action":181,"nopriv":182,"callback":183,"hasNonce":182,"hasCapCheck":182,"file":163,"line":184},"ohdear_load_uptime_widget",false,"\\OhDear\\load_uptime_widget",70,{"action":186,"nopriv":182,"callback":187,"hasNonce":182,"hasCapCheck":182,"file":163,"line":188},"ohdear_load_perf_widget","\\OhDear\\load_perf_widget",99,{"action":190,"nopriv":182,"callback":191,"hasNonce":182,"hasCapCheck":182,"file":163,"line":192},"ohdear_load_broken_widget","\\OhDear\\load_broken_widget",124,[],[],[],{"dangerousFunctions":197,"sqlUsage":198,"outputEscaping":200,"fileOperations":26,"externalRequests":77,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":259},[],{"prepared":77,"raw":26,"locations":199},[],{"escaped":201,"rawEcho":202,"locations":203},14,27,[204,207,209,211,213,215,217,219,221,223,225,227,229,231,234,236,237,239,241,243,245,247,249,251,253,256,257],{"file":147,"line":205,"context":206},295,"raw output",{"file":147,"line":208,"context":206},296,{"file":147,"line":210,"context":206},308,{"file":147,"line":212,"context":206},315,{"file":147,"line":214,"context":206},363,{"file":147,"line":216,"context":206},386,{"file":147,"line":218,"context":206},400,{"file":147,"line":220,"context":206},423,{"file":147,"line":222,"context":206},469,{"file":224,"line":148,"context":206},"includes\\admin\\views\\templates\\broken-widget.php",{"file":224,"line":226,"context":206},24,{"file":224,"line":228,"context":206},28,{"file":224,"line":230,"context":206},34,{"file":232,"line":233,"context":206},"includes\\admin\\views\\templates\\broken.php",20,{"file":232,"line":235,"context":206},35,{"file":232,"line":184,"context":206},{"file":238,"line":233,"context":206},"includes\\admin\\views\\templates\\performance.php",{"file":238,"line":240,"context":206},56,{"file":238,"line":242,"context":206},97,{"file":238,"line":244,"context":206},111,{"file":238,"line":246,"context":206},125,{"file":238,"line":248,"context":206},139,{"file":238,"line":250,"context":206},153,{"file":238,"line":252,"context":206},168,{"file":254,"line":255,"context":206},"includes\\admin\\views\\templates\\uptime.php",19,{"file":254,"line":175,"context":206},{"file":170,"line":258,"context":206},98,[],[],{"summary":262,"deductions":263},"The \"ohdear\" plugin v1.0.2 exhibits a mixed security posture. While it demonstrates good practices by avoiding dangerous functions, all SQL queries are prepared, and there are no recorded historical vulnerabilities, several critical security concerns are present. The plugin exposes three AJAX handlers, all of which lack proper authentication checks. This significantly increases the attack surface, as any unauthenticated user could potentially interact with these handlers, leading to unintended actions or information disclosure if these handlers perform sensitive operations.\n\nFurthermore, the static analysis indicates a notable weakness in output escaping, with only 34% of outputs being properly escaped. This could open the door to cross-site scripting (XSS) vulnerabilities if user-supplied data is reflected in the output without adequate sanitization. The absence of nonce checks on AJAX handlers exacerbates this risk, making it easier for attackers to craft malicious requests. The taint analysis showing zero flows is positive, but it does not negate the risks identified by the static analysis of unauthenticated entry points and poor output escaping.\n\nIn conclusion, the plugin's clean vulnerability history and good SQL handling are strengths. However, the unprotected AJAX handlers and insufficient output escaping represent significant security weaknesses that warrant immediate attention. The lack of capability checks further compounds these issues. The plugin would benefit greatly from implementing robust authentication and authorization mechanisms for all AJAX handlers and ensuring all output is properly escaped.",[264,266,269,272],{"reason":265,"points":87},"Unprotected AJAX handlers",{"reason":267,"points":268},"Insufficient output escaping",8,{"reason":270,"points":271},"Missing nonce checks on AJAX",5,{"reason":273,"points":271},"Missing capability checks","2026-03-16T22:01:50.240Z",{"wat":276,"direct":298},{"assetPaths":277,"generatorPatterns":284,"scriptPaths":285,"versionParams":291},[278,279,280,281,282,283],"\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fjs\u002Fadmin-dashboard.js","\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fjs\u002Fvue.js","\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fjs\u002Fv-tooltip.js","\u002Fwp-content\u002Fplugins\u002Fohdear\u002Fassets\u002Fjs\u002Fv-chart.js",[],[286,287,288,289,290],"assets\u002Fjs\u002Fadmin-dashboard.js","assets\u002Fjs\u002Fadmin.js","assets\u002Fjs\u002Fvue.js","assets\u002Fjs\u002Fv-tooltip.js","assets\u002Fjs\u002Fv-chart.js",[292,293,294,295,296,297],"ohdear\u002Fassets\u002Fcss\u002Fadmin.css?ver=","ohdear\u002Fassets\u002Fjs\u002Fadmin-dashboard.js?ver=","ohdear\u002Fassets\u002Fjs\u002Fadmin.js?ver=","ohdear\u002Fassets\u002Fjs\u002Fvue.js?ver=","ohdear\u002Fassets\u002Fjs\u002Fv-tooltip.js?ver=","ohdear\u002Fassets\u002Fjs\u002Fv-chart.js?ver=",{"cssClasses":299,"htmlComments":308,"htmlAttributes":312,"restEndpoints":319,"jsGlobals":323,"shortcodeOutput":327},[300,301,302,303,304,305,306,307],"ohdear-wrap","ohdear-card","ohdear-card-header","ohdear-card-body","ohdear-alert","ohdear-alert-info","ohdear-alert-warning","ohdear-alert-danger",[309,310,311,310,311,310,311,310,311,310,311,310,311],"\u003C!-- This is the main wrapper for the Oh Dear plugin -->","\u003C!-- Oh Dear Widget -->","\u003C!-- END Oh Dear Widget -->",[313,314,315,316,317,318],"data-theme","data-placement","data-boundary","data-offset","data-template","data-title",[320,321,322],"\u002Fwp-json\u002Fohdear\u002Fv1\u002Fsites","\u002Fwp-json\u002Fohdear\u002Fv1\u002Fchecks","\u002Fwp-json\u002Fohdear\u002Fv1\u002Fchecks\u002Fsites",[324,325,326],"OhDearAPI","OhDearSite","OhDearCheck",[328],"\u003Cdiv class=\"ohdear-widget-status\">",{"error":330,"url":331,"statusCode":332,"statusMessage":333,"message":333},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fohdear\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":335,"versions":336},4,[337,342,348,355],{"version":6,"download_url":24,"svn_tag_url":338,"released_at":27,"has_diff":182,"diff_files_changed":339,"diff_lines":27,"trac_diff_url":340,"vulnerabilities":341,"is_current":330},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fohdear\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fohdear%2Ftags%2F1.0.1&new_path=%2Fohdear%2Ftags%2F1.0.2",[],{"version":103,"download_url":343,"svn_tag_url":344,"released_at":27,"has_diff":182,"diff_files_changed":345,"diff_lines":27,"trac_diff_url":346,"vulnerabilities":347,"is_current":182},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fohdear.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fohdear\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fohdear%2Ftags%2F1.0&new_path=%2Fohdear%2Ftags%2F1.0.1",[],{"version":349,"download_url":350,"svn_tag_url":351,"released_at":27,"has_diff":182,"diff_files_changed":352,"diff_lines":27,"trac_diff_url":353,"vulnerabilities":354,"is_current":182},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fohdear.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fohdear\u002Ftags\u002F1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fohdear%2Ftags%2Ftmp-rerun&new_path=%2Fohdear%2Ftags%2F1.0",[],{"version":356,"download_url":357,"svn_tag_url":358,"released_at":27,"has_diff":182,"diff_files_changed":359,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":360,"is_current":182},"tmp-rerun","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fohdear.tmp-rerun.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fohdear\u002Ftags\u002Ftmp-rerun\u002F",[],[]]