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

safe-global / safe-client-gateway / 16593425172

29 Jul 2025 10:23AM UTC coverage: 89.52% (-0.09%) from 89.606%
16593425172

push

github

web-flow
feat(csv-export): Generate and upload CSV to s3 (#2652)

- Introduced a new method exportTransactions that collects data/generates CSV and uploads
- Added a new env config value: CSV_EXPORT_SIGNED_URL_TTL_SECONDS for signed URL
- Unit test coverage

3477 of 4269 branches covered (81.45%)

Branch coverage included in aggregate %.

36 of 45 new or added lines in 5 files covered. (80.0%)

12104 of 13136 relevant lines covered (92.14%)

575.0 hits per line

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

0.0
/src/modules/csv-export/v1/csv-export.module.ts
NEW
1
import { Module } from '@nestjs/common';
×
NEW
2
import { CsvModule } from '@/modules/csv-export/csv-utils/csv.module';
×
NEW
3
import { CsvExportService } from '@/modules/csv-export/v1/csv-export.service';
×
NEW
4
import { ExportApiManagerModule } from '@/modules/csv-export/v1/datasources/export-api.manager.interface';
×
NEW
5
import { CloudStorageModule } from '@/datasources/storage/cloud-storage.module';
×
6

7
@Module({
8
  imports: [ExportApiManagerModule, CloudStorageModule, CsvModule],
9
  providers: [CsvExportService],
10
  exports: [CsvExportService],
11
})
NEW
12
export class CsvExportModule {}
×
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