Max Peintner
057537cc82
feat(notification): new mail templates ( #1579 )
...
* fix: new template light only
* add border radius to img
* system first font, font weight
* fix: change email template
* fix: go mod
* update ref
* fix: template
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2021-04-16 14:55:55 +02:00
Fabi
7131131333
fix: remove free tier info in register org ( #1603 )
2021-04-16 11:35:09 +02:00
Livio Amstutz
26e1b80c1c
fix: drop unused column from current_sequences ( #1592 )
2021-04-16 06:54:29 +02:00
Silvan
22feab63da
fix(org): handle reactivate event in write model ( #1596 )
2021-04-15 18:15:49 +02:00
Livio Amstutz
b0681a0bbe
fix: ensure event order in setDefaultAuthFactorsInCustomLoginPolicy (for testability) ( #1595 )
...
* fix: ensure event order (for testability)
* fix: error handling (incl. imports of wrong pkgs)
2021-04-15 15:30:19 +02:00
Fabi
8fccd7c495
fix: typos in privacy policy ( #1587 )
2021-04-15 15:10:49 +02:00
Livio Amstutz
c7e7ef8e74
feat: make x-zitadel-orgid optional (resource owner by default) ( #1591 )
2021-04-15 10:57:01 +02:00
Fabi
05c6d0688a
fix: privacy policy ( #1559 )
2021-04-12 19:22:34 +02:00
Livio Amstutz
75d4b33281
fix: handle org features downgrades ( #1578 )
...
* features
* features
* features
* fix json tags
* add features handler to auth
* mocks for tests
* add setup step
* fixes
* add featurelist to auth api
* fx proto merge
* remove policies
* factors
* handle auth factors
* test org features
* cleanup
2021-04-12 17:03:09 +02:00
Livio Amstutz
188938e937
fix: remove app name check on ChangeAPIApplication ( #1561 )
...
* fix: remove app name check on ChangeAPIApplication
* fix APIConfigInvalid message
2021-04-09 11:50:06 +02:00
Fabi
ba22f43e87
fix: setup ( #1555 )
2021-04-07 20:44:43 +02:00
Fabi
970da0730c
fix: setup remove sub objects ( #1553 )
...
* fix: setup remove sub objects
* fix: setup remove sub objects
* fix: setup remove sub objects
2021-04-07 18:57:59 +02:00
Livio Amstutz
b96d158484
fix: pass necessary webauthn data through events ( #1544 )
2021-04-07 14:19:01 +02:00
Livio Amstutz
f889b85d42
fix: pass necessary webauthn data through events ( #1541 )
2021-04-07 12:56:59 +02:00
Fabi
4d19652cd9
fix: list granted project roles ( #1537 )
2021-04-07 11:40:31 +02:00
Livio Amstutz
f9286574a9
fix: sort admin orgs by name ( #1536 )
...
* fix: sort admin orgs by name
* handle nil pointer in webauthn methods
* rename
2021-04-07 09:56:45 +02:00
Silvan
e4fe097ec4
fix: add api docs and http handler for openapi files ( #1526 )
...
* tests
* chore: set vars for platform in dockerfile
* simplyfy generate
* correct dockerfile
* add openapi to gitignore
* object files
* protos
* update protoc version
* admin only secuity missing
* texts
* start secutiry
* add handler
* add description
* add descriptions and remove adddress
* default limit
* add mapping for openapi
* generate statik for openapi
* remove address converter
* executable
* operator test
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-04-07 08:23:47 +02:00
Livio Amstutz
2e02f2a695
fix: webauthn event types ( #1535 )
2021-04-07 08:12:55 +02:00
Fabi
4904f61d4b
fix: token fix ( #1534 )
...
* fix: check org id missing
* fix: check org id missing
2021-04-06 16:43:49 +02:00
Fabi
3e98cc74b5
fix: check org id missing ( #1533 )
2021-04-06 16:17:56 +02:00
Fabi
08bfec6652
fix: new es fix ( #1532 )
...
* fix: handle ListMyProjectOrgsRequestToModel queries
* fix: sort orgs for admin org list by org name
* fix: features converters
* fix: remove last role from user grant
* fix: ensure limit
* fix: ensure limit
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-04-06 16:03:07 +02:00
Livio Amstutz
efc90b382c
fix: ignore undecryptable keys from view ( #1528 )
2021-04-06 13:49:16 +02:00
Livio Amstutz
a393d549fb
fix: decrypt of access token in token verifier ( #1527 )
2021-04-06 11:38:39 +02:00
Fabi
d375ad4d49
fix: add v1 events ( #1525 )
...
* fix: add v1 events
* add v1 events to queries
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-04-06 09:57:58 +02:00
Livio Amstutz
27fcf4739d
fix: bearer token encryption ( #1524 )
...
* fix: bearer token encryption
* remove some todos
2021-04-06 08:31:18 +02:00
Fabi
800eeca7ba
fix: setup ( #1515 )
...
* fix: setup uniqueness
* fix: setup step done
2021-04-01 10:14:07 +02:00
Fabi
d1284082a1
fix: todos ( #1502 )
...
* fix: remove console log
* fix: remove todos
* fix: setup uniqueness
* fix: setup uniqueness
2021-03-31 11:10:06 +02:00
Livio Amstutz
fa6fb92c7e
fix: add order by for max previous sequence ( #1501 )
2021-03-30 19:28:00 +02:00
Livio Amstutz
c6ea230a56
fix: unique constrains of org domain ( #1500 )
...
* fix: unique constrains of project grant
* fix: unique constrains of org domain
2021-03-30 15:00:57 +02:00
Livio Amstutz
868749e9c0
fix: unique constrains of project grant ( #1497 )
2021-03-30 13:01:14 +02:00
Fabi
1771ce40b4
fix: unique constraint setup step ( #1496 )
2021-03-30 11:42:01 +02:00
Fabi
e8e8015aa5
fix: log setup step ( #1495 )
...
* fix: log setup step
* fix: unique constraint setup step
2021-03-30 10:59:16 +02:00
Livio Amstutz
2d65b94df3
fix: handle possible nil pointer ( #1491 )
2021-03-29 14:50:58 +02:00
Elio Bischof
51a76150ca
fix: revert migration V1.13 ( #1466 )
...
* fix: revert migration V1.13
* fix: set project changes correctly in application view model (#1469 )
* fix: import user, hide login name suffix (#1474 )
* fix: import user, and label policy command side
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* fix: label policy events
* loginname placeholder
* fix: tests
* fix: tests
* Update internal/command/iam_policy_label_model.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: console eventstore (#1476 )
* fix org switch
* user grants
* fix project grants, user grant update
* fix idp removal, prettier buttons, attribute names
* fix: operator reconciling (#1478 )
* fix(operator): align backup and restore commands (#1465 )
* fix: crd mode broke backup and restore commands
* fix: remove obscure gitops-per-operator flags
(cherry picked from commit 041cacc4af
)
* fix: gitops backup and restore need a kubernetes client too (#1475 )
(cherry picked from commit 50bc317d27
)
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* feat: features (#1427 )
* features
* features
* features
* fix json tags
* add features handler to auth
* mocks for tests
* add setup step
* fixes
* add featurelist to auth api
* grandfather state and typos
* typo
* merge new-eventstore
* fix login policy tests
* label policy in features
* audit log retention
* fix: new es bug fixes (#1477 )
* fix: displayname on members
* fix: user grant update
* fix: user grant id
* console grantid
Co-authored-by: Max Peintner <max@caos.ch>
* fix: backend (#1481 )
* fix: check ids in proto
* fix sign out
* improve displayed login name after user selection
* fix init user in login
* fix init password in login
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
* feat: console feature api (#1480 )
* fix: changes (#1482 )
* fix: changes
* change listquery to changequery
* fix: changes in auth
Co-authored-by: Max Peintner <max@caos.ch>
* test without transaction
* test without transaction
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2021-03-29 13:38:04 +02:00
Livio Amstutz
48456b84b9
fix: changes ( #1482 )
...
* fix: changes
* change listquery to changequery
* fix: changes in auth
Co-authored-by: Max Peintner <max@caos.ch>
2021-03-29 10:32:23 +02:00
Livio Amstutz
c0b37924c8
fix: backend ( #1481 )
...
* fix: check ids in proto
* fix sign out
* improve displayed login name after user selection
* fix init user in login
* fix init password in login
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2021-03-26 16:29:26 +01:00
Fabi
31b542015e
fix: new es bug fixes ( #1477 )
...
* fix: displayname on members
* fix: user grant update
* fix: user grant id
* console grantid
Co-authored-by: Max Peintner <max@caos.ch>
2021-03-25 18:12:24 +01:00
Livio Amstutz
a4763b1e4c
feat: features ( #1427 )
...
* features
* features
* features
* fix json tags
* add features handler to auth
* mocks for tests
* add setup step
* fixes
* add featurelist to auth api
* grandfather state and typos
* typo
* merge new-eventstore
* fix login policy tests
* label policy in features
* audit log retention
2021-03-25 17:26:21 +01:00
Fabi
4d10f3e715
fix: import user, hide login name suffix ( #1474 )
...
* fix: import user, and label policy command side
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* feat: Import user and hide loginname suffix (#1464 )
* fix: import user
* fix: label policy
* fix: label policy
* fix: label policy
* fix: migrations
* fix: migrations
* fix: migrations
* fix: label policy
* loginSuffix in login ui
* suffix
* fix cursor on disabled user selection
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
(cherry picked from commit 03ddb8fc38
)
* fix: label policy events
* loginname placeholder
* fix: tests
* fix: tests
* Update internal/command/iam_policy_label_model.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-03-25 14:41:07 +01:00
Livio Amstutz
d7255130a4
fix: set project changes correctly in application view model ( #1469 )
2021-03-25 11:03:27 +01:00
Livio Amstutz
e7c11cb9e2
fix: migration from es v1 ( #1462 )
...
* handle old step1
* add migration ES V1 to operator
2021-03-24 09:30:45 +01:00
Fabi
ad43a10f65
fix: es bugs ( #1455 )
...
* fix app key writemodel
* fix: add events to query
* fix: tests
* add missing project_grant_id to usergrant in proto
* fix IDPOwnerTypeQueryToModel
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-03-23 15:08:49 +01:00
Livio Amstutz
d5f0c2375a
fix: backend bugs ( #1453 )
...
* fix: add events to query
* fix: add events to query
* displayname
* change email RO
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2021-03-22 17:15:24 +01:00
Fabi
c970003c82
fix: backend fixes ( #1452 )
...
* fix: email change not possible if init state
* fix: email change not possible if init state
* passwordless
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-03-22 15:36:59 +01:00
Livio Amstutz
bd1a3bb6d7
fix: backend bugs ( #1449 )
...
* i18n of compliance problems
* fix: return iam member roles
* remove u2f/passwordless
* u2f/passwordless
* fix rest path GetMachineKeyByIDs
* fix rest path GetMachineKeyByIDs
* fix email mime-type
* fix: member preferred login name
* machine users in notify
* fix api key query
* fix: todos grpc api
* fix: handle user init state
* fix: tests
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
2021-03-22 14:40:25 +01:00
Fabi
6b1f7ba333
fix: some backend bugs ( #1438 )
...
* fix: fix setup
* fix oidc app change
* fix: fix migration and proto
* fix: fix granted projects
* setup1 apis instead of apps
* fix: add object detail with creation date
* fix user phone change
* add localizer to AddOIDCAppResponse
* fix test
* fix domain test
* fix: converter
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-03-19 18:46:26 +01:00
Fabi
3f345b1ade
feat: new es testing2 ( #1428 )
...
* fix: org tests
* fix: org tests
* fix: user grant test
* fix: user grant test
* fix: project and project role test
* fix: project grant test
* fix: project grant test
* fix: project member, grant member, app changed tests
* fix: application tests
* fix: application tests
* fix: add oidc app test
* fix: add oidc app test
* fix: add api keys test
* fix: iam policies
* fix: iam and org member tests
* fix: idp config tests
* fix: iam tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: user tests
* fix: org domain test
* fix: org tests
* fix: org tests
* fix: implement org idps
* fix: pr requests
* fix: email tests
* fix: fix idp check
* fix: fix user profile
2021-03-19 11:12:56 +01:00
Livio Amstutz
b01f277e4b
fix: cherry pick security issue fixes ( #1432 )
...
* fix: potential "Potentially unsafe external link" of TOS and EMail Links
* fix: "Size computation for allocation may overflow" by limiting aes encrypt to 64MB
2021-03-19 09:10:50 +01:00
Livio Amstutz
3cdaa8193d
fix: (org) context handling ( #1429 )
...
* fix: add context queries
* typo
* handle org context corretly in mgmt api
* isDefault in policy converter
* handle org context correctly in auth api
2021-03-17 13:10:57 +01:00
Fabi
2bd255106a
fix: new es testing ( #1411 )
...
* fix: org tests
* fix: org tests
* fix: user grant test
* fix: user grant test
* fix: project and project role test
* fix: project grant test
* fix: project grant test
* fix: project member, grant member, app changed tests
* fix: application tests
* fix: application tests
* fix: add oidc app test
* fix: add oidc app test
* fix: add api keys test
* fix: iam policies
* fix: iam and org member tests
* fix: clock skew validation
* revert crypto changes
* fix: tests
* fix project grant member commands
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-03-15 12:51:15 +01:00