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

Freegle / Iznik / 22151
71%

Build:
DEFAULT BRANCH: master
Ran 18 Jun 2026 04:56PM UTC
Jobs 4
Files 1289
Run time 3min
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

18 Jun 2026 04:22PM UTC coverage: 70.827% (-0.02%) from 70.848%
22151

push

circleci

web-flow
chore(kudos): retire unused kudos scoring system (#802)

Kudos scores were recalculated daily by `users:update-kudos` (and the
legacy V1 cron/users_kudos.php before it) and written to the users_kudos
table, but the stored values were never read by any live API, front-end,
or automated code path. The only readers were three legacy V1 PHP helpers
— getKudos (internal), topKudos (tests only) and possibleMods (a manual
mod-finder CLI that recomputes kudos itself) — none exposed via any API
or UI. The feature is dead, so retire it.

Removed:
- Laravel: UpdateKudosCommand + its daily schedule entry, and the
  UserManagementService updateKudos/updateKudosForUser/calculateKudos
  methods, plus their tests.
- Go: the users:update-kudos housekeeper registry entry and users_kudos
  from the per-user support-dump collector (collect_db.go).
- V1 PHP: User::getKudos/updateKudos/topKudos/possibleMods, the unused
  KUDOS_* level constants, cron/users_kudos.php, cli/users_kudos_group.php,
  and the testKudos unit test.

Drops the users_kudos table via a Laravel migration, with an idempotent
companion .sql for manual application on production (see PR body).

Tests: Laravel 39/0, Go 3187/0, V1 UserTest 91/0 — all green locally.

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

11008 of 14625 branches covered (75.27%)

Branch coverage included in aggregate %.

118998 of 168930 relevant lines covered (70.44%)

36.27 hits per line

Coverage Regressions

Lines Coverage ∆ File
50
68.99
0.03% iznik-nuxt3/modtools/components/ModStdMessageModal.vue
14
46.57
-1.57% iznik-nuxt3/components/PostMap.vue
Jobs
ID Job ID Ran Files Coverage
22151 go - 22151 18 Jun 2026 04:56PM UTC 136
83.0
CircleCI Job 22151
22151 playwright - 22151 18 Jun 2026 04:56PM UTC 71
22.82
CircleCI Job 22151
22151 laravel - 22151 18 Jun 2026 04:56PM UTC 447
67.44
CircleCI Job 22151
22151 vitest - 22151 18 Jun 2026 04:56PM UTC 705
68.71
CircleCI Job 22151
Source Files on build 22151
  • Tree
  • List 1289
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • CircleCI Build #22151
  • 8f64fe2c on github
  • Prev Build on master (#22075)
  • Next Build on master (#22239)
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