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

BacLuc / ecamp3 / 27233606299

09 Jun 2026 08:24PM UTC coverage: 35.848%. First build
27233606299

push

github

BacLuc
feat: add bulk camp invitation endpoint and frontend component

Adds POST /camp_collaborations/bulk_invite to invite multiple people
to a camp at once by providing a list of email addresses.

- BulkInvite DTO entity with camp, inviteEmails, role fields
- BulkInviteProcessor handles creating CampCollaborations for each email,
skipping emails that are already collaborators
- CollaboratorBulkCreate.vue frontend component with textarea for emails
- Translations for de, en, fr, it, rm locales

Fixes https://github.com/ecamp/ecamp3/issues/8045

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: BacLuc <lucius.bachmann@clubpage.ch>

840 of 4751 branches covered (17.68%)

Branch coverage included in aggregate %.

42 of 76 new or added lines in 2 files covered. (55.26%)

4896 of 11250 relevant lines covered (43.52%)

978.04 hits per line

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

95.45
/api/src/State/BulkInviteProcessor.php


Source Not Available

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