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

vocdoni / saas-backend / 17437769030
63%

Build:
DEFAULT BRANCH: main
Ran 03 Sep 2025 03:10PM UTC
Jobs 1
Files 65
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

03 Sep 2025 03:07PM UTC coverage: 59.109% (+0.2%) from 58.882%
17437769030

push

github

altergui
api: add bulk create group with all members functionality

- Enhanced CreateOrganizationMemberGroupRequest to support 'includeAllMembers' flag
- Added GetAllOrgMemberIDs method in database layer for efficient member ID retrieval
- Updated createOrganizationMemberGroupHandler to handle both specific member groups and include-all-members groups
- Maintains backward compatibility with existing specific member group creation
- Added comprehensive tests covering all scenarios including authorization checks and edge cases
- Improves scalability by avoiding the need to fetch and transmit large member ID lists from frontend

This addresses the scalability issue where creating groups with all members required fetching all member IDs first, which becomes inefficient with large memberbases (100K+ members).

46 of 59 new or added lines in 2 files covered. (77.97%)

27 existing lines in 3 files now uncovered.

5733 of 9699 relevant lines covered (59.11%)

31.36 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
70.95
0.92% api/organization_groups.go
10
82.89
-0.94% db/org_members.go

Uncovered Existing Lines

Lines Coverage ∆ File
4
76.58
0.0% api/apicommon/types.go
4
71.5
2.55% api/org_members.go
19
82.89
-0.94% db/org_members.go
Jobs
ID Job ID Ran Files Coverage
1 17437769030.1 03 Sep 2025 03:10PM UTC 65
59.11
GitHub Action Run
Source Files on build 17437769030
  • Tree
  • List 65
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • bbaae08a on github
  • Prev Build on main (#17437607990)
  • Next Build on main (#17438024898)
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

© 2025 Coveralls, Inc