Skip to content

Commit 17a0c34

Browse files
authored
chore(controlplane): extract data layer (#931)
Signed-off-by: Miguel Martinez Trivino <[email protected]>
1 parent 48a9540 commit 17a0c34

File tree

371 files changed

+1101
-1023
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

371 files changed

+1101
-1023
lines changed

.gitattributes

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
app/controlplane/api/gen/frontend/** linguist-generated=true
2-
app/controlplane/internal/data/ent/** linguist-generated=true
3-
app/controlplane/internal/data/ent/migrate/** linguist-generated=false
4-
app/controlplane/internal/data/ent/migrate/** linguist-detectable=true
5-
app/controlplane/internal/data/ent/schema/* linguist-generated=false
6-
app/controlplane/internal/data/ent/schema/* linguist-detectable=true
2+
app/controlplane/pkg/data/ent/** linguist-generated=true
3+
app/controlplane/pkg/data/ent/migrate/** linguist-generated=false
4+
app/controlplane/pkg/data/ent/migrate/** linguist-detectable=true
5+
app/controlplane/pkg/data/ent/schema/* linguist-generated=false
6+
app/controlplane/pkg/data/ent/schema/* linguist-detectable=true

.goreleaser.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ dockers:
9898
# Container image meant to perform migrations on the database at deployment time
9999
- dockerfile: app/controlplane/Dockerfile.migrations
100100
extra_files:
101-
- app/controlplane/internal/data/ent/migrate/migrations
101+
- app/controlplane/pkg/data/ent/migrate/migrations
102102
image_templates:
103103
- "ghcr.io/chainloop-dev/chainloop/control-plane-migrations:{{ .Tag }}"
104104
- dockerfile: app/artifact-cas/Dockerfile.goreleaser

app/artifact-cas/cmd/main.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import (
2525

2626
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/conf"
2727
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/server"
28-
backend "github.com/chainloop-dev/chainloop/internal/blobmanager"
29-
"github.com/chainloop-dev/chainloop/internal/credentials"
30-
"github.com/chainloop-dev/chainloop/internal/credentials/manager"
28+
backend "github.com/chainloop-dev/chainloop/pkg/blobmanager"
29+
"github.com/chainloop-dev/chainloop/pkg/credentials"
30+
"github.com/chainloop-dev/chainloop/pkg/credentials/manager"
3131
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
3232

3333
"github.com/go-kratos/kratos/v2"

app/artifact-cas/cmd/wire.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/conf"
2525
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/server"
2626
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/service"
27-
"github.com/chainloop-dev/chainloop/internal/blobmanager/loader"
28-
"github.com/chainloop-dev/chainloop/internal/credentials"
27+
"github.com/chainloop-dev/chainloop/pkg/blobmanager/loader"
28+
"github.com/chainloop-dev/chainloop/pkg/credentials"
2929
"github.com/go-kratos/kratos/v2/log"
3030
"github.com/google/wire"
3131
)

app/artifact-cas/cmd/wire_gen.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/artifact-cas/internal/conf/conf.pb.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/artifact-cas/internal/server/grpc.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import (
2525
v1 "github.com/chainloop-dev/chainloop/app/artifact-cas/api/cas/v1"
2626
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/conf"
2727
"github.com/chainloop-dev/chainloop/app/artifact-cas/internal/service"
28-
backend "github.com/chainloop-dev/chainloop/internal/blobmanager"
2928
casJWT "github.com/chainloop-dev/chainloop/internal/robotaccount/cas"
29+
backend "github.com/chainloop-dev/chainloop/pkg/blobmanager"
3030
"github.com/getsentry/sentry-go"
3131
"github.com/go-kratos/kratos/v2/errors"
3232
jwtMiddleware "github.com/go-kratos/kratos/v2/middleware/auth/jwt"

app/artifact-cas/internal/server/http.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
nhttp "net/http"
2828

2929
api "github.com/chainloop-dev/chainloop/app/artifact-cas/api/cas/v1"
30-
backend "github.com/chainloop-dev/chainloop/internal/blobmanager"
30+
backend "github.com/chainloop-dev/chainloop/pkg/blobmanager"
3131
"github.com/go-kratos/kratos/v2/log"
3232
jwtMiddleware "github.com/go-kratos/kratos/v2/middleware/auth/jwt"
3333
"github.com/go-kratos/kratos/v2/middleware/logging"

app/artifact-cas/internal/service/bytestream.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ import (
2828
"errors"
2929

3030
v1 "github.com/chainloop-dev/chainloop/app/artifact-cas/api/cas/v1"
31-
backend "github.com/chainloop-dev/chainloop/internal/blobmanager"
3231
casJWT "github.com/chainloop-dev/chainloop/internal/robotaccount/cas"
32+
backend "github.com/chainloop-dev/chainloop/pkg/blobmanager"
3333
sl "github.com/chainloop-dev/chainloop/pkg/servicelogger"
3434
kerrors "github.com/go-kratos/kratos/v2/errors"
3535
"github.com/go-kratos/kratos/v2/log"

app/artifact-cas/internal/service/bytestream_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ import (
2626
"testing"
2727

2828
v1 "github.com/chainloop-dev/chainloop/app/artifact-cas/api/cas/v1"
29-
backend "github.com/chainloop-dev/chainloop/internal/blobmanager"
30-
"github.com/chainloop-dev/chainloop/internal/blobmanager/mocks"
3129
casJWT "github.com/chainloop-dev/chainloop/internal/robotaccount/cas"
30+
backend "github.com/chainloop-dev/chainloop/pkg/blobmanager"
31+
"github.com/chainloop-dev/chainloop/pkg/blobmanager/mocks"
3232
"github.com/go-kratos/kratos/v2/log"
3333
jwtMiddleware "github.com/go-kratos/kratos/v2/middleware/auth/jwt"
3434
grpc_auth "github.com/grpc-ecosystem/go-grpc-middleware/auth"

0 commit comments

Comments
 (0)