bcgov/common-object-management-service

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
app/src/components/crypt.js52
A
0 mins
A
100%
app/src/components/errorToProblem.js32
A
4 hrs
A
100%
app/src/components/log.js66
A
0 mins
C
78%
app/src/components/queueManager.js89
A
2 hrs
A
100%
app/src/components/utils.js234
B
5 hrs
A
90%
app/src/controllers/bucket.js207
C
7 hrs
D
60%
app/src/controllers/bucketPermission.js76
A
3 hrs
F
17%
app/src/controllers/index.js12
A
0 mins
A
100%
app/src/controllers/invite.js167
D
2 days
A
94%
app/src/controllers/metadata.js20
A
1 hr
A
91%
app/src/controllers/object.js793
F
2 wks
F
41%
app/src/controllers/objectPermission.js73
B
4 hrs
A
90%
app/src/controllers/sync.js53
A
0 mins
A
100%
app/src/controllers/tag.js20
A
1 hr
A
91%
app/src/controllers/user.js37
A
0 mins
F
37%
app/src/controllers/version.js52
B
6 hrs
F
22%
app/src/db/dataConnection.js112
A
1 hr
F
0%
app/src/db/migrations/20220130133615_000-init.js143
D
1 day
app/src/db/migrations/20220516000000_001-version.js72
A
3 hrs
app/src/db/migrations/20220627000000_002-metadata-tags.js97
C
1 day
app/src/db/migrations/20221014000000_003-multi-bucket.js67
C
1 day
app/src/db/migrations/20230306000000_004-s3-version-tag-expand.js29
A
2 hrs
app/src/db/migrations/20230420000000_005-permission-indexes.js22
A
3 hrs
app/src/db/migrations/20230427000000_006-metadata-fix.js22
C
7 hrs
app/src/db/migrations/20230503000000_007-default-updatedat.js66
B
4 hrs
app/src/db/migrations/20230518000000_008-filename-etag.js26
A
1 hr
app/src/db/migrations/20230810000000_009-user-identity-constraint.js22
A
0 mins
app/src/db/migrations/20230814000000_010-sync-queue.js43
B
4 hrs
app/src/db/migrations/20231010000000_011-metadata-text.js14
B
4 hrs
app/src/db/migrations/20240203003345_012-last-modified-last-synced.js24
A
1 hr
app/src/db/migrations/20240305000000_013-invite.js19
A
0 mins
app/src/db/migrations/20240305000000_014-invitePermissions.js12
A
3 hrs
app/src/db/migrations/20240703000000_015-invite-audit-trigger.js10
A
0 mins
app/src/db/models/index.js17
A
0 mins
A
100%
app/src/db/models/jsonSchema.js6
A
0 mins
A
100%
app/src/db/models/mixins/encrypt.js46
A
3 hrs
F
27%
app/src/db/models/mixins/index.js5
A
0 mins
A
100%
app/src/db/models/mixins/timestamps.js13
A
0 mins
F
42%
app/src/db/models/tables/bucket.js91
A
0 mins
F
26%
app/src/db/models/tables/bucketPermission.js69
C
1 day
F
37%
app/src/db/models/tables/identityProvider.js47
A
2 hrs
F
33%
app/src/db/models/tables/invite.js28
A
0 mins
F
57%
app/src/db/models/tables/metadata.js80
D
2 days
F
8%
app/src/db/models/tables/objectModel.js176
D
2 days
F
9%
app/src/db/models/tables/objectPermission.js77
C
1 day
F
33%
app/src/db/models/tables/objectQueue.js46
A
0 mins
F
41%
app/src/db/models/tables/permission.js48
A
2 hrs
F
38%
app/src/db/models/tables/tag.js80
D
2 days
F
8%
app/src/db/models/tables/user.js97
A
1 hr
F
20%
app/src/db/models/tables/version.js91
A
3 hrs
F
26%