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

Freegle / Iznik / 5055
70%

Build:
DEFAULT BRANCH: master
Ran 19 Apr 2026 08:15AM UTC
Jobs 4
Files 988
Run time 2min
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

19 Apr 2026 07:58AM UTC coverage: 71.519% (+0.02%) from 71.496%
5055

push

circleci

invalid-email-address
fix(chat): disable emailmine for TN/LJ proxy users

TN and LJ users only have a partner-proxy inbox. Enabling emailmine (copy
of messages they send) routes their own message back to that proxy, which
the partner delivers to them, so it reads as if the partner side is
sending them their own words. Example: chat 19489140 had twinkycat
replying to their own offer because twinkycat's stored settings had
emailmine=true.

- User::isLJ() based on the ljuserid column (V1 parity).
- User::notifsOn('emailmine') returns false unconditionally for TN or LJ
  users, regardless of what their settings say.

A one-off on production has already reset emailmine=false for the 383
TN/LJ users where it was true. No migration — this is a runtime guard
plus a data fix.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

13267 of 20281 branches covered (65.42%)

Branch coverage included in aggregate %.

4 of 4 new or added lines in 1 file covered. (100.0%)

244 existing lines in 10 files now uncovered.

95787 of 132201 relevant lines covered (72.46%)

21.71 hits per line

Coverage Regressions

Lines Coverage ∆ File
159
79.22
1.66% iznik-server-go/session/session.go
52
17.72
-0.23% iznik-nuxt3/composables/useReplyStateMachine.js
10
48.48
-42.42% iznik-nuxt3/components/FreeglerPhotoGrid.vue
7
81.98
-1.3% iznik-nuxt3/components/PostMapAndList.vue
5
82.49
-0.75% iznik-nuxt3/components/LoginModal.vue
4
70.59
12.25% iznik-nuxt3/app.vue
4
85.0
14.94% iznik-nuxt3/layouts/default.vue
1
53.24
-0.93% iznik-nuxt3/components/ChatPane.vue
1
69.46
-2.7% iznik-nuxt3/components/PostMap.vue
1
87.72
39.64% iznik-nuxt3/pages/index.vue
Jobs
ID Job ID Ran Files Coverage
5055 laravel - 5055 19 Apr 2026 08:15AM UTC 180
66.58
CircleCI Job 5055
5055 playwright - 5055 19 Apr 2026 08:15AM UTC 229
44.95
CircleCI Job 5055
5055 go - 5055 19 Apr 2026 08:15AM UTC 118
80.28
CircleCI Job 5055
5055 vitest - 5055 19 Apr 2026 08:15AM UTC 685
64.46
CircleCI Job 5055
Source Files on build 5055
  • Tree
  • List 988
  • Changed 19
  • Source Changed 0
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #5055
  • 8dcdba2c on github
  • Prev Build on master (#5023)
  • Next Build on master (#5071)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc