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

VolvoxLLC / volvox-bot / 25698038939

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

Source File
Press 'n' to go to next uncovered line, 'b' for previous

98.17
/src/api/services/analyticsService.js


Build SHA Not Found

The commit SHA "7c06bc3254108cefe5f097284c02a166ff3877f2" was not found in your repository, so the file cannot be loaded. This may be because you posted from a local development environment, or your CI created an ephemeral commit.

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