Commit Graph
33 Commits
Author SHA1 Message Date
Elio BischofandGitHub 2786a280b7 chore: delete example-zitadel-config.yaml symlink (#3897)
Delete example-zitadel-config.yaml
2022-07-05 14:55:06 +02:00
Elio BischofandGitHub e431ab9209 docs(installation): fix broken link (#3883) 2022-07-01 10:47:54 +02:00
Elio BischofandGitHub 974d6eb79d docs(installation): fix guides (#3878)
* docs(installation): download traefik config

* docs(installation): remove unnecessary zitadel user certs
2022-07-01 08:18:33 +00:00
Elio BischofandGitHub f3d9c45174 docs(installation): fix overview items (#3880)
* docs(installation): fix overview items

* installation after getting started

* fix broken links

* fix broken links

* fix broken link
2022-06-30 16:06:01 +02:00
6dd4af01bf docs(installation): improve guides (#3817)
* split config descriptions

* install and configure

* custom domains

* typo

* remove comments

* try compose with secure crdb

* secure crdb with compose

* describe ExternalSecure restriction

* add near production example

* add login credentials

* fix configure compose

* make the docs more transparent

* name archive amd64

* Revert "name archive amd64"

This reverts commit 0d4dae551b47e6bc7584a27a05f290ae92648966.

* fix download url

* extract archives

* fix dawin download

* fix start zitadel commands

* add helm installation docs

* remove windows

* make downloaded files description friendlier

* link to github raw

* link login process

* remove healthcheck from compose

* remove compose healthchecks

* use --tlsMode external for lb example

* uname -i

* disable tls mode locally

* Update docs/docs/guides/installation/get-started/macos.mdx

Co-authored-by: Fabi <[email protected]>

Co-authored-by: Fabi <[email protected]>
2022-06-28 13:36:59 +02:00
a9bb7ae50b feat: enable insecure console for custom domains (#3819)
* fix: enable insecure console

* Revert "fix: enable insecure console"

This reverts commit e6c10ae937a04e14da9aede4ef1b1ea9b16612d1.

* don't require HTTPS for non-localhost domains

Co-authored-by: Max Peintner <[email protected]>
2022-06-20 09:55:53 +02:00
Elio BischofandGitHub db0e7495e7 docs: fix environment variables (#3674)
* clearer masterkey, config iam admin

* fix env var
2022-05-19 14:56:17 +00:00
a5cea82670 docs: clearer masterkey, config iam admin (#3670)
Co-authored-by: Florian Forster <[email protected]>
2022-05-19 13:59:11 +00:00
Elio BischofandGitHub ed0aa7088b chore: improve docker-compose.yml (#3649)
* chore: improve docker-compose.yml

* simpler compose

* pass local config as variables

* remove default value

* localhost customdomain

* update image

* v2-alpha.3
2022-05-18 13:04:47 +00:00
c8300b61b1 docs: installation (#3646)
* improve compose

* docs: installation v2

* ZITADEL_EXTERNALSECURE=true is sane

* Update docs/docs/guides/installation/configuration.mdx

* docs: download binaries from command line

* docs: better config description

* fixes

* default instance

* default user credentials

Co-authored-by: Livio Amstutz <[email protected]>
2022-05-18 12:42:13 +00:00
Elio BischofandGitHub 8d0cf9f368 ci: publish releases (#3647)
* ci: publish releases

BREAKING CHANGE: 🧨 increment major version

* fix: release on v2-alpha

* remove test release channel

* fix: push to discord from goreleaser

* fix: Revert "remove test release channel"

This reverts commit a0c8ae8e033edb6faf758868019e9fe8cd41832d.

* fix: pass wh secrets

* fix: configure discord webhook

* fix: update goreleaser

* fix: env format

* remove test channel
2022-05-17 16:06:56 +02:00
Elio BischofandGitHub 4261959914 feat: default to local development (#3645)
* fix: default to local dev run

* sane defaults
2022-05-17 10:35:29 +02:00
Elio BischofandGitHub 375a57377d fix: release v2 (#3441) 2022-04-12 15:02:37 +00:00
Elio BischofandGitHub 20bdd8e3a1 feat: cloud-run compatibility (#3438)
* ci: don't run on tags anymore

* ci: also test docker builds

* .releaserc.js entry and wf dispatch for prerel

* .releaserc.js entry and wf dispatch for prerel

* create prerelease

* create prereleases

* fix syntax

* fix: release

* test before tag

* temporarily disable tests

* fix: prerelease

* fix: add --rm-dist flag

* fix: push to zitadel-common

* fix: gcr login

* fix: release

* fix: ignore generated assets.md

* fix: don't use go-releaser before hooks

* build grpc client before testing

* fix: use docker buildkit

* debug

* debug

* fix: debug

* fix: debug

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* fix: run action steps in $GOPATH

* unignore

* fix: unignore

* fix: unignore

* build base

* fix: ignore

* no mod proxy

* fix: test using goreleaser before hook

* fix: build without having a git tag

* fix: build without having a git tag

* fix: push to ghcr

* fix: login to ghcr

* fix: login to ghcr if releasing

* fix: permit to write packages

* fix: aesthetics

* fix: login using base64 encoded key

* fix: publish images with short sha and tag

* fix: read masterkey from file for start-from-init

* fix: release if workflow_dispatch or main

* ci: only test before tag

* fix: no workdir, login action for gcr

* fix: review

* fix: run on PR

* push amd64 images to gcr
2022-04-12 14:44:49 +00:00
Elio BischofandGitHub 55af4a18a2 feat: ensure google cloud run compatibility (#3388)
* feat: ensure google cloud run compatibility

* from scratch docker image

* fall back to cloud run container id for sonyflake
2022-03-31 10:49:08 +02:00
Elio BischofandGitHub 593d98163f fix: typo (#2489) 2021-10-11 16:21:35 +02:00
Elio BischofandGitHub a17a6263b4 fix: return 1 on CLI misusage (#2087) 2021-09-23 09:38:35 +00:00
Elio BischofandGitHub 63231540a8 fix: writesecret with --gitops doesn't need a kubeconfig (#2078)
* fix: writesecret with --gitops doesn't need a kubeconfig

* fix: writesecret with --gitops doesn't need a kubeconfig

* fix: don't print error if writing secret succeeded
2021-09-23 10:13:24 +02:00
Elio BischofandGitHub 7e3d12c73a docs: generate zitadel keys (#1692) 2021-09-23 10:11:17 +02:00
Elio BischofandGitHub d414404885 fix: increase instant backup timeout (#2266) 2021-08-25 08:38:11 +00:00
Elio BischofandGitHub fbe0f311f2 feat: comprehensive sentry instrumentation (#2023)
* feat: comprehensive sentry instrumentation

* test: pass

* fix: only fetch zitadel dsn in zitadel-operator

* chore: use dns for sentry environment as soon as parsed

* fix: trust ca certs

* ci: update orbos

* docs: add usage data explanation

* fix: dont send validation errors

* docs: improve ingestion data explanation

* style: rename flag --disable-ingestion to --disable-analytics

* fix: pass --disable-analytics flag to self deployments

* fix: destroy command for sentry

* fix: update orbos

* fix: only switch environment if analytics is enabled

* fix: ensure SENTRY_DSN is always set

* test: test empty sentry dsn

* ci: invalidate build caches

* chore: use zitadel-dev if no version is passed

* chore: combine dev releases in sentry

* refactor: only check for semrel if sentry is enabled
2021-07-30 09:52:08 +00:00
Elio BischofandGitHub e546988d2f fix: return unsuccessful code on failure (#2077) 2021-07-27 10:12:49 +00:00
Elio BischofandGitHub 4afc31bc00 fix: give restore more time (#1997) 2021-07-09 16:43:35 +00:00
Elio BischofandGitHub b2b53ae9e1 feat: enable running ZITADEL offline (#1894)
* feat: enable running ZITADEL offline

* refactor: move operator image to common images

* test: remove empty test
2021-06-25 08:56:22 +00:00
Elio BischofandGitHub 7bb689269a docs: fix email writesecret command (#1713)
* docs: fix email writesecret command

* docs: gitops
2021-05-06 16:10:48 +00:00
Elio BischofandGitHub fe4f6a963e feat(operator): enable specifying custom acme authority for subdomains (#1634)
* feat: enable specifying custom acme authority for subdomains

* test: none authority

* chore: use latest ORBOS

* chore: use latest ORBOS

* test: host tls secret is unmanaged if not provided

* chore: use latest ORBOS

* chore: use latest ORBOS

* fix: default acme authority to "none"

* chore: use latest ORBOS

* chore: compile with latest ORBOS
2021-04-28 11:00:56 +02:00
Elio BischofandGitHub fd3ac0dbd6 feat: try StartTLS if SMTP server doesn't support pure TLS (#1676)
* feat: try starttls if smtp server doesn't support pure tls

* chore: fix log id

* fix: errors.As is not working with own error type
2021-04-28 09:53:33 +02:00
Elio BischofandGitHub f9a7f1e27d fix: use latest ORBOS (#1660) 2021-04-23 13:46:28 +02:00
c0878e4509 feat(operator): make running ZITADEL easy (#1562)
* docs: describe crd mode

* docs: fix links

* docs: fix commands and crdb resources

* feat: add configure command

* chore: use latest ORBOS

* chore: use latest ORBOS

* docs: start gitops docs

* fix: compile

* chore: fix build script path

* chore: remove redundant prebuild

* chore: add configure.go

* docs: describe gitops mode

* docs: point template links to main branch

* docs: fix versions

* feat: initialize empty keys

* feat: reconfigure running ZITADEL

* docs: describe crd mode

* docs: fix links

* docs: fix commands and crdb resources

* feat: add configure command

* chore: use latest ORBOS

* chore: use latest ORBOS

* docs: start gitops docs

* fix: compile

* chore: fix build script path

* chore: remove redundant prebuild

* chore: add configure.go

* docs: describe gitops mode

* docs: point template links to main branch

* docs: fix versions

* feat: initialize empty keys

* feat: reconfigure running ZITADEL

* test: fix

* docs: keys are generated with configure

* docs: remove keys from template

* chore: pass compile time data

* chore: use latest ORBOS

* fix: when in-cluster, use in-cluster k8s client

* fix: try in-cluster config if kubeconfig is empty

* fix: reduce unneeded side effects for configure command

* docs: boom version

* chore: use latest ORBOS

* chore: use latest ORBOS

* initial commit

* inital changes

* commit WIP Information Architecture

* commit a working state

* add static assets and project

* add org and fix img names

* add plausible

* remove img

* change sidebar to easier mgmt

* add openid oauth and domains

* lint md

* quickstarts

* add auth flow

* identity brokering

* remove site

* fix broken links

* extend footer

* extend readme

* fix: styling

* fix: zitadel logo on index

* styling

* border

* fix: nav

* fix: nav

* fix: index

* fix: corrected zitadelctl examples

* fix: rename architecture to concepts

* fix: introductions

* fix: introductions

* fix: introductions

* docs: cli r/w secrets examples

* docs: finish ZITADEL Enterprise Cloud

* docs: mention ZITADEL Enterprise Cloud tier

* docs: comment configuration options

* docs: fix broken links

* docs: move some introduction texts around

* docs: twilio and email are mandatory

* docs: download latest binaries

Co-authored-by: Florian Forster <[email protected]>
Co-authored-by: fabi <[email protected]>
Co-authored-by: Livio Amstutz <[email protected]>
Co-authored-by: Stefan Benz <[email protected]>
2021-04-22 16:43:34 +00:00
51a76150ca fix: revert migration V1.13 (#1466)
* fix: revert migration V1.13

* fix: set project changes correctly in application view model (#1469)

* fix: import user, hide login name suffix (#1474)

* fix: import user, and label policy command side

* feat: Import user and hide loginname suffix (#1464)

* fix: import user

* fix: label policy

* fix: label policy

* fix: label policy

* fix: migrations

* fix: migrations

* fix: migrations

* fix: label policy

* loginSuffix in login ui

* suffix

* fix cursor on disabled user selection

Co-authored-by: Livio Amstutz <[email protected]>

(cherry picked from commit 03ddb8fc388494d6ec99b1db9e16d16c28ee9649)

* feat: Import user and hide loginname suffix (#1464)

* fix: import user

* fix: label policy

* fix: label policy

* fix: label policy

* fix: migrations

* fix: migrations

* fix: migrations

* fix: label policy

* loginSuffix in login ui

* suffix

* fix cursor on disabled user selection

Co-authored-by: Livio Amstutz <[email protected]>

(cherry picked from commit 03ddb8fc388494d6ec99b1db9e16d16c28ee9649)

* feat: Import user and hide loginname suffix (#1464)

* fix: import user

* fix: label policy

* fix: label policy

* fix: label policy

* fix: migrations

* fix: migrations

* fix: migrations

* fix: label policy

* loginSuffix in login ui

* suffix

* fix cursor on disabled user selection

Co-authored-by: Livio Amstutz <[email protected]>

(cherry picked from commit 03ddb8fc388494d6ec99b1db9e16d16c28ee9649)

* fix: label policy events

* loginname placeholder

* fix: tests

* fix: tests

* Update internal/command/iam_policy_label_model.go

Co-authored-by: Livio Amstutz <[email protected]>

Co-authored-by: Livio Amstutz <[email protected]>

* fix: console eventstore (#1476)

* fix org switch

* user grants

* fix project grants, user grant update

* fix idp removal, prettier buttons, attribute names

* fix: operator reconciling (#1478)

* fix(operator): align backup and restore commands (#1465)

* fix: crd mode broke backup and restore commands

* fix: remove obscure gitops-per-operator flags

(cherry picked from commit 041cacc4af8aeb89723a049bc4dbfcbc33cd987f)

* fix: gitops backup and restore need a kubernetes client too (#1475)

(cherry picked from commit 50bc317d2797b819124cdb1119db76bb00ab0df6)

Co-authored-by: Elio Bischof <[email protected]>

* feat: features (#1427)

* features

* features

* features

* fix json tags

* add features handler to auth

* mocks for tests

* add setup step

* fixes

* add featurelist to auth api

* grandfather state and typos

* typo

* merge new-eventstore

* fix login policy tests

* label policy in features

* audit log retention

* fix: new es bug fixes (#1477)

* fix: displayname on members

* fix: user grant update

* fix: user grant id

* console grantid

Co-authored-by: Max Peintner <[email protected]>

* fix: backend (#1481)

* fix: check ids in proto

* fix sign out

* improve displayed login name after user selection

* fix init user in login

* fix init password in login

Co-authored-by: fabi <[email protected]>

* feat: console feature api (#1480)

* fix: changes (#1482)

* fix: changes

* change listquery to changequery

* fix: changes in auth

Co-authored-by: Max Peintner <[email protected]>

* test without transaction

* test without transaction

Co-authored-by: Livio Amstutz <[email protected]>
Co-authored-by: Fabi <[email protected]>
Co-authored-by: Max Peintner <[email protected]>
Co-authored-by: fabi <[email protected]>
2021-03-29 13:38:04 +02:00
184e79be97 docs: Mention Cloudscale Provider (#1054)
* Update README.md

* docs: swiss based

Co-authored-by: Florian Forster <[email protected]>

Co-authored-by: Florian Forster <[email protected]>
2020-12-02 12:57:34 +01:00
7f4d5bb17c docs: fix typos (#616)
Co-authored-by: Florian Forster <[email protected]>
2020-08-20 22:19:48 +02:00
Elio BischofandGitHub 0d670ab3a2 docs: Update README.md (#530) 2020-07-28 10:49:17 +02:00