• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bleedingdeacons / fellowship / 34832946166
91%

Build:
DEFAULT BRANCH: main
Ran 14 Sep 2026 10:27AM UTC
Jobs 1
Files 58
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Sep 2026 10:23AM UTC coverage: 90.804% (+0.1%) from 90.677%
34832946166

push

github

web-flow
feat: delivery and read receipts for a message's sender (#24)

A member who sends from Link can now be told how far a message has got:
how many recipients' handsets have it, and how many have read it.

- Recipient rows gain received_at (schema version 3). It is written only
  by a handset that has opened the message, never inferred from a fetch:
  the poll is strictly exclusive, so a message that arrived by push is
  never fetched and a server counting fetches would miss the fastest
  deliveries.
- POST /messages/received takes the ids a handset has opened. Ids not
  addressed to its member are ignored and answered with the same "ok",
  so a batch cannot be used to probe for other people's messages. The
  first handset's time is kept.
- Marking a message read marks it received too, where it was not, so a
  lost acknowledgement does not leave the sender being told otherwise.
- GET /messages/receipts answers recipients, received and read counts
  for the member's own sent messages, from one grouped query. Ids they
  did not send are left out rather than refused. Counts only: no subject,
  no body, and not who has read it.

3367 of 3708 relevant lines covered (90.8%)

6.45 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
96.75
-0.07% fellowship/fellowship/src/Rest/MessageController.php
5
0.0
0.0% fellowship/fellowship/src/Messaging/Recipient.php
3
73.91
0.0% fellowship/fellowship/src/Core/Schema.php
3
96.81
0.31% fellowship/fellowship/src/Messaging/WpdbRecipientRepository.php
Jobs
ID Job ID Ran Files Coverage
1 34832946166.1 14 Sep 2026 10:27AM UTC 58
90.8
GitHub Action Run
Source Files on build 34832946166
  • Tree
  • List 58
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34832946166
  • 2031df2a on github
  • Prev Build on main (#34773539645)
  • Next Build on main (#35540057057)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc