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

bleedingdeacons / fellowship / 34551264132
90%

Build:
DEFAULT BRANCH: main
Ran 11 Sep 2026 01:38AM UTC
Jobs 1
Files 57
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

11 Sep 2026 01:35AM UTC coverage: 91.216% (+0.08%) from 91.141%
34551264132

push

github

web-flow
feat: let one message reach committees and named members at once (#17)

Addressing was exclusive: a committee or a list of names, never both,
and never more than one committee. The stated reason was that "this
committee, and also these four people" stores as two intentions and
cannot be explained back to the sender.

The second half does not hold. The recipient list is stored per member
in the recipients table whatever the audience, so a mixed send is
exactly as explicable as any other -- and the workaround people
actually used was to send the same message twice, which is worse for
everyone who is in both.

So: `committees` takes a list, `committee` still takes one and still
works, and the two may travel with member ids. A new audience type,
mixed, records that; the resolver concatenates and the existing
de-duplication does the rest, because a member reachable through two
branches of one committee tree was always the same problem.

Two caps rather than one. Ten committees, because a send naming more
wanted the whole fellowship and should be refused as such. And the
joined slugs must fit the 200-character column -- refused, never
truncated: a silently shortened list is a send that reaches fewer
people than it says it did, and nothing downstream could tell.

3188 of 3495 relevant lines covered (91.22%)

6.43 hits per line

Coverage Regressions

Lines Coverage ∆ File
7
89.89
-0.74% fellowship/fellowship/src/Messaging/MessageRequest.php
6
0.0
0.0% fellowship/fellowship/src/Messaging/Message.php
3
96.7
0.06% fellowship/fellowship/src/Rest/MessageController.php
1
96.74
-1.04% fellowship/fellowship/src/Admin/MessagesPage.php
1
94.23
8.52% fellowship/fellowship/src/Messaging/RecipientResolver.php
Jobs
ID Job ID Ran Files Coverage
1 34551264132.1 11 Sep 2026 01:38AM UTC 57
91.22
GitHub Action Run
Source Files on build 34551264132
  • Tree
  • List 57
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #34551264132
  • ed22dd5a on github
  • Prev Build on main (#34545698247)
  • Next Build on main (#34693935405)
  • 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