Vizzuality/landgriffon

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
api/src/guards/local-auth.guard.ts4
A
0 mins
A
100%
api/src/guards/roles.guard.ts25
A
0 mins
api/src/guards/sensitive-info.guard.ts25
A
0 mins
api/src/health.controller.ts34
A
0 mins
C
77%
api/src/main.ts53
A
1 hr
api/src/migrations/1645259040554-ImpactStoredFunctions.ts257
C
1 day
A
90%
api/src/migrations/1648720387651-DistributedImpactMapStoredFunctions.ts55
A
3 hrs
C
75%
api/src/migrations/1653487015795-ImpactMaterializedView.ts34
A
3 hrs
D
66%
api/src/migrations/1654502331040-WaterIndicatorColumnNameUpdate.ts63
B
5 hrs
D
66%
api/src/migrations/1663168791294-ImpactMaterializedViewWithScenarios.ts38
A
1 hr
api/src/migrations/1664874035162-UpdatedMethodologyStoredFunctions.ts174
B
6 hrs
api/src/migrations/1667497567675-ImpactMaterializedViewUniqueIndex.ts16
A
3 hrs
api/src/migrations/1667976597890-PointerToAllHarvestSumColumn.ts44
A
1 hr
api/src/migrations/1668073310691-SatelligenceIndicatorCalculations.ts53
B
4 hrs
api/src/migrations/1687505698725-UpdateDatasetColumnNamesForStoredProcedures.ts150
F
3 days
api/src/migrations/1692854789441-UpdateImpactStoredFunctions.ts163
B
5 hrs
api/src/migrations/1695948810433-DeleteRemovedIndicatorStoredProcedures.ts13
A
0 mins
api/src/migrations/1695954091382-AddNewImpactStoredProcedure.ts159
B
5 hrs
api/src/modules/admin-regions/admin-region.entity.ts88
A
40 mins
A
100%
api/src/modules/admin-regions/admin-region.repository.ts147
A
2 hrs
F
50%
api/src/modules/admin-regions/admin-regions.controller.ts166
B
4 hrs
A
100%
api/src/modules/admin-regions/admin-regions.module.ts23
A
40 mins
A
100%
api/src/modules/admin-regions/admin-regions.service.ts209
C
1 day
C
71%
api/src/modules/admin-regions/dto/create.admin-region.dto.ts50
A
0 mins
A
100%
api/src/modules/admin-regions/dto/get-admin-region-tree-with-options.dto.ts29
B
4 hrs
A
100%
api/src/modules/admin-regions/dto/update.admin-region.dto.ts11
A
1 hr
A
100%
api/src/modules/api-events/api-event.entity.ts58
A
0 mins
A
100%
api/src/modules/api-events/api-event.topic+kind.entity.ts38
A
0 mins
A
91%
api/src/modules/api-events/api-events.controller.ts94
B
6 hrs
C
72%
api/src/modules/api-events/api-events.module.ts23
A
0 mins
A
100%
api/src/modules/api-events/api-events.service.ts72
A
35 mins
B
82%
api/src/modules/api-events/dto/apiEvents.user.data.dto.ts9
A
0 mins
api/src/modules/api-events/dto/create.api-event.dto.ts18
A
0 mins
A
100%
api/src/modules/api-events/dto/update.api-event.dto.ts3
A
0 mins
api/src/modules/authentication/authentication.controller.ts90
A
0 mins
A
94%
api/src/modules/authentication/authentication.module.ts67
A
0 mins
A
100%
api/src/modules/authentication/authentication.service.ts247
B
5 hrs
A
91%
api/src/modules/authentication/dto/login.dto.ts15
A
0 mins
A
100%
api/src/modules/authentication/dto/recover-password.dto.ts5
A
0 mins
api/src/modules/authentication/dto/reset-password.dto.ts10
A
0 mins
api/src/modules/authentication/dto/sign-up.dto.ts50
A
0 mins
A
100%
api/src/modules/authentication/dto/user-account.validation.dto.ts7
A
0 mins
A
100%
api/src/modules/authentication/issued-authn-token.ts6
A
0 mins
A
100%
api/src/modules/authentication/password-mail.service.ts51
B
5 hrs
api/src/modules/authentication/strategies/jwt.strategy.ts38
A
0 mins
A
100%
api/src/modules/authentication/strategies/local.strategy.ts21
A
0 mins
A
100%
api/src/modules/authentication/utils/authentication.utils.ts32
A
0 mins
api/src/modules/authorization/access-control.service.ts66
A
1 hr
api/src/modules/authorization/authorization.module.ts14
A
0 mins
api/src/modules/authorization/authorization.service.ts76
A
3 hrs