Commit Graph
2357 Commits
Author SHA1 Message Date
Elio BischofandGitHub 9aed9f9186 test(e2e): skip quota notifications for now (#6337) 2023-08-09 07:14:17 +02:00
Livio SpringandGitHub 8dc1fd06a1 fix: provide tokens in azuread idp session (#6334) 2023-08-08 09:28:47 +00:00
605e683e29 docs: update domicile address (#6331)
update domicile address

Co-authored-by: Livio Spring <[email protected]>
2023-08-08 09:25:35 +02:00
FabiandGitHub fb92128b85 docs: add saml application to console guide (#6195) 2023-08-08 07:00:28 +00:00
7bc4aa9c76 docs: copy config options to docs (#6143)
* poc

* wip

* works

* upgrade yaml package

* need to add global comments for shifting

* wip: need index before working on comments

* green

* clean up

* test null value

* comment

* package

* delete

* convert to module

* render md table

* tests with ESM

* comments

* top level gitignore

* wip: new cases

* arrays: green

* array_test

* treat comments on map without first element

* fix some new case

* skip leaf comments

* output folder

* comment

* finish up for poc

* arrays

* create output dir

* merge main, create tables

* copy config options to docs

* cleanup

* recommend file configuration

* language

* add some explanations

* some small typo fixes

---------

Co-authored-by: mffap <[email protected]>
Co-authored-by: Florian Forster <[email protected]>
2023-08-07 22:32:10 +02:00
57857b8d30 fix: check if session is reused on reauthentication (#6322)
* fix: check if session is reused on reauth steps

* add nolint directive

---------

Co-authored-by: Silvan <[email protected]>
2023-08-07 08:01:24 +00:00
Elio BischofandGitHub d937ee3dda fix: add texts after template reset (#6237)
* fix: add texts after template reset

* fix unit tests
2023-08-04 18:12:44 +00:00
Tim MöhlmannandGitHub 3c7b603650 fix: always update the timestamp in trigger (#6326)
* always reset timestamp

* re-enable test
2023-08-04 16:17:16 +00:00
Tim MöhlmannandGitHub 11b5a73551 fix: trigger session by id in verifySessionToken (#6325) 2023-08-04 18:16:27 +03:00
Livio SpringandGitHub 45262e6829 fix: migrate external id of federated users (#6312)
* feat: migrate external id

* implement tests and some renaming

* fix projection

* cleanup

* i18n

* fix event type

* handle migration for new services as well

* typo
2023-08-04 11:35:36 +02:00
Elio BischofandGitHub d33a4fbb2f fix: project telemetry once for all instances (#6323) 2023-08-04 09:05:20 +00:00
ef012d0081 feat: user v2 phone verification (#6309)
* feat: add phone change and code verification for user v2 api

* feat: add phone change and code verification for user v2 api

* fix: add ignored phone.proto

* fix: integration tests

* Update proto/zitadel/user/v2alpha/user_service.proto

* Update idp_template.go

---------

Co-authored-by: Livio Spring <[email protected]>
2023-08-03 06:42:59 +02:00
Livio SpringandGitHub a1942ecdaa feat(api): add and remove OTP (SMS and email) (#6295)
* refactor: rename otp to totp

* feat: add otp sms and email

* implement tests
2023-08-02 18:57:53 +02:00
ca13e70c92 docs: update oidc flow with new services (#6294)
* docs: oidc documentation

* docs: oidc documentation

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update docs/docs/guides/integrate/login-ui/oidc-standard.mdx

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

* Update oidc-standard.mdx

* docs: fix broken links

---------

Co-authored-by: Livio Spring <[email protected]>
2023-08-02 14:55:19 +02:00
4e1dcc0692 docs: describe database user credentials handling (#6283)
* feat: Add full example for helmfile + PostgreSQL

- Adds full helmfile + PostgreSQL example
- Extends production checklist for bullet about insecure credentials
- Extends database documentation to ensure secure user rotation

Refs: https://discord.com/channels/927474939156643850/927866013545025566/1133692721710772294

* chore: revert example and move to zitadel-charts

---------

Co-authored-by: Elio Bischof <[email protected]>
Co-authored-by: Fabi <[email protected]>
2023-08-02 14:35:13 +02:00
Tim MöhlmannandGitHub 4d09409328 feat(crypto): add pbkdf2 support (#6303)
This change brings pbkdf2 support for password hashing and verification.
2023-08-02 11:27:18 +00:00
Livio SpringandGitHub dd480f8a8d feat(login): reuse existing session if no prompt is provided and only single session exists (#6272)
* feat: reuse existing session if no prompt is provided and only single session exists

* fix tests
2023-08-01 11:21:44 +00:00
Livio SpringandGitHub 782f7ad647 fix(OIDC): introspection (#6298)
* fix(OIDC): introspect for PAT

* fix(OIDC): introspect for PAT

* fix(OIDC): introspect

* remove adding projectID into audience
2023-07-31 13:55:26 +00:00
FabiandGitHub b8dbfc71b6 docs: add org scope to quickstart (#6261)
* docs: add org scope to quickstart

* docs: move org login description
2023-07-28 13:25:02 +02:00
fca925659c docs: typo in the readme (#6273)
Update modules.md

Co-authored-by: Fabi <[email protected]>
2023-07-28 13:22:32 +02:00
Livio SpringandGitHub 43cb62ca4e fix(i18n): do not translate language itself (#6286) 2023-07-28 09:58:05 +02:00
Livio SpringandGitHub 789dcd8615 fix: password hash update and add missing i18n (#6285) 2023-07-28 09:09:15 +02:00
31ec1d83b9 feat: enable otp email and sms (#6260)
* feat: enable otp email and sms

* feat: enable otp factors in login settings

* remove tests without value

* translate second factors

* don't add new factors yet

* add comment

* add factors to docs

* backward compatible settings api

* compile tests

* add available 2fa types

* test: add mapping tests

---------

Co-authored-by: Livio Spring <[email protected]>
2023-07-28 07:39:30 +02:00
d3e403f645 perf: reduce events read from eventstore (#6280)
* fix: events query user

* fix: events query user

* user events query

* fix tests

* fix query

* cleanup

---------

Co-authored-by: Fabienne <[email protected]>
2023-07-27 12:10:19 +00:00
Livio SpringandGitHub b0dc02509b docs: fix formatting of idp migration (#6279) 2023-07-27 08:01:36 +00:00
Stefan BenzandGitHub 48330fc4b1 docs: correct steps for idp migration with terraform (#6259)
docs: correct steps for idp migration with terraform (#6259)
2023-07-27 04:39:33 +00:00
Livio SpringandGitHub 2fe76acd14 feat: add secret generators for OTP (#6262)
This PR adds configuration options for OTP codes through Admin API.
2023-07-26 11:00:41 +00:00
Elio BischofandGitHub 2241c82134 test: more generous quota e2e timeout (#6269)
test: more generous quota e2e to
2023-07-26 12:40:23 +02:00
Elio BischofandGitHub 4656020ea6 docs: fix add instance domain description (#6267) 2023-07-25 11:54:22 +00:00
FabiandGitHub f331a88a16 docs: remove beta state from postgreSQL (#6245) 2023-07-25 07:10:04 +00:00
35f4f74b08 fix: remove logstore beta warning (#6244)
Co-authored-by: Livio Spring <[email protected]>
2023-07-25 08:44:47 +02:00
Livio SpringandGitHub 702dfaf314 chore: build release on next branch (#6266) 2023-07-25 08:43:06 +02:00
Livio SpringandGitHub 2183b9a7c5 fix: build css for login correctly (#6265) 2023-07-25 07:52:59 +02:00
57d6113e2a fix: upper ZITADEL banner (#6246)
Co-authored-by: Livio Spring <[email protected]>
2023-07-25 05:12:13 +00:00
FabiandGitHub 65f948daec docs: add version to technical advisory (#6263) 2023-07-24 14:28:56 +00:00
Elio BischofandGitHub f6bc0479f4 fix: emit project.grant.member.changed event (#6252) 2023-07-21 16:57:09 +02:00
Livio SpringandGitHub 13e284dd56 fix: ensure resource owner in update human profile (#6253) 2023-07-21 13:42:24 +00:00
cedf4dda5b docs: add guide on retrieving user roles (#6248)
* Added documenation for retrieving user roles.

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

* Update retrieve-user-roles.md

* Update retrieve-user-roles.md

* Update docs/docs/guides/integrate/retrieve-user-roles.md

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

---------

Co-authored-by: Fabi <[email protected]>
Co-authored-by: Livio Spring <[email protected]>
2023-07-21 15:10:16 +02:00
Livio SpringandGitHub 01dce17b14 chore: remove on push and merge_group from pipeline execution (#6254) 2023-07-21 12:37:07 +00:00
Livio SpringandGitHub cd5e176e30 fix: user grant by id (#6242) 2023-07-21 11:04:55 +00:00
Livio SpringandGitHub cfb8f3c07f chore: linting in console (#6243)
chore: linting in console
2023-07-21 06:54:38 +00:00
ccc903a13e docs: fix loadbalancing-example (#6167)
* Fix loadbalancing-example.

* Fix typo.

---------

Co-authored-by: Florian Forster <[email protected]>
Co-authored-by: Fabi <[email protected]>
2023-07-20 07:27:58 +00:00
07ef9af513 fix: api docs (#6229)
Co-authored-by: Florian Forster <[email protected]>
2023-07-20 06:59:06 +00:00
fcc1acbf81 feat: Brazilian Portuguese internationalization (#6185)
* feat: Brazilian Portuguese internationalization

Co-authored-by: Daniel Michalichyn <[email protected]>
2023-07-20 04:40:45 +00:00
Livio SpringandGitHub fed15574f6 feat: allow to force MFA local only (#6234)
This PR adds an option to the LoginPolicy to "Force MFA for local users", so that users authenticated through an IDP must not configure (and verify) an MFA.
2023-07-20 04:06:16 +00:00
Max PeintnerandGitHub 1c3a15ff57 chore(contributing): use yarn instead of npm (#6233) 2023-07-19 12:32:33 +00:00
Livio SpringandGitHub 59f3c328ec feat(OIDC): add support for end_session for V2 tokens (#6226)
This PR adds support for the OIDC end_session_endpoint for V2 tokens. Sending an id_token_hint as parameter will directly terminate the underlying (SSO) session and all its tokens. Without this param, the user will be redirected to the Login UI, where he will able to choose if to logout.
2023-07-19 13:17:39 +02:00
Florian ForsterandGitHub 1e5fd2f66e chore: redirect api path (#6232)
* chore: redirect api path

* Update vercel.json

* Update vercel.json

* Update vercel.json
2023-07-19 00:15:41 +02:00
ffb587f9ee fix: sanitize primary domain for orgs (#6125)
* fix: sanitize primary domain for orgs

* fix: add @stebenz requested changes

---------

Co-authored-by: Stefan Benz <[email protected]>
2023-07-18 12:42:57 +00:00
ebb7a90ca7 ci: run pipeline on every push (#6221)
* ci: run pipeline on every push

* ci: run pipeline on every push on all branches

---------

Co-authored-by: Stefan Benz <[email protected]>
2023-07-18 14:32:23 +02:00