feat(webserver, db): Implement github provided repositories #1800
72.64% of diff hit (target 75.00%)
View this Pull Request on Codecov
72.64% of diff hit (target 75.00%)
Annotations
Check warning on line 127 in ee/tabby-db/src/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-db/src/github_repository_provider.rs#L127
Added line #L127 was not covered by tests
Check warning on line 158 in ee/tabby-db/src/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-db/src/github_repository_provider.rs#L145-L158
Added lines #L145 - L158 were not covered by tests
Check warning on line 160 in ee/tabby-db/src/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-db/src/github_repository_provider.rs#L160
Added line #L160 was not covered by tests
Check warning on line 182 in ee/tabby-db/src/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-db/src/github_repository_provider.rs#L182
Added line #L182 was not covered by tests
Check warning on line 151 in ee/tabby-webserver/src/handler.rs
codecov / codecov/patch
ee/tabby-webserver/src/handler.rs#L147-L151
Added lines #L147 - L151 were not covered by tests
Check warning on line 55 in ee/tabby-webserver/src/integrations/github.rs
codecov / codecov/patch
ee/tabby-webserver/src/integrations/github.rs#L55
Added line #L55 was not covered by tests
Check warning on line 66 in ee/tabby-webserver/src/integrations/github.rs
codecov / codecov/patch
ee/tabby-webserver/src/integrations/github.rs#L66
Added line #L66 was not covered by tests
Check warning on line 22 in ee/tabby-webserver/src/schema/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/github_repository_provider.rs#L17-L22
Added lines #L17 - L22 were not covered by tests
Check warning on line 57 in ee/tabby-webserver/src/schema/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/github_repository_provider.rs#L55-L57
Added lines #L55 - L57 were not covered by tests
Check warning on line 61 in ee/tabby-webserver/src/schema/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/github_repository_provider.rs#L59-L61
Added lines #L59 - L61 were not covered by tests
Check warning on line 65 in ee/tabby-webserver/src/schema/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/github_repository_provider.rs#L63-L65
Added lines #L63 - L65 were not covered by tests
Check warning on line 257 in ee/tabby-webserver/src/schema/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/mod.rs#L253-L257
Added lines #L253 - L257 were not covered by tests
Check warning on line 286 in ee/tabby-webserver/src/schema/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/schema/mod.rs#L276-L286
Added lines #L276 - L286 were not covered by tests
Check warning on line 131 in ee/tabby-webserver/src/service/dao.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/dao.rs#L129-L131
Added lines #L129 - L131 were not covered by tests
Check warning on line 94 in ee/tabby-webserver/src/service/github_repository_provider.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/github_repository_provider.rs#L89-L94
Added lines #L89 - L94 were not covered by tests