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

VolvoxLLC / volvox-bot / 25698038939
91%

Build:
DEFAULT BRANCH: main
Ran 11 May 2026 09:24PM UTC
Jobs 1
Files 329
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

11 May 2026 09:20PM UTC coverage: 90.792% (+0.03%) from 90.763%
25698038939

push

github

web-flow
refactor(api): extract analytics and conversation services (#869)

* refactor(api): extract analytics and conversation data access

* fix: address analytics review feedback

* fix: address conversation review edge cases

* 📝 Add docstrings to `refactor/extract-analytics-conversation-services`

Docstrings generation was requested by @BillChirico.

The following files were modified:

* `src/api/repositories/analyticsRepository.js`
* `src/api/repositories/conversationRepository.js`
* `src/api/routes/guilds.js`
* `src/api/services/analyticsService.js`

These files were ignored:
* `tests/api/routes/conversations.test.js`
* `tests/api/routes/guilds.test.js`

* CodeRabbit Generated Unit Tests: Add unit tests for changes (#871)

* fix: address analytics conversation review feedback

* test: format generated repository service tests

* test: align analytics conversation edge cases

* fix: address conversation review hardening

* fix: harden analytics error messages

* fix: address remaining conversation review feedback

* fix: bump analytics cache schema version

* fix: address conversation review follow-ups

* fix: guard oversized conversation traversals

* fix: address analytics conversation review comments

* fix: address remaining analytics review comments

* fix: exclude bot presences from analytics online counts

* fix: safely log conversation route errors

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

10723 of 12458 branches covered (86.07%)

Branch coverage included in aggregate %.

358 of 371 new or added lines in 5 files covered. (96.5%)

25 existing lines in 4 files now uncovered.

16601 of 17637 relevant lines covered (94.13%)

167.83 hits per line

Uncovered Changes

Lines Coverage ∆ File
11
75.53
-11.87% src/api/routes/conversations.js
1
95.65
src/api/repositories/analyticsRepository.js
1
98.17
src/api/services/analyticsService.js

Coverage Regressions

Lines Coverage ∆ File
15
81.13
-0.35% src/modules/events/messageCreate.js
5
83.11
-1.37% src/modules/welcomeDynamicContext.js
3
75.53
-11.87% src/api/routes/conversations.js
2
81.59
-1.0% src/db.js
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/181596346 25698038939.1 11 May 2026 09:24PM UTC 329
90.79
GitHub Action Run
Source Files on build 25698038939
  • Tree
  • List 329
  • Changed 8
  • Source Changed 6
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25698038939
  • 7c06bc32 on github
  • Prev Build on main (#25676317098)
  • Next Build on main (#25700569122)
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