{"slug":"sitesignal","name":"SiteSignal","description":"SiteSignal WordPress connector for AI visibility, website health, performance monitoring, and technical audits.","author":"sitesignal","active_installs":10,"version":"1.0.0","wp_org_url":"https://wordpress.org/plugins/sitesignal/","is_closed":false,"cleanup":{"has_uninstall_hook":true,"drops_tables_on_uninstall":true,"deletes_options_on_uninstall":false},"tables":[{"table_name":"dreamcore_monitor_logins","full_table_name":"wp_dreamcore_monitor_logins","description":"A logging table that records activity, events, or audit history.","detection_method":"static","confidence":"high","columns":[{"name":"id","type":"BIGINT UNSIGNED","nullable":true,"primary_key":true},{"name":"username","type":"VARCHAR(100)","nullable":false,"primary_key":false},{"name":"user_id","type":"BIGINT UNSIGNED","nullable":true,"primary_key":false},{"name":"user_role","type":"VARCHAR(50)","nullable":true,"primary_key":false},{"name":"status","type":"VARCHAR(20)","nullable":false,"primary_key":false},{"name":"ip_address","type":"VARCHAR(45)","nullable":false,"primary_key":false},{"name":"user_agent","type":"TEXT","nullable":true,"primary_key":false},{"name":"country","type":"VARCHAR(100)","nullable":true,"primary_key":false},{"name":"created_at","type":"DATETIME","nullable":true,"primary_key":false},{"name":"exported","type":"TINYINT(1)","nullable":true,"primary_key":false},{"name":"exported_at","type":"DATETIME","nullable":true,"primary_key":false},{"name":"batch_id","type":"VARCHAR(100)","nullable":true,"primary_key":false}],"create_sql":"CREATE TABLE wp_dreamcore_monitor_logins ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, username VARCHAR(100) NOT NULL, user_id BIGINT UNSIGNED NULL, user_role VARCHAR(50) NULL, status VARCHAR(20) NOT NULL, ip_address VARCHAR(45) NOT NULL, user_agent TEXT NULL, country VARCHAR(100) DEFAULT 'Unknown', created_at DATETIME DEFAULT CURRENT_TIMESTAMP, exported TINYINT(1) DEFAULT 0, exported_at DATETIME NULL, batch_id VARCHAR(100) NULL, INDEX idx_status (status), INDEX idx_created_at (created_at), INDEX idx_username (username), INDEX idx_ip_address (ip_address), INDEX idx_exported (exported), INDEX idx_exported_at (exported_at), INDEX idx_batch_id (batch_id) ) {$charset_collate}\"; // Safe loading of upgrade.php with proper path handling $upgrade_file = wp_normalize_path( ABSPATH . 'wp-admin/includes/upgrade.php' );"},{"table_name":"dreamcore_monitor_useragents","full_table_name":"wp_dreamcore_monitor_useragents","description":"Stores dreamcore monitor useragents data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"id","type":"BIGINT UNSIGNED","nullable":true,"primary_key":true},{"name":"user_agent","type":"VARCHAR(500)","nullable":false,"primary_key":false},{"name":"ip_address","type":"VARCHAR(45)","nullable":false,"primary_key":false},{"name":"page_url","type":"VARCHAR(500)","nullable":false,"primary_key":false},{"name":"referer","type":"VARCHAR(500)","nullable":true,"primary_key":false},{"name":"category","type":"VARCHAR(50)","nullable":false,"primary_key":false},{"name":"browser","type":"VARCHAR(100)","nullable":true,"primary_key":false},{"name":"os","type":"VARCHAR(100)","nullable":true,"primary_key":false},{"name":"device_type","type":"VARCHAR(50)","nullable":true,"primary_key":false},{"name":"visited_at","type":"DATETIME","nullable":true,"primary_key":false}],"create_sql":"CREATE TABLE wp_dreamcore_monitor_useragents ( id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY, user_agent VARCHAR(500) NOT NULL, ip_address VARCHAR(45) NOT NULL, page_url VARCHAR(500) NOT NULL, referer VARCHAR(500) NULL, category VARCHAR(50) NOT NULL, browser VARCHAR(100) NULL, os VARCHAR(100) NULL, device_type VARCHAR(50) NULL, visited_at DATETIME DEFAULT CURRENT_TIMESTAMP, INDEX idx_category (category), INDEX idx_visited_at (visited_at), INDEX idx_ip_address (ip_address), INDEX idx_browser (browser), INDEX idx_device_type (device_type) ) {$charset_collate}\"; // Safe loading of upgrade.php with proper path handling $upgrade_file = wp_normalize_path( ABSPATH . 'wp-admin/includes/upgrade.php' );"}],"table_count":2}