Commit Graph
1075 Commits
Author SHA1 Message Date
Elio BischofandGitHub a17a6263b4 fix: return 1 on CLI misusage (#2087) 2021-09-23 09:38:35 +00:00
c8d59ee488 docs: restructure and add more content (#2232)
* docs: restructure quickstarts

* docs: quickstart libs

* docs: add exlixir lib

* docs: restructure

* docs: restructure

* docs: customization

* use tabs in oauth/oidc endpoints.md

* improve authorize_endpoint

* improve token_endpoint and introspection_endpoint

* docs: saas use case

* styling

* styling

* begin login users

* login users

* login users

* fix table

* fix: links

* fix: links

* start go api

* fix: policy structure

* fix: saas description

* fix: saas description

* fix: saas description

* Update docs/docs/concepts/policies.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* Update docs/docs/concepts/usecases/saas.md

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

* docs: organisation --> organization

* docs: fixes

* docs: fixes

* Update docs/docs/apis/openidoauth/endpoints.md

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

* Update docs/docs/concepts/policies.md

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

* Update docs/docs/concepts/policies.md

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

* Update docs/docs/concepts/policies.md

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

* Update docs/docs/apis/openidoauth/endpoints.md

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

* Apply suggestions from code review

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

* docs: intro

* Update docs/docs/guides/customization/branding.md

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

* fix: typo

* add mermaid

Co-authored-by: Livio Amstutz <[email protected]>
Co-authored-by: mffap <[email protected]>
Co-authored-by: Florian Forster <[email protected]>
2021-09-23 10:34:06 +02: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
Livio AmstutzandGitHub b90d1cfaf8 chore(workflow): use event push only on main (#2381) 2021-09-23 10:04:46 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5837257816 chore(deps): bump prismjs from 1.24.1 to 1.25.0 in /docs (#2402)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.1 to 1.25.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.24.1...v1.25.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-22 07:20:51 +00:00
Livio AmstutzandGitHub 3f15d76660 docs: update rate limits (#2382)
* docs: update rate limits

* remove remark
2021-09-22 06:49:47 +00:00
SilvanandGitHub c8dd64cbb4 chore(backend): update dependencies (#2308)
* docker dependencies

* update mod

* update modules

* update otel to rc3

* fix metrics constructors

* chore(gomod): update dependencies

* update protoc and gatway in dockerfile

* operator has issues with 1.17
2021-09-21 14:58:26 +02:00
Livio AmstutzandGitHub 8883d74e3d fix: check login policy state for idp policy mgmt (#2384) 2021-09-17 13:45:14 +02:00
Livio AmstutzandGitHub d090f12672 fix: set active org to local and session storage (#2380) 2021-09-16 09:48:56 +00:00
Livio AmstutzandGitHub 0f9a939f44 feat: set env vars for http proxy (#2379) 2021-09-16 08:43:04 +00:00
Livio AmstutzandGitHub f39ff13acb fix: check get origins and projectID only for tokens with clientID (#2378) 2021-09-16 08:07:48 +00:00
Christoph BühlerandGitHub db3526df48 feat(org-selector): Remember the last selected org and order the list. (#2343)
This remembers the last selected org
in localstorage instead of session storage to improve the UX. Furthermore,
the list of organizations is ordered by
name instead of just the returned
result set.
2021-09-15 14:15:19 +02:00
FabiandGitHub 50b30bc4bd fix: remove metadata on remove feature with correct resourceowner (#2376) 2021-09-14 15:15:42 +00:00
b6b5b1b782 feat: jwt as idp (#2363)
* feat: jwt idp

* feat: command side

* feat: add tests

* fill idp views with jwt idps and return apis

* add jwtEndpoint to jwt idp

* begin jwt request handling

* merge

* handle jwt idp

* cleanup

* fixes

* autoregister

* get token from specific header name

* error handling

* fix texts

* handle renderExternalNotFoundOption

Co-authored-by: fabi <[email protected]>
2021-09-14 15:15:01 +02:00
Livio AmstutzandGitHub 4e1d42259c chore(workflow): enable builds on PR (for forks) (#2364) 2021-09-14 13:43:37 +02:00
Max PeintnerandGitHub 04f79d2e86 feat(console): add idp auto-register option to detail and create page (#2344)
* idp detail auto register option, idp create

* fix idp displaynamemapping, i18n

* rm log

* rm log
2021-09-14 09:44:37 +02:00
FabiandGitHub 0300871767 fix: check private labeling features on command side (#2365) 2021-09-14 07:28:21 +00:00
Max PeintnerGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
33a2054be9 fix(console): update dependencies, force reauth on invalid token (#2267)
* fix: update oidc lib, force reauth

* chore(console): deps (#2302)

* cli core

* cdk material

* chore(deps-dev): bump @types/node from 15.12.2 to 16.7.6 in /console (#2284)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.2 to 16.7.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump ts-node from 10.2.0 to 10.2.1 in /console (#2252)

Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.2.0 to 10.2.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.2.0...v10.2.1)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* audit fix

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 07:04:14 +00:00
Max PeintnerandGitHub 490cafa538 feat(console): user metadata, rehaul detail pages (#2209)
* service, sidenav, i18n, dialog

* detail layout, user detail

* metadata dialog from

* dialog

* features

* formarray

* metadata component

* comp

* user metadata refresh

* use formarray, control, bulk save

* metadata revert, has feature directive

* lint

* lint

* typo

* info row user, warn color optim

* card cleanup, actions for user detail

* project, org, user, app rehaul

* lint

* scss

* digit fix

* features and project grid rehaul

* info-section layout, org domain info

* readd palette scss

* add svg email warn

* missing translation

* rm unused ts

* lockoutpolicy

* check for lockout feature
2021-09-13 13:38:57 +02:00
e4bdaf26b0 feat: select idp and auto register (#2336)
* faet: auto regsiter config on idp

* feat: auto register on login

* feat: auto register on register

* feat: redirect to selected identity provider

* fix: test

* fix: test

* fix: user by id request org id

* fix: migration version and test

Co-authored-by: Livio Amstutz <[email protected]>
2021-09-10 09:49:49 +02:00
79fb8aa37a fix: use correct command side (#2334)
Co-authored-by: Livio Amstutz <[email protected]>
2021-09-10 07:29:21 +00:00
FabiandGitHub 59e393728e feat: Lockout policy feature (#2341)
* feat: add lockoutpolicy feature

* feat: add tests

* fix: err handling
2021-09-09 13:42:28 +00:00
Livio AmstutzandGitHub 257bf90f7e fix: UserByIDAndResourceOwner query (#2340) 2021-09-09 11:10:06 +00:00
FabiandGitHub 45ebd16226 fix: user metadata org id instead of resource owner (#2338) 2021-09-09 07:17:17 +00:00
FabiandGitHub 530f3e6a4a fix: user by id request org id (#2337) 2021-09-08 15:14:39 +02:00
1ac1492fd3 fix: handle multiple statements for a single event in projections (#2313)
* fix: handle multiple statements for a single event in projections

* export func type

* fix test

* Update internal/eventstore/handler/crdb/statement.go

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

* Update internal/eventstore/handler/crdb/statement.go

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

* change to pointers

* add error test case

Co-authored-by: Silvan <[email protected]>
2021-09-08 13:54:31 +02:00
Max PeintnerandGitHub ec6a3a1847 chore(docs): update deps (#2335) 2021-09-07 21:17:07 +02:00
Livio AmstutzandGitHub b5a6e25e9d fix: handle private labeling on login page without auth request (#2309)
* fix: handle private labeling on login page without auth request

* fix: respect requested org (primary domain scope) for private labeling again
2021-09-02 18:29:42 +02:00
SilvanandGitHub ec6e1ed467 fix(sql): set max life / idle time to 30 min (#2306) 2021-09-02 10:58:19 +00:00
SilvanandGitHub 69b1b9bcdb fix(crdb): version 21.1.8 (#2305) 2021-09-02 09:46:25 +00:00
SilvanandGitHub 4af0046a09 fix(database): add index for aggregate type (#2304) 2021-09-02 09:06:16 +00:00
FabiandGitHub 1cd26d5b7d fix: remove manipulate metadata from authapi (#2303) 2021-09-02 09:22:28 +02:00
SilvanandGitHub 296f1c3c71 fix(eventstore): fill new column with data (#2288)
* fix: smaller outage on events migration first part

* fix: fill old events with sequence

* fix: migration add transactions

* fix: mig

* rename mig

* replace migration with setup step

* regenerate mock

* add step 20 to config

* log

* simplify step

* limit 1000

* limit 500
2021-09-01 09:25:52 +00:00
SilvanandGitHub f9203940fb fix: smaller outage on events migration first part (#2287) 2021-09-01 07:59:24 +00:00
31a91a0039 feat: add resource owner scope / claim (#2274)
* feat: add resource owner scope / claime

* fix: private claimes

* fix: private claims

* fix: add claim description

* Update claims.md

Co-authored-by: Livio Amstutz <[email protected]>
2021-08-31 09:49:31 +00:00
c884a11f1b feat(console): project privatelabelling, catch query param to set org context (#2277)
* feat: privatelabeling setting, query param for context

* lint

* Update console/src/assets/i18n/de.json

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

* Update console/src/assets/i18n/de.json

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

* Update console/src/assets/i18n/en.json

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

* Update console/src/assets/i18n/en.json

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

Co-authored-by: Fabi <[email protected]>
2021-08-31 08:25:24 +02:00
FabiandGitHub e8da0e3f4f fix: Factors login policy (#2276)
* fix: check policy removed on factors

* fix: check policy removed on factors
2021-08-30 07:24:04 +02:00
FabiandGitHub 5b4c64d740 feat: add user metadata scope and claim (#2268)
* feat: add user metadata scope and claime

* docs: scope

* docs: metadata base 64 encoded

* docs: metadata base 64 encoded

* docs: metadata base 64 encoded
2021-08-26 11:38:13 +00:00
Max PeintnerandGitHub 1da68420bc fix: idp removal (#2271) 2021-08-26 10:47:18 +02:00
Max PeintnerandGitHub cd629a5d1c fix(console): idp write access (#2258)
* fix: idp

* disable idp form in detail

* lint

* change list idp request

* fix external idp removal
2021-08-26 08:15:00 +02:00
Livio AmstutzandGitHub 34002ec834 fix: check domain of username not claimed by other organisation and cleanup (#2265)
* fix: register human

* fix: check domain of username not claimed by other organisation

* fix: create setup step to create domain claimed events for invalid users

* Update setup_step19.go
2021-08-25 09:12:24 +00:00
Elio BischofandGitHub d414404885 fix: increase instant backup timeout (#2266) 2021-08-25 08:38:11 +00:00
FabiandGitHub f85fd4a1fc fix: Idp bugs (#2259)
* fix: remove external idp unique constraints on user remove

* fix: auto register user login mapping

* fix: remove external idps on user remove

* fix: tests

* fix: login policy removed, reset idp provider
2021-08-24 09:22:21 +02:00
74688394d8 feat: set private labeling setting on project (#2184)
* docs: add scope to request private labeling

* feat: add enum to project

* fix: remove unused code, add private labeling setting to query side

* fix: set private labeling depending on setting

* fix: private labeling depending on project setting

* Update proto/zitadel/management.proto

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

* fix: rename sql file

* fix: private labeling setting

Co-authored-by: Livio Amstutz <[email protected]>
2021-08-24 08:34:10 +02:00
7993d92907 docs(legal): add support service tos (#2234)
* wip

* add in sidebar

* wip

* term

* payment

* lapsed service fee

* wip

* mainteance and support process

* small changes

* service credit

* failure credits

* support services update

* termination, next: trainings

* checkup

* update dates

* service review

* delete termination clause from support-services

* Revert "update dates"

This reverts commit d5592b1869f02fd942900e7eb70fd2b2f39c15ad.

* dates support tos and annex

* training & termination

* adds trainings to guides

* urgent escalation slo

* missing sentence in modification

* define unit

* remove termination period from term

* Apply suggestions from code review

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

* from review

Co-authored-by: Maximilian Panne <[email protected]>
Co-authored-by: Florian Forster <[email protected]>
2021-08-23 15:28:23 +02:00
Max PeintnerandGitHub 79e801e609 doc: remove dummy secret from authconfig in angular (#2257) 2021-08-23 13:07:35 +02:00
4cd12f453d docs: added setup options to docs (#2127)
* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: add suggestions

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

Co-authored-by: Florian Forster <[email protected]>
2021-08-20 13:50:45 +02:00
Livio AmstutzandGitHub 961cd4bff6 docs: fix jwt profile requests (#2227) 2021-08-19 16:22:56 +02:00
FabiandGitHub b96e33b671 fix: User metadata (#2229)
* fix: user metadata in converter

* fix: user metadata in converter
2021-08-19 07:02:48 +00:00