bcgov/common-object-management-service

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/src/db/models/tables/versionMetadata.js57
C
1 day
F
35%
app/src/db/models/tables/versionTag.js57
C
1 day
F
35%
app/src/db/models/utils.js50
A
0 mins
C
74%
app/src/db/stamps.js7
A
0 mins
F
0%
app/src/docs/docs.js21
A
0 mins
A
100%
app/src/docs/v1.api-spec.yaml
app/src/middleware/authentication.js64
B
5 hrs
A
100%
app/src/middleware/authorization.js93
A
3 hrs
A
100%
app/src/middleware/featureToggle.js53
C
1 day
A
100%
app/src/middleware/upload.js41
B
4 hrs
A
100%
app/src/middleware/validation.js24
A
0 mins
A
100%
app/src/routes/v1/bucket.js38
B
5 hrs
D
69%
app/src/routes/v1/docs.js37
A
0 mins
A
95%
app/src/routes/v1/index.js28
A
0 mins
A
100%
app/src/routes/v1/metadata.js11
A
0 mins
A
90%
app/src/routes/v1/object.js88
C
1 day
D
63%
app/src/routes/v1/permission/bucketPermission.js28
A
2 hrs
C
77%
app/src/routes/v1/permission/index.js14
A
0 mins
B
85%
app/src/routes/v1/permission/invite.js13
A
45 mins
B
81%
app/src/routes/v1/permission/objectPermission.js28
A
2 hrs
C
77%
app/src/routes/v1/sync.js14
A
0 mins
C
75%
app/src/routes/v1/tag.js11
A
0 mins
A
90%
app/src/routes/v1/user.js14
A
0 mins
A
100%
app/src/routes/v1/version.js14
A
0 mins
B
83%
app/src/services/bucket.js130
D
2 days
D
66%
app/src/services/bucketPermission.js81
F
4 days
C
71%
app/src/services/index.js14
A
0 mins
A
100%
app/src/services/invite.js69
B
6 hrs
C
75%
app/src/services/metadata.js206
F
5 days
F
48%
app/src/services/object.js143
D
1 day
B
80%
app/src/services/objectPermission.js86
F
5 days
D
66%
app/src/services/objectQueue.js44
A
1 hr
B
81%
app/src/services/storage.js317
F
5 days
A
100%
app/src/services/sync.js343
F
1 wk
A
95%
app/src/services/tag.js215
F
5 days
D
68%
app/src/services/user.js163
C
1 day
B
87%
app/src/services/version.js209
C
7 hrs
B
80%
app/src/validators/bucket.js82
A
0 mins
A
100%
app/src/validators/bucketPermission.js60
C
1 day
A
100%
app/src/validators/common.js67
B
5 hrs
A
100%
app/src/validators/index.js11
A
0 mins
A
100%
app/src/validators/invite.js31
A
0 mins
A
100%
app/src/validators/metadata.js12
A
0 mins
A
100%
app/src/validators/object.js183
D
1 day
A
100%
app/src/validators/objectPermission.js61
C
1 day
A
100%
app/src/validators/tag.js15
A
0 mins
A
100%
app/src/validators/user.js30
A
0 mins
A
100%
app/src/validators/version.js25
A
0 mins
A
100%
bcgovpubcode.yml
charts/NOTES.md