Skip to content

fix(chat): confirm and auto-detect message deletion - #31

Merged
Neup123 merged 2 commits into
mainfrom
fix/delete-message-confirmation
Sep 22, 2026
Merged

Neup123 merged 2 commits into
mainfrom
fix/delete-message-confirmation

Conversation

@Neup123

@Neup123 Neup123 commented Sep 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • auto-detect whether the archived message belongs to the connected account or another group participant
  • construct the actual four-field WhatsApp revoke key and verify group-admin permission when metadata is available
  • reject impossible incoming direct-message revokes instead of returning PENDING success
  • wait for WhatsApp SERVER_ACK before changing local state or emitting MESSAGES_DELETE
  • synchronize runtime/image version metadata at 5.4.2 and reject mismatched release tags
  • add Swagger schemas and an English delete-message guide

Validation

  • message-key regression tests
  • TypeScript typecheck
  • ESLint
  • full production build
  • runtime OpenAPI audit (202 operations)
  • chat contract audit (23 operations)

Closes #22
Closes #30

@Neup123
Neup123 merged commit c93f8b5 into main Sep 22, 2026
4 checks passed
@Neup123
Neup123 deleted the fix/delete-message-confirmation branch September 22, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chat.deleteMessage route doesnt really work Release tags and runtime version can drift

1 participant