Livio Spring
6774e7f444
fix: handle userID and context correctly ( #5755 )
...
* fix: handle userID and context correctly
* fix linting
2023-04-26 16:19:32 +02:00
Livio Spring
e4a4b7cfbe
feat(api): add user creation to user service ( #5745 )
...
* chore(proto): update versions
* change protoc plugin
* some cleanups
* define api for setting emails in new api
* implement user.SetEmail
* move SetEmail buisiness logic into command
* resuse newCryptoCode
* command: add ChangeEmail unit tests
Not complete, was not able to mock the generator.
* Revert "resuse newCryptoCode"
This reverts commit c89e90ae35
.
* undo change to crypto code generators
* command: use a generator so we can test properly
* command: reorganise ChangeEmail
improve test coverage
* implement VerifyEmail
including unit tests
* add URL template tests
* begin user creation
* change protos
* implement metadata and move context
* merge commands
* proto: change context to object
* remove old auth option
* remove old auth option
* fix linting errors
run gci on modified files
* add permission checks and fix some errors
* comments
* comments
* update email requests
* rename proto requests
* cleanup and docs
* simplify
* simplify
* fix setup
* remove unused proto messages / fields
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
Co-authored-by: Tim Möhlmann <tim+github@zitadel.com>
2023-04-26 07:47:57 +02:00
bitfactory-sem-denbroeder
19f2f83b61
feat: add otp name and make it configurable ( #5631 )
...
* feat: add otp name and make it configurable
* feat: use pre-existing otp env var
* feat: use requested domain if otp issuer is empty
* cleanup
---------
Co-authored-by: Sem den Broeder <semnelldenbroeder@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-04-26 07:17:23 +02:00
Elio Bischof
923f691d77
fix: use singleton meter provider ( #5725 )
2023-04-25 18:15:32 +00:00
Elio Bischof
c12c2f09a4
fix: switch log level of failed locks to debug ( #5746 )
2023-04-25 19:20:59 +02:00
Tim Möhlmann
234186c60c
do not run tests in parallel
2023-04-25 18:30:08 +03:00
Tim Möhlmann
68200dcbe9
temporarily remove other workflow for fast running
2023-04-25 18:11:53 +03:00
Tim Möhlmann
79084089ea
add github action for integration tests
2023-04-25 18:11:04 +03:00
Tim Möhlmann
a22b58f1c0
simple test of a health endpoint
2023-04-25 15:04:35 +03:00
Miguel Cabrerizo
79c528a2b6
fix: cnsl-redirect-uris ngModel & formGroup issue ( #5731 )
...
Co-authored-by: Max Peintner <max@caos.ch>
2023-04-25 13:53:54 +02:00
Silvan
13f6b4686a
fix(setup): smaller transactions ( #5742 )
2023-04-25 08:12:53 +00:00
Silvan
095ec21678
feat: user v2alpha email API ( #5708 )
...
* chore(proto): update versions
* change protoc plugin
* some cleanups
* define api for setting emails in new api
* implement user.SetEmail
* move SetEmail buisiness logic into command
* resuse newCryptoCode
* command: add ChangeEmail unit tests
Not complete, was not able to mock the generator.
* Revert "resuse newCryptoCode"
This reverts commit c89e90ae35
.
* undo change to crypto code generators
* command: use a generator so we can test properly
* command: reorganise ChangeEmail
improve test coverage
* implement VerifyEmail
including unit tests
* add URL template tests
* proto: change context to object
* remove old auth option
* remove old auth option
* fix linting errors
run gci on modified files
* add permission checks and fix some errors
* comments
* comments
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
Co-authored-by: Tim Möhlmann <tim+github@zitadel.com>
2023-04-25 09:02:29 +02:00
Tim Möhlmann
e167365548
chore: test server for direct resource access
2023-04-24 20:40:31 +03:00
James Schinner
2a79e77c7b
docs: Fix typo ( #5727 )
...
Fix typo
2023-04-24 13:23:38 +02:00
mffap
0431cd15f9
docs(scenarios): domain discovery ( #5688 )
...
* formatting title configuration
* color generated boxes
* structure
* move saas
* overview
* add integration overview (fixes broken link on main page)
* instance settings
* user journeys
* fix broken link to saas
* instance considerations
* orgs
* organizations update
* instance settings: domain settings
* heading
* verification and conclusion
* fix diagram
* default org behavior from review
2023-04-21 14:54:32 +00:00
mffap
ebc140a234
docs(legal): merge rate limits ( #5719 )
...
* formatting title configuration
* merge policy and metrics
* raising limits, editorial
* Update docs/docs/legal/rate-limit-policy.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Apply suggestions from code review
Co-authored-by: Elio Bischof <elio@zitadel.com>
---------
Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-04-21 13:21:05 +00:00
Silvan
5d6399da24
fix(projection): implement GoStringer for postgres ( #5716 )
2023-04-21 06:58:04 +00:00
mffap
a9d6e92873
docs(integrate): create automatic overviews, move brokering ( #5721 )
...
* overviews in sidebars
* move identity brokering to features
* fix links
2023-04-20 17:04:40 +02:00
Silvan
e083092605
docs(azure): update tenant id ( #5720 )
2023-04-20 10:55:19 +02:00
Silvan
41025271f4
fix(setup): step 10 for postgres ( #5717 )
2023-04-20 07:31:18 +02:00
Max Peintner
11d75d0121
fix(console): disallow inline fonts, critical styles ( #5714 )
...
fix: disallow inline
2023-04-19 09:51:03 +00:00
Tim Möhlmann
5819924275
feat: device authorization RFC 8628 ( #5646 )
...
* device auth: implement the write events
* add grant type device code
* fix(init): check if default value implements stringer
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-04-19 08:46:02 +00:00
Silvan
3cd2cecfdf
chore: releaserc
2023-04-19 10:01:27 +02:00
Silvan
85054e8d2b
chore: next as pre release
2023-04-19 09:41:33 +02:00
Silvan
8da8fbe6ce
fix(eventstore): correct creation date of events ( #5683 )
...
* fix: add setup step to correct creation dates
* fix(eventstore): replace now with statement ts
* fix(step10): correct number
* fix: handle wrong instance domain removed events
2023-04-18 19:29:04 +02:00
Max Peintner
c420de1533
fix(console): LDAP UI optimization for better required field recognition, improve onboarding all done visibility ( #5659 )
...
* fix: onboarding all done styles
* ldap UI change
* rm log
* set required marker to formfield, max width of string-list comp
* seperate formfields
* formarray
* clear action
* validator
* hide pwd field
* rm dead code
* lint
2023-04-18 17:37:26 +02:00
Max Peintner
0ed2906b5d
chore(console): dependency update ( #5653 )
...
* cli, core
* cli, core
* material, cdk
* chore(deps-dev): bump @types/node from 18.13.0 to 18.15.11 in /console (#5594 )
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 18.13.0 to 18.15.11.
- [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-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump jasmine-core from 4.5.0 to 4.6.0 in /console (#5592 )
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v4.5.0...v4.6.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump zone.js from 0.12.0 to 0.13.0 in /console (#5586 )
Bumps [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js ) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/angular/angular/releases )
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md )
- [Commits](https://github.com/angular/angular/commits/zone.js-0.13.0/packages/zone.js )
---
updated-dependencies:
- dependency-name: zone.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump prettier from 2.8.4 to 2.8.7 in /console (#5589 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.4 to 2.8.7.
- [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/2.8.4...2.8.7 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lock
* tsconfig, index signature, angular.json
* cli core
* material cdk
* chore(deps): bump libphonenumber-js from 1.10.19 to 1.10.24 in /console (#5498 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.10.19 to 1.10.24.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.19...v1.10.24 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update packages
* rm redundant bindings
* disable button
* rm provider service
* rm environment.tss
* seo
* fresh lock
* eslint
* eslint
* increase budgets
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-18 15:42:29 +02:00
Livio Spring
429a91518b
fix: remove idp templates when using old / deprecated delete method ( #5685 )
...
* fix: remove idp templates when using old / deprecated delete method
* fix: projection version
2023-04-17 08:20:49 +00:00
Livio Spring
4c482619da
fix: ensure minimal scope for azure ad ( #5686 )
...
* fix: ensure minimal scope for azure ad
* docs(idps): mention scopes which are always sent
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-04-17 07:02:16 +00:00
Livio Spring
8e19f0f6c3
fix: set displayname correctly in EnsureDisplayName ( #5702 )
...
fix: EnsureDisplayName
2023-04-17 06:26:40 +00:00
Max Peintner
e79e280dc7
fix(console): set options ( #5605 )
...
fix: set idp options
2023-04-14 17:20:53 +02:00
Miguel Cabrerizo
d140f9373a
feat: Zitadel translated into Spanish ( #5634 )
...
* feat: spanish translation in progress
* feat: 85% of translated strings
* feat: spanish translation 95% done
* fix: fix some typos
* fix: add missing translations for recent commits
* Apply suggestions from code review
Co-authored-by: Livio Spring <livio.a@gmail.com>
---------
Co-authored-by: Elio Bischof <elio@zitadel.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-04-14 15:53:19 +02:00
Tim Möhlmann
27e9852367
feat: enable grpc server reflection
2023-04-14 16:34:12 +03:00
Elio Bischof
8745c87ded
docs: improve idp docs ( #5677 )
...
* docs: improve idp docs
* warn about clear text ldap
2023-04-13 17:11:51 +02:00
mffap
24e3695e08
docs(readme): update features ( #5676 )
...
* docs(readme): update features
- add LDAP
- structure and update features
* Apply suggestions from code review
Co-authored-by: Florian Forster <florian@zitadel.com>
---------
Co-authored-by: Florian Forster <florian@zitadel.com>
2023-04-13 10:34:01 +02:00
Max Peintner
2ec36bd63b
fix(console): add state filter to org table, filter context ( #5650 )
...
* fix: add state filter to org table, filter context
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-04-12 15:02:54 +02:00
Fabi
d306e8219f
docs: identity provider docs ( #5565 )
...
* docs: add github identity provider
* docs: add github identity provider
* docs: add github identity provider
* docs: github identity provider
* docs: google provider
* docs: google provider
* docs: gitlab identity provider
* docs: gitlab identity provider
* docs: general information identity providers
* docs: general information identity providers
* docs: add ldap and openldap identity provider docs
* docs: azure ad
* docs: azure ad
* docs: rename attribute for azure ad
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/azure-ad.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* docs: general config in one file
* docs: add ldap and openldap identity provider docs
* docs: general describtion add missing providers
* docs: typos and rewriting
* Update docs/docs/guides/integrate/identity-providers/gitlab.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/github.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/github.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* Update docs/docs/guides/integrate/identity-providers/github.md
Co-authored-by: Elio Bischof <elio@zitadel.com>
* docs: add api idp docs
* docs: reuse idp content (#5656 )
* docs: reuse idp content
* docs: generalize prefill action
* docs: eliminate prerequisites
* Update docs/docs/guides/integrate/identity-providers/github.mdx
Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com>
* replace zitadel google login
* outdent optional action
---------
Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com>
---------
Co-authored-by: Stefan Benz <stefan@caos.ch>
Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-04-12 09:42:40 +02:00
Fabian Deifuß
080a44bbce
docs(azuread-oidc): allow personal accounts ( #5540 )
...
doc(azuread-oidc): allow personal accounts
Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com>
2023-04-12 09:09:20 +02:00
Silvan
ed2588f13d
fix(idp): handle scopes in azureAD ( #5665 )
2023-04-12 07:27:07 +02:00
Silvan
c216d6effd
fix(mfa): correct change url ( #5663 )
2023-04-11 19:27:18 +02:00
mffap
ba74cd018d
docs(migrate): Generalize migration from zitadel ( #5661 )
...
* collapse sidebar
* generalize and simplify guide
2023-04-11 16:15:14 +00:00
Max Peintner
1c1d66cbe8
chore(console): remove first and lastName fallback from user ( #5629 )
...
* chore(console): remove first and lastName fallback from user
* use display name and ensure it's set without required name fields
* add user type to user grant and memberships responses
* contributor, members
* fix avatar display checks
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-04-11 15:56:51 +00:00
Livio Spring
8bf36301ed
feat: allow skip of success page for native apps ( #5627 )
...
add possibility to return to callback directly after login without rendering the successful login page
2023-04-11 15:07:32 +00:00
Livio Spring
b3d8787921
feat: add new api services ( #5619 )
...
* feat: add new services
* improve demos and comments
* remove unused field
* add comment to demo proto calls
* Apply suggestions from code review
Co-authored-by: Silvan <silvan.reusser@gmail.com>
---------
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2023-04-11 15:37:42 +02:00
Miguel Cabrerizo
c0c76a8ea9
chore(console): change icon of past steps to checkbox ( #5580 )
...
checkbox for app create stepper
2023-04-11 15:07:35 +02:00
mffap
ef7c53a6dc
docs(migrate): Migrate to ZITADEL ( #5625 )
...
* docs(guide): migration process guide
* outline users
* intro
* wip
* wip
* wip - basics
* structure migrate
* importing users
* structure
* sidebar
* move technical considerations to intro
* update users
* update sidebar
* migrate from auth0
* Apply suggestions from code review
Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com>
* remove mermaid
* add concepts
* replace bulk user
* add note on code snippets
---------
Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com>
2023-04-11 09:24:02 +00:00
Stefan Benz
440ba9f5ef
fix: update saml to v0.0.11 ( #5628 )
...
* fix: update saml to v0.0.11
* chore: remove unused sum
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-04-11 07:39:12 +00:00
Elio Bischof
1e63c2eea3
chore: remove duplicate step ( #5624 )
2023-04-06 13:46:21 +00:00
Max Peintner
2ee7b9c381
fix(console): refine onboarding styles and behavior, i18n ( #5616 )
...
* fix: console onboarding styles and behavior, i18n
* action-row classes
* fix: only consider real user events in the onboarding view (#5617 )
* fix(onboarding): only human events
* explicitly exclude system api events
---------
Co-authored-by: Max Peintner <max@caos.ch>
---------
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-04-06 12:02:46 +00:00
Silvan
698f46fe6a
chore: update dependencies ( #5401 )
...
* chore(backend): update dependencies
* chore(pipeline): update golangci-lint
2023-04-06 06:29:55 +00:00