Malin 92e0522a03 feat: send local history to central API dashboard
- Add SmartHoneypotAPIClient::send_history_batch():
  reads local wp_honeypot_log in pages of 50, starting from
  hp_history_last_id option, sends to API, tracks progress
- Two new options: hp_history_last_id, hp_history_total_sent
- Action handlers: send_history (one batch), reset_history (start over)
- Settings tab: new 'Send History to API' section showing:
  * Local record count, sent count, remaining count
  * Progress bar (blue WP style)
  * 'Send History' / 'Send Next Batch' button with remaining count
  * 'Reset Progress' to re-send from beginning
  * Section only shown when API is enabled and URL is configured
- Notices: per-action feedback with 'Click Send Next Batch to continue'
2026-03-09 19:54:50 +01:00
Description
No description provided
238 KiB
Languages
PHP 64.8%
HTML 24.8%
JavaScript 10.2%
Dockerfile 0.2%