zitadel/internal
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
..
actions fix: map metadata correctly in actions (#5526) 2023-03-23 14:28:53 +01:00
admin/repository perf: query data AS OF SYSTEM TIME (#5231) 2023-02-27 22:36:43 +01:00
api feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
auth/repository feat: device authorization RFC 8628 (#5646) 2023-04-19 08:46:02 +00:00
auth_request/repository perf: query data AS OF SYSTEM TIME (#5231) 2023-02-27 22:36:43 +01:00
authz feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
cache chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
command feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
config feat(saml): implementation of saml for ZITADEL v2 (#3618) 2022-09-12 18:18:08 +02:00
crypto feat(saml): implementation of saml for ZITADEL v2 (#3618) 2022-09-12 18:18:08 +02:00
database fix(postgres): set dbname=postgres in admin mode (#5346) 2023-03-03 09:26:50 +00:00
domain feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
errors feat: add quotas (#4779) 2023-02-15 02:52:11 +01:00
eventstore docs: Fix typo (#5727) 2023-04-24 13:23:38 +02:00
form chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
i18n fix(login): use label policy settings for favicon, translate titles (#4641) 2022-11-07 08:55:12 +00:00
iam feat: add Help/Support e-mail for instance/org (#5445) 2023-03-28 21:36:52 +02:00
id feat(actions): add token customization flow and extend functionally with modules (#4337) 2022-10-06 14:23:59 +02:00
idp fix: ensure minimal scope for azure ad (#5686) 2023-04-17 07:02:16 +00:00
logstore fix: use fixed active instances duration (#5567) 2023-03-30 13:01:27 +02:00
migration feat(admin-api): list events (#4989) 2023-01-16 11:30:03 +00:00
notification feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
org fix: loginnames in login and mails (eventstore v1 queries) (#3636) 2022-05-16 13:10:10 +00:00
project feat: remove org (#4148) 2022-11-30 17:01:17 +01:00
proto chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
protoc feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
qrcode docs(legal): Updated agreements and policies v2 (#3823) 2022-06-15 08:30:58 +02:00
query feat: device authorization RFC 8628 (#5646) 2023-04-19 08:46:02 +00:00
renderer chore(v2): move to new org (#3499) 2022-04-26 23:01:45 +00:00
repository feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
static feat: user v2alpha email API (#5708) 2023-04-25 09:02:29 +02:00
statik feat: translate error messages (#254) 2020-06-22 13:51:44 +02:00
telemetry chore: update dependencies (#5401) 2023-04-06 06:29:55 +00:00
test feat: protos refactoring 2021-03-09 10:30:11 +01:00
user fix: make user creation errors helpful (#5382) 2023-03-14 19:20:38 +00:00
view feat: remove org (#4148) 2022-11-30 17:01:17 +01:00
webauthn fix: WebAuthN (registration / login) and list on users (#4290) 2022-09-01 09:10:07 +02:00