17153b694e
feat: search users by list of emails (users/_search) ( #6983 )
...
Co-authored-by: Stefan Benz <[email protected] >
2024-01-08 18:45:54 +01:00
e769b163ef
perf: user grant owner removed ( #6962 )
...
* fix: change logic for usergrants projection with no selects
* fix: change logic for usergrants projection with one select
* fix: move resource owner select to single function
* fix: move resource owner select to single function
* fix: changes after merge
* fix: changes after merge
---------
Co-authored-by: Tim Möhlmann <[email protected] >
2024-01-08 15:26:30 +00:00
e9cb1b90aa
docs: fix request example in custom login with idp docs ( #7154 )
...
Co-authored-by: Florian Forster <[email protected] >
2024-01-08 14:21:06 +00:00
46175b7cff
fix(console): keep current url after org switch ( #7118 )
...
Co-authored-by: Max Peintner <[email protected] >
2024-01-08 14:00:57 +00:00
c5bec35b1b
docs: add nodejs-nestjs section ( #7136 )
...
* docs: add nodejs-nestjs section
* chore: rename nodejs-nestjs to nodejs-nestjs.md
---------
Co-authored-by: Max Peintner <[email protected] >
2024-01-08 13:33:06 +00:00
mffap and GitHub
a9ae018c40
docs: Update settings, billing for mange cloud ( #7169 )
...
docs: portal settings
2024-01-08 12:59:45 +00:00
93c3763a1c
fix: add back button to password reset done ( #7119 )
...
Co-authored-by: Livio Spring <[email protected] >
2024-01-08 11:56:40 +00:00
3f4aea1a75
fix: replace password back button with arrow ( #7120 )
...
Co-authored-by: Livio Spring <[email protected] >
2024-01-08 11:23:34 +00:00
aa805d18a2
chore(npm): dependencies ( #7141 )
...
* chore(deps): bump flag-icons from 6.9.3 to 7.1.0 in /console (#7092 )
Bumps [flag-icons](https://github.com/lipis/flag-icons ) from 6.9.3 to 7.1.0.
- [Release notes](https://github.com/lipis/flag-icons/releases )
- [Changelog](https://github.com/lipis/flag-icons/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lipis/flag-icons/compare/v6.9.3...v7.1.0 )
---
updated-dependencies:
- dependency-name: flag-icons
dependency-type: direct:production
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 prettier from 3.0.3 to 3.1.1 in /console (#7058 )
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.3 to 3.1.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump uuid and @types/uuid in /console (#6993 )
Bumps [uuid](https://github.com/uuidjs/uuid ) and [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ). These dependencies needed to be updated together.
Updates `uuid` from 9.0.0 to 9.0.1
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.0...v9.0.1 )
Updates `@types/uuid` from 9.0.2 to 9.0.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/uuid"
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>
* zonejs
* chore(deps-dev): bump @types/jasmine from 4.3.6 to 5.1.4 in /console (#6991 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 4.3.6 to 5.1.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine )
---
updated-dependencies:
- dependency-name: "@types/jasmine"
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): bump i18n-iso-countries from 7.6.0 to 7.7.0 in /console (#6990 )
Bumps [i18n-iso-countries](https://github.com/michaelwittig/node-i18n-iso-countries ) from 7.6.0 to 7.7.0.
- [Release notes](https://github.com/michaelwittig/node-i18n-iso-countries/releases )
- [Commits](https://github.com/michaelwittig/node-i18n-iso-countries/compare/v7.6.0...v7.7.0 )
---
updated-dependencies:
- dependency-name: i18n-iso-countries
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* jasmine
* prettier plugin
* chore(deps-dev): bump @types/opentype.js from 1.3.4 to 1.3.8 in /console (#6985 )
Bumps [@types/opentype.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/opentype.js ) from 1.3.4 to 1.3.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/opentype.js )
---
updated-dependencies:
- dependency-name: "@types/opentype.js"
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>
* chore(deps): bump postcss from 8.4.21 to 8.4.31 in /docs (#6674 )
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.21 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.21...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump axios and wait-on in /e2e (#7073 )
Bumps [axios](https://github.com/axios/axios ) to 1.6.2 and updates ancestor dependency [wait-on](https://github.com/jeffbski/wait-on ). These dependencies need to be updated together.
Updates `axios` from 0.25.0 to 1.6.2
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.25.0...v1.6.2 )
Updates `wait-on` from 6.0.1 to 7.2.0
- [Release notes](https://github.com/jeffbski/wait-on/releases )
- [Commits](https://github.com/jeffbski/wait-on/compare/v6.0.1...v7.2.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: indirect
- dependency-name: wait-on
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lint changes
* lint
---------
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 10:25:21 +00:00
Silvan and GitHub
1f30776fc2
fix(login): correct rendering of idps ( #7151 )
2024-01-05 14:35:51 +00:00
a5d4b08a99
fix(cleanup): cleanup all stuck states ( #7145 )
...
* fix(setup): unmarshal of failed step
* fix(cleanup): cleanup all stuck states
* use lastRun for repeatable steps
* typo
---------
Co-authored-by: Livio Spring <[email protected] >
2024-01-05 09:01:48 +00:00
Silvan and GitHub
41215bdc0a
fix(setup): unmarshal of failed step ( #7144 )
2024-01-05 06:29:57 +00:00
Silvan and GitHub
aa2d642e97
fix(handler): updated failed events ( #7146 )
2024-01-04 21:36:08 +00:00
Silvan and GitHub
b7d027e2fd
fix(db): always use begin tx ( #7142 )
...
* fix(db): always use begin tx
* fix(handler): timeout for begin
2024-01-04 16:12:20 +00:00
Livio Spring and GitHub
c0cef4983a
fix: correctly respect maxFailureCount ( #7143 )
2024-01-04 15:46:25 +00:00
d811359dd7
fix: typos ( #7132 )
...
Fix typos
Co-authored-by: Fabi <[email protected] >
2024-01-03 09:16:01 +01:00
Silvan and GitHub
8bc56f6fe7
fix(query): escape wildcards in text search ( #7131 ) ( #7135 )
...
* fix(query): escape like wildcards
* test: search query wildcards
* add do nothing
2024-01-02 16:27:36 +01:00
Silvan and GitHub
9892fd92b6
refactor: cleanup unused code ( #7130 )
...
* refactor: drop unused code
* refactor: drop unused code
2024-01-02 14:26:31 +00:00
Silvan and GitHub
4e3936b5bf
ci: publish sha to docker registry ( #7127 )
2024-01-02 14:03:23 +00:00
Silvan and GitHub
a8b8c89f73
perf(query): increase speed of user queries ( #7126 ) ( #7128 )
...
* perf(query): increase speed of user queries
2024-01-02 14:41:46 +01:00
Silvan and GitHub
cc2dd8b20b
fix(eventstore): increase performance on push ( #7125 )
2023-12-31 15:30:25 +01:00
Silvan and GitHub
6d3ce8d5ab
fix(projection): correct type cast of user grant reactivated ( #7123 )
...
* fix(projection): correct type cast of user grant reactivated
* test: correct mapper
2023-12-31 14:03:23 +01:00
Tim Möhlmann and GitHub
45ccdcfa99
fix(oidc): nil check for client secret ( #7115 )
...
This fixes a nil pointer panic when client basic auth is attempted on a client without secret in introspection.
2023-12-28 13:31:41 +00:00
Yordis Prieto and GitHub
9d5d1cf3ea
feat: allow glob redirects ( #7091 )
...
fixes #5110
2023-12-28 11:25:18 +02:00
Tim Möhlmann and GitHub
3483ec470d
fix(oidc): ignore unknown language tag in userinfo unmarshal ( #7108 )
...
This change upgrades oidc to include the fix into zitadel.
2023-12-22 12:52:01 +00:00
Tim Möhlmann and GitHub
85eb2eda0b
fix(oidc): refresh token for device authorization ( #7104 )
...
fix(oidc); refresh token for device authorization
Due to a mis-alignment of OIDC interface and concrete implementations in zitadel, requesting a refresh token for device authorization would fail.
This change adds the possibility to to use the op.IDTokenRequest directly.
Also, the UserAgentID is dropped as required parameter, as devices do not have a user agent.
2023-12-21 13:57:33 +00:00
Silvan and GitHub
5ce542b959
fix(handler): allow uint32 offset for migration scenarios ( #7103 )
2023-12-21 10:40:51 +00:00
ab2c3f7752
docs(examples): update examples ( #7014 )
...
Co-authored-by: Fabi <[email protected] >
2023-12-21 10:01:11 +00:00
a0a82b59e1
feat: user service v2 create, update and remove ( #6996 )
...
* feat: user service v2 remove user
* feat: user service v2 add user human
* feat: user service v2 change user human
* feat: user service v2 change user human unit tests
* feat: user service v2 reactivate, deactivate, lock, unlock user
* feat: user service v2 integration tests
* fix: merge back origin/main
* lint: linter corrections
* fix: move permission check for isVerfied and password change
* fix: add deprecated notices and other review comments
* fix: consistent naming in proto
* fix: errors package renaming
* fix: remove / delete user renaming in integration test
* fix: machine user status changes through user v2 api
* fix: linting changes
* fix: linting changes
* fix: changes from review
* fix: changes from review
* fix: changes from review
* fix: changes from review
* fix: changes from review
---------
Co-authored-by: Tim Möhlmann <[email protected] >
Co-authored-by: Livio Spring <[email protected] >
2023-12-21 10:03:37 +01:00
Livio Spring
acb604c045
docs: fix link to enterprise features
2023-12-21 07:47:06 +01:00
fe1337536f
fix(db): add additional connection pool for projection spooling ( #7094 )
...
* fix(db): add additional connection pool for projection spooling
* use correct connection pool for projections
---------
Co-authored-by: Livio Spring <[email protected] >
2023-12-20 16:13:04 +00:00
Livio Spring and GitHub
f4e73b9b75
docs: update go api client guide ( #7099 )
...
* docs: update go api client guide
* update branch reference
2023-12-20 15:56:48 +00:00
Tim Möhlmann and GitHub
e22689c125
feat(oidc): id token for device authorization ( #7088 )
...
* cleanup todo
* pass id token details to oidc
* feat(oidc): id token for device authorization
This changes updates to the newest oidc version,
so the Device Authorization grant can return ID tokens when
the scope `openid` is set.
There is also some refactoring done, so that the eventstore can be
queried directly when polling for state.
The projection is cleaned up to a minimum with only data required for the login UI.
* try to be explicit wit hthe timezone to fix github
* pin oidc v3.8.0
* remove TBD entry
2023-12-20 13:21:08 +01:00
e15f6229cd
fix: Update payload for Get Provider Information ( #7086 )
...
Update payload for Get Provider Information
Payload was set to token when it should be idpIntentToken
Co-authored-by: Livio Spring <[email protected] >
2023-12-20 08:33:59 +00:00
Livio Spring and GitHub
7dc8c19f39
docs: add go authentication example ( #7034 )
...
* docs: add go authentication example
* update sdks and example overview
* update branch name
2023-12-19 12:22:32 +00:00
Livio Spring and GitHub
edaa41903e
fix(projections): handle every instance by default and randomize start ( #7093 )
2023-12-19 13:32:08 +02:00
Elio Bischof and GitHub
c3e6257d68
fix: keep user idp links ( #7079 )
...
* login
* auth methods
* NewIDPUserLinksActiveQuery
* use has_login_policy projection
* fix unit tests
* docs
* keep old user links projection
* fix tests
* cleanup
* cleanup comments
* test idp links are not removed
* idempotent auth method test
* idempotent auth method test
2023-12-19 10:25:50 +00:00
2c4e7070ea
docs: correct env var docs ( #7082 )
...
Co-authored-by: Elio Bischof <[email protected] >
2023-12-18 10:54:43 +00:00
Tim Möhlmann and GitHub
1adfca9d28
fix(crypto): allow parsing of cost int from env string ( #7061 )
...
fic(crypto): allow parsing of cost int from env string
2023-12-15 11:16:05 +00:00
dae1911d43
docs(linux): fix download and unpack release bash snippet ( #7076 )
...
Co-authored-by: Stefan Benz <[email protected] >
2023-12-14 19:07:39 +01:00
Livio Spring and GitHub
19d9b8ad41
fix: reduce eventual consistency ( #7075 )
...
* fix: reduce eventual consistency
* fix tests
* fix linting
2023-12-14 11:07:47 +01:00
51ebf7da8d
fix: add example action to autofill userdata on okta ( #7060 )
...
Co-authored-by: Silvan <[email protected] >
2023-12-13 13:22:35 +01:00
Stefan Benz and GitHub
102f436c2e
fix: upgrade saml to v0.1.3 ( #7072 )
2023-12-13 10:43:02 +00:00
e005ed5114
docs: disable mfa prompt ( #7063 )
...
* docs: disable mfa prompt
* Update docs/docs/guides/solution-scenarios/configurations.mdx
Co-authored-by: Florian Forster <[email protected] >
---------
Co-authored-by: Florian Forster <[email protected] >
2023-12-12 09:58:35 +01:00
0e4a62b66f
docs: Update managers.mdx ( #7053 )
...
Update managers.mdx
Fix small syntax
Co-authored-by: Fabi <[email protected] >
2023-12-11 15:38:57 +01:00
Livio Spring and GitHub
831bb88ec4
fix: correctly delete sessions created before 2.42 ( #7050 )
...
* fix: correctly delete sessions created before 2.42
* fix test
* fix linting
* fixes requested from review
2023-12-09 08:59:51 +00:00
Livio Spring and GitHub
aa3c352ae7
fix: update external username on idp if auto update is enabled ( #7048 )
...
* fix: update external username on idp if auto update is enabled
* update errors package
2023-12-08 18:22:07 +01:00
f680dd934d
refactor: rename package errors to zerrors ( #7039 )
...
* chore: rename package errors to zerrors
* rename package errors to gerrors
* fix error related linting issues
* fix zitadel error assertion
* fix gosimple linting issues
* fix deprecated linting issues
* resolve gci linting issues
* fix import structure
---------
Co-authored-by: Elio Bischof <[email protected] >
2023-12-08 15:30:55 +01:00
ddbea119f1
fix(query): user performance ( #6537 )
...
* start user by id
* ignore debug bin
* use new user by id
* new sql
* fix(sql): replace STRING with text for psql compatabilit
* some changes
* fix: correct user queries
* fix tests
* unify sql statements
* use specific get user methods
* search login name case insensitive
* refactor: optimise user statements
* add index
* fix queries
* fix: correct domain segregation
* return all login names
* fix queries
* improve readability
* query should be correct now
* cleanup statements
* fix username / loginname handling
* fix: psql doesn't support create view if not exists
* fix: create pre-release
* ignore release comments
* add lower fields
* fix: always to lower
* update to latest projection
---------
Co-authored-by: Livio Spring <[email protected] >
2023-12-08 13:14:22 +01:00
94e0caa601
fix: verify domain revamped ( #6970 )
...
* fix: verify domain revamped
* fix: add link to docs in dialog
* fix: add missing translations including dutch
* fix: add @eliobischof suggestions
---------
Co-authored-by: Elio Bischof <[email protected] >
2023-12-07 12:53:53 +00:00