[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5Y1Vzu3nA410dx2SiXsY8VnUpwpdl5OLhMdmFf3RlYo":3},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":7,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":122,"fingerprints":141},"wpstatuscake","StatusCake","1.0.11","","https:\u002F\u002Fprofiles.wordpress.org\u002Flog_oscon\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.statuscake.com\" rel=\"nofollow ugc\">StatusCake\u003C\u002Fa> is a website uptime monitoring and alerts service. StatusCake is an ideal companion to your WordPress website that features rich uptime monitoring, domain monitoring, SSL monitoring and a whole lot more.\u003C\u002Fp>\n\u003Cp>This plugin allows you to easily integrate StatusCake into your WordPress website.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Navigate to the ‘StatusCake’ settings page under the Settings menu.\u003C\u002Fp>\n","Easy integration of StatusCake into your WordPress website.",10,8282,0,"2016-10-14T23:43:00.000Z","4.6.30","4.0",[18,19,20,21,22],"alerts","downtime","monitoring","statuscake","uptime","https:\u002F\u002Fgithub.com\u002Flog-oscon\u002Fwpstatuscake\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpstatuscake.1.0.11.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":30,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"log_oscon",2,210,30,84,"2026-04-04T03:38:31.133Z",[37,60,77,92,108],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":59},"website-checkups","Website Checkups","1.2.0","Website-Checkups","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebcheckups\u002F","\u003Cp>Take control of your websites and online services performance and availability with our reliable monitoring solutions. Our packages provide real-time insights into the health of your websites and infrastructures. Begin safeguarding your projects today using our WordPress plugin or accessing our \u003Ca href=\"https:\u002F\u002Fmy.website-checkups.com\" rel=\"nofollow ugc\">secure platform\u003C\u002Fa>. Choose from a permanently \u003Cstrong>free\u003C\u002Fstrong> plan or several cost-efficient packages customizable to your needs.\u003C\u002Fp>\n\u003Ch4>We monitor a wide range of web services, including:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Websites & APIs\u003C\u002Fstrong> – All HTTP methods (GET, POST, PUT, PATCH, DELETE, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mail Servers\u003C\u002Fstrong> – SMTP, POP3, IMAP monitoring with blacklist checks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>FTP Servers\u003C\u002Fstrong> – Connection and authentication verification\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DNS Servers\u003C\u002Fstrong> – Resolution checks and response validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any TCP\u002FUDP Port\u003C\u002Fstrong> – Custom port monitoring with PING support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our external monitoring checks include:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>DNS resolution\u003C\u002Fli>\n\u003Cli>Response code validation\u003C\u002Fli>\n\u003Cli>Service uptime and availability tracking\u003C\u002Fli>\n\u003Cli>Content verification\u003C\u002Fli>\n\u003Cli>Domain registration status\u003C\u002Fli>\n\u003Cli>SSL certificates, encryption and protocols\u003C\u002Fli>\n\u003Cli>Google Web Risk status\u003C\u002Fli>\n\u003Cli>DNS blacklists checks for mail server\u003C\u002Fli>\n\u003Cli>Performance metrics\u003C\u002Fli>\n\u003Cli>Access credential verification\u003C\u002Fli>\n\u003Cli>TCP or UDP Port connectivity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Share checkup results via multiple notification channels (Email, Slack, Teams, SMS, etc.). View detailed charts tracking availability and performance over time – data accessible for months.\u003C\u002Fp>\n\u003Cp>Almost all features are available in the permanently free subscription. You can therefore use this free subscription for as long as you like to test our services without obligation. For more frequent checkups, additional notification options, or monitoring more services, you can upgrade to other subscription plans. \u003Ca href=\"https:\u002F\u002Fwebsite-checkups.com\u002F#prices\" rel=\"nofollow ugc\">More details\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This WordPress Plugin provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Management of data, checkups, and notifications\u003C\u002Fli>\n\u003Cli>Clear reporting and chart visualizations of checkup results\u003C\u002Fli>\n\u003Cli>Secure data exchange between your WordPress site and our SaaS API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notifications\u003C\u002Fh4>\n\u003Cp>Manage your notification recipients and assign them individually for each checkup. If a monitored service goes offline or comes back online, the designated recipients will be notified. Each recipient must consent to notifications and can unsubscribe at any time.\u003C\u002Fp>\n\u003Cp>Current notification channels include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>E-mail\u003C\u002Fli>\n\u003Cli>Microsoft Teams\u003C\u002Fli>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003Cli>Slack\u003C\u002Fli>\n\u003Cli>Google Chat\u003C\u002Fli>\n\u003Cli>Webhook\u003C\u002Fli>\n\u003Cli>SMS (Short message service)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This list will expand over time\u003C\u002Fp>\n\u003Ch4>Transmission and use of your data\u003C\u002Fh4>\n\u003Cp>Website Checkups is a SaaS platform that manages on our server all checkups, notifications, statistics, billings and so on. For more details, visit our \u003Ca href=\"https:\u002F\u002Fwebsite-checkups.com\u002Fterms-and-conditions\u002F\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Cp>For instance, data entered for monitoring your websites or services is securely transferred to our servers for regular monitoring, reporting and notifications. Company names, addresses, and similar data are used solely for invoicing purposes.\u003C\u002Fp>\n\u003Cp>Your data is exclusively used for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Validation and monitoring of online services\u003C\u002Fli>\n\u003Cli>Presentation of test results\u003C\u002Fli>\n\u003Cli>Notifications related to your checkups\u003C\u002Fli>\n\u003Cli>Invoicing and payment processing\u003C\u002Fli>\n\u003Cli>Notifications about your user account, such as alerts regarding potential deactivation due to extended periods of inactivity\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We do not pass on your data in any form (sale, disclosure, rental, transfer or other communication) to third parties who are not involved in the provision of our services. We assure you that your data will never be used for newsletters, sales calls, advertising, marketing, or any similar purposes. For more information, visit our \u003Ca href=\"https:\u002F\u002Fwebsite-checkups.com\u002Fterms-privacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Cp>You control the data you provide. Mandatory fields in our forms are minimized. Deleting data in the WordPress plugin will also delete it from our API. To remove all data from our servers, simply uninstall the Website Checkup Plugin. Paid subscription data (e.g., invoices) will remain in our accounting system only as long as legally required.\u003C\u002Fp>\n","24\u002F7 uptime monitoring for websites, servers & APIs. Instant alerts, SSL checks, and performance insights. Free forever plan available",768,"2026-01-09T16:15:00.000Z","6.9.4","5.6","7.4",[51,52,53,54,55],"downtime-alerts","performance-monitor","site-health","uptime-monitoring","website-monitoring","https:\u002F\u002Fwebsite-checkups.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-checkups.1.2.0.zip",100,"2026-03-15T14:54:45.397Z",{"slug":55,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":47,"requires_at_least":72,"requires_php":7,"tags":73,"homepage":75,"download_link":76,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"Super Monitoring","2.97","siteimpulse","https:\u002F\u002Fprofiles.wordpress.org\u002Fsiteimpulse\u002F","\u003Cp>Super Monitoring is an external web application for monitoring website uptime and its basic functions.\u003Cbr \u002F>\nThis plugin integrates Super Monitoring interface into WordPress administration panel so you don’t have to log in to supermonitoring.com separately to see your reports or update settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Super Monitoring features\u003C\u002Fstrong>\u003Cbr \u002F>\n– checking your website every minute\u003Cbr \u002F>\n– detecting different kinds of failures\u003Cbr \u002F>\n– using a worldwide network of monitoring stations to avoid false positives\u003Cbr \u002F>\n– measuring response times\u003Cbr \u002F>\n– content checking\u003Cbr \u002F>\n– web form testing\u003Cbr \u002F>\n– file integrity monitoring\u003Cbr \u002F>\n– instant email & mobile text (SMS) alerts\u003Cbr \u002F>\n– unlimited event history\u003Cbr \u002F>\n– API.\u003C\u002Fp>\n\u003Cp>In order to use the plugin you need an account at \u003Ca href=\"https:\u002F\u002Fwww.supermonitoring.com\u002F\" title=\"website monitoring\" rel=\"nofollow ugc\">www.supermonitoring.com\u003C\u002Fa>.\u003Cbr \u002F>\nYou can sign up for a free trial \u003Ca href=\"https:\u002F\u002Fwww.supermonitoring.com\u002Fsign-up\" title=\"sign up for a free trial account\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Monitor your website uptime and basic functions with www.supermonitoring.com and access your reports and settings directly in your WordPress panel.",60,11359,88,9,"2026-02-10T20:52:00.000Z","2.2",[18,74,20,22,55],"availability","https:\u002F\u002Fwww.supermonitoring.com\u002Fp\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-monitoring.2.97.zip",{"slug":78,"name":79,"version":80,"author":78,"author_profile":81,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":13,"num_ratings":13,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":7,"tags":88,"homepage":7,"download_link":91,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"prouptime","Prouptime – Uptime Monitoring & Alerts","0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fprouptime\u002F","\u003Cp>Prouptime is service that monitors your wordpress blog or site. Prouptime checks your site every minute (or every five minutes) from its servers. If your site returns an error or is unreachable, prouptime will send you an email-alert.\u003C\u002Fp>\n\u003Cp>You’ll also get statistics about your uptime and site-speed that you can view in your wordpress backend. You’ll also get these statistics by email once a week.\u003C\u002Fp>\n","Prouptime monitors your wordpress site and alerts you when it is unreachable or returns an error.",1163,"2020-04-02T08:08:00.000Z","5.4.19","4.3",[18,89,20,90,22],"hosting","server","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprouptime.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":13,"downloaded":100,"rating":13,"num_ratings":13,"last_updated":101,"tested_up_to":47,"requires_at_least":102,"requires_php":49,"tags":103,"homepage":106,"download_link":107,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"lmn-site-monitor","LMN Site Monitor","0.8.1","Francisco Moreno","https:\u002F\u002Fprofiles.wordpress.org\u002Ffcomoreno1976\u002F","\u003Cp>\u003Cstrong>LMN Site Monitor\u003C\u002Fstrong> is a lightweight WordPress monitoring plugin that keeps track of your websites and alerts you when something goes wrong. Monitor uptime, SSL certificate expiration, and response time directly from your WordPress dashboard — no external SaaS required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Main Key features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uptime monitoring (HTTP\u002FHTTPS) with configurable intervals.\u003C\u002Fli>\n\u003Cli>SSL certificate expiration checks with full SNI support.\u003C\u002Fli>\n\u003Cli>Domain expiry notifications.\u003C\u002Fli>\n\u003Cli>Response latency tracking.\u003C\u002Fli>\n\u003Cli>Automatic retry after downtime to avoid false positives.\u003C\u002Fli>\n\u003Cli>Instant HTML email alerts (with automatic dark mode support).\u003C\u002Fli>\n\u003Cli>Dashboard widget with customizable monitor limits.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>CSV export of monitoring results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Fully translatable and optimized for modern PHP environments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>LMN Site Monitor is designed to be fast, accessible, and WordPress-native — giving you essential monitoring tools without unnecessary complexity. Learn more at LMN Site Monitor official page: \u003Ca href=\"https:\u002F\u002Flumina.fmkr.net\u002Fsite-monitor\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Flumina.fmkr.net\u002Fsite-monitor\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>This plugin is fully translatable and currently includes base translations for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (en_US)\u003C\u002Fli>\n\u003Cli>Spanish (es_ES)\u003C\u002Fli>\n\u003Cli>Catalan (ca)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003Cli>Arabic (ar)\u003C\u002Fli>\n\u003Cli>German (DE)\u003C\u002Fli>\n\u003Cli>Basque (eu)\u003C\u002Fli>\n\u003Cli>Italian (it_IT)\u003C\u002Fli>\n\u003Cli>Japanese (ja)\u003C\u002Fli>\n\u003Cli>Korean (ko_KR)\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL)\u003C\u002Fli>\n\u003Cli>Portuguese (pt_PT)\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR)\u003C\u002Fli>\n\u003Cli>Ukrainian (uk)\u003C\u002Fli>\n\u003Cli>Simplified Chinese (zh_CN)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you would like to contribute a new translation, you can do so via WordPress.org’s translation platform.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2026-03-14 — v0.8.1\u003C\u002Fp>\n\u003Cul>\n\u003Cli>FIX: Fix translation errors.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2026-03-14 — v0.8.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: New languages: Arabic, German, Basque, Italian, Japanese, Korean, Dutch, Portuguese, Turkish, Ukrainian, and Simplified Chinese.\u003C\u002Fli>\n\u003Cli>NEW: Automatic retry after downtime to avoid false positives.\u003C\u002Fli>\n\u003Cli>NEW: Domain expiry notifications.\u003C\u002Fli>\n\u003Cli>MAINT: i18n maintained; PHPCS\u002FWPCS compliant.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2026-03-03 — v0.7.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: Cards are now wider, displaying more information at a glance.\u003C\u002Fli>\n\u003Cli>NEW: Bulk actions now include sorting options: alphabetical (A\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>Z) and by date added.\u003C\u002Fli>\n\u003Cli>NEW: Drag-and-drop card reordering with persistent storage between sessions.\u003C\u002Fli>\n\u003Cli>NEW: Pin system — pin any site to keep it fixed at the top, excluded from sorting.\u003C\u002Fli>\n\u003Cli>NEW: WHOIS \u002F DNS lookup button on each card: shows IP, DNS provider, NS, MX records, TTL and SSL expiry. Native PHP only, no external APIs or API keys required.\u003C\u002Fli>\n\u003Cli>NEW: JetBrains Mono font integrated for monospace elements, self-hosted (GDPR-safe, no external CDN).\u003C\u002Fli>\n\u003Cli>IMPROVE: Full PHPCS \u002F WPCS compliance — zero warnings. Proper nonce and capability checks, sanitization and escaping throughout.\u003C\u002Fli>\n\u003Cli>IMPROVE: All new strings are fully translatable and i18n-compatible.\u003C\u002Fli>\n\u003Cli>IMPROVE: Responsive design preserved and refined across all screen sizes.\u003C\u002Fli>\n\u003Cli>FIX: Removed duplicate \u003Ccode>wp_mail_failed\u003C\u002Fcode> hook and unified error handlers.\u003C\u002Fli>\n\u003Cli>FIX: Native WP cron schedules (\u003Ccode>hourly\u003C\u002Fcode>, \u003Ccode>daily\u003C\u002Fcode>) are no longer overwritten.\u003C\u002Fli>\n\u003Cli>FIX: Added \u003Ccode>file_exists()\u003C\u002Fcode> check before reading \u003Ccode>changelog.txt\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>FIX: Added missing \u003Ccode>wp_unslash()\u003C\u002Fcode> in widget preferences handler.\u003C\u002Fli>\n\u003Cli>FIX: SSL badge severity now syncs with the user-configured expiry threshold.\u003C\u002Fli>\n\u003Cli>FIX: PHPCS \u003Ccode>MissingTranslatorsComment\u003C\u002Fcode> resolved in alert email builders.\u003C\u002Fli>\n\u003Cli>IMPROVE: Removed dead \u003Ccode>load_textdomain()\u003C\u002Fcode> method.\u003C\u002Fli>\n\u003Cli>IMPROVE: Fixed inconsistent indentation in \u003Ccode>ajax_save_order\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-31 — v0.6.5\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: Full internationalization (en_US, es_ES, ca, fr_FR).\u003C\u002Fli>\n\u003Cli>NEW: Added Catalan (ca) and French (fr_FR) translations.\u003C\u002Fli>\n\u003Cli>IMPROVE: Hybrid textdomain loader – automatically loads WP.org language packs and falls back to \u002Flanguages for ZIP installs.\u003C\u002Fli>\n\u003Cli>FIX: Added translators comments for all placeholders to comply with WordPress I18n standards.\u003C\u002Fli>\n\u003Cli>FIX: Escaped all dynamic outputs in admin interface and header tips.\u003C\u002Fli>\n\u003Cli>MAINT: Removed deprecated load_plugin_textdomain() function per Plugin Check recommendations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-25 — v0.6.4\u003C\u002Fp>\n\u003Cp>– Full sanitization and 0 warnings\u003Cbr \u002F>\n– All PHPCS\u002FWPCS warnings removed.\u003Cbr \u002F>\n– Full sanitization and reordered nonce verification.\u003Cbr \u002F>\n– PHP 8.3+ and WordPress 6.8.3+ compatibility.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-16 — v0.6.3\u003C\u002Fp>\n\u003Cp>UI:\u003Cbr \u002F>\n– FIX: Unique IDs in forms (nonces and submit buttons).\u003Cbr \u002F>\n– FIX: Console warnings removed for duplicated #_wpnonce and #submit IDs.\u003Cbr \u002F>\n– IMPROVE: Accessibility and DOM structure of the admin panel.\u003C\u002Fp>\n\u003Cp>Maintenance:\u003Cbr \u002F>\n– Version bumped to v0.6.3.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-15 — v0.6.2\u003C\u002Fp>\n\u003Cp>UI:\u003Cbr \u002F>\n– IMPROVE: Unified blue header (h2.hndle) with v0.6.2 badge.\u003Cbr \u002F>\n– ADD: Lightweight Markdown rendering (titles, lists, \u003Cstrong>bold\u003C\u002Fstrong>, \u003Ccode>code\u003C\u002Fcode>, separators).\u003Cbr \u002F>\n– KEEP: Consistent padding and structure (.postbox.lm-card > h2.hndle + .inside).\u003C\u002Fp>\n\u003Cp>Maintenance:\u003Cbr \u002F>\n– Version bumped to v0.6.2.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-15 — v0.6.1\u003C\u002Fp>\n\u003Cp>UI:\u003Cbr \u002F>\n– NEW: “Changelog” tab with direct reading of \u003Ccode>changelog.txt\u003C\u002Fcode>.\u003Cbr \u002F>\n– IMPROVE: Body with padding, clean background, and better typographic rhythm.\u003Cbr \u002F>\n– IMPROVE: Lightweight Markdown rendering: \u003Cstrong>bold\u003C\u002Fstrong>, \u003Ccode>code\u003C\u002Fcode>, titles (# ## ###), and highlighted list prefixes (NEW, FIX, IMPROVE…).\u003C\u002Fp>\n\u003Cp>Maintenance:\u003Cbr \u002F>\n– Version bumped to v0.6.1.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-14\u003C\u002Fp>\n\u003Cp>Functional:\u003Cbr \u002F>\n– SMTP operational: form aligned with real keys (\u003Ccode>smtp_*\u003C\u002Fcode>) and authentication.\u003Cbr \u002F>\n– Keeps SMTP password when saved empty (not overwritten).\u003Cbr \u002F>\n– Compatibility with Gmail (app passwords) and Office 365.\u003C\u002Fp>\n\u003Cp>UI:\u003Cbr \u002F>\n– Listing replaced by responsive card grid (auto-fit\u002Fminmax).\u003Cbr \u002F>\n– “OK” status (green\u002Fwhite text) and “Down” (red\u002Fwhite text).\u003Cbr \u002F>\n– Down sites with red border + soft pulse (respects reduced motion).\u003Cbr \u002F>\n– Inline styles cleaned \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> moved to \u003Ccode>assets\u002Fadmin-theme.css\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Maintenance:\u003Cbr \u002F>\n– Nonces and handlers verified; no changes in cron or check logic.\u003Cbr \u002F>\n– CSV import\u002Fexport and bulk actions unchanged.\u003C\u002Fp>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-07 — v0.6.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: CSV import using the same format as export (adds URLs without removing existing ones).  \u003C\u002Fli>\n\u003Cli>NEW: Bulk actions in list (Delete selected) using standard WordPress handlers.  \u003C\u002Fli>\n\u003Cli>IMPROVE: Listing UI: master checkbox, batch action bar, and confirmations.  \u003C\u002Fli>\n\u003Cli>IMPROVE: Error handling and post-action messages for imports or batch actions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-06 — v0.5.3\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: CSV export from the “About Site Monitor” section.  \u003C\u002Fli>\n\u003Cli>NEW: “About Site Monitor” section with quick metrics and cron status.  \u003C\u002Fli>\n\u003Cli>IMPROVE: Minor cleanup in headers and constants (VERSION).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-06 — v0.5.2\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: “About Site Monitor” box in the right column of the admin dashboard.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-06 — v0.5.1\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CHANGE: Default light HTML email + automatic dark mode with \u003Ccode>prefers-color-scheme\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-06 — v0.5.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: HTML alert email with badges, detail table, and action buttons.  \u003C\u002Fli>\n\u003Cli>NEW: Per-user preference in dashboard widget (number of sites displayed).  \u003C\u002Fli>\n\u003Cli>IMPROVE: Classic UI improved (light\u002Fdark theme, responsive tables and forms).  \u003C\u002Fli>\n\u003Cli>FIX: Text contrast in dark theme (labels, cells, and descriptions).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n\u003Cp>Version: 2025-10-05 — v0.4.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NEW: Admin page with listing, quick actions, and settings.  \u003C\u002Fli>\n\u003Cli>NEW: HTTP and SSL expiry checks with email alerts.  \u003C\u002Fli>\n\u003Cli>NEW: Configurable cron (5 min, 15 min, hourly, daily) and “force check” option.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003C\u002Fh3>\n","A lightweight WordPress uptime and SSL monitoring plugin with email alerts, latency tracking, and dashboard widget.",396,"2026-03-14T18:49:00.000Z","5.8",[18,104,20,105,22],"cron","ssl","https:\u002F\u002Flumina.fmkr.net\u002Fsite-monitor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flmn-site-monitor.0.8.1.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":13,"downloaded":116,"rating":58,"num_ratings":31,"last_updated":117,"tested_up_to":47,"requires_at_least":102,"requires_php":49,"tags":118,"homepage":120,"download_link":121,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"lukstack-uptime-monitor","LukStack Uptime Monitor","2.0.2","lukmeyer","https:\u002F\u002Fprofiles.wordpress.org\u002Flukmeyer\u002F","\u003Cp>LukStack Uptime Monitor is a lightweight yet powerful website monitoring solution built for agencies, freelancers, and web professionals who manage multiple websites.\u003C\u002Fp>\n\u003Cp>Track uptime, response times, and SSL certificate expiration for all your client sites from a single WordPress dashboard. When something goes wrong, you will know immediately through email notifications or webhook integrations with Slack, Discord, and other services.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Uptime Monitoring\u003C\u002Fstrong> – Automatic checks every 5 minutes to detect downtime\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Response Time Tracking\u003C\u002Fstrong> – Monitor server performance with millisecond precision\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SSL Certificate Monitoring\u003C\u002Fstrong> – Get warned before certificates expire\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Alerts\u003C\u002Fstrong> – Receive notifications when a site goes down or recovers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhook Support\u003C\u002Fstrong> – Native integration with Slack, Discord, Microsoft Teams, and generic webhooks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Site Notifications\u003C\u002Fstrong> – Set different alert recipients for each website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manual Checks\u003C\u002Fstrong> – Test any site instantly with one click\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Uptime Statistics\u003C\u002Fstrong> – Track reliability over time with uptime percentages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget\u003C\u002Fstrong> – Quick status overview right on your WordPress dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Dashboard\u003C\u002Fstrong> – See the status of all your sites at a glance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Web Agencies\u003C\u002Fstrong> managing client websites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Freelancers\u003C\u002Fstrong> maintaining multiple projects\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Owners\u003C\u002Fstrong> who want peace of mind\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DevOps Teams\u003C\u002Fstrong> needing a simple monitoring solution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Add a website URL to monitor\u003C\u002Fli>\n\u003Cli>LukStack Uptime Monitor checks the site every 5 minutes\u003C\u002Fli>\n\u003Cli>If the site goes down or returns an error, you get notified\u003C\u002Fli>\n\u003Cli>When the site recovers, you get a recovery notification\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Webhook Integrations\u003C\u002Fh4>\n\u003Cp>LukStack Uptime Monitor automatically formats notifications for popular services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Slack\u003C\u002Fstrong> – Rich message attachments with color-coded severity\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Discord\u003C\u002Fstrong> – Embedded messages with status information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Microsoft Teams\u003C\u002Fstrong> – Via generic webhook connector\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zapier \u002F Make\u003C\u002Fstrong> – JSON payload for custom automations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>LukStack Uptime Monitor only stores the URLs you choose to monitor and their status data. No personal information is collected or transmitted to external servers except for the webhook notifications you configure.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to external services as part of its core monitoring functionality. Below is a description of each service, what data is sent, and when.\u003C\u002Fp>\n\u003Ch4>Monitored Websites\u003C\u002Fh4>\n\u003Cp>LukStack Uptime Monitor sends HTTP requests to the website URLs you add for monitoring. This is the core functionality of the plugin and is required to check uptime and response times. An SSL connection on port 443 is also made to check the SSL certificate expiration date for HTTPS sites. These requests are sent automatically every 5 minutes (via WordPress Cron) and when you manually click “Check now”. The data sent is a standard HTTP GET request with a custom user agent header. No personal data is transmitted.\u003C\u002Fp>\n\u003Ch4>Slack (optional)\u003C\u002Fh4>\n\u003Cp>If you configure a Slack webhook URL in the plugin settings, LukStack Uptime Monitor sends POST requests to the Slack Incoming Webhooks API when a monitored site changes status (goes down, recovers, or has SSL issues). The data sent includes the website URL, its status, response time, and a timestamp. No personal data is transmitted.\u003C\u002Fp>\n\u003Cp>This service is provided by Slack Technologies, LLC \u002F Salesforce, Inc.\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fslack.com\u002Fterms-of-service\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fslack.com\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch4>Discord (optional)\u003C\u002Fh4>\n\u003Cp>If you configure a Discord webhook URL in the plugin settings, LukStack Uptime Monitor sends POST requests to the Discord Webhooks API when a monitored site changes status. The data sent includes the website URL, its status, response time, and a timestamp. No personal data is transmitted.\u003C\u002Fp>\n\u003Cp>This service is provided by Discord, Inc.\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Fdiscord.com\u002Fterms\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Fdiscord.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch4>Generic Webhooks (optional)\u003C\u002Fh4>\n\u003Cp>You may configure any third-party webhook URL (e.g. Microsoft Teams, Zapier, Make, or a custom endpoint). When a monitored site changes status, a POST request with a JSON payload is sent to that URL. The data sent includes the website URL, its status, response time, and a timestamp. No personal data is transmitted. Please refer to the terms of service and privacy policy of the respective service you configure.\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>PHP extensions: curl, openssl, json\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>For support questions, please use the WordPress.org support forum for this plugin.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Developed by Luk Meyer.\u003C\u002Fp>\n","Monitor multiple websites for uptime, performance, and SSL certificate expiration. Get instant alerts via email, Slack, or Discord when issues occur.",202,"2026-02-17T20:01:00.000Z",[18,20,105,22,119],"webhook","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flukstack-uptime-monitor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flukstack-uptime-monitor.2.0.2.zip",{"attackSurface":123,"codeSignals":129,"taintFlows":136,"riskAssessment":137,"analyzedAt":140},{"hooks":124,"ajaxHandlers":125,"restRoutes":126,"shortcodes":127,"cronEvents":128,"entryPointCount":13,"unprotectedCount":13},[],[],[],[],[],{"dangerousFunctions":130,"sqlUsage":131,"outputEscaping":133,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":135},[],{"prepared":13,"raw":13,"locations":132},[],{"escaped":13,"rawEcho":13,"locations":134},[],[],[],{"summary":138,"deductions":139},"Based on the provided static analysis and vulnerability history, the 'wpstatuscake' v1.0.11 plugin exhibits a strong security posture. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points indicates a deliberately limited attack surface. Furthermore, the code signals reveal no dangerous functions, all SQL queries are properly prepared, and all output is correctly escaped, demonstrating adherence to fundamental secure coding practices. The lack of any recorded CVEs, common vulnerability types, or recent vulnerabilities further reinforces this positive assessment.\n\nWhile the current analysis shows no immediate or historical security flaws, the absence of explicit nonce checks and capability checks across the (albeit zero) identified entry points is a potential area for future concern if the plugin's functionality were to expand. However, with the current data, there are no direct vulnerabilities to report from the static analysis or historical data. The plugin appears to be well-secured as of this version, with strong foundations in preventing common web vulnerabilities.",[],"2026-03-16T23:49:34.932Z",{"wat":142,"direct":151},{"assetPaths":143,"generatorPatterns":146,"scriptPaths":147,"versionParams":148},[144,145],"\u002Fwp-content\u002Fplugins\u002Fwpstatuscake\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwpstatuscake\u002Fassets\u002Fjs\u002Fscripts.js",[],[145],[149,150],"wpstatuscake\u002Fassets\u002Fcss\u002Fstyle.css?ver=","wpstatuscake\u002Fassets\u002Fjs\u002Fscripts.js?ver=",{"cssClasses":152,"htmlComments":154,"htmlAttributes":157,"restEndpoints":160,"jsGlobals":161,"shortcodeOutput":163},[153],"statuscake-widget",[155,156],"StatusCake Widget - Start","StatusCake Widget - End",[158,159],"data-widget-id","data-widget-type",[],[162],"statuscake_widget_data",[164],"[statuscake_widget"]