Skip to content

Improve guest messaging, delivery reliability and media sharing - #6

Merged
ehsan0921 merged 14 commits into
mainfrom
dev
Oct 8, 2026
Merged

ehsan0921 merged 14 commits into
mainfrom
dev

Conversation

@ehsan0921

Copy link
Copy Markdown
Owner

Organisers can message selected guest response groups with text and attachments, view delivery history in the Mini App, and request deletion from guest chats. Recipient selections update in place, the composer uses Telegram's reply keyboard, and sending restores the main menu.

The delivery queue retries brief database lock contention, drains successive batches, and prioritises organiser confirmations. Shared media supports direct Telegram links and optional QR codes; organiser menus, guest totals, event cancellation and update timestamps are clearer.

Validation: 460 unit tests, complete Worker integration checks and static asset imports passed locally. Integration covers simulated delivery contention, duplicate prevention, authorisation, snapshot safeguards, multipart QR delivery and message deletion. Mobile messaging and gallery layouts checked during development. No schema migration or database refresh is required. Existing invitation links, responses, payments and production environment configuration are preserved.

@ehsan0921
ehsan0921 merged commit 2dc4821 into main Oct 8, 2026
1 check passed
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.

1 participant