2736 Commits

Author SHA1 Message Date
Stefan Benz
bc9a85daf3
feat: V2 alpha import and export of organizations (#3798)
* feat(import): add functionality to import data into an instance

* feat(import): move import to admin api and additional checks for nil pointer

* fix(export): export implementation with filtered members and grants

* fix: export and import implementation

* fix: add possibility to export hashed passwords with the user

* fix(import): import with structure of v1 and v2

* docs: add v1 proto

* fix(import): check im imported user is already existing

* fix(import): add otp import function

* fix(import): add external idps, domains, custom text and messages

* fix(import): correct usage of default values from login policy

* fix(export): fix renaming of add project function

* fix(import): move checks for unit tests

* expect filter

* fix(import): move checks for unit tests

* fix(import): move checks for unit tests

* fix(import): produce prerelease from branch

* fix(import): correctly use provided user id for machine user imports

* fix(import): corrected otp import and added guide for export and import

* fix: import verified and primary domains

* fix(import): add reading from gcs, s3 and localfile with tracing

* fix(import): gcs and s3, file size correction and error logging

* Delete docker-compose.yml

* fix(import): progress logging and count of resources

* fix(import): progress logging and count of resources

* log subscription

* fix(import): incorporate review

* fix(import): incorporate review

* docs: add suggestion for import

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>

* fix(import): add verification otp event and handling of deleted but existing users

Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabienne <fabienne.gerschwiler@gmail.com>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-07-28 13:42:35 +00:00
Livio Spring
d620126aab
fix: handle nil pointer when login hint is invalid (#4066)
* fix: handle nil pointer when login hint is invalid

* mention encoding for login_hint
2022-07-28 14:11:10 +02:00
Livio Spring
096e12d3d0
fix: set domain verified if domain policy does not require validation (#4061)
* fix: set domain verified if domain policy does not require validation

* handle domain claimed
2022-07-28 13:18:31 +02:00
Silvan
0b742233f9
fix: clarify instances in steps and config (#4003)
* fix: clarify instances in steps and config

* docs: update setup step

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-07-27 10:22:20 +02:00
Livio Spring
5bd9badbcf
fix: project grants (#4031)
* fix: filter granted memberships correctly

* fix: only show changes of granted project

* Apply suggestions from code review

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>

* Update internal/query/user_membership.go

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-07-27 07:55:44 +00:00
Livio Spring
c15577c1f9
fix: use default redirect uri when not passed on end_session endpoint (#4054)
* fix: use default redirect uri when not passed on end_session endpoint

* instance state
2022-07-27 09:49:16 +02:00
Fabi
8e94d2377b
fix: remove adding automatically global role on register (#4050) v2.0.0-v2-alpha.44 2022-07-27 07:04:17 +02:00
Max Peintner
e8a01abcdb
fix(console): set user language (#4028)
fix: cnsl user language

Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-26 07:30:54 +00:00
Max Peintner
9347a196c0
fix(console): statehandler (#4042)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-26 06:41:49 +02:00
Florian Forster
0ebda7caaa
docs: improve template handling for search results (#4043)
* docs: improve template handling for search results

* chore: remove draft again

* chore: change configure
2022-07-25 15:59:45 +02:00
Max Peintner
7c491381de
feat(console): show instance detail (#4032)
feat: instance detail

Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-25 12:26:36 +00:00
Elio Bischof
6bb3220186
chore: speed up build (#4017)
* better cache dependencies

* ignore local statik.go

* remove previously generated statik.go file

* remove redundant .dockerignore
2022-07-25 11:54:05 +00:00
Livio Spring
ccde49b323
feat: extend claims of introspection response (#4018)
* feat: extend claims of introspection response

* update oidc lib
2022-07-25 09:38:15 +02:00
Max Peintner
955e4d483e
fix(console): show otp secret (#4030) 2022-07-22 15:44:16 +02:00
Livio Spring
9fc8a43642
fix: handle events of PATs correctly (#4024) 2022-07-22 13:47:55 +02:00
Max Peintner
3855ec2ab5
fix(console): SMS provider (#3949)
fix: console twilio

Co-authored-by: Livio Spring <livio.a@gmail.com>
v2.0.0-v2-alpha.43
2022-07-22 11:23:13 +00:00
Livio Spring
aed7010508
fix: scheduling (#3978)
* fix: improve scheduling

* build pre-release

* fix: locker

* fix: user handler and print stack in case of panic in reducer

* chore: remove sentry

* fix: improve handler projection and implement tests

* more tests

* fix: race condition in tests

* Update internal/eventstore/repository/sql/query.go

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

* fix: implemented suggested changes

* fix: lock statement

Co-authored-by: Silvan <silvan.reusser@gmail.com>
2022-07-22 10:08:39 +00:00
Max Peintner
0cc548e3f8
fix(console): asset path on signout route, stop event propagation in actions table (#4016)
fix: asset path, stop event propagation in actions table
2022-07-22 09:06:16 +02:00
mffap
5da72dee92
fix(docs): primary domain scope (#3999)
primary domain scope
2022-07-21 11:53:06 +00:00
Livio Spring
91206967b4
fix: reset custom org domain policy (#4014) 2022-07-21 13:46:59 +02:00
Max Peintner
6a3689e05a
fix(console): username overflow when suffix is shown (#4007)
* fix(console): username overflow when suffix

* rm logs
2022-07-21 11:15:35 +02:00
Livio Spring
95481c2e0b
feat: allow system config changes (#3876)
* feat: run repeatable setup steps

* feat: react to system config changes

* renaming
2022-07-20 11:20:49 +02:00
Silvan
2707461ea6
fix(login): trigger bulk on reset password (#3970)
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-19 09:07:37 +02:00
Fabi
931152bb73
chore: Update issue templates (#3979) 2022-07-18 19:30:19 +00:00
mffap
966bbec877
chore(docs): add chat and discussions to navi (#3991) 2022-07-18 17:16:45 +02:00
Livio Spring
9b6dad18cb
feat: provide metrics endpoint (#3902)
* feat: provide metrics endpoint

* config

* enable otel metrics by default

Co-authored-by: Florian Forster <florian@caos.ch>
v2.0.0-v2-alpha.42
2022-07-18 10:42:32 +02:00
Elio Bischof
7ef9dcbf50
docs(installation): inline file contents (#3974)
* docs(installation): align knative style

* some fixes in configure section

* show file contents inline
2022-07-15 13:59:58 +02:00
mffap
36d0f9668b
fix(docs): image zoom plugin (#3946)
fix: image zoom plugin

Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
2022-07-14 09:52:04 +00:00
Jay
0ffdc97301
Docs UI (#3901)
* test css change

for max to have a look

* changed a font color

(just a test for git push)

* changing some UI colors according to CI/CD colors

* changing font color hero button

Co-authored-by: Jay <juerg.rinaldi@gmail.com>
2022-07-14 09:43:36 +00:00
Livio Spring
fa4bc47b3e
feat: specify org member roles in org setup (#3950) v2.0.0-v2-alpha.41 2022-07-12 13:38:47 +00:00
Elio Bischof
68f0114671
docs(installation): fix typo (#3948) 2022-07-12 08:43:45 +00:00
Elio Bischof
325651c96e
docs(installation): document masterkey config (#3947) 2022-07-12 08:24:05 +00:00
Fabi
2cf097332c
fix: add new org settings member role (#3944)
* fix: add new role to iam members

* fix: add new role to iam members

* fix: add new role to iam members

* fix: add new role to iam members

* fix: add new role to iam members

* fix: add new role to iam members

* fix: add new role to iam members
v2.0.0-v2-alpha.40
2022-07-12 08:03:44 +00:00
Florian Forster
ec8ae51f4e
chore: update zitadel version and fix an issue with cockroachdb >=v22 (#3937) 2022-07-11 19:59:11 +00:00
Fabi
3189f5d911
docs: add saas to zitadel cloud (#3941) 2022-07-11 08:18:49 +00:00
Silvan
d7988563e5
fix: update login names on user trigger bulk (#3934) v2.0.0-v2-alpha.39 2022-07-08 11:04:29 +00:00
Max Peintner
dfa07a4cee
chore(console): dependencies (#3893)
* cli, core

* material cdk

* schematics

* chore(deps-dev): bump karma-jasmine from 5.0.1 to 5.1.0 in /console (#3843)

Bumps [karma-jasmine](https://github.com/karma-runner/karma-jasmine) from 5.0.1 to 5.1.0.
- [Release notes](https://github.com/karma-runner/karma-jasmine/releases)
- [Changelog](https://github.com/karma-runner/karma-jasmine/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma-jasmine/compare/v5.0.1...v5.1.0)

---
updated-dependencies:
- dependency-name: karma-jasmine
  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 google-proto-files from 2.5.2 to 3.0.0 in /console (#3840)

Bumps [google-proto-files](https://github.com/googleapis/nodejs-proto-files) from 2.5.2 to 3.0.0.
- [Release notes](https://github.com/googleapis/nodejs-proto-files/releases)
- [Changelog](https://github.com/googleapis/nodejs-proto-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-proto-files/compare/v2.5.2...v3.0.0)

---
updated-dependencies:
- dependency-name: google-proto-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps-dev): bump karma from 6.3.20 to 6.4.0 in /console (#3839)

Bumps [karma](https://github.com/karma-runner/karma) from 6.3.20 to 6.4.0.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.20...v6.4.0)

---
updated-dependencies:
- dependency-name: karma
  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>

* jasmine

* packs

* lock

* html tags

* base /

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-08 07:06:38 +00:00
Max Peintner
190a454140
feat(console): deactivate, reactivate org, fix signedout route (#3834)
* org detail

* feat: org deactivate, reactivate

* statehandler includes instead of startsWith

* fix signout route

* Update console/src/assets/i18n/de.json

Co-authored-by: Livio Spring <livio.a@gmail.com>

* french

Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-07-08 06:58:23 +00:00
Max Peintner
91771bc49b
docs: quickstart changes for v2 (#3906)
* docs: v2 quickstarts

* flutter div

* html

* html

* common https:/[your-domain]-[random-string].zitadel.cloud
2022-07-07 16:25:56 +02:00
Fabi
252d0fa8b5
docs: fix issuer (#3925)
Co-authored-by: Max Peintner <max@caos.ch>
2022-07-07 13:42:58 +00:00
Livio Spring
6463b716ce
fix: handle org de-/reactivate correctly (#3924) 2022-07-07 13:13:17 +00:00
Silvan
9271623ec9
fix: load auth users (#3907)
* fix: load auth users

* fix: add triggerbulk

* fix: build pre-release

* fix even more french translations

* fix: build version

Co-authored-by: Livio Spring <livio.a@gmail.com>
v2.0.0-v2-alpha.38
2022-07-07 14:58:00 +02:00
Christian Jakob
d5a8dd47fd
docs: fix tls description and limitations (#3884)
* docs: fix tls description and limitations

* cleanup doku

* fixed knative link

* added loadbalancing link as example

* relative links
2022-07-07 13:33:49 +02:00
Livio Spring
427d21ad45
fix: (french) translations (#3922) v2.0.0-v2-alpha.37 2022-07-07 10:58:24 +00:00
Elio Bischof
f4ae4523fa
docs: improve eventstore docs (#3905)
* docs: improve eventstore docs

* docs: fix broken link

* docs(installation): fix broken link
2022-07-07 09:20:51 +02:00
mffap
3267daedda
feat: internationalization french (#3890)
* initial

* console_fr updates

* console_en fix issues

* notifications_fr

* internal_static_i18n_fr fixes

* internal_static_i18n_en fix

* docs

* search parameter

* missing italian translations

Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
v2.0.0-v2-alpha.36
2022-07-06 13:40:11 +00:00
Livio Spring
a1d404291d
fix(notify): notify user in projection (#3889)
* start implement notify user in projection

* fix(stmt): add copy to multi stmt

* use projections for notify users

* feat: notifications from projections

* feat: notifications from projections

* cleanup

* pre-release

* fix tests

* fix types

* fix command

* fix queryNotifyUser

* fix: build version

* fix: HumanPasswordlessInitCodeSent

Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
v2.0.0-v2-alpha.35
2022-07-06 14:09:49 +02:00
Fabi
d15a15c809
docs: Eventstore architecture (#3904)
* docs: add zitadel eventstore architecture

* docs: add zitadel eventstore architecture

* docs: add zitadel eventstore architecture

* docs: add zitadel eventstore architecture

* docs: add zitadel eventstore architecture

* docs: fix broken link

* Update docs/docs/concepts/eventstore/overview.md

Co-authored-by: Elio Bischof <eliobischof@gmail.com>

* Update docs/docs/concepts/eventstore/overview.md

Co-authored-by: Elio Bischof <eliobischof@gmail.com>

* Update docs/docs/concepts/eventstore/overview.md

Co-authored-by: Elio Bischof <eliobischof@gmail.com>

* Update docs/docs/concepts/eventstore/zitadel.md

Co-authored-by: Elio Bischof <eliobischof@gmail.com>

* Update docs/docs/concepts/eventstore/zitadel.md

Co-authored-by: Elio Bischof <eliobischof@gmail.com>

Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-07-06 11:29:59 +02:00
Livio Spring
8434eaa9c0
fix: require user verification for passwordless authentication (#3896) v2.0.0-v2-alpha.34 2022-07-06 08:32:05 +02:00
Elio Bischof
2786a280b7
chore: delete example-zitadel-config.yaml symlink (#3897)
Delete example-zitadel-config.yaml
2022-07-05 14:55:06 +02:00