chore(v2): move to new org (#3499)

* chore: move to new org

* logging

* fix: org rename caos -> zitadel

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
This commit is contained in:
Florian Forster 2022-04-27 01:01:45 +02:00 committed by GitHub
parent b867eff84c
commit fa9f581d56
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1284 changed files with 5073 additions and 5040 deletions

View File

@ -1,8 +1,8 @@
blank_issues_enabled: true blank_issues_enabled: true
contact_links: contact_links:
- name: 🚀 Feature Request - name: 🚀 Feature Request
url: https://github.com/caos/zitadel/discussions/categories/ideas url: https://github.com/zitadel/zitadel/discussions/categories/ideas
about: Tell us about your idea in the discussions about: Tell us about your idea in the discussions
- name: ❓ Questions - name: ❓ Questions
url: https://github.com/caos/zitadel/discussions/categories/q-a url: https://github.com/zitadel/zitadel/discussions/categories/q-a
about: Ask for help in our Q&A discussions about: Ask for help in our Q&A discussions

View File

@ -27,8 +27,8 @@ builds:
dist: .artifacts/goreleaser dist: .artifacts/goreleaser
dockers: dockers:
- image_templates: - image_templates:
- ghcr.io/caos/zitadel:{{ .Tag }}-amd64 - ghcr.io/zitadel/zitadel:{{ .Tag }}-amd64
- ghcr.io/caos/zitadel:{{ .ShortCommit }}-amd64 - ghcr.io/zitadel/zitadel:{{ .ShortCommit }}-amd64
- europe-docker.pkg.dev/zitadel-common/zitadel-repo/zitadel:{{ .Tag }}-amd64 - europe-docker.pkg.dev/zitadel-common/zitadel-repo/zitadel:{{ .Tag }}-amd64
- europe-docker.pkg.dev/zitadel-common/zitadel-repo/zitadel:{{ .ShortCommit }}-amd64 - europe-docker.pkg.dev/zitadel-common/zitadel-repo/zitadel:{{ .ShortCommit }}-amd64
use: buildx use: buildx
@ -36,8 +36,8 @@ dockers:
build_flag_templates: build_flag_templates:
- "--platform=linux/amd64" - "--platform=linux/amd64"
- image_templates: - image_templates:
- ghcr.io/caos/zitadel:{{ .Tag }}-arm64 - ghcr.io/zitadel/zitadel:{{ .Tag }}-arm64
- ghcr.io/caos/zitadel:{{ .ShortCommit }}-arm64 - ghcr.io/zitadel/zitadel:{{ .ShortCommit }}-arm64
use: buildx use: buildx
dockerfile: build/Dockerfile dockerfile: build/Dockerfile
build_flag_templates: build_flag_templates:

View File

@ -2,13 +2,13 @@
## Did you find a bug? ## Did you find a bug?
Please file an issue [here](https://github.com/caos/zitadel/issues/new?assignees=&labels=bug&template=bug_report.md&title=). Please file an issue [here](https://github.com/zitadel/zitadel/issues/new?assignees=&labels=bug&template=bug_report.md&title=).
Bugs are evaluated every day as soon as possible. Bugs are evaluated every day as soon as possible.
## Enhancement ## Enhancement
Do you miss a feature? Please file an issue [here](https://github.com/caos/zitadel/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=) Do you miss a feature? Please file an issue [here](https://github.com/zitadel/zitadel/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=)
Enhancements are discussed and evaluated every Wednesday by the ZITADEL core team. Enhancements are discussed and evaluated every Wednesday by the ZITADEL core team.
@ -16,8 +16,8 @@ Enhancements are discussed and evaluated every Wednesday by the ZITADEL core tea
We add the label "good first issue" for problems we think are a good starting point to contribute to ZITADEL. We add the label "good first issue" for problems we think are a good starting point to contribute to ZITADEL.
* [Issues for first time contributors](https://github.com/caos/zitadel/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) * [Issues for first time contributors](https://github.com/zitadel/zitadel/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22)
* [All issues](https://github.com/caos/zitadel/issues) * [All issues](https://github.com/zitadel/zitadel/issues)
### Make a PR ### Make a PR

View File

@ -2,11 +2,11 @@
<img src="./docs/static/logos/zitadel-logo-light@2x.png#gh-dark-mode-only" alt="Zitadel Logo" height="100px" width="auto" /> <img src="./docs/static/logos/zitadel-logo-light@2x.png#gh-dark-mode-only" alt="Zitadel Logo" height="100px" width="auto" />
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
[![Release](https://github.com/caos/zitadel/actions/workflows/zitadel.yml/badge.svg)](https://github.com/caos/zitadel/actions) [![Release](https://github.com/zitadel/zitadel/actions/workflows/zitadel.yml/badge.svg)](https://github.com/zitadel/zitadel/actions)
[![license](https://badgen.net/github/license/caos/zitadel/)](https://github.com/caos/zitadel/blob/main/LICENSE) [![license](https://badgen.net/github/license/zitadel/zitadel/)](https://github.com/zitadel/zitadel/blob/main/LICENSE)
[![release](https://badgen.net/github/release/caos/zitadel/stable)](https://github.com/caos/zitadel/releases) [![release](https://badgen.net/github/release/zitadel/zitadel/stable)](https://github.com/zitadel/zitadel/releases)
[![Go Report Card](https://goreportcard.com/badge/github.com/caos/zitadel)](https://goreportcard.com/report/github.com/caos/zitadel) [![Go Report Card](https://goreportcard.com/badge/github.com/zitadel/zitadel)](https://goreportcard.com/report/github.com/zitadel/zitadel)
[![codecov](https://codecov.io/gh/caos/zitadel/branch/main/graph/badge.svg)](https://codecov.io/gh/caos/zitadel) [![codecov](https://codecov.io/gh/zitadel/zitadel/branch/main/graph/badge.svg)](https://codecov.io/gh/zitadel/zitadel)
[![discord](https://badgen.net/discord/online-members/erh5Brh7jE)](https://discord.gg/erh5Brh7jE) [![discord](https://badgen.net/discord/online-members/erh5Brh7jE)](https://discord.gg/erh5Brh7jE)
[![OpenID Connect Certified](./docs/static/logos/oidc-cert.png)](https://openid.net/certification/#OPs) [![OpenID Connect Certified](./docs/static/logos/oidc-cert.png)](https://openid.net/certification/#OPs)
@ -41,11 +41,11 @@ You can run an automatically operated **ZITADEL** instance on a CNCF compliant K
### Quickstarts ### Quickstarts
See our [Documentation](https://docs.zitadel.ch/docs/quickstarts/introduction) to get started with ZITADEL quickly. Let us know, if you are missing a language or framework in the [Q&A](https://github.com/caos/zitadel/discussions/1717). See our [Documentation](https://docs.zitadel.ch/docs/quickstarts/introduction) to get started with ZITADEL quickly. Let us know, if you are missing a language or framework in the [Q&A](https://github.com/zitadel/zitadel/discussions/1717).
### Client libraries ### Client libraries
* [Go](https://github.com/caos/zitadel-go) client library * [Go](https://github.com/zitadel/zitadel-go) client library
* [.NET](https://github.com/caos/zitadel-net) client library * [.NET](https://github.com/caos/zitadel-net) client library
* [Dart](https://github.com/caos/zitadel-dart) client library * [Dart](https://github.com/caos/zitadel-dart) client library
* [Elixir](https://github.com/jshmrtn/zitadel_api) client library (maintained by [jshmrtn]([jshmrtn](https://github.com/jshmrtn))) * [Elixir](https://github.com/jshmrtn/zitadel_api) client library (maintained by [jshmrtn]([jshmrtn](https://github.com/jshmrtn)))
@ -121,8 +121,8 @@ Customize login and console with your design
## Other CAOS Projects ## Other CAOS Projects
* [**ORBOS**](https://github.com/caos/orbos/) - GitOps everything * [**ORBOS**](https://github.com/caos/orbos/) - GitOps everything
* [**OIDC for GO**](https://github.com/caos/oidc) - OpenID Connect SDK (client and server) for Go * [**OIDC for GO**](https://github.com/zitadel/oidc) - OpenID Connect SDK (client and server) for Go
* [**ZITADEL Tools**](https://github.com/caos/zitadel-tools) - Go tool to convert key file to privately signed JWT * [**ZITADEL Tools**](https://github.com/zitadel/zitadel-tools) - Go tool to convert key file to privately signed JWT
## Usage Data ## Usage Data

View File

@ -33,7 +33,7 @@ TBD
## Public Disclosure ## Public Disclosure
All accepted and mitigated vulnerabilities will be published on [ZITADEL's GitHub Security Page](https://github.com/caos/zitadel/security/advisories). All accepted and mitigated vulnerabilities will be published on [ZITADEL's GitHub Security Page](https://github.com/zitadel/zitadel/security/advisories).
### Timing ### Timing

View File

@ -5,8 +5,8 @@ ARG GO_VERSION=1.17
## Speed up this step by mounting your local go mod pkg directory ## Speed up this step by mounting your local go mod pkg directory
####################### #######################
FROM golang:${GO_VERSION} as go-dep FROM golang:${GO_VERSION} as go-dep
RUN mkdir -p src/github.com/caos/zitadel RUN mkdir -p src/github.com/zitadel/zitadel
WORKDIR /go/src/github.com/caos/zitadel WORKDIR /go/src/github.com/zitadel/zitadel
#download modules #download modules
COPY . . COPY . .
@ -71,21 +71,21 @@ COPY . .
## copy for local dev ## copy for local dev
####################### #######################
FROM scratch as go-copy FROM scratch as go-copy
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/api/ui/login/statik/statik.go internal/api/ui/login/statik/statik.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/api/ui/login/statik/statik.go internal/api/ui/login/statik/statik.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/notification/statik/statik.go internal/notification/statik/statik.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/notification/statik/statik.go internal/notification/statik/statik.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/statik/statik.go internal/statik/statik.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/statik/statik.go internal/statik/statik.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/openapi/statik/statik.go openapi/statik/statik.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/openapi/statik/statik.go openapi/statik/statik.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/pkg/grpc pkg/grpc COPY --from=go-stub /go/src/github.com/zitadel/zitadel/pkg/grpc pkg/grpc
COPY --from=go-stub /go/src/github.com/caos/zitadel/openapi/v2/zitadel openapi/v2/zitadel COPY --from=go-stub /go/src/github.com/zitadel/zitadel/openapi/v2/zitadel openapi/v2/zitadel
COPY --from=go-stub /go/src/github.com/caos/zitadel/openapi/statik/statik.go openapi/statik/statik.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/openapi/statik/statik.go openapi/statik/statik.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/protoc/protoc-gen-authoption/templates.gen.go internal/protoc/protoc-gen-authoption/templates.gen.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/protoc/protoc-gen-authoption/templates.gen.go internal/protoc/protoc-gen-authoption/templates.gen.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/protoc/protoc-gen-authoption/authoption/options.pb.go internal/protoc/protoc-gen-authoption/authoption/options.pb.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/protoc/protoc-gen-authoption/authoption/options.pb.go internal/protoc/protoc-gen-authoption/authoption/options.pb.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/docs/apis/proto docs/docs/apis/proto COPY --from=go-stub /go/src/github.com/zitadel/zitadel/docs/apis/proto docs/docs/apis/proto
COPY --from=go-stub /go/src/github.com/caos/zitadel/docs/apis/assets docs/docs/apis/assets COPY --from=go-stub /go/src/github.com/zitadel/zitadel/docs/apis/assets docs/docs/apis/assets
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/api/assets/authz.go ./internal/api/assets/authz.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/api/assets/authz.go ./internal/api/assets/authz.go
COPY --from=go-stub /go/src/github.com/caos/zitadel/internal/api/assets/router.go ./internal/api/assets/router.go COPY --from=go-stub /go/src/github.com/zitadel/zitadel/internal/api/assets/router.go ./internal/api/assets/router.go
####################### #######################
## Go test ## Go test
@ -100,4 +100,4 @@ RUN go install github.com/rakyll/statik \
## Go test results ## Go test results
####################### #######################
FROM scratch as go-codecov FROM scratch as go-codecov
COPY --from=go-test /go/src/github.com/caos/zitadel/profile.cov profile.cov COPY --from=go-test /go/src/github.com/zitadel/zitadel/profile.cov profile.cov

View File

@ -4,8 +4,8 @@ set -eux
echo "Generate grpc" echo "Generate grpc"
OPENAPI_PATH=${GOPATH}/src/github.com/caos/zitadel/openapi/v2 OPENAPI_PATH=${GOPATH}/src/github.com/zitadel/zitadel/openapi/v2
ZITADEL_PATH=${GOPATH}/src/github.com/caos/zitadel ZITADEL_PATH=${GOPATH}/src/github.com/zitadel/zitadel
GRPC_PATH=${ZITADEL_PATH}/pkg/grpc GRPC_PATH=${ZITADEL_PATH}/pkg/grpc
PROTO_PATH=/proto/include/zitadel PROTO_PATH=/proto/include/zitadel
DOCS_PATH=${ZITADEL_PATH}/docs/apis/proto DOCS_PATH=${ZITADEL_PATH}/docs/apis/proto

View File

@ -3,13 +3,13 @@ package admin
import ( import (
_ "embed" _ "embed"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/zitadel/logging"
"github.com/caos/zitadel/cmd/admin/initialise" "github.com/zitadel/zitadel/cmd/admin/initialise"
"github.com/caos/zitadel/cmd/admin/key" "github.com/zitadel/zitadel/cmd/admin/key"
"github.com/caos/zitadel/cmd/admin/setup" "github.com/zitadel/zitadel/cmd/admin/setup"
"github.com/caos/zitadel/cmd/admin/start" "github.com/zitadel/zitadel/cmd/admin/start"
) )
func New() *cobra.Command { func New() *cobra.Command {

View File

@ -1,9 +1,9 @@
package initialise package initialise
import ( import (
"github.com/caos/logging"
"github.com/caos/zitadel/internal/database"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/zitadel/zitadel/internal/database"
) )
type Config struct { type Config struct {

View File

@ -4,11 +4,11 @@ import (
"database/sql" "database/sql"
_ "embed" _ "embed"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
) )
func New() *cobra.Command { func New() *cobra.Command {

View File

@ -5,9 +5,9 @@ import (
_ "embed" _ "embed"
"fmt" "fmt"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
) )
var ( var (

View File

@ -5,9 +5,9 @@ import (
_ "embed" _ "embed"
"fmt" "fmt"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
) )
var ( var (

View File

@ -4,9 +4,9 @@ import (
"database/sql" "database/sql"
_ "embed" _ "embed"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
) )
var ( var (

View File

@ -4,11 +4,11 @@ import (
"database/sql" "database/sql"
_ "embed" _ "embed"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
) )
const ( const (

View File

@ -9,11 +9,11 @@ import (
"github.com/spf13/viper" "github.com/spf13/viper"
"sigs.k8s.io/yaml" "sigs.k8s.io/yaml"
caos_errs "github.com/caos/zitadel/internal/errors" caos_errs "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
cryptoDB "github.com/caos/zitadel/internal/crypto/database" cryptoDB "github.com/zitadel/zitadel/internal/crypto/database"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
) )
const ( const (

View File

@ -8,9 +8,9 @@ import (
"github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
caos_errors "github.com/caos/zitadel/internal/errors" caos_errors "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
) )
func Test_keysFromArgs(t *testing.T) { func Test_keysFromArgs(t *testing.T) {

View File

@ -5,12 +5,12 @@ import (
"database/sql" "database/sql"
"fmt" "fmt"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/config/systemdefaults" "github.com/zitadel/zitadel/internal/config/systemdefaults"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
crypto_db "github.com/caos/zitadel/internal/crypto/database" crypto_db "github.com/zitadel/zitadel/internal/crypto/database"
"github.com/caos/zitadel/internal/eventstore" "github.com/zitadel/zitadel/internal/eventstore"
) )
type DefaultInstance struct { type DefaultInstance struct {

View File

@ -3,16 +3,16 @@ package setup
import ( import (
"bytes" "bytes"
"github.com/caos/logging"
"github.com/mitchellh/mapstructure" "github.com/mitchellh/mapstructure"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/config/hook" "github.com/zitadel/zitadel/internal/config/hook"
"github.com/caos/zitadel/internal/config/systemdefaults" "github.com/zitadel/zitadel/internal/config/systemdefaults"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
) )
type Config struct { type Config struct {

View File

@ -5,14 +5,14 @@ import (
_ "embed" _ "embed"
"strings" "strings"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/cmd/admin/key" "github.com/zitadel/zitadel/cmd/admin/key"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
"github.com/caos/zitadel/internal/eventstore" "github.com/zitadel/zitadel/internal/eventstore"
"github.com/caos/zitadel/internal/migration" "github.com/zitadel/zitadel/internal/migration"
) )
var ( var (

View File

@ -1,27 +1,27 @@
package start package start
import ( import (
"github.com/caos/logging"
"github.com/mitchellh/mapstructure" "github.com/mitchellh/mapstructure"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/config/hook" "github.com/zitadel/zitadel/internal/config/hook"
admin_es "github.com/caos/zitadel/internal/admin/repository/eventsourcing" admin_es "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing"
internal_authz "github.com/caos/zitadel/internal/api/authz" internal_authz "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/http/middleware" "github.com/zitadel/zitadel/internal/api/http/middleware"
"github.com/caos/zitadel/internal/api/oidc" "github.com/zitadel/zitadel/internal/api/oidc"
"github.com/caos/zitadel/internal/api/ui/console" "github.com/zitadel/zitadel/internal/api/ui/console"
"github.com/caos/zitadel/internal/api/ui/login" "github.com/zitadel/zitadel/internal/api/ui/login"
auth_es "github.com/caos/zitadel/internal/auth/repository/eventsourcing" auth_es "github.com/zitadel/zitadel/internal/auth/repository/eventsourcing"
"github.com/caos/zitadel/internal/authz" "github.com/zitadel/zitadel/internal/authz"
"github.com/caos/zitadel/internal/config/systemdefaults" "github.com/zitadel/zitadel/internal/config/systemdefaults"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
"github.com/caos/zitadel/internal/notification" "github.com/zitadel/zitadel/internal/notification"
"github.com/caos/zitadel/internal/query/projection" "github.com/zitadel/zitadel/internal/query/projection"
static_config "github.com/caos/zitadel/internal/static/config" static_config "github.com/zitadel/zitadel/internal/static/config"
) )
type Config struct { type Config struct {

View File

@ -1,8 +1,8 @@
package start package start
import ( import (
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
caos_errs "github.com/caos/zitadel/internal/errors" caos_errs "github.com/zitadel/zitadel/internal/errors"
) )
var ( var (

View File

@ -4,7 +4,7 @@ import (
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/caos/zitadel/cmd/admin/key" "github.com/zitadel/zitadel/cmd/admin/key"
) )
func startFlags(cmd *cobra.Command) { func startFlags(cmd *cobra.Command) {

View File

@ -12,40 +12,40 @@ import (
"syscall" "syscall"
"time" "time"
"github.com/caos/logging"
"github.com/caos/oidc/v2/pkg/op"
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/zitadel/oidc/v2/pkg/op"
"golang.org/x/net/http2" "golang.org/x/net/http2"
"golang.org/x/net/http2/h2c" "golang.org/x/net/http2/h2c"
"github.com/caos/zitadel/cmd/admin/key" "github.com/zitadel/zitadel/cmd/admin/key"
admin_es "github.com/caos/zitadel/internal/admin/repository/eventsourcing" admin_es "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing"
"github.com/caos/zitadel/internal/api" "github.com/zitadel/zitadel/internal/api"
"github.com/caos/zitadel/internal/api/assets" "github.com/zitadel/zitadel/internal/api/assets"
internal_authz "github.com/caos/zitadel/internal/api/authz" internal_authz "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/admin" "github.com/zitadel/zitadel/internal/api/grpc/admin"
"github.com/caos/zitadel/internal/api/grpc/auth" "github.com/zitadel/zitadel/internal/api/grpc/auth"
"github.com/caos/zitadel/internal/api/grpc/management" "github.com/zitadel/zitadel/internal/api/grpc/management"
"github.com/caos/zitadel/internal/api/grpc/system" "github.com/zitadel/zitadel/internal/api/grpc/system"
"github.com/caos/zitadel/internal/api/http/middleware" "github.com/zitadel/zitadel/internal/api/http/middleware"
"github.com/caos/zitadel/internal/api/oidc" "github.com/zitadel/zitadel/internal/api/oidc"
"github.com/caos/zitadel/internal/api/ui/console" "github.com/zitadel/zitadel/internal/api/ui/console"
"github.com/caos/zitadel/internal/api/ui/login" "github.com/zitadel/zitadel/internal/api/ui/login"
auth_es "github.com/caos/zitadel/internal/auth/repository/eventsourcing" auth_es "github.com/zitadel/zitadel/internal/auth/repository/eventsourcing"
"github.com/caos/zitadel/internal/authz" "github.com/zitadel/zitadel/internal/authz"
authz_repo "github.com/caos/zitadel/internal/authz/repository" authz_repo "github.com/zitadel/zitadel/internal/authz/repository"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
cryptoDB "github.com/caos/zitadel/internal/crypto/database" cryptoDB "github.com/zitadel/zitadel/internal/crypto/database"
"github.com/caos/zitadel/internal/database" "github.com/zitadel/zitadel/internal/database"
"github.com/caos/zitadel/internal/eventstore" "github.com/zitadel/zitadel/internal/eventstore"
"github.com/caos/zitadel/internal/id" "github.com/zitadel/zitadel/internal/id"
"github.com/caos/zitadel/internal/notification" "github.com/zitadel/zitadel/internal/notification"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
"github.com/caos/zitadel/internal/webauthn" "github.com/zitadel/zitadel/internal/webauthn"
"github.com/caos/zitadel/openapi" "github.com/zitadel/zitadel/openapi"
) )
func New() *cobra.Command { func New() *cobra.Command {

View File

@ -1,12 +1,12 @@
package start package start
import ( import (
"github.com/caos/logging"
"github.com/caos/zitadel/cmd/admin/initialise"
"github.com/caos/zitadel/cmd/admin/key"
"github.com/caos/zitadel/cmd/admin/setup"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/zitadel/zitadel/cmd/admin/initialise"
"github.com/zitadel/zitadel/cmd/admin/key"
"github.com/zitadel/zitadel/cmd/admin/setup"
) )
func NewStartFromInit() *cobra.Command { func NewStartFromInit() *cobra.Command {

View File

@ -7,11 +7,11 @@ import (
"io" "io"
"strings" "strings"
"github.com/caos/logging"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/zitadel/logging"
"github.com/caos/zitadel/cmd/admin" "github.com/zitadel/zitadel/cmd/admin"
) )
var ( var (

View File

@ -57,7 +57,7 @@ With this token you can make subsequent requests, just like a human user.
In this exercise we will authenticate a service user and receive an access_token to use against a API. In this exercise we will authenticate a service user and receive an access_token to use against a API.
> **Information:** Are you stuck? Don't hesitate to reach out to us on [Github Discussions](https://github.com/caos/zitadel/discussions) or [contact us](https://zitadel.ch/contact/) privately. > **Information:** Are you stuck? Don't hesitate to reach out to us on [Github Discussions](https://github.com/zitadel/zitadel/discussions) or [contact us](https://zitadel.ch/contact/) privately.
### 1. Generate a private-public key pair in ZITADEL ### 1. Generate a private-public key pair in ZITADEL
@ -111,7 +111,7 @@ Payload
Please refer to [JWT_with_Private_Key](../../apis/openidoauth/authn-methods#jwt-with-private-key) in the documentation for further information. Please refer to [JWT_with_Private_Key](../../apis/openidoauth/authn-methods#jwt-with-private-key) in the documentation for further information.
If you use Go, you might want to use the [provided tool](https://github.com/caos/zitadel-tools) to generate a JWT from the downloaded json. There are many [libraries](https://jwt.io/#libraries-io) to generate and sign JWT. If you use Go, you might want to use the [provided tool](https://github.com/zitadel/zitadel-tools) to generate a JWT from the downloaded json. There are many [libraries](https://jwt.io/#libraries-io) to generate and sign JWT.
### 3. With this JWT, request an OAuth token from ZITADEL ### 3. With this JWT, request an OAuth token from ZITADEL

View File

@ -36,10 +36,10 @@ If you need support for a specific language we highly recommend you to write tra
ZITADEL loads translations from three files: ZITADEL loads translations from three files:
- [Console translations](https://github.com/caos/zitadel/tree/main/console/src/assets/i18n) - [Console translations](https://github.com/zitadel/zitadel/tree/main/console/src/assets/i18n)
- [Login interface texts](https://github.com/caos/zitadel/tree/main/internal/ui/login/static/i18n) - [Login interface texts](https://github.com/zitadel/zitadel/tree/main/internal/ui/login/static/i18n)
- [Email Notifcation texts](https://github.com/caos/zitadel/tree/main/internal/notification/static/i18n) - [Email Notifcation texts](https://github.com/zitadel/zitadel/tree/main/internal/notification/static/i18n)
- [Common translations](https://github.com/caos/zitadel/tree/main/internal/static/i18n) for success or error toasts - [Common translations](https://github.com/zitadel/zitadel/tree/main/internal/static/i18n) for success or error toasts
Make sure you set the locale as the name. Later on, language header will determine which file gets displayed. Make sure you set the locale as the name. Later on, language header will determine which file gets displayed.

View File

@ -10,7 +10,7 @@ First, download the template configuration files [database.yml](./templates/crd/
```bash ```bash
# Download the zitadelctl binary # Download the zitadelctl binary
curl -s https://api.github.com/repos/caos/zitadel/releases/latest | grep "browser_download_url.*zitadelctl-$(uname | awk '{print tolower($0)}')-amd64" | cut -d '"' -f 4 | sudo wget -i - -O /usr/local/bin/zitadelctl && sudo chmod +x /usr/local/bin/zitadelctl && sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl curl -s https://api.github.com/repos/zitadel/zitadel/releases/latest | grep "browser_download_url.*zitadelctl-$(uname | awk '{print tolower($0)}')-amd64" | cut -d '"' -f 4 | sudo wget -i - -O /usr/local/bin/zitadelctl && sudo chmod +x /usr/local/bin/zitadelctl && sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl
sudo chmod +x /usr/local/bin/zitadelctl sudo chmod +x /usr/local/bin/zitadelctl
sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl

View File

@ -12,7 +12,7 @@ Now open a terminal and execute the following commands.
```bash ```bash
# Download the zitadelctl binary # Download the zitadelctl binary
curl -s https://api.github.com/repos/caos/zitadel/releases/latest | grep "browser_download_url.*zitadelctl-$(uname | awk '{print tolower($0)}')-amd64" | cut -d '"' -f 4 | sudo wget -i - -O /usr/local/bin/zitadelctl && sudo chmod +x /usr/local/bin/zitadelctl && sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl curl -s https://api.github.com/repos/zitadel/zitadel/releases/latest | grep "browser_download_url.*zitadelctl-$(uname | awk '{print tolower($0)}')-amd64" | cut -d '"' -f 4 | sudo wget -i - -O /usr/local/bin/zitadelctl && sudo chmod +x /usr/local/bin/zitadelctl && sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl
sudo chmod +x /usr/local/bin/zitadelctl sudo chmod +x /usr/local/bin/zitadelctl
sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl sudo chown $(id -u):$(id -g) /usr/local/bin/zitadelctl

View File

@ -56,7 +56,7 @@ In our sample scenario, we assume to have the following users:
- **Bill:** is employed at Octagon as Administrator of the Portal Application. Bill also uses a Microsoft Account in combination with a Security Key to secure his account. - **Bill:** is employed at Octagon as Administrator of the Portal Application. Bill also uses a Microsoft Account in combination with a Security Key to secure his account.
After having determined the constellation of the organizations and its users, all the necessary data (Portal project with roles and app, users, login requirements, identity providers, branding) should be set up in [Console](https://console.zitadel.ch/org). After having determined the constellation of the organizations and its users, all the necessary data (Portal project with roles and app, users, login requirements, identity providers, branding) should be set up in [Console](https://console.zitadel.ch/org).
A B2B sample application for NextJS can be found in our [Example Repo](https://github.com/caos/zitadel-examples). A B2B sample application for NextJS can be found in our [Example Repo](https://github.com/zitadel/zitadel-examples).
To allow another organization to use a project, a project grant has to be created. Upon creation, roles for a grant can be limited to a subset of the total project roles. To allow another organization to use a project, a project grant has to be created. Upon creation, roles for a grant can be limited to a subset of the total project roles.

View File

@ -61,7 +61,7 @@ The [Annex of the data processing agreement](data-processing-agreement#annex-reg
We offer Support Services directly related to the use of our Services. The Description of Support Services is available as [Annex](support-services) to this document. We offer Support Services directly related to the use of our Services. The Description of Support Services is available as [Annex](support-services) to this document.
Customers without a Subscription or a Subscription plan that does not include Support Services should post inquiries and issues regarding ZITADEL from customers to our [GitHub Discussions](https://github.com/caos/zitadel/discussions), whenever feasible. Customers without a Subscription or a Subscription plan that does not include Support Services should post inquiries and issues regarding ZITADEL from customers to our [GitHub Discussions](https://github.com/zitadel/zitadel/discussions), whenever feasible.
If you need support integrating or setting up ZITADEL, please contact our consulting team. If you need support integrating or setting up ZITADEL, please contact our consulting team.

View File

@ -111,12 +111,12 @@ If you encountered an error (e.g. `code = PermissionDenied desc = No matching pe
ensure your service user has the required permissions by assigning the `ORG_OWNER` or `ORG_OWNER_VIEWER` role ensure your service user has the required permissions by assigning the `ORG_OWNER` or `ORG_OWNER_VIEWER` role
and check the mentioned [guides](#prerequisites) at the beginning. and check the mentioned [guides](#prerequisites) at the beginning.
If you've run into any other problem, don't hesitate to contact us or raise an issue on [ZITADEL](https://github.com/caos/zitadel/issues) or in the [SDK](https://github.com/caos/zitadel-go/issues). If you've run into any other problem, don't hesitate to contact us or raise an issue on [ZITADEL](https://github.com/zitadel/zitadel/issues) or in the [SDK](https://github.com/zitadel/zitadel-go/issues).
### Whats next? ### Whats next?
Now you can proceed implementing our APIs by adding more calls. Now you can proceed implementing our APIs by adding more calls.
Checkout more [examples from the SDK](https://github.com/caos/zitadel-go/blob/main/example) or refer to our [API Docs](../../apis/introduction). Checkout more [examples from the SDK](https://github.com/zitadel/zitadel-go/blob/main/example) or refer to our [API Docs](../../apis/introduction).
> This guide will be updated soon to show you how to use the SDK for your own API as well. > This guide will be updated soon to show you how to use the SDK for your own API as well.

View File

@ -9,7 +9,7 @@ At the end of the guide you should have an application able to read the details
## Prerequisites ## Prerequisites
The client [SDK](https://github.com/caos/zitadel-go) will handle all necessary OAuth 2.0 requests and send the required headers to the ZITADEL API using our [OIDC client library](https://github.com/caos/oidc). The client [SDK](https://github.com/zitadel/zitadel-go) will handle all necessary OAuth 2.0 requests and send the required headers to the ZITADEL API using our [OIDC client library](https://github.com/zitadel/oidc).
All that is required, is a service account with an Org Owner (or another role, depending on the needed api requests) role assigned and its key JSON. All that is required, is a service account with an Org Owner (or another role, depending on the needed api requests) role assigned and its key JSON.
However, we recommend you read the guide on [how to access ZITADEL API](../../guides/api/access-zitadel-apis) and the associated guides for a basic knowledge of : However, we recommend you read the guide on [how to access ZITADEL API](../../guides/api/access-zitadel-apis) and the associated guides for a basic knowledge of :
@ -25,7 +25,7 @@ However, we recommend you read the guide on [how to access ZITADEL API](../../gu
You need to add the SDK into Go Modules by: You need to add the SDK into Go Modules by:
```bash ```bash
go get github.com/caos/zitadel-go go get github.com/zitadel/zitadel-go
``` ```
### Create example client ### Create example client
@ -40,12 +40,12 @@ import (
"context" "context"
"log" "log"
"github.com/caos/oidc/pkg/oidc" "github.com/zitadel/oidc/pkg/oidc"
"github.com/caos/zitadel-go/pkg/client/management" "github.com/zitadel/zitadel-go/pkg/client/management"
"github.com/caos/zitadel-go/pkg/client/middleware" "github.com/zitadel/zitadel-go/pkg/client/middleware"
"github.com/caos/zitadel-go/pkg/client/zitadel" "github.com/zitadel/zitadel-go/pkg/client/zitadel"
pb "github.com/caos/zitadel-go/pkg/client/zitadel/management" pb "github.com/zitadel/zitadel-go/pkg/client/zitadel/management"
) )
@ -123,7 +123,7 @@ If you encountered an error (e.g. `code = PermissionDenied desc = No matching pe
ensure your service user has the required permissions by assigning the `ORG_OWNER` or `ORG_OWNER_VIEWER` role ensure your service user has the required permissions by assigning the `ORG_OWNER` or `ORG_OWNER_VIEWER` role
and check the mentioned [guides](#prerequisites) at the beginning. and check the mentioned [guides](#prerequisites) at the beginning.
If you've run into any other problem, don't hesitate to contact us or raise an issue on [ZITADEL](https://github.com/caos/zitadel/issues) or in the [SDK](https://github.com/caos/zitadel-go/issues). If you've run into any other problem, don't hesitate to contact us or raise an issue on [ZITADEL](https://github.com/zitadel/zitadel/issues) or in the [SDK](https://github.com/zitadel/zitadel-go/issues).
### Whats next? ### Whats next?
@ -137,6 +137,6 @@ Now you can proceed implementing our APIs by adding more calls or trying to over
log.Printf("%s was created on: %s", respOverwrite.Org.Name, respOverwrite.Org.Details.CreationDate.AsTime()) log.Printf("%s was created on: %s", respOverwrite.Org.Name, respOverwrite.Org.Details.CreationDate.AsTime())
} }
``` ```
Checkout more [examples from the SDK](https://github.com/caos/zitadel-go/blob/main/example) or refer to our [API Docs](../../apis/introduction). Checkout more [examples from the SDK](https://github.com/zitadel/zitadel-go/blob/main/example) or refer to our [API Docs](../../apis/introduction).
> This guide will be updated soon to show you how to use the SDK for your own API as well. > This guide will be updated soon to show you how to use the SDK for your own API as well.

View File

@ -6,7 +6,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem'; import TabItem from '@theme/TabItem';
import {Card, CardWrapper} from '../../src/components/card'; import {Card, CardWrapper} from '../../src/components/card';
Get started with ZITADEL quickly by reading a quickstart or by cloning an example from our [ZITADEL examples](https://github.com/caos/zitadel-examples) repo. Get started with ZITADEL quickly by reading a quickstart or by cloning an example from our [ZITADEL examples](https://github.com/zitadel/zitadel-examples) repo.
<Tabs> <Tabs>
<TabItem value="app" label="Web · Native applications" default> <TabItem value="app" label="Web · Native applications" default>
@ -33,9 +33,9 @@ Get started with ZITADEL quickly by reading a quickstart or by cloning an exampl
## Clone a sample project ## Clone a sample project
<CardWrapper> <CardWrapper>
<Card githubLink="https://github.com/caos/zitadel-examples/tree/main/python3" title="Python" label="Python" /> <Card githubLink="https://github.com/zitadel/zitadel-examples/tree/main/python3" title="Python" label="Python" />
<Card githubLink="https://github.com/caos/zitadel-examples/tree/main/angular" title="Angular" label="Web · Mobile Web" /> <Card githubLink="https://github.com/zitadel/zitadel-examples/tree/main/angular" title="Angular" label="Web · Mobile Web" />
<Card githubLink="https://github.com/caos/zitadel-examples/tree/main/nextjs" title="NextJS" label="Web · Mobile Web" /> <Card githubLink="https://github.com/zitadel/zitadel-examples/tree/main/nextjs" title="NextJS" label="Web · Mobile Web" />
</CardWrapper> </CardWrapper>
## Libraries ## Libraries
@ -43,7 +43,7 @@ Get started with ZITADEL quickly by reading a quickstart or by cloning an exampl
| Language | Description | Link | | Language | Description | Link |
| ------------ | ---------------------|-------------| | ------------ | ---------------------|-------------|
| Go | Go client library for ZITADEL. | [https://github.com/caos/zitadel-go](https://github.com/caos/zitadel-go) | Go | Go client library for ZITADEL. | [https://github.com/zitadel/zitadel-go](https://github.com/zitadel/zitadel-go)
| .Net | Authentication / Authorization library written in dotnet for the asp.net web application package. | [https://github.com/caos/zitadel-net](https://github.com/caos/zitadel-net) | .Net | Authentication / Authorization library written in dotnet for the asp.net web application package. | [https://github.com/caos/zitadel-net](https://github.com/caos/zitadel-net)
| Dart | Dart library for ZITADEL, contains gRPC and API access elements. | [https://github.com/caos/zitadel-dart](https://github.com/caos/zitadel-dart) | | Dart | Dart library for ZITADEL, contains gRPC and API access elements. | [https://github.com/caos/zitadel-dart](https://github.com/caos/zitadel-dart) |
| Elixir | API Client for the ZITADEL API. | [https://github.com/jshmrtn/zitadel_api](https://github.com/jshmrtn/zitadel_api) | | Elixir | API Client for the ZITADEL API. | [https://github.com/jshmrtn/zitadel_api](https://github.com/jshmrtn/zitadel_api) |

View File

@ -5,7 +5,7 @@ title: Libraries
| Language | Description | Link | | Language | Description | Link |
| ------------ | ---------------------|-------------| | ------------ | ---------------------|-------------|
| Go | Go client library for ZITADEL. | [https://github.com/caos/zitadel-go](https://github.com/caos/zitadel-go) | Go | Go client library for ZITADEL. | [https://github.com/zitadel/zitadel-go](https://github.com/zitadel/zitadel-go)
| .Net | Authentication / Authorization library written in dotnet for the asp.net web application package. | [https://github.com/caos/zitadel-net](https://github.com/caos/zitadel-net) | .Net | Authentication / Authorization library written in dotnet for the asp.net web application package. | [https://github.com/caos/zitadel-net](https://github.com/caos/zitadel-net)
| Dart | Dart library for ZITADEL, contains gRPC and API access elements. | [https://github.com/caos/zitadel-dart](https://github.com/caos/zitadel-dart) | | Dart | Dart library for ZITADEL, contains gRPC and API access elements. | [https://github.com/caos/zitadel-dart](https://github.com/caos/zitadel-dart) |
| Elixir | API Client for the ZITADEL API. | [https://github.com/jshmrtn/zitadel_api](https://github.com/jshmrtn/zitadel_api) | | Elixir | API Client for the ZITADEL API. | [https://github.com/jshmrtn/zitadel_api](https://github.com/jshmrtn/zitadel_api) |

View File

@ -7,7 +7,7 @@ It shows how to add user login to your application and fetch some data from the
At the end of the guide, your application has login functionality and has access to the current user's profile. At the end of the guide, your application has login functionality and has access to the current user's profile.
> This documentation refers to our [example](https://github.com/caos/zitadel-examples/tree/main/angular) in GitHub. Note that we've written ZITADEL Console in Angular, so you can also use that as a reference. > This documentation refers to our [example](https://github.com/zitadel/zitadel-examples/tree/main/angular) in GitHub. Note that we've written ZITADEL Console in Angular, so you can also use that as a reference.
## Setup Application and Get Keys ## Setup Application and Get Keys
@ -22,7 +22,7 @@ We recommend you use [Authorization Code](../../apis/openidoauth/grant-types#aut
With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI. With the Redirect URIs field, you tell ZITADEL where it is allowed to redirect users to after authentication. For development, you can set dev mode to `true` to enable insecure HTTP and redirect to a `localhost` URI.
> If you are following along with the [example](https://github.com/caos/zitadel-examples/tree/main/angular), set dev mode to `true` and the Redirect URIs to <http://localhost:4200/auth/callback>. > If you are following along with the [example](https://github.com/zitadel/zitadel-examples/tree/main/angular), set dev mode to `true` and the Redirect URIs to <http://localhost:4200/auth/callback>.
If you want to redirect the users back to a route on your application after they have logged out, add an optional redirect in the Post Logout URIs field. If you want to redirect the users back to a route on your application after they have logged out, add an optional redirect in the Post Logout URIs field.
@ -158,7 +158,7 @@ const newState = setState ? await this.statehandler.createState().toPromise() :
... ...
``` ```
If you decide to use the _StatehandlerService_, provide it in the `app.module`. Make sure it gets initialized first using Angulars `APP_INITIALIZER`. You find the service implementation in the [example](https://github.com/caos/zitadel-examples/tree/main/angular). If you decide to use the _StatehandlerService_, provide it in the `app.module`. Make sure it gets initialized first using Angulars `APP_INITIALIZER`. You find the service implementation in the [example](https://github.com/zitadel/zitadel-examples/tree/main/angular).
```ts ```ts
@ -305,12 +305,12 @@ And in your HTML file:
You have successfully integrated your Angular application with ZITADEL! You have successfully integrated your Angular application with ZITADEL!
If you get stuck, consider checking out our [example](https://github.com/caos/zitadel-examples/tree/main/angular) application. It includes all the mentioned functionality of this quickstart. You can simply start by cloning the repository and replacing the _AuthConfig_ in the _AppModule_ by your own configuration. If you run into issues, contact us or raise an issue on [GitHub](https://github.com/caos/zitadel). If you get stuck, consider checking out our [example](https://github.com/zitadel/zitadel-examples/tree/main/angular) application. It includes all the mentioned functionality of this quickstart. You can simply start by cloning the repository and replacing the _AuthConfig_ in the _AppModule_ by your own configuration. If you run into issues, contact us or raise an issue on [GitHub](https://github.com/zitadel/zitadel).
![App in console](/img/angular/app-screen.png) ![App in console](/img/angular/app-screen.png)
### What's next? ### What's next?
Now that you have enabled authentication, it's time to add authorization to your application using ZITADEL APIs. Refer to the [docs](../../apis/introduction) or check out our ZITADEL Console code on [GitHub](https://github.com/caos/zitadel) which is using gRPC to access data. Now that you have enabled authentication, it's time to add authorization to your application using ZITADEL APIs. Refer to the [docs](../../apis/introduction) or check out our ZITADEL Console code on [GitHub](https://github.com/zitadel/zitadel) which is using gRPC to access data.
For more information about creating an Angular application, refer to [Angular](https://angular.io/start) and for more information about the OAuth/OIDC library used above, consider reading their docs at [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc). For more information about creating an Angular application, refer to [Angular](https://angular.io/start) and for more information about the OAuth/OIDC library used above, consider reading their docs at [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc).

View File

@ -4,7 +4,7 @@ title: Next.js
This is our Zitadel [Next.js](https://nextjs.org/) template. It shows how to authenticate as a user and retrieve user information from the OIDC endpoint. This is our Zitadel [Next.js](https://nextjs.org/) template. It shows how to authenticate as a user and retrieve user information from the OIDC endpoint.
> The template code is part of our zitadel-example repo. Take a look [here](https://github.com/caos/zitadel-examples/tree/main/nextjs). > The template code is part of our zitadel-example repo. Take a look [here](https://github.com/zitadel/zitadel-examples/tree/main/nextjs).
## Getting Started ## Getting Started

View File

@ -9,8 +9,8 @@ At the end of the guide you should have an API with a protected endpoint.
## Prerequisites ## Prerequisites
The client [SDK](https://github.com/caos/zitadel-go) will provides an interceptor for both GRPC and HTTP. The client [SDK](https://github.com/zitadel/zitadel-go) will provides an interceptor for both GRPC and HTTP.
This will handle the OAuth 2.0 introspection request including authentication using JWT with Private Key using our [OIDC client library](https://github.com/caos/oidc). This will handle the OAuth 2.0 introspection request including authentication using JWT with Private Key using our [OIDC client library](https://github.com/zitadel/oidc).
All that is required, is an API and its key JSON. But for complete All that is required, is an API and its key JSON. But for complete
## Go Setup ## Go Setup
@ -20,7 +20,7 @@ All that is required, is an API and its key JSON. But for complete
You need to add the SDK into Go Modules by: You need to add the SDK into Go Modules by:
```bash ```bash
go get github.com/caos/zitadel-go go get github.com/zitadel/zitadel-go
``` ```
### Create example API ### Create example API
@ -37,10 +37,10 @@ import (
"net/http" "net/http"
"time" "time"
api_mw "github.com/caos/zitadel-go/pkg/api/middleware" api_mw "github.com/zitadel/zitadel-go/pkg/api/middleware"
http_mw "github.com/caos/zitadel-go/pkg/api/middleware/http" http_mw "github.com/zitadel/zitadel-go/pkg/api/middleware/http"
"github.com/caos/zitadel-go/pkg/client" "github.com/zitadel/zitadel-go/pkg/client"
"github.com/caos/zitadel-go/pkg/client/middleware" "github.com/zitadel/zitadel-go/pkg/client/middleware"
) )
func main() { func main() {

View File

@ -65,7 +65,7 @@ module.exports = {
position: "left", position: "left",
}, },
{ {
href: "https://github.com/caos/zitadel", href: "https://github.com/zitadel/zitadel",
label: "GitHub", label: "GitHub",
position: "right", position: "right",
}, },
@ -78,7 +78,7 @@ module.exports = {
items: [ items: [
{ {
label: "GitHub Discussions", label: "GitHub Discussions",
href: "https://github.com/caos/zitadel/discussions", href: "https://github.com/zitadel/zitadel/discussions",
}, },
{ {
label: "Twitter", label: "Twitter",
@ -141,7 +141,7 @@ module.exports = {
{ {
docs: { docs: {
sidebarPath: require.resolve("./sidebars.js"), sidebarPath: require.resolve("./sidebars.js"),
editUrl: "https://github.com/caos/zitadel/edit/main/docs/", editUrl: "https://github.com/zitadel/zitadel/edit/main/docs/",
remarkPlugins: [require("mdx-mermaid")], remarkPlugins: [require("mdx-mermaid")],
}, },
theme: { theme: {

6
go.mod
View File

@ -1,4 +1,4 @@
module github.com/caos/zitadel module github.com/zitadel/zitadel
go 1.17 go 1.17
@ -12,8 +12,6 @@ require (
github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b
github.com/allegro/bigcache v1.2.1 github.com/allegro/bigcache v1.2.1
github.com/boombuler/barcode v1.0.1 github.com/boombuler/barcode v1.0.1
github.com/caos/logging v0.3.1
github.com/caos/oidc/v2 v2.0.0-dynamic-issuer.1
github.com/cockroachdb/cockroach-go/v2 v2.2.4 github.com/cockroachdb/cockroach-go/v2 v2.2.4
github.com/dop251/goja v0.0.0-20211129110639-4739a1d10a51 github.com/dop251/goja v0.0.0-20211129110639-4739a1d10a51
github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d github.com/dop251/goja_nodejs v0.0.0-20211022123610-8dd9abb0616d
@ -50,6 +48,8 @@ require (
github.com/stretchr/testify v1.7.1 github.com/stretchr/testify v1.7.1
github.com/superseriousbusiness/exifremove v0.0.0-20210330092427-6acd27eac203 github.com/superseriousbusiness/exifremove v0.0.0-20210330092427-6acd27eac203
github.com/ttacon/libphonenumber v1.2.1 github.com/ttacon/libphonenumber v1.2.1
github.com/zitadel/logging v0.3.3
github.com/zitadel/oidc/v2 v2.0.0-dynamic-issuer.2
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.27.0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.27.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.27.0 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.27.0
go.opentelemetry.io/otel v1.2.0 go.opentelemetry.io/otel v1.2.0

8
go.sum
View File

@ -123,10 +123,6 @@ github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kB
github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
github.com/boombuler/barcode v1.0.1 h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs= github.com/boombuler/barcode v1.0.1 h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs=
github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
github.com/caos/logging v0.3.1 h1:892AMeHs09D0e3ZcGB+QDRsZ5+2xtPAsAhOy8eKfztc=
github.com/caos/logging v0.3.1/go.mod h1:B8QNS0WDmR2Keac52Fw+XN4ZJkzLDGrcRIPB2Ux4uRo=
github.com/caos/oidc/v2 v2.0.0-dynamic-issuer.1 h1:xJuhRlhJf9huGX/+c/mEN2QaFiYlSMHd4QfsWkDoCGI=
github.com/caos/oidc/v2 v2.0.0-dynamic-issuer.1/go.mod h1:bdIIx0WCNjbGqpi7o4PifypVoeCAD3yTncL03rogNKw=
github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ=
github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=
github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM=
@ -939,6 +935,10 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec
github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q= github.com/zenazn/goji v0.9.0/go.mod h1:7S9M489iMyHBNxwZnk9/EHS098H4/F6TATF2mIxtB1Q=
github.com/zitadel/logging v0.3.3 h1:/nAoki9HFJK+qMLBVY5Jhbfp/6o3YLK49Tw5j2oRhjM=
github.com/zitadel/logging v0.3.3/go.mod h1:aPpLQhE+v6ocNK0TWrBrd363hZ95KcI17Q1ixAQwZF0=
github.com/zitadel/oidc/v2 v2.0.0-dynamic-issuer.2 h1:Ep0vWTOaacMZbOL9o3CB/H7uG5byFXzxlph12pD8g1g=
github.com/zitadel/oidc/v2 v2.0.0-dynamic-issuer.2/go.mod h1:uoJw5Xc6HXfnQbNZiLbld9dED0/8UMu0M4gOipTRZBA=
go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg=
go.etcd.io/etcd/api/v3 v3.5.1/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= go.etcd.io/etcd/api/v3 v3.5.1/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs=

View File

@ -4,10 +4,10 @@ import (
"errors" "errors"
"time" "time"
"github.com/caos/logging"
"github.com/dop251/goja" "github.com/dop251/goja"
"github.com/dop251/goja_nodejs/console" "github.com/dop251/goja_nodejs/console"
"github.com/dop251/goja_nodejs/require" "github.com/dop251/goja_nodejs/require"
"github.com/zitadel/logging"
) )
var ErrHalt = errors.New("interrupt") var ErrHalt = errors.New("interrupt")

View File

@ -1,7 +1,7 @@
package actions package actions
import ( import (
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"golang.org/x/text/language" "golang.org/x/text/language"
) )

View File

@ -3,7 +3,7 @@ package actions
import ( import (
"encoding/json" "encoding/json"
"github.com/caos/oidc/v2/pkg/oidc" "github.com/zitadel/oidc/v2/pkg/oidc"
) )
type Context map[string]interface{} type Context map[string]interface{}

View File

@ -3,7 +3,7 @@ package repository
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/view/model" "github.com/zitadel/zitadel/internal/view/model"
) )
type AdministratorRepository interface { type AdministratorRepository interface {

View File

@ -3,9 +3,9 @@ package eventstore
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/view" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/view"
view_model "github.com/caos/zitadel/internal/view/model" view_model "github.com/zitadel/zitadel/internal/view/model"
"github.com/caos/zitadel/internal/view/repository" "github.com/zitadel/zitadel/internal/view/repository"
) )
var dbList = []string{"auth", "authz", "adminapi", "notification"} var dbList = []string{"auth", "authz", "adminapi", "notification"}

View File

@ -3,10 +3,10 @@ package handler
import ( import (
"time" "time"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/view" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/view"
v1 "github.com/caos/zitadel/internal/eventstore/v1" v1 "github.com/zitadel/zitadel/internal/eventstore/v1"
"github.com/caos/zitadel/internal/eventstore/v1/query" "github.com/zitadel/zitadel/internal/eventstore/v1/query"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
type Configs map[string]*Config type Configs map[string]*Config

View File

@ -7,20 +7,20 @@ import (
"io" "io"
"strings" "strings"
"github.com/caos/logging"
"github.com/lucasb-eyer/go-colorful" "github.com/lucasb-eyer/go-colorful"
"github.com/muesli/gamut" "github.com/muesli/gamut"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/eventstore" "github.com/zitadel/zitadel/internal/eventstore"
v1 "github.com/caos/zitadel/internal/eventstore/v1" v1 "github.com/zitadel/zitadel/internal/eventstore/v1"
"github.com/caos/zitadel/internal/eventstore/v1/models" "github.com/zitadel/zitadel/internal/eventstore/v1/models"
"github.com/caos/zitadel/internal/eventstore/v1/query" "github.com/zitadel/zitadel/internal/eventstore/v1/query"
"github.com/caos/zitadel/internal/eventstore/v1/spooler" "github.com/zitadel/zitadel/internal/eventstore/v1/spooler"
iam_model "github.com/caos/zitadel/internal/iam/repository/view/model" iam_model "github.com/zitadel/zitadel/internal/iam/repository/view/model"
"github.com/caos/zitadel/internal/repository/instance" "github.com/zitadel/zitadel/internal/repository/instance"
"github.com/caos/zitadel/internal/repository/org" "github.com/zitadel/zitadel/internal/repository/org"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
const ( const (

View File

@ -4,12 +4,12 @@ import (
"context" "context"
"database/sql" "database/sql"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/eventstore" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/eventstore"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/spooler" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/spooler"
admin_view "github.com/caos/zitadel/internal/admin/repository/eventsourcing/view" admin_view "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/view"
v1 "github.com/caos/zitadel/internal/eventstore/v1" v1 "github.com/zitadel/zitadel/internal/eventstore/v1"
es_spol "github.com/caos/zitadel/internal/eventstore/v1/spooler" es_spol "github.com/zitadel/zitadel/internal/eventstore/v1/spooler"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
type Config struct { type Config struct {

View File

@ -4,7 +4,7 @@ import (
"database/sql" "database/sql"
"time" "time"
es_locker "github.com/caos/zitadel/internal/eventstore/v1/locker" es_locker "github.com/zitadel/zitadel/internal/eventstore/v1/locker"
) )
const ( const (

View File

@ -3,12 +3,12 @@ package spooler
import ( import (
"database/sql" "database/sql"
v1 "github.com/caos/zitadel/internal/eventstore/v1" v1 "github.com/zitadel/zitadel/internal/eventstore/v1"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/handler" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/handler"
"github.com/caos/zitadel/internal/admin/repository/eventsourcing/view" "github.com/zitadel/zitadel/internal/admin/repository/eventsourcing/view"
"github.com/caos/zitadel/internal/eventstore/v1/spooler" "github.com/zitadel/zitadel/internal/eventstore/v1/spooler"
) )
type SpoolerConfig struct { type SpoolerConfig struct {

View File

@ -1,7 +1,7 @@
package view package view
import ( import (
"github.com/caos/zitadel/internal/view/repository" "github.com/zitadel/zitadel/internal/view/repository"
) )
const ( const (

View File

@ -3,8 +3,8 @@ package view
import ( import (
"time" "time"
"github.com/caos/zitadel/internal/eventstore/v1/models" "github.com/zitadel/zitadel/internal/eventstore/v1/models"
"github.com/caos/zitadel/internal/view/repository" "github.com/zitadel/zitadel/internal/view/repository"
) )
const ( const (

View File

@ -1,10 +1,10 @@
package view package view
import ( import (
"github.com/caos/zitadel/internal/eventstore/v1/models" "github.com/zitadel/zitadel/internal/eventstore/v1/models"
"github.com/caos/zitadel/internal/iam/repository/view" "github.com/zitadel/zitadel/internal/iam/repository/view"
"github.com/caos/zitadel/internal/iam/repository/view/model" "github.com/zitadel/zitadel/internal/iam/repository/view/model"
global_view "github.com/caos/zitadel/internal/view/repository" global_view "github.com/zitadel/zitadel/internal/view/repository"
) )
const ( const (

View File

@ -5,20 +5,20 @@ import (
"net/http" "net/http"
"strings" "strings"
"github.com/caos/logging"
sentryhttp "github.com/getsentry/sentry-go/http" sentryhttp "github.com/getsentry/sentry-go/http"
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/improbable-eng/grpc-web/go/grpcweb" "github.com/improbable-eng/grpc-web/go/grpcweb"
"github.com/zitadel/logging"
"google.golang.org/grpc" "google.golang.org/grpc"
internal_authz "github.com/caos/zitadel/internal/api/authz" internal_authz "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/server" "github.com/zitadel/zitadel/internal/api/grpc/server"
http_util "github.com/caos/zitadel/internal/api/http" http_util "github.com/zitadel/zitadel/internal/api/http"
"github.com/caos/zitadel/internal/authz/repository" "github.com/zitadel/zitadel/internal/authz/repository"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/telemetry/tracing" "github.com/zitadel/zitadel/internal/telemetry/tracing"
) )
type API struct { type API struct {

View File

@ -8,17 +8,17 @@ import (
"strings" "strings"
"time" "time"
"github.com/caos/logging"
sentryhttp "github.com/getsentry/sentry-go/http" sentryhttp "github.com/getsentry/sentry-go/http"
"github.com/gorilla/mux" "github.com/gorilla/mux"
"github.com/zitadel/logging"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
http_util "github.com/caos/zitadel/internal/api/http" http_util "github.com/zitadel/zitadel/internal/api/http"
http_mw "github.com/caos/zitadel/internal/api/http/middleware" http_mw "github.com/zitadel/zitadel/internal/api/http/middleware"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/id" "github.com/zitadel/zitadel/internal/id"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
const ( const (

View File

@ -6,9 +6,9 @@ import (
"os" "os"
"text/template" "text/template"
"github.com/caos/logging" "github.com/zitadel/logging"
"github.com/caos/zitadel/internal/config" "github.com/zitadel/zitadel/internal/config"
) )
var ( var (
@ -132,7 +132,7 @@ func GenerateAssetHandler(configFilePath, handlerPrefix string, authz, router, d
const authzTmpl = `package {{.GoPkgName}} const authzTmpl = `package {{.GoPkgName}}
import ( import (
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
) )
/** /**
@ -167,9 +167,9 @@ const routerTmpl = `package {{.GoPkgName}}
import ( import (
"github.com/gorilla/mux" "github.com/gorilla/mux"
http_mw "github.com/caos/zitadel/internal/api/http/middleware" http_mw "github.com/zitadel/zitadel/internal/api/http/middleware"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
type {{.Name}} interface { type {{.Name}} interface {

View File

@ -4,12 +4,12 @@ import (
"context" "context"
"strings" "strings"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/id" "github.com/zitadel/zitadel/internal/id"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
func (h *Handler) UploadDefaultLabelPolicyLogo() Uploader { func (h *Handler) UploadDefaultLabelPolicyLogo() Uploader {

View File

@ -4,10 +4,10 @@ import (
"context" "context"
"strings" "strings"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/static" "github.com/zitadel/zitadel/internal/static"
) )
func (h *Handler) UploadMyUserAvatar() Uploader { func (h *Handler) UploadMyUserAvatar() Uploader {

View File

@ -6,8 +6,8 @@ import (
"reflect" "reflect"
"strings" "strings"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/telemetry/tracing" "github.com/zitadel/zitadel/internal/telemetry/tracing"
) )
const ( const (

View File

@ -3,7 +3,7 @@ package authz
import ( import (
"testing" "testing"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
) )
type TestRequest struct { type TestRequest struct {

View File

@ -3,10 +3,10 @@ package authz
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc" "github.com/zitadel/zitadel/internal/api/grpc"
http_util "github.com/caos/zitadel/internal/api/http" http_util "github.com/zitadel/zitadel/internal/api/http"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/telemetry/tracing" "github.com/zitadel/zitadel/internal/telemetry/tracing"
) )
type key int type key int

View File

@ -3,8 +3,8 @@ package authz
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/telemetry/tracing" "github.com/zitadel/zitadel/internal/telemetry/tracing"
) )
func getUserMethodPermissions(ctx context.Context, t *TokenVerifier, requiredPerm string, authConfig Config, ctxData CtxData) (requestedPermissions, allPermissions []string, err error) { func getUserMethodPermissions(ctx context.Context, t *TokenVerifier, requiredPerm string, authConfig Config, ctxData CtxData) (requestedPermissions, allPermissions []string, err error) {

View File

@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
caos_errs "github.com/caos/zitadel/internal/errors" caos_errs "github.com/zitadel/zitadel/internal/errors"
) )
func getTestCtx(userID, orgID string) context.Context { func getTestCtx(userID, orgID string) context.Context {

View File

@ -5,8 +5,8 @@ import (
"strings" "strings"
"sync" "sync"
caos_errs "github.com/caos/zitadel/internal/errors" caos_errs "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/telemetry/tracing" "github.com/zitadel/zitadel/internal/telemetry/tracing"
) )
const ( const (

View File

@ -5,7 +5,7 @@ import (
"sync" "sync"
"testing" "testing"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
) )
func Test_VerifyAccessToken(t *testing.T) { func Test_VerifyAccessToken(t *testing.T) {

View File

@ -1,10 +1,10 @@
package action package action
import ( import (
object_grpc "github.com/caos/zitadel/internal/api/grpc/object" object_grpc "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
action_pb "github.com/caos/zitadel/pkg/grpc/action" action_pb "github.com/zitadel/zitadel/pkg/grpc/action"
"google.golang.org/protobuf/types/known/durationpb" "google.golang.org/protobuf/types/known/durationpb"
) )

View File

@ -5,11 +5,11 @@ import (
"golang.org/x/text/language" "golang.org/x/text/language"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
text_grpc "github.com/caos/zitadel/internal/api/grpc/text" text_grpc "github.com/zitadel/zitadel/internal/api/grpc/text"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetDefaultInitMessageText(ctx context.Context, req *admin_pb.GetDefaultInitMessageTextRequest) (*admin_pb.GetDefaultInitMessageTextResponse, error) { func (s *Server) GetDefaultInitMessageText(ctx context.Context, req *admin_pb.GetDefaultInitMessageTextRequest) (*admin_pb.GetDefaultInitMessageTextResponse, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"golang.org/x/text/language" "golang.org/x/text/language"
"github.com/caos/zitadel/internal/api/grpc/text" "github.com/zitadel/zitadel/internal/api/grpc/text"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func SetInitCustomTextToDomain(msg *admin_pb.SetDefaultInitMessageTextRequest) *domain.CustomMessageText { func SetInitCustomTextToDomain(msg *admin_pb.SetDefaultInitMessageTextRequest) *domain.CustomMessageText {

View File

@ -3,11 +3,11 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/eventstore/v1/models" "github.com/zitadel/zitadel/internal/eventstore/v1/models"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetDomainPolicy(ctx context.Context, _ *admin_pb.GetDomainPolicyRequest) (*admin_pb.GetDomainPolicyResponse, error) { func (s *Server) GetDomainPolicy(ctx context.Context, _ *admin_pb.GetDomainPolicyRequest) (*admin_pb.GetDomainPolicyResponse, error) {

View File

@ -3,8 +3,8 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) ListFailedEvents(ctx context.Context, req *admin_pb.ListFailedEventsRequest) (*admin_pb.ListFailedEventsResponse, error) { func (s *Server) ListFailedEvents(ctx context.Context, req *admin_pb.ListFailedEventsRequest) (*admin_pb.ListFailedEventsResponse, error) {

View File

@ -1,9 +1,9 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/view/model" "github.com/zitadel/zitadel/internal/view/model"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func FailedEventsViewToPb(failedEvents []*model.FailedEvent) []*admin_pb.FailedEvent { func FailedEventsViewToPb(failedEvents []*model.FailedEvent) []*admin_pb.FailedEvent {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"testing" "testing"
"github.com/caos/zitadel/internal/test" "github.com/zitadel/zitadel/internal/test"
"github.com/caos/zitadel/internal/view/model" "github.com/zitadel/zitadel/internal/view/model"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func TestFailedEventsToPbFields(t *testing.T) { func TestFailedEventsToPbFields(t *testing.T) {

View File

@ -3,10 +3,10 @@ package admin
import ( import (
"context" "context"
features_grpc "github.com/caos/zitadel/internal/api/grpc/features" features_grpc "github.com/zitadel/zitadel/internal/api/grpc/features"
object_grpc "github.com/caos/zitadel/internal/api/grpc/object" object_grpc "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetDefaultFeatures(ctx context.Context, _ *admin_pb.GetDefaultFeaturesRequest) (*admin_pb.GetDefaultFeaturesResponse, error) { func (s *Server) GetDefaultFeatures(ctx context.Context, _ *admin_pb.GetDefaultFeaturesRequest) (*admin_pb.GetDefaultFeaturesResponse, error) {

View File

@ -4,9 +4,9 @@ import (
"context" "context"
"time" "time"
"github.com/caos/zitadel/internal/api/grpc/member" "github.com/zitadel/zitadel/internal/api/grpc/member"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) ListIAMMemberRoles(ctx context.Context, req *admin_pb.ListIAMMemberRolesRequest) (*admin_pb.ListIAMMemberRolesResponse, error) { func (s *Server) ListIAMMemberRoles(ctx context.Context, req *admin_pb.ListIAMMemberRolesRequest) (*admin_pb.ListIAMMemberRolesResponse, error) {

View File

@ -1,11 +1,11 @@
package admin package admin
import ( import (
member_grpc "github.com/caos/zitadel/internal/api/grpc/member" member_grpc "github.com/zitadel/zitadel/internal/api/grpc/member"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func AddIAMMemberToDomain(req *admin_pb.AddIAMMemberRequest) *domain.Member { func AddIAMMemberToDomain(req *admin_pb.AddIAMMemberRequest) *domain.Member {

View File

@ -3,8 +3,8 @@ package admin
import ( import (
"testing" "testing"
"github.com/caos/zitadel/internal/test" "github.com/zitadel/zitadel/internal/test"
"github.com/caos/zitadel/pkg/grpc/admin" "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func TestAddIAMMemberToDomain(t *testing.T) { func TestAddIAMMemberToDomain(t *testing.T) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) ListSecretGenerators(ctx context.Context, req *admin_pb.ListSecretGeneratorsRequest) (*admin_pb.ListSecretGeneratorsResponse, error) { func (s *Server) ListSecretGenerators(ctx context.Context, req *admin_pb.ListSecretGeneratorsRequest) (*admin_pb.ListSecretGeneratorsResponse, error) {

View File

@ -1,17 +1,17 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"google.golang.org/protobuf/types/known/durationpb" "google.golang.org/protobuf/types/known/durationpb"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
obj_grpc "github.com/caos/zitadel/internal/api/grpc/object" obj_grpc "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/crypto" "github.com/zitadel/zitadel/internal/crypto"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/notification/channels/smtp" "github.com/zitadel/zitadel/internal/notification/channels/smtp"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
settings_pb "github.com/caos/zitadel/pkg/grpc/settings" settings_pb "github.com/zitadel/zitadel/pkg/grpc/settings"
) )
func listSecretGeneratorToModel(req *admin_pb.ListSecretGeneratorsRequest) (*query.SecretGeneratorSearchQueries, error) { func listSecretGeneratorToModel(req *admin_pb.ListSecretGeneratorsRequest) (*query.SecretGeneratorSearchQueries, error) {

View File

@ -3,11 +3,11 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
idp_grpc "github.com/caos/zitadel/internal/api/grpc/idp" idp_grpc "github.com/zitadel/zitadel/internal/api/grpc/idp"
object_pb "github.com/caos/zitadel/internal/api/grpc/object" object_pb "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetIDPByID(ctx context.Context, req *admin_pb.GetIDPByIDRequest) (*admin_pb.GetIDPByIDResponse, error) { func (s *Server) GetIDPByID(ctx context.Context, req *admin_pb.GetIDPByIDRequest) (*admin_pb.GetIDPByIDResponse, error) {

View File

@ -1,13 +1,13 @@
package admin package admin
import ( import (
idp_grpc "github.com/caos/zitadel/internal/api/grpc/idp" idp_grpc "github.com/zitadel/zitadel/internal/api/grpc/idp"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/errors" "github.com/zitadel/zitadel/internal/errors"
"github.com/caos/zitadel/internal/eventstore/v1/models" "github.com/zitadel/zitadel/internal/eventstore/v1/models"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func addOIDCIDPRequestToDomain(req *admin_pb.AddOIDCIDPRequest) *domain.IDPConfig { func addOIDCIDPRequestToDomain(req *admin_pb.AddOIDCIDPRequest) *domain.IDPConfig {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"testing" "testing"
"github.com/caos/zitadel/internal/test" "github.com/zitadel/zitadel/internal/test"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
"github.com/caos/zitadel/pkg/grpc/idp" "github.com/zitadel/zitadel/pkg/grpc/idp"
) )
func Test_addOIDCIDPRequestToDomain(t *testing.T) { func Test_addOIDCIDPRequestToDomain(t *testing.T) {

View File

@ -3,7 +3,7 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/pkg/grpc/admin" "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) Healthz(context.Context, *admin.HealthzRequest) (*admin.HealthzResponse, error) { func (s *Server) Healthz(context.Context, *admin.HealthzRequest) (*admin.HealthzResponse, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
instance_grpc "github.com/caos/zitadel/internal/api/grpc/instance" instance_grpc "github.com/zitadel/zitadel/internal/api/grpc/instance"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetInstanceDomains(ctx context.Context, req *admin_pb.ListInstanceDomainsRequest) (*admin_pb.ListInstanceDomainsResponse, error) { func (s *Server) GetInstanceDomains(ctx context.Context, req *admin_pb.ListInstanceDomainsRequest) (*admin_pb.ListInstanceDomainsResponse, error) {

View File

@ -1,10 +1,10 @@
package admin package admin
import ( import (
instance_grpc "github.com/caos/zitadel/internal/api/grpc/instance" instance_grpc "github.com/zitadel/zitadel/internal/api/grpc/instance"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func ListInstanceDomainsRequestToModel(req *admin_pb.ListInstanceDomainsRequest) (*query.InstanceDomainSearchQueries, error) { func ListInstanceDomainsRequestToModel(req *admin_pb.ListInstanceDomainsRequest) (*query.InstanceDomainSearchQueries, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetLabelPolicy(ctx context.Context, req *admin_pb.GetLabelPolicyRequest) (*admin_pb.GetLabelPolicyResponse, error) { func (s *Server) GetLabelPolicy(ctx context.Context, req *admin_pb.GetLabelPolicyRequest) (*admin_pb.GetLabelPolicyResponse, error) {

View File

@ -1,8 +1,8 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func updateLabelPolicyToDomain(policy *admin_pb.UpdateLabelPolicyRequest) *domain.LabelPolicy { func updateLabelPolicyToDomain(policy *admin_pb.UpdateLabelPolicyRequest) *domain.LabelPolicy {

View File

@ -5,10 +5,10 @@ import (
"golang.org/x/text/language" "golang.org/x/text/language"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/text" "github.com/zitadel/zitadel/internal/api/grpc/text"
caos_errors "github.com/caos/zitadel/internal/errors" caos_errors "github.com/zitadel/zitadel/internal/errors"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetSupportedLanguages(ctx context.Context, req *admin_pb.GetSupportedLanguagesRequest) (*admin_pb.GetSupportedLanguagesResponse, error) { func (s *Server) GetSupportedLanguages(ctx context.Context, req *admin_pb.GetSupportedLanguagesRequest) (*admin_pb.GetSupportedLanguagesResponse, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetLockoutPolicy(ctx context.Context, req *admin_pb.GetLockoutPolicyRequest) (*admin_pb.GetLockoutPolicyResponse, error) { func (s *Server) GetLockoutPolicy(ctx context.Context, req *admin_pb.GetLockoutPolicyRequest) (*admin_pb.GetLockoutPolicyResponse, error) {

View File

@ -1,8 +1,8 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/pkg/grpc/admin" "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func UpdateLockoutPolicyToDomain(p *admin.UpdateLockoutPolicyRequest) *domain.LockoutPolicy { func UpdateLockoutPolicyToDomain(p *admin.UpdateLockoutPolicyRequest) *domain.LockoutPolicy {

View File

@ -3,15 +3,15 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/user" "github.com/zitadel/zitadel/internal/api/grpc/user"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/internal/api/grpc/idp" "github.com/zitadel/zitadel/internal/api/grpc/idp"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetLoginPolicy(ctx context.Context, _ *admin_pb.GetLoginPolicyRequest) (*admin_pb.GetLoginPolicyResponse, error) { func (s *Server) GetLoginPolicy(ctx context.Context, _ *admin_pb.GetLoginPolicyRequest) (*admin_pb.GetLoginPolicyResponse, error) {

View File

@ -1,11 +1,11 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func updateLoginPolicyToDomain(p *admin_pb.UpdateLoginPolicyRequest) *domain.LoginPolicy { func updateLoginPolicyToDomain(p *admin_pb.UpdateLoginPolicyRequest) *domain.LoginPolicy {

View File

@ -3,10 +3,10 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/settings" "github.com/zitadel/zitadel/internal/api/grpc/settings"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetFileSystemNotificationProvider(ctx context.Context, req *admin_pb.GetFileSystemNotificationProviderRequest) (*admin_pb.GetFileSystemNotificationProviderResponse, error) { func (s *Server) GetFileSystemNotificationProvider(ctx context.Context, req *admin_pb.GetFileSystemNotificationProviderRequest) (*admin_pb.GetFileSystemNotificationProviderResponse, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetOIDCSettings(ctx context.Context, _ *admin_pb.GetOIDCSettingsRequest) (*admin_pb.GetOIDCSettingsResponse, error) { func (s *Server) GetOIDCSettings(ctx context.Context, _ *admin_pb.GetOIDCSettingsRequest) (*admin_pb.GetOIDCSettingsResponse, error) {

View File

@ -1,11 +1,11 @@
package admin package admin
import ( import (
obj_grpc "github.com/caos/zitadel/internal/api/grpc/object" obj_grpc "github.com/zitadel/zitadel/internal/api/grpc/object"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
settings_pb "github.com/caos/zitadel/pkg/grpc/settings" settings_pb "github.com/zitadel/zitadel/pkg/grpc/settings"
"google.golang.org/protobuf/types/known/durationpb" "google.golang.org/protobuf/types/known/durationpb"
) )

View File

@ -5,14 +5,14 @@ import (
"google.golang.org/protobuf/types/known/timestamppb" "google.golang.org/protobuf/types/known/timestamppb"
"github.com/caos/zitadel/internal/api/authz" "github.com/zitadel/zitadel/internal/api/authz"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
org_grpc "github.com/caos/zitadel/internal/api/grpc/org" org_grpc "github.com/zitadel/zitadel/internal/api/grpc/org"
"github.com/caos/zitadel/internal/command" "github.com/zitadel/zitadel/internal/command"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
obj_pb "github.com/caos/zitadel/pkg/grpc/object" obj_pb "github.com/zitadel/zitadel/pkg/grpc/object"
) )
func (s *Server) IsOrgUnique(ctx context.Context, req *admin_pb.IsOrgUniqueRequest) (*admin_pb.IsOrgUniqueResponse, error) { func (s *Server) IsOrgUnique(ctx context.Context, req *admin_pb.IsOrgUniqueRequest) (*admin_pb.IsOrgUniqueResponse, error) {

View File

@ -1,12 +1,12 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
org_grpc "github.com/caos/zitadel/internal/api/grpc/org" org_grpc "github.com/zitadel/zitadel/internal/api/grpc/org"
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
"github.com/caos/zitadel/internal/query" "github.com/zitadel/zitadel/internal/query"
"github.com/caos/zitadel/pkg/grpc/admin" "github.com/zitadel/zitadel/pkg/grpc/admin"
"github.com/caos/zitadel/pkg/grpc/org" "github.com/zitadel/zitadel/pkg/grpc/org"
) )
func listOrgRequestToModel(req *admin.ListOrgsRequest) (*query.OrgSearchQueries, error) { func listOrgRequestToModel(req *admin.ListOrgsRequest) (*query.OrgSearchQueries, error) {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetPasswordAgePolicy(ctx context.Context, req *admin_pb.GetPasswordAgePolicyRequest) (*admin_pb.GetPasswordAgePolicyResponse, error) { func (s *Server) GetPasswordAgePolicy(ctx context.Context, req *admin_pb.GetPasswordAgePolicyRequest) (*admin_pb.GetPasswordAgePolicyResponse, error) {

View File

@ -1,8 +1,8 @@
package admin package admin
import ( import (
"github.com/caos/zitadel/internal/domain" "github.com/zitadel/zitadel/internal/domain"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func UpdatePasswordAgePolicyToDomain(policy *admin_pb.UpdatePasswordAgePolicyRequest) *domain.PasswordAgePolicy { func UpdatePasswordAgePolicyToDomain(policy *admin_pb.UpdatePasswordAgePolicyRequest) *domain.PasswordAgePolicy {

View File

@ -3,9 +3,9 @@ package admin
import ( import (
"context" "context"
"github.com/caos/zitadel/internal/api/grpc/object" "github.com/zitadel/zitadel/internal/api/grpc/object"
policy_grpc "github.com/caos/zitadel/internal/api/grpc/policy" policy_grpc "github.com/zitadel/zitadel/internal/api/grpc/policy"
admin_pb "github.com/caos/zitadel/pkg/grpc/admin" admin_pb "github.com/zitadel/zitadel/pkg/grpc/admin"
) )
func (s *Server) GetPasswordComplexityPolicy(ctx context.Context, _ *admin_pb.GetPasswordComplexityPolicyRequest) (*admin_pb.GetPasswordComplexityPolicyResponse, error) { func (s *Server) GetPasswordComplexityPolicy(ctx context.Context, _ *admin_pb.GetPasswordComplexityPolicyRequest) (*admin_pb.GetPasswordComplexityPolicyResponse, error) {

Some files were not shown because too many files have changed in this diff Show More