mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-03-28 17:42:45 +01:00
1. Delete button now sends public_key instead of name to avoid matching wrong contacts when multiple share similar names. 2. _on_advertisement adds cache-only contacts to mc.pending_contacts when manual approval is enabled, so they appear in the pending list after advertising (even if meshcore fires ADVERTISEMENT instead of NEW_CONTACT). 3. Added Delete button for cache-only contacts with dedicated /api/contacts/cached/delete endpoint and hard_delete_contact DB method. 4. approve_contact/reject_contact now handle DB-only pending contacts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>