3900 Commits

Author SHA1 Message Date
Florian Forster
929ed8745a fix(goreleaser): fix tap and disable discord for the moment (#3585) v1.80.0-v2.19 2022-05-03 16:23:12 +02:00
Livio Amstutz
79db247801 feat: set default language on instance (#3594) 2022-05-03 15:58:38 +02:00
Florian Forster
462fe10dab fix(goreleaser): use app instead of pat (#3584)
* fix: problem when accessing tap repo

* fix(goreleaser): use app instead of pat

* fix from code review
v1.80.0-v2.18
2022-05-02 20:04:33 +00:00
Florian Forster
60019808fe fix: problem when accessing tap repo (#3582) v1.80.0-v2.17 2022-05-02 21:02:04 +02:00
Livio Amstutz
06a1b52adf fix: improve interceptor handling (#3578)
* fix: improve interceptor handling

* fix: improve interceptor handling

Co-authored-by: Florian Forster <florian@caos.ch>
v1.80.0-v2.16
2022-05-02 15:26:54 +00:00
Florian Forster
20f275f178 fix(goreleaser): token to access tap repo (#3580)
* chore(goreleaser): publish to discord and brew

* chore: rename caos to zitadel

* chore: remove console and grpc upload

* chore: access to tap repo

* fix(goreleaser): token to access tap repo
2022-05-02 15:20:30 +00:00
Livio Amstutz
ef6fd5a843 fix: remove 3rd party assets from mail (#3569) v1.80.0-v2.15 2022-05-02 14:41:57 +00:00
Florian Forster
2e97394246 fix: access to tap repo (#3577)
* chore(goreleaser): publish to discord and brew

* chore: rename caos to zitadel

* chore: remove console and grpc upload

* chore: access to tap repo
2022-05-02 16:32:21 +02:00
Florian Forster
a22efe6b83 chore(goreleaser): publish to discord and brew (#3576)
* chore(goreleaser): publish to discord and brew

* chore: rename caos to zitadel

* chore: remove console and grpc upload
v1.80.0-v2.14
2022-05-02 15:15:11 +02:00
Livio Amstutz
648dd34b0c chore(coverage): upload code coverage correctly (#3568) 2022-05-02 12:31:49 +02:00
Livio Amstutz
d78e020b0c fix: remove old feature references in console (#3567)
* feat: permit all features to every instance and organisation

* remove old references in console
2022-05-02 09:51:37 +00:00
Livio Amstutz
861cf07700 feat: permit all features to every instance and organisation (#3566) 2022-05-02 11:18:17 +02:00
Silvan
a9f71ba08e fix(command): reset phone on phone write model to empty if removed (#3543) 2022-05-02 11:06:30 +02:00
Silvan
8e7f73c6a6 fix(cli): error if no sub command set on zitadel admin (#3565) 2022-05-02 10:55:50 +02:00
Livio Amstutz
dc7fdb240b fix: token verification (don't cache zitadel id system wide) (#3542) v1.80.0-v2.13 2022-04-29 14:16:23 +02:00
Livio Amstutz
a3fb49db2c chore: test angular on PR (#3541)
* chore: test angular on PR

* publish go test coverage

* fix gorelease

* update node version
2022-04-29 14:08:42 +02:00
Max Peintner
40cd4578bf lock (#3540) 2022-04-29 13:54:13 +02:00
Max Peintner
41e60b3d8a feat(console): v2 feature cleanup, fix styling issues, instance naming (#3530)
* new console

* move npm ci to angular build

* rel path for assets

* local grpc copy

* login policy, rm clear views, features rel path

* login_hint param

* edit default color values

* remove features, zitadel-tier, contact styles

* html formatter

* rm feature restrictions, fix theming issues

* instance naming

* statehandler

* rm class

* rm class

* update footer links

* statehandler

* stroked color

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
v1.80.0-v2.12
2022-04-29 10:25:12 +02:00
Florian Forster
f9e79ef8fe chore(v2): replace old codecov uploader (#3532)
* chore(v2): replace old codecov uploader

* Update .github/workflows/zitadel.yml
2022-04-28 16:35:29 +00:00
Livio Amstutz
2af3e228e4 feat: set service name in tracing (#3533) 2022-04-28 17:35:56 +02:00
Livio Amstutz
44a2b81bef feat: enable tracing (#3528) v1.80.0-v2.11 2022-04-28 14:44:13 +02:00
Max Peintner
08ae39ae19 feat: rehauled console (#3525)
* new console

* move npm ci to angular build

* rel path for assets

* local grpc copy

* login policy, rm clear views, features rel path

* lock

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-04-28 10:35:02 +00:00
Livio Amstutz
00f7dbe875 fix: setup instance domain handling (#3529) v1.80.0-v2.10 2022-04-28 10:30:41 +02:00
Fabi
70e98460ab fix: refactor system api (#3500)
* fix: refactor system api

* fix: search domains on get instance

* fix: search domains on get instance

* fix: return instance detail

* fix: implement user sorting column (#3469)

* fix: implement user sorting column

* fix: implement user sorting column

* fix: string column

* isOrderByLower

Co-authored-by: Livio Amstutz <livio.a@gmail.com>

* fix: user converter import

* Update instance.go

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
v1.80.0-v2.9
2022-04-27 15:18:34 +00:00
Livio Amstutz
fd1150f628 fix: check http methods on specific http2 routes (#3527)
* fix: check headers lowercase

* Update .releaserc.js

* fix: check http methods on specific http2 routes
v1.80.0-v2.8
2022-04-27 13:10:44 +02:00
Livio Amstutz
ab04655019 chore(v2): fix .goreleaser.yaml 2022-04-27 09:08:54 +00:00
Livio Amstutz
9ffd83af7d fix: header matcher of grpc-web route (#3524) v1.80.0-v2.7 2022-04-27 08:10:54 +00:00
Florian Forster
fa9f581d56 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>
2022-04-26 23:01:45 +00:00
Livio Amstutz
b867eff84c test: ensure consistency of update multiple sequences test (#3501) 2022-04-26 19:41:11 +00:00
Livio Amstutz
e9e332b909 feat: handle CORS for grpc-web (#3498) v1.80.0-v2.6 2022-04-26 16:50:41 +02:00
Livio Amstutz
32986aa60a feat: handle missing trailing slashes for console and login (#3490)
* handle calls without trailing slash

* build redirect uris correctly

* handle missing trailing slash for login

* sentry as http middleware

* import

* fix build origin
v1.80.0-v2.5
2022-04-26 12:13:16 +02:00
Silvan
388ef6b93b fix(cli): overwrite setups (#3488)
* fix(cli): possibility to overwrite setup steps

* chore: update cockroach version in go-dep

* fix(cli): init masterkey flags once

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
v1.80.0-v2.4
2022-04-25 15:05:20 +00:00
Livio Amstutz
7a507fe63c fix: use correct encryption keys in addHuman and set primary instance domain (#3486)
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
2022-04-25 14:36:10 +00:00
Fabi
0b6eb07e2d fix: nil pointer on add user (missing phone) (#3487) 2022-04-25 14:30:25 +00:00
Livio Amstutz
81c010adaa fix(console): remove clear view (#3483) v1.80.0-v2.3 2022-04-25 11:34:08 +00:00
Livio Amstutz
2c4799c223 feat: complete dynamic domain handling (#3482)
* feat: dynamic issuer

* feat: default language from context

* remove zitadel docs from defaults

* remove ConsoleOverwriteDir

* remove notification endpoints from defaults

* custom domains in emails

* remove (external) domain

* external domain completely removed, console handling fixed

* fix test

* fix defaults.yaml
v1.80.0-v2.2
2022-04-25 11:16:36 +02:00
Livio Amstutz
75ec73ca4a feat: dynamic issuer (#3481)
* feat: dynamic issuer

* dynamic domain handling

* key rotation durations

* feat: dynamic issuer

* make webauthn displayname dynamic
2022-04-25 10:01:17 +02:00
Fabi
3d5891eb11 feat: System api (#3461)
* feat: start system api

* feat: remove auth

* feat: change gitignore

* feat: run system api

* feat: remove clear view form admin api

* feat: search instances

* feat: add instance

* fix: set primary domain

* Update .gitignore

* fix: add instance

* fix: add instance

* fix: handle errors

* fix: handle instance name

* fix: test

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-04-21 12:37:39 +02:00
Livio Amstutz
a7816a43b1 refactor: remove commandNew struct (#3465)
* refactor: remove commandNew struct

* requested fixes
2022-04-20 14:59:37 +00:00
Livio Amstutz
1305c14e49 feat: handle instanceID in projections (#3442)
* feat: handle instanceID in projections

* rename functions

* fix key lock

* fix import
2022-04-19 08:26:12 +02:00
Fabi
c25d853820 feat: Instance domains (#3444)
* feat: add domain list

* feat: domain tests

* feat: add redirect url on adding instance domain

* Update internal/command/instance_domain.go

Co-authored-by: Livio Amstutz <livio.a@gmail.com>

* feat: remove unused code

* fix

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-04-14 12:19:18 +00:00
Fabi
820a21dce3 feat: validate org domains (#3387)
* feat: validate org domain command side

* feat: validate org domain query side

* fix: create domain policy

* feat: add reading domain policy on addorg domain
2022-04-13 11:24:03 +02:00
Silvan
db554536a1 fix: v2 setup sequence (#3437)
* add/register human command done

* validations

* crypto

* move clientid

* keys

* fix: clientID

* remove v2 package

* tests

* tests running

* fix: add init instance to eventstore

* fix: mig

* test(eventstore): create instance

* revert old code

* instance domain from ctx

* chore: rename zitadel app ids

* comments

* fix: test

* fix: mock

* fix: test
2022-04-13 05:42:48 +00:00
Elio Bischof
375a57377d fix: release v2 (#3441) v1.80.0-v2.1 2022-04-12 15:02:37 +00:00
Elio Bischof
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
Silvan
cea2567e22 fix: v2 human command (#3435)
* add/register human command done

* validations

* crypto

* move clientid

* keys

* fix: clientID

* remove v2 package

* tests

* tests running

* revert old code

* instance domain from ctx

* chore: rename zitadel app ids

* comments

* fix: test
2022-04-12 16:20:17 +02:00
Livio Amstutz
4a0d61d75a feat: store assets in database (#3290)
* feat: use database as asset storage

* being only uploading assets if allowed

* tests

* fixes

* cleanup after merge

* renaming

* various fixes

* fix: change to repository event types and removed unused code

* feat: set default features

* error handling

* error handling and naming

* fix tests

* fix tests

* fix merge

* rename
2022-04-06 06:13:40 +00:00
Livio Amstutz
b949b8fc65 chore(deps): update oidc to 1.2.0 (#3363)
* chore(deps): update oidc to 1.2.0

* add comment
2022-04-05 07:22:00 +00:00
Fabi
c740ee5d81 feat: Instance commands (#3385)
* fix: add events for domain

* fix: add/remove domain command side

* fix: add/remove domain command side

* fix: add/remove domain query side

* fix: create instance

* fix: merge v2

* fix: instance domain

* fix: instance domain

* fix: instance domain

* fix: instance domain

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from writemodels

* fix: remove domain.IAMID from api

* fix: remove domain.IAMID

* fix: remove domain.IAMID

* fix: add instance domain queries

* fix: fix after merge

* Update auth_request.go

* fix keypair

* remove unused code

* feat: read instance id from context

* feat: remove unused code

* feat: use instance id from context

* some fixes

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-04-05 05:58:09 +00:00
Livio Amstutz
7d6a10015a feat: read masterkey from file or env (#3389)
* feat: read masterkey from file

* add read from env
2022-04-04 08:10:57 +00:00