[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwwXVTJX0d0q8wMrcozmuF7yWPEk4a53EMo_Ik0IQqk0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"papa-zulu","Designer Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fpapa-zulu\u002F",1,0,100,30,94,"2026-05-19T23:10:58.342Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"updawa","UpdaWa — Update Watchdog","1.0.3","\u003Cp>UpdaWa gives you a single place to see everything that needs attention on a WordPress site: pending core, plugin, and theme updates plus the SSL certificate expiry — all visible in the admin panel and exposed through a secure REST API endpoint you can poll from any monitoring tool.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> — \u003Ccode>GET \u002Fwp-json\u002Fupdawa\u002Fv1\u002Fstatus\u003C\u002Fcode> returns a full JSON snapshot protected by a per-site Bearer token.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Status dashboard\u003C\u002Fstrong> — stat cards showing pending update counts, plugin\u002Ftheme totals, and SSL days remaining at a glance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Core, SSL, Plugins & Themes\u003C\u002Fstrong> — each section in its own card with colour-coded badges (up to date \u002F update available \u002F expiring \u002F expired).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SSL certificate monitoring\u003C\u002Fstrong> — connects to your site’s HTTPS endpoint and reports the certificate expiry date and days remaining.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bearer token management\u003C\u002Fstrong> — generate, copy, or revoke the 256-bit cryptographically random token from the Token API tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>QR code\u003C\u002Fstrong> — encodes site name, API URL, and token for instant import into a mobile monitoring app.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Android app\u003C\u002Fstrong> \u003Cem>(coming soon)\u003C\u002Fem> — a dedicated mobile app for monitoring update and SSL status across multiple WordPress sites, with push notifications when updates are available or certificates are about to expire.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON view\u003C\u002Fstrong> — pretty-printed full API payload with a one-click Copy button.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero external dependencies\u003C\u002Fstrong> — the QR code library is bundled; no data is sent to external servers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>REST API\u003C\u002Fh3>\n\u003Cp>The endpoint is read-only and requires a valid Bearer token:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>curl -H \"Authorization: Bearer YOUR_TOKEN\" \\\n     https:\u002F\u002Fexample.com\u002Fwp-json\u002Fupdawa\u002Fv1\u002Fstatus\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Example response:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n  \"generated_at\": \"2026-04-14T09:10:41+00:00\",\n  \"wordpress\": {\n    \"current_version\": \"6.9.4\",\n    \"update_available\": false,\n    \"new_version\": null,\n    \"package_url\": null\n  },\n  \"plugins\": [ ... ],\n  \"themes\":  [ ... ],\n  \"ssl_expires_at\": \"2026-07-05T01:48:00+00:00\"\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Monitors WordPress core, plugin, theme, and SSL certificate status via a clean admin dashboard and a Bearer-token-secured REST API.",101,"2026-04-15T22:06:00.000Z","6.9.4","6.0","7.0",[26,27,28,29,30],"maintenance","monitoring","rest-api","security","updates","https:\u002F\u002Fgithub.com\u002FDesigner-Solutions\u002Fupdate-watchdog","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupdawa.1.0.3.zip",null,"2026-04-16T10:56:18.058Z"]