Commit Graph
13 Commits
Author SHA1 Message Date
Livio SpringandGitHub 80961125a7 feat(API): support V2 token and session token usage (#6180)
This PR adds support for userinfo and introspection of V2 tokens. Further V2 access tokens and session tokens can be used for authentication on the ZITADEL API (like the current access tokens).
2023-07-14 11:16:16 +00:00
14b8cf4894 feat(api): add OIDC session service (#6157)
This PR starts the OIDC implementation for the API V2 including the Implicit and Code Flow.


Co-authored-by: Livio Spring <[email protected]>
Co-authored-by: Tim Möhlmann <[email protected]>
Co-authored-by: Stefan Benz <[email protected]>
2023-07-10 13:27:00 +00:00
Elio BischofandGitHub bb756482c7 feat: push telemetry (#6027)
* document analytics config

* rework configuration and docs

* describe HandleActiveInstances better

* describe active instances on quotas better

* only projected events are considered

* cleanup

* describe changes at runtime

* push milestones

* stop tracking events

* calculate and push 4 in 6 milestones

* reduce milestone pushed

* remove docs

* fix scheduled pseudo event projection

* push 5 in 6 milestones

* push 6 in 6 milestones

* ignore client ids

* fix text array contains

* push human readable milestone type

* statement unit tests

* improve dev and db performance

* organize imports

* cleanup

* organize imports

* test projection

* check rows.Err()

* test search query

* pass linting

* review

* test 4 milestones

* simplify milestone by instance ids query

* use type NamespacedCondition

* cleanup

* lint

* lint

* dont overwrite original error

* no opt-in in examples

* cleanup

* prerelease

* enable request headers

* make limit configurable

* review fixes

* only requeue special handlers secondly

* include integration tests

* Revert "include integration tests"

This reverts commit 96db9504ecdb4e73451f09554fd749cd7c27341f.

* pass reducers

* test handlers

* fix unit test

* feat: increment version

* lint

* remove prerelease

* fix integration tests
2023-07-06 08:38:13 +02:00
Tim MöhlmannandGitHub f456168a74 feat: session v2 passkey authentication (#5952) 2023-06-07 17:28:42 +02:00
Tim MöhlmannandGitHub 62e35b266d chore: exclude generated files from coverage (#5884) 2023-05-17 14:22:16 +00:00
Tim Möhlmann 5f0c1b5290 resolve comments 2023-05-03 15:10:27 +02:00
Tim Möhlmann c839cb3ce0 tie loose ends, documentation 2023-05-02 19:24:24 +03:00
Tim Möhlmann bd3820cc6c correct the coverpkg path 2023-04-27 12:03:57 +03:00
Tim Möhlmann 03789d43e5 re-enable PR build 2023-04-26 20:29:43 +03:00
Tim Möhlmann ec8f741e58 coverage reports 2023-04-26 20:12:58 +03:00
Tim Möhlmann 90ba3a8d92 poll on test start 2023-04-26 19:54:47 +03:00
Tim Möhlmann 234186c60c do not run tests in parallel 2023-04-25 18:30:08 +03:00
Tim Möhlmann 79084089ea add github action for integration tests 2023-04-25 18:11:04 +03:00