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

teableio / teable / 8419847094
72%

Build:
DEFAULT BRANCH: develop
Ran 25 Mar 2024 12:14PM UTC
Jobs 1
Files 1335
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

25 Mar 2024 12:12PM UTC coverage: 26.087% (-53.9%) from 79.94%
8419847094

push

github

web-flow
chore: husky to v9 and upgrade more deps (#494)

2100 of 3363 branches covered (62.44%)

25574 of 98035 relevant lines covered (26.09%)

5.17 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.3
-3.7% apps/nestjs-backend/src/db-provider/db.provider.ts
2
96.39
6.7% apps/nestjs-backend/src/share-db/share-db-permission.service.ts
2
80.0
2.86% apps/nestjs-backend/src/share-db/utils.ts
2
78.95
-10.53% apps/nestjs-backend/src/features/auth/session/session.serializer.ts
3
57.14
-42.86% apps/nestjs-backend/src/utils/full-storage-url.ts
3
62.5
-37.5% apps/nestjs-backend/src/db-provider/sort-query/sqlite/sort-query.function.ts
3
51.92
-5.77% apps/nestjs-backend/src/ws/ws.gateway.ts
4
66.67
-33.33% apps/nestjs-backend/src/features/field/model/field-dto/multiple-select-field.dto.ts
4
80.0
-20.0% apps/nestjs-backend/src/features/auth/session/session.module.ts
4
68.42
-21.05% apps/nestjs-backend/src/features/attachments/guard/auth.guard.ts
4
66.67
-33.33% apps/nestjs-backend/src/features/auth/guard/local-auth.guard.ts
4
63.64
-36.36% apps/nestjs-backend/src/db-provider/aggregation-query/sqlite/single-value/single-value-aggregation.adapter.ts
4
54.29
-11.43% apps/nestjs-backend/src/db-provider/aggregation-query/sqlite/multiple-value/multiple-value-aggregation.adapter.ts
5
75.0
-25.0% apps/nestjs-backend/src/features/invitation/invitation.controller.ts
5
54.17
-20.83% apps/nestjs-backend/src/features/record/open-api/tql.pipe.ts
5
70.83
-20.83% apps/nestjs-backend/src/features/auth/strategies/local.strategy.ts
6
57.14
-42.86% apps/nestjs-backend/src/db-provider/sort-query/postgres/multiple-value/multiple-datetime-sort.adapter.ts
6
44.44
-33.33% apps/nestjs-backend/src/features/field/model/field-dto/rating-field.dto.ts
6
44.44
-33.33% apps/nestjs-backend/src/features/field/model/field-dto/rollup-field.dto.ts
6
57.14
-42.86% apps/nestjs-backend/src/db-provider/sort-query/postgres/multiple-value/multiple-number-sort.adapter.ts
6
57.14
-42.86% apps/nestjs-backend/src/db-provider/sort-query/sqlite/multiple-value/multiple-number-sort.adapter.ts
6
57.14
-42.86% apps/nestjs-backend/src/db-provider/sort-query/sqlite/multiple-value/multiple-datetime-sort.adapter.ts
6
44.44
-33.33% apps/nestjs-backend/src/features/field/model/field-dto/auto-number-field.dto.ts
6
44.44
-33.33% apps/nestjs-backend/src/features/field/model/field-dto/long-text-field.dto.ts
6
57.14
-42.86% apps/nestjs-backend/src/db-provider/sort-query/sqlite/multiple-value/multiple-json-sort.adapter.ts
6
66.67
-33.33% apps/nestjs-backend/src/features/mail-sender/mail-helpers.ts
7
72.73
-21.21% apps/nestjs-backend/src/features/auth/strategies/session.strategy.ts
7
77.55
-14.29% apps/nestjs-backend/src/global/global.module.ts
8
0.0
-21.62% apps/nestjs-backend/src/features/next/next.service.ts
8
57.89
-42.11% apps/nestjs-backend/src/zod.validation.pipe.ts
9
0.0
-100.0% apps/nestjs-backend/src/features/next/next.module.ts
9
38.1
-42.86% apps/nestjs-backend/src/features/field/model/field-dto/last-modified-time-field.dto.ts
9
0.0
-100.0% apps/nestjs-backend/src/features/health/health.module.ts
9
38.1
-42.86% apps/nestjs-backend/src/features/field/model/field-dto/created-time-field.dto.ts
9
67.86
-32.14% apps/nestjs-backend/src/event-emitter/events/core-event.ts
10
41.18
-58.82% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/single-value/boolean-cell-value-filter.adapter.ts
10
41.18
-58.82% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/single-value/boolean-cell-value-filter.adapter.ts
10
25.49
-19.61% apps/nestjs-backend/src/features/field/model/field-dto/single-select-field.dto.ts
10
44.44
-55.56% apps/nestjs-backend/src/features/field/model/field-dto/checkbox-field.dto.ts
10
61.54
-38.46% apps/nestjs-backend/src/cache/cache.service.ts
10
44.44
-55.56% apps/nestjs-backend/src/features/field/model/field-dto/number-field.dto.ts
10
41.18
-58.82% apps/nestjs-backend/src/features/field/model/field-dto/single-line-text-field.dto.ts
11
38.1
-52.38% apps/nestjs-backend/src/features/field/model/field-dto/formula-field.dto.ts
11
38.89
-61.11% apps/nestjs-backend/src/db-provider/aggregation-query/postgres/single-value/single-value-aggregation.adapter.ts
12
0.0
-100.0% apps/nestjs-backend/src/ws/ws.module.ts
12
0.0
-37.5% apps/nestjs-backend/src/features/next/next.controller.ts
12
57.14
-42.86% apps/nestjs-backend/src/features/auth/guard/auth.guard.ts
13
48.0
-52.0% apps/nestjs-backend/src/features/table/open-api/table.pipe.ts
13
47.76
-19.4% apps/nestjs-backend/src/features/share/share-auth.service.ts
13
38.1
-61.9% apps/nestjs-backend/src/features/field/model/field-dto/date-field.dto.ts
13
0.0
-100.0% apps/nestjs-backend/src/features/import/open-api/import-open-api.module.ts
13
54.17
-27.08% apps/nestjs-backend/src/features/auth/strategies/access-token.passport.ts
14
58.14
-32.56% apps/nestjs-backend/src/utils/encryptor.ts
14
55.32
-29.79% apps/nestjs-backend/src/features/aggregation/open-api/aggregation-open-api.controller.ts
14
37.5
-12.5% apps/nestjs-backend/src/features/field/model/field-dto/attachment-field.dto.ts
14
25.33
-18.67% apps/nestjs-backend/src/db-provider/aggregation-query/postgres/multiple-value/multiple-value-aggregation.adapter.ts
14
0.0
-17.72% apps/nestjs-backend/src/ws/ws.gateway.dev.ts
15
28.57
-71.43% apps/nestjs-backend/src/features/auth/utils.ts
16
36.0
-64.0% apps/nestjs-backend/src/db-provider/sort-query/postgres/sort-query.function.ts
16
58.49
-30.19% apps/nestjs-backend/src/features/auth/session/session-handle.service.ts
16
54.29
-45.71% apps/nestjs-backend/src/db-provider/aggregation-query/sqlite/aggregation-query.sqlite.ts
16
35.71
-38.1% apps/nestjs-backend/src/db-provider/aggregation-query/postgres/aggregation-function.postgres.ts
16
27.27
-48.48% apps/nestjs-backend/src/db-provider/sort-query/postgres/multiple-value/multiple-json-sort.adapter.ts
16
54.29
-45.71% apps/nestjs-backend/src/db-provider/aggregation-query/postgres/aggregation-query.postgres.ts
16
52.5
-40.0% apps/nestjs-backend/src/share-db/derivate.middleware.ts
17
55.26
-44.74% apps/nestjs-backend/src/share-db/auth.middleware.ts
17
0.0
-100.0% apps/nestjs-backend/src/global/init-bootstrap.provider.ts
18
0.0
-90.0% apps/nestjs-backend/src/features/health/health.controller.ts
19
48.89
-42.22% apps/nestjs-backend/src/features/share/guard/auth.guard.ts
19
35.9
-48.72% apps/nestjs-backend/src/features/access-token/access-token.encryptor.ts
19
0.0
-63.33% apps/nestjs-backend/src/custom.exception.ts
20
35.0
-50.0% apps/nestjs-backend/src/db-provider/aggregation-query/sqlite/aggregation-function.sqlite.ts
20
45.0
-50.0% apps/nestjs-backend/src/features/field/util.ts
20
76.53
-20.41% apps/nestjs-backend/src/features/attachments/plugins/adapter.ts
21
27.5
-26.25% apps/nestjs-backend/src/features/attachments/attachments-storage.service.ts
22
45.56
-24.44% apps/nestjs-backend/src/features/auth/auth.controller.ts
22
43.48
-47.83% apps/nestjs-backend/src/db-provider/sort-query/postgres/sort-query.postgres.ts
22
48.28
-37.93% apps/nestjs-backend/src/db-provider/filter-query/sqlite/filter-query.sqlite.ts
22
50.36
-15.83% apps/nestjs-backend/src/features/share/share.controller.ts
22
47.37
-38.6% apps/nestjs-backend/src/db-provider/filter-query/postgres/filter-query.postgres.ts
22
40.91
-50.0% apps/nestjs-backend/src/db-provider/sort-query/sqlite/sort-query.sqlite.ts
23
23.3
-22.33% apps/nestjs-backend/src/features/mail-sender/mail-sender.service.ts
23
43.64
-41.82% apps/nestjs-backend/src/features/auth/strategies/session.passport.ts
23
46.67
-38.33% apps/nestjs-backend/src/features/selection/selection.controller.ts
24
35.14
-64.86% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/single-value/string-cell-value-filter.adapter.ts
24
33.33
-61.54% apps/nestjs-backend/src/features/field/model/field-dto/link-field.dto.ts
24
0.0
-88.89% apps/nestjs-backend/src/global/init-bootstrap.service.ts
24
57.14
-38.1% apps/nestjs-backend/src/features/access-token/access-token.controller.ts
24
35.14
-64.86% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/single-value/string-cell-value-filter.adapter.ts
25
44.44
-55.56% apps/nestjs-backend/src/utils/timing.ts
26
53.62
-37.68% apps/nestjs-backend/src/features/auth/strategies/access-token.strategy.ts
27
30.77
-69.23% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/cell-value-filter.postgres.ts
27
34.55
-49.09% apps/nestjs-backend/src/event-emitter/events/base/base.event.ts
27
74.64
-0.72% apps/nestjs-backend/src/features/attachments/plugins/local.ts
28
26.32
-73.68% apps/nestjs-backend/src/db-provider/sort-query/sqlite/single-value/string-sort.adapter.ts
28
36.73
-57.14% apps/nestjs-backend/src/tracing/decorators/span.ts
28
0.0
-100.0% apps/nestjs-backend/src/features/import/open-api/import-open-api.controller.ts
29
32.63
-30.53% apps/nestjs-backend/src/share-db/ws-auth.service.ts
30
36.17
-63.83% apps/nestjs-backend/src/features/field/model/field-dto/user-field.dto.ts
30
25.0
-75.0% apps/nestjs-backend/src/db-provider/sort-query/postgres/single-value/string-sort.adapter.ts
30
46.27
-22.39% apps/nestjs-backend/src/features/base/base.controller.ts
30
50.62
-37.04% apps/nestjs-backend/src/event-emitter/events/table/view.event.ts
31
51.28
-39.74% apps/nestjs-backend/src/features/attachments/attachments.controller.ts
33
26.53
-67.35% apps/nestjs-backend/src/features/view/model/factory.ts
33
41.07
-58.93% apps/nestjs-backend/src/features/field/field-calculate/field-creating.service.ts
35
19.85
-25.74% apps/nestjs-backend/src/features/calculation/system-field.service.ts
36
32.08
-67.92% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/single-value/number-cell-value-filter.adapter.ts
36
32.08
-67.92% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/single-value/number-cell-value-filter.adapter.ts
36
24.64
-52.17% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/single-value/json-cell-value-filter.adapter.ts
37
31.34
-55.22% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/cell-value-filter.sqlite.ts
37
84.69
-8.5% apps/nestjs-backend/src/features/record/typecast.validate.ts
37
28.41
-21.02% apps/nestjs-backend/src/features/auth/auth.service.ts
37
15.22
-80.43% apps/nestjs-backend/src/db-provider/sort-query/function/sort-function.abstract.ts
37
33.93
-66.07% apps/nestjs-backend/src/event-emitter/events/space/space.event.ts
37
60.2
-37.76% apps/nestjs-backend/src/features/field/model/factory.ts
40
39.39
-60.61% apps/nestjs-backend/src/event-emitter/interceptor/event.Interceptor.ts
40
41.18
-58.82% apps/nestjs-backend/src/event-emitter/events/table/record.event.ts
40
41.18
-58.82% apps/nestjs-backend/src/event-emitter/events/table/table.event.ts
41
35.94
-64.06% apps/nestjs-backend/src/event-emitter/listeners/attachment.listener.ts
41
0.0
-89.13% apps/nestjs-backend/src/logger/logger.module.ts
42
21.77
-15.5% apps/nestjs-backend/src/features/notification/notification.service.ts
42
38.24
-61.76% apps/nestjs-backend/src/event-emitter/events/table/field.event.ts
44
47.62
-52.38% apps/nestjs-backend/src/features/record/open-api/record-open-api.controller.ts
45
80.26
-14.47% apps/nestjs-backend/src/features/invitation/invitation.service.ts
51
0.0
-100.0% apps/nestjs-backend/src/app.module.ts
51
30.68
-57.95% apps/nestjs-backend/src/features/aggregation/open-api/aggregation-open-api.service.ts
54
18.64
-45.76% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/multiple-value/multiple-json-cell-value-filter.adapter.ts
54
14.52
-43.55% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/single-value/json-cell-value-filter.adapter.ts
55
41.12
-51.4% apps/nestjs-backend/src/features/field/open-api/field-open-api.controller.ts
57
14.49
-82.61% apps/nestjs-backend/src/db-provider/sort-query/sort-query.abstract.ts
60
37.22
-33.33% apps/nestjs-backend/src/features/share/share.service.ts
61
82.38
-1.9% apps/nestjs-backend/src/features/calculation/utils/dfs.ts
62
0.0
-80.52% apps/nestjs-backend/src/filter/global-exception.filter.ts
67
45.64
-44.97% apps/nestjs-backend/src/share-db/share-db.service.ts
68
25.41
-36.76% apps/nestjs-backend/src/features/field/open-api/field-open-api.service.ts
70
22.22
-77.78% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/single-value/datetime-cell-value-filter.adapter.ts
70
22.22
-77.78% apps/nestjs-backend/src/db-provider/filter-query/sqlite/cell-value-filter/single-value/datetime-cell-value-filter.adapter.ts
72
10.87
-78.26% apps/nestjs-backend/src/db-provider/aggregation-query/aggregation-query.abstract.ts
74
31.48
-68.52% apps/nestjs-backend/src/features/field/field-calculate/field-deleting.service.ts
76
35.71
-54.29% apps/nestjs-backend/src/features/auth/guard/permission.guard.ts
79
31.49
-42.54% apps/nestjs-backend/src/features/collaborator/collaborator.service.ts
80
12.87
-46.78% apps/nestjs-backend/src/db-provider/filter-query/postgres/cell-value-filter/multiple-value/multiple-json-cell-value-filter.adapter.ts
80
41.29
-51.61% apps/nestjs-backend/src/features/table/open-api/table-open-api.controller.ts
83
42.01
-49.11% apps/nestjs-backend/src/features/space/space.controller.ts
86
31.25
-67.19% apps/nestjs-backend/src/event-emitter/listeners/action-trigger.listener.ts
91
0.0
-95.79% apps/nestjs-backend/src/features/import/open-api/import-open-api.service.ts
94
34.16
-58.39% apps/nestjs-backend/src/share-db/ws-derivate.service.ts
99
24.84
-61.49% apps/nestjs-backend/src/features/attachments/attachments.service.ts
102
20.9
-38.06% apps/nestjs-backend/src/features/base/base.service.ts
103
72.73
2.99% apps/nestjs-backend/src/features/selection/selection.service.ts
113
27.67
-71.07% apps/nestjs-backend/src/event-emitter/listeners/collaborator-notification.listener.ts
117
17.92
-41.94% apps/nestjs-backend/src/features/user/user.service.ts
125
16.92
-62.19% apps/nestjs-backend/src/features/auth/permission.service.ts
127
30.77
-59.13% apps/nestjs-backend/src/features/access-token/access-token.service.ts
134
31.37
-52.55% apps/nestjs-backend/src/features/view/open-api/view-open-api.controller.ts
141
4.67
-94.0% apps/nestjs-backend/src/db-provider/aggregation-query/aggregation-function.abstract.ts
141
17.88
-78.77% apps/nestjs-backend/src/features/space/space.service.ts
149
14.21
-75.63% apps/nestjs-backend/src/db-provider/filter-query/filter-query.abstract.ts
154
11.79
-78.97% apps/nestjs-backend/src/db-provider/sqlite.provider.ts
171
27.85
-72.15% apps/nestjs-backend/src/db-provider/postgres.provider.ts
178
21.89
-76.39% apps/nestjs-backend/src/features/record/open-api/record-open-api.service.ts
219
15.71
-78.21% apps/nestjs-backend/src/features/record/record-calculate/record-calculate.service.ts
241
25.0
-60.25% apps/nestjs-backend/src/share-db/share-db.adapter.ts
249
20.42
-74.77% apps/nestjs-backend/src/features/field/field-calculate/field-converting-link.service.ts
258
29.77
-67.36% apps/nestjs-backend/src/event-emitter/event-emitter.service.ts
261
11.96
-80.06% apps/nestjs-backend/src/db-provider/filter-query/cell-value-filter.abstract.ts
263
18.96
-68.31% apps/nestjs-backend/src/features/table/table.service.ts
278
16.26
-51.96% apps/nestjs-backend/src/features/view/open-api/view-open-api.service.ts
284
0.0
-97.59% apps/nestjs-backend/src/features/import/open-api/import.class.ts
289
20.71
-68.0% apps/nestjs-backend/src/features/table/open-api/table-open-api.service.ts
300
19.74
-56.39% apps/nestjs-backend/src/features/aggregation/aggregation.service.ts
320
16.54
-81.42% apps/nestjs-backend/src/features/calculation/batch.service.ts
324
18.59
-65.45% apps/nestjs-backend/src/features/view/view.service.ts
341
17.46
-81.58% apps/nestjs-backend/src/features/calculation/field-calculation.service.ts
389
18.15
-76.73% apps/nestjs-backend/src/features/field/field.service.ts
392
17.75
-77.32% apps/nestjs-backend/src/features/graph/graph.service.ts
424
12.66
-77.8% apps/nestjs-backend/src/features/base/base-duplicate.service.ts
703
18.89
-66.38% apps/nestjs-backend/src/features/field/field-calculate/field-converting.service.ts
719
15.83
-73.44% apps/nestjs-backend/src/features/record/record.service.ts
902
15.56
-77.09% apps/nestjs-backend/src/features/calculation/reference.service.ts
986
12.48
-84.27% apps/nestjs-backend/src/features/calculation/link.service.ts
997
15.31
-80.18% apps/nestjs-backend/src/features/field/field-calculate/field-supplement.service.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
1 run-20.9.0 8419847094.1 25 Mar 2024 12:14PM UTC 1335
26.09
GitHub Action Run
Source Files on build 8419847094
  • Tree
  • List 1335
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #8419847094
  • 1869c986 on github
  • Prev Build on develop (#8389227146)
  • Next Build on develop (#8419847091)
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