tabby/ee/tabby-db-macros
boxbeam 39175ae80e
feat(webserver, db): refactor gitlab and github integrations into unified integration / third party repository services (#2088)
* draft: begin implementing integration / third party repository service

* Progress on refactor

* [autofix.ci] apply automated fixes

* Use join instead of adding kind as a field of repositories

* Update schema

* [autofix.ci] apply automated fixes

* Implement sync_repositories

* Make access_token field required

* [autofix.ci] apply automated fixes

* Implement IntegrationService

* Implement service layer

* [autofix.ci] apply automated fixes

* Switch graphQL endpoints to use new service

* [autofix.ci] apply automated fixes

* Fix queries

* Fully working

* Rebase

* Update submodules

* Cleanup imports

* [autofix.ci] apply automated fixes

* Apply suggestions

* [autofix.ci] apply automated fixes

* Add back updated_at

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-05-17 18:50:26 +00:00
..
src feat(webserver, db): refactor gitlab and github integrations into unified integration / third party repository services (#2088) 2024-05-17 18:50:26 +00:00
Cargo.toml refactor(db): Implement query_paged_as! macro to construct paginated queries that are still statically checked (#1600) 2024-03-13 00:13:25 +08:00