Commit Graph

1175 Commits

Author SHA1 Message Date
Elio Bischof
2d611c73d9 use type NamespacedCondition 2023-07-04 14:56:52 +02:00
Elio Bischof
d3635bb96b simplify milestone by instance ids query 2023-07-04 14:19:34 +02:00
Elio Bischof
4cc9126435 test 4 milestones 2023-07-04 13:32:49 +02:00
Elio Bischof
1d64cc6129 review 2023-07-03 12:25:58 +02:00
Elio Bischof
2a1149a67a pass linting 2023-07-03 11:45:18 +02:00
Elio Bischof
6fdba6fb60 test search query 2023-06-30 17:20:08 +02:00
Elio Bischof
e9344df886 check rows.Err() 2023-06-30 16:28:03 +02:00
Elio Bischof
5f7e3b2968 test projection 2023-06-30 16:23:39 +02:00
Elio Bischof
69fe35411d organize imports 2023-06-30 13:43:26 +02:00
Elio Bischof
477cb4ad79 cleanup 2023-06-30 12:56:30 +02:00
Elio Bischof
1a530953a7 organize imports 2023-06-30 12:43:44 +02:00
Elio Bischof
053212c45e improve dev and db performance 2023-06-30 12:39:22 +02:00
Elio Bischof
8fac74e7ee statement unit tests 2023-06-30 10:40:40 +02:00
Elio Bischof
5cacd0e996 push human readable milestone type 2023-06-30 02:53:47 +02:00
Elio Bischof
39e8e869ac fix text array contains 2023-06-30 02:11:17 +02:00
Elio Bischof
d5d365d154 ignore client ids 2023-06-29 18:43:02 +02:00
Elio Bischof
3a338cdb44 push 6 in 6 milestones 2023-06-29 14:28:27 +02:00
Elio Bischof
ad13a65d1d update base 2023-06-29 12:45:45 +02:00
Elio Bischof
41bb4f77a9 push 5 in 6 milestones 2023-06-29 12:18:16 +02:00
Elio Bischof
2b8dac40de fix scheduled pseudo event projection 2023-06-28 17:43:19 +02:00
Elio Bischof
a14871ce46 reduce milestone pushed 2023-06-28 11:35:22 +02:00
Elio Bischof
51a9a54cfd calculate and push 4 in 6 milestones 2023-06-28 08:19:34 +02:00
Livio Spring
bd5defa96a fix: provide domain in session, passkey and u2f (#6097)
This fix provides a possibility to pass a domain on the session, which
will be used (as rpID) to create a passkey / u2f assertion and
attestation. This is useful in cases where the login UI is served under
a different domain / origin than the ZITADEL API.
2023-06-27 14:36:07 +02:00
Tim Möhlmann
56e33ce1a7 fix: rename OTP to TOTP in v2 alpha user api
This change renames the v2 user OTP registration endpoints and objects
to TOTP.
Also the v2 related code paths have been renamed to TOTP.

This change was discussed during the sprint review.
2023-06-22 12:06:32 +02:00
Stefan Benz
1b5d6ce89e feat: session checks with intent (#6031)
* feat: session checks with intent

* feat: session checks with intent

* fix: integration tests for intent session

* fix: integration tests for intent session

* fix merge

* fix: integration tests for intent session

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-06-21 14:06:18 +00:00
Elio Bischof
1b5f5e9e62 stop tracking events 2023-06-21 11:40:16 +02:00
Livio Spring
7e6434fa8c fix: event handling on UserIDPLinkWriteModel (#6054) 2023-06-21 06:30:39 +00:00
Livio Spring
84085478ec fix(login): ensure auth request information is up-to-date in external user check (#6060) 2023-06-21 05:00:03 +00:00
Livio Spring
7046194530 feat(api): list authentication method types in user api v2 (#6058) 2023-06-20 16:23:28 +00:00
Livio Spring
82e7333169 feat(api): add password reset and change to user service (#6036)
* feat(api): add password reset and change to user service

* integration tests

* invalidate password check after password change

* handle notification type

* fix proto
2023-06-20 17:34:06 +02:00
Livio Spring
1017568cf1 fix: provide more information in the retrieve idp information (#5927)
* fix: provide more information in the retrieve idp information

* change raw_information to proto struct

* change unmarshal

* improve description
2023-06-20 14:39:50 +02:00
Tim Möhlmann
09aafb35eb feat(v2): implement user register OTP (#6030)
* feat(v2): implement user register OTP

* feat(v2): implement user verify OTP

* session: retry on permission denied
2023-06-20 10:36:21 +00:00
Firmino Changani
4eaf3fb21e fix: typo at function's name: checkApplicationType (#6039) 2023-06-19 11:07:56 +00:00
Elio Bischof
35aa43a4ac Merge branch 'main' into usage-telemetry 2023-06-19 12:15:58 +02:00
Elio Bischof
4d5a6bb288 push milestones 2023-06-19 12:15:30 +02:00
Florian Forster
62f424e69a chore: translation error in fr (#6052) 2023-06-19 09:59:14 +00:00
dian mushkov
4378eb7cb5 feat: internationalization Bulgarian (#5998)
* Feature BG init

* lint fix

* Fix merge conflict

* merge main branch add bg lang

* reference centrally defined langs

* refactor supportedLanguages

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-06-16 17:35:03 +02:00
Livio Spring
1c8037f291 fix: external user check (#6038) 2023-06-16 10:27:43 +02:00
Stefan Benz
8dfaa1dfa5 fix: check if application is active in saml logic (#6003)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-06-15 11:04:27 +02:00
Stefan Benz
2d13d412a2 fix: update linking users if action changed values (#6024)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-06-15 07:02:53 +00:00
Stefan Benz
855d6b1bd5 fix: nil pointer on create instance add machine (#6000)
* fix: nil pointer on create instance add machine

* fix: instance setup with machine user pat

* fix: correct logic to write pat and key from setup without configurable scope

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-06-15 06:16:39 +00:00
Tim Möhlmann
2e323e8044 feat(v2): register user u2f (#6020) 2023-06-15 05:32:40 +00:00
Stefan Benz
66e639b5ad fix: handling of org idp migrations and google events (#5992) 2023-06-08 14:08:13 +00:00
Max Peintner
58cfb94e1d fix(login): url safe encoding base64 (#5983)
* url safe encoding base64

* js rm export

* fix: publish docker image

* rm releaserc

---------

Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2023-06-08 09:27:03 +02:00
Stefan Benz
5562ee94a6 feat: migrate external idp to other types (#5984)
* feat: migrate instance oidc to azureAD

* feat: migrate instance oidc to azureAD

* feat: migrate org oidc to azureAD

* feat: migrate oidc to google

* fix: correct idp writemodels

* fix: review changes
2023-06-08 00:50:53 +02:00
Stefan Benz
0b1738dc5d fix: check linked users before postAuthentication action (#5980)
* fix: check linked users before postAuthentication action

* fix: apply suggestions from code review

Co-authored-by: Silvan <silvan.reusser@gmail.com>

---------

Co-authored-by: Silvan <silvan.reusser@gmail.com>
2023-06-08 00:16:02 +02:00
Tim Möhlmann
f456168a74 feat: session v2 passkey authentication (#5952) 2023-06-07 17:28:42 +02:00
Elio Bischof
61feb9d19f fix: more silence (#5986) 2023-06-06 15:12:54 +00:00
Tim Möhlmann
d5eaa8fa16 fix: display loginname in machine client credentials (#5936) 2023-05-26 13:04:45 +00:00
Stefan Benz
9aed0319c5 fix: token for post authentication action and change phone and email (#5933)
* fix: token for post authentication action and change phone and email

* fix checks and add tests

* improve change checks and add tests

* add more tests

* remove unintended test

---------

Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-05-26 07:24:52 +00:00