Commit Graph
51 Commits
Author SHA1 Message Date
15e62813ed docs: change image tag for docker compose with service account (#5022)
Co-authored-by: Livio Spring <[email protected]>
2023-02-17 10:04:36 +00:00
586495a0be feat: add management for ldap idp template (#5220)
Add management functionality for LDAP idps with templates and the basic functionality for the LDAP provider, which can then be used with a separate login page in the future.

---------

Co-authored-by: Livio Spring <[email protected]>
2023-02-15 08:14:59 +00:00
Stefan BenzandGitHub 3616b6b028 feat(api): allow specifying access_token type (opaque/JWT) for service users (#5150)
Add functionality to configure the access token type on the service accounts to provide the oidc library with the necessary information to create the right type of access token.
2023-02-08 08:06:34 +00:00
Stefan BenzandGitHub e2fdd3f077 feat: support client_credentials for service users (#5134)
Request an access_token for service users with OAuth 2.0 Client Credentials Grant. Added functionality to generate and remove a secret on service users.
2023-01-31 19:52:47 +00:00
Stefan BenzandGitHub eb17d0c378 feat: add http request to interal and external authentication actions (#5103)
Add functionality to provide http.Request and authError to actions for logging or other logic.
2023-01-26 10:40:49 +00:00
Stefan BenzandGitHub 19621acfd3 feat: add notification policy and password change message (#5065)
Implementation of new notification policy with functionality to send email when a password is changed
2023-01-25 09:49:41 +01:00
Stefan BenzandGitHub a36fdf8fe6 feat: add listIamMembers to system api (#5013)
Added ListIAMMembers endpoint to system-API to provide the functionality to the customer portal
2023-01-17 20:35:41 +00:00
b1d7433eba fix: correct display name when adding an instance (#4930)
* fix: handling of default values inside add instance

* fix: remove release from 2.16.x branch

* chore(lint): show all issues

* refactor: instance converter

Co-authored-by: Silvan <[email protected]>
2023-01-03 10:16:36 +01:00
7d9fc2c6e7 feat: org remove on admin api and org query with state (#4917)
* feat: org remove on admin api and org query with state

* docs: change description for admin api remove org

Co-authored-by: Livio Spring <[email protected]>
2022-12-22 10:46:06 +00:00
Stefan BenzandGitHub f5eddcc490 fix: separate tos and privacy checkbox into two (#4848) 2022-12-21 09:27:31 +01:00
339fbd4f0c fix: change back to login button and add to register option screen (#4847)
* fix: change back to login button and add to register option screen

* fix: change back to login button and add logic for remove and set events

Co-authored-by: Fabi <[email protected]>
2022-12-20 09:26:48 +01:00
Stefan BenzandGitHub b7e5fcb97b docs: setup with service account docs (#4877)
* docs: add service account setup for kubernetes

* docs: add service account setup for macos, linux and compose

* docs: change image tag in compose

* docs: move default user part of kubernetes
2022-12-16 14:09:49 +01:00
47ffa52f0f feat: Instance create (#4502)
* feat(instance): implement create instance with direct machine user and credentials

* fix: deprecated add endpoint and variable declaration

* fix(instance): update logic for pats and machinekeys

* fix(instance): unit test corrections and additional unit test for pats and machinekeys

* fix(instance-create): include review changes

* fix(instance-create): linter fixes

* move iframe usage to solution scenarios configurations

* Revert "move iframe usage to solution scenarios configurations"

This reverts commit 9db31f3808e6dfcae9907bc574c072436a19865a.

* fix merge

* fix: add review suggestions

Co-authored-by: Livio Spring <[email protected]>

* fix: add review changes

* fix: add review changes for default definitions

* fix: add review changes for machinekey details

* fix: add machinekey output when setup with machineuser

* fix: add changes from review

* fix instance converter for machine and allow overwriting of further machine fields

Co-authored-by: Livio Spring <[email protected]>
2022-12-09 14:04:33 +01:00
a3f15d8213 fix: corrected statement to when an init code has to be sent (#4817)
* fix: corrected statement to when an init code has to be sent

* fix: corrected statement to when an init code has to be sent

* fix: corrected statement to when an init code has to be sent

* fix: add init code to user handle for auth.users2

Co-authored-by: Livio Spring <[email protected]>
2022-12-07 11:16:01 +00:00
2209187a48 docs(import): correct import example from v1 with timeout (#4731)
Co-authored-by: Livio Spring <[email protected]>
2022-12-07 10:53:08 +00:00
add232d1dd fix: correct where statement for AppByOIDCClientID (#4815)
Co-authored-by: Silvan <[email protected]>
2022-12-02 13:15:09 +00:00
Stefan BenzandGitHub 9626897834 fix(logintexts): fix several custom text attributes for get and set (#4733)
* fix(logintexts): fix several custom text attributes for get and set

* fix(logintexts): fix externalUserNotFound attribute for json unmarshalling and reduce for customTexts

* fix: correct imports for linting
2022-12-01 13:31:46 +01:00
Stefan BenzandGitHub 24ae69b726 fix: update saml dependency v0.0.8=>v0.0.9 (#4701) 2022-11-15 06:30:36 +00:00
e183fe668a fix: delete limit of login policy query for idp links list (#4654)
* fix: delete limit of login policy query for idp links list

* set isDefault to false

* fix: change orderby to desc if custom login policy is queried

* fix: split select for idp links from select for login policy

Co-authored-by: Max Peintner <[email protected]>
Co-authored-by: Livio Spring <[email protected]>
2022-11-14 15:15:29 +00:00
5d17da542d fix(user): add search query for login name (#4173)
* fix(user): add search query for login name

* fix(user): change login name query to IN from EXISTS

* fix(loginname): include InQuery into ListQuery with SubSelect as possible datasource

* fix(user): apply suggestions from code review

Co-authored-by: Livio Spring <[email protected]>

* fix: correct unit test for search query

Co-authored-by: Fabi <[email protected]>
Co-authored-by: Livio Spring <[email protected]>
2022-10-31 13:03:23 +00:00
71fb5c526f fix(machine): delete domain policy dependency and restructure functions (#4605)
* fix(machine): delete domain policy dependency and restructure functions

* fix(machine): delete domain policy dependency and restructure functions

* fix(machine): move check for username and name

* fix: correct unit test for machine

Co-authored-by: Livio Spring <[email protected]>
2022-10-26 08:39:56 +00:00
Stefan BenzandGitHub 4ba45280fe fix(saml): update saml dependency (#4606) 2022-10-25 14:06:53 +02:00
c2a5b785fb feat: instance remove (#4345)
* feat(instance): add remove instance event with projections cleanup

* fix(instance): corrected used id to clean up projections

* fix merge

* fix: correct unit test projection names

* fix: current sequence of lists and query for ensuring keypair based projections

Co-authored-by: Livio Spring <[email protected]>
Co-authored-by: Fabi <[email protected]>
2022-10-20 14:36:52 +02:00
2bfa51da1c fix(import): import json marshal to jsonpb (#4580)
* fix(import): import json marshal to jsonpb

* fix: add unmarshaloptions discard unknown

Co-authored-by: Livio Spring <[email protected]>

* fix(import): import json marshal to jsonpb

Co-authored-by: Livio Spring <[email protected]>
2022-10-19 13:36:51 +00:00
c8e1733b39 fix: import of trigger actions and export of idp links (#4576)
Co-authored-by: Livio Spring <[email protected]>
2022-10-19 13:58:03 +02:00
556f381a5a fix(import): add import for app and machine keys (#4536)
* fix(import): add import for app and machine keys

* fix(export): add review changes

* fix(import): Apply suggestions from code review

Co-authored-by: Livio Spring <[email protected]>

* fix(import): add review changes

Co-authored-by: Livio Spring <[email protected]>
2022-10-18 15:07:30 +00:00
c9e2e6bc33 fix(metadata): corrected handling of remove metadata events (#4505)
* fix(metadata): corrected handling of remove metadata events

* remove unnecessary method

Co-authored-by: Livio Spring <[email protected]>
2022-10-07 09:44:28 +00:00
2957407b5b fix: correct oidcsettings management (#4413)
* fix(oidcsettings): corrected projection, unittests and added the add endpoint

* fix(oidcsettings): corrected default handling and instance setup

* fix: set oidc settings correctly in console

* cleanup

* e2e test

* improve e2e test

* lint e2e

Co-authored-by: Livio Spring <[email protected]>
Co-authored-by: Fabi <[email protected]>
2022-09-27 12:53:49 +02:00
b32c02a39b feat(instance): add functionality to update instance (#4440)
Co-authored-by: Fabi <[email protected]>
2022-09-27 06:58:50 +00:00
2c1f9ac4a8 feat(org): add org metadata functionality (#4234)
* feat(org): add org metadata functionality

* fix(metadata): add unit tests and review for org metadata

* fix(org-metadata): move endpoints to /

Co-authored-by: Fabi <[email protected]>
2022-09-20 14:32:09 +00:00
d8a834f364 docs(nginx): change example for webauthn (#4382)
Co-authored-by: Florian Forster <[email protected]>
2022-09-15 17:38:17 +02:00
7191344817 docs(terraform): add basic terraform documentation (#4328)
* docs(terraform): add basic terraform documentation

* docs(terraform): fix broken links on terraform guide

* docs(terraform): add changes from review

* lint

Co-authored-by: mffap <[email protected]>
Co-authored-by: Florian Forster <[email protected]>
2022-09-15 09:54:28 +00:00
69230def56 fix(user): move check if user is existing from user idp link (#4363)
* fix(user): move check if user is existing from user idp link

* fix(user): correct unit tests for user link bulk

* fix(user): correct placement of existing user check for user link

Co-authored-by: Silvan <[email protected]>
2022-09-14 12:21:23 +00:00
Stefan BenzandGitHub 7a5f7f82cf feat(saml): implementation of saml for ZITADEL v2 (#3618) 2022-09-12 18:18:08 +02:00
5052aa1c12 fix(assets): correct type column in assets (#4295)
* fix(asssets): correct remove asset objects with text column

* fix(assets): type asset_type, correct and add unit tests

* fix(assets): set unspecified objecttype to empty string

Co-authored-by: Livio Spring <[email protected]>
2022-09-08 09:39:38 +02:00
Stefan BenzandGitHub 2388764f1c fix(IDP): correct org idp response resourceowner (#4165) 2022-08-11 11:56:59 +02:00
46e5c0da97 docs(import): correct formatting of json examples for export and import (#4142)
Co-authored-by: Florian Forster <[email protected]>
2022-08-08 14:33:56 +02:00
Stefan BenzandGitHub a7d63271bd docs: correct import and export documentation (#4137) 2022-08-08 12:02:15 +02:00
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 <[email protected]>

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

Co-authored-by: Livio Amstutz <[email protected]>
Co-authored-by: Fabienne <[email protected]>
Co-authored-by: Silvan <[email protected]>
Co-authored-by: Fabi <[email protected]>
2022-07-28 13:42:35 +00:00
Stefan BenzandGitHub b768105b4b fix(k8s): new generated crd-definitions for k8s 1.22 (#2843) 2022-01-12 14:53:37 +01:00
476cb6137b fix(zitadelctl): add repokey parameter to configure command (#2120)
* fix(zitadelctl): add repokey parameter to configure command

* fix(zitadelctl): correct orbos import for failed go vet

* fix: update orbos dependency to merged master

* fix: correct use of the repo key

Co-authored-by: Elio Bischof <[email protected]>

* chore: update orbos

* chore: update orbos

Co-authored-by: Elio Bischof <[email protected]>
2021-10-25 18:23:35 +02:00
Stefan BenzandGitHub 1de1b14282 fix(crdb): use defined version of crdb for unit tests (#2510) 2021-10-15 16:40:33 +02:00
425a8b5fd5 feat(crdb): use crdb native backup and s3 backup added (#1915)
* fix(zitadelctl): implement takedown command

* fix(zitadelctl): correct destroy flow

* fix(zitadelctl): correct backup commands to read crds beforehand

* fix: add of destroyfile

* fix: clean for userlist

* fix: change backup and restore to crdb native

* fix: timeout for delete pvc for cockroachdb

* fix: corrected unit tests

* fix: add ignored file for scale

* fix: correct handling of gitops in backup command

* feat: add s3 backup kind

* fix: backuplist for s3 and timeout for pv deletion

* fix(database): fix nil pointer with binary version

* fix(database): cleanup of errors which cam with merging of the s3 logic

* fix: correct unit tests

* fix: cleanup monitor output

Co-authored-by: Elio Bischof <[email protected]>

* fix: backup imagepullpolixy to ifnotpresent

Co-authored-by: Elio Bischof <[email protected]>
2021-10-13 14:34:03 +02:00
Stefan BenzandGitHub 1ca2d8adde fix: make cache and max-sql-memory configurable for cockroachdb (#2483) 2021-10-08 11:05:30 +02:00
4cd12f453d docs: added setup options to docs (#2127)
* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: added setup options to docs

* docs: add suggestions

Co-authored-by: Florian Forster <[email protected]>

Co-authored-by: Florian Forster <[email protected]>
2021-08-20 13:50:45 +02:00
Stefan BenzandGitHub 26e4e607bc fix(cockroach): change resources for crdb (#2049)
* fix(cockroach): change resources for crdb

* fix: unit test for resource change
2021-07-22 11:00:08 +02:00
25c9d7371d fix(zitadelctl): implementation for commands in crd mode (#1685)
* fix(zitadelctl): implement takedown command

* fix(zitadelctl): correct destroy flow

* fix(zitadelctl): correct backup commands to read crds beforehand

* fix: add of destroyfile

* fix: clean for userlist

* fix: determine mode by --gitops flag for backups

* refactor: return error instead of higher order function

* fix(destroy): needs no self-reconciling

Co-authored-by: Elio Bischof <[email protected]>

* fix(destroy): needs no self-reconciling

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

* fix(logs): fix double handled error

Co-authored-by: Elio Bischof <[email protected]>

Co-authored-by: Elio Bischof <[email protected]>
2021-07-20 15:47:48 +02:00
1f72eaab82 fix: added console environment attribute for subscription service (#1620)
* fix: add subscription service url to console environment json

* fix: corrected missed unit-tests

* fix: show edit button on new orgs (#1606)

* fix: reset login_policy views (to ensure defaults) (#1605)

* fix: reset login_policy views (to ensure defaults)

* fix: migration 1.37

Co-authored-by: Max Peintner <[email protected]>
Co-authored-by: Livio Amstutz <[email protected]>
2021-04-20 07:33:52 +02:00
Stefan BenzandGitHub 5cfb6ca0e9 fix: unit test for operator (#1405) 2021-03-10 18:02:23 +01:00
Stefan BenzandGitHub 837d7cc770 fix(postgres): env variables for notification corrected (#371) 2020-07-07 17:57:28 +02:00
Stefan BenzandGitHub 9c277e2efb fix(postgres): no password in connection string when empty (#356) 2020-07-07 11:31:12 +02:00