zitadel/internal
Fabi e318139b37
feat: notifications (#109)
* implement notification providers

* email provider

* notification handler

* notify users

* implement code sent on user eventstore

* send email implementation

* send init code

* handle codes

* fix project member handler

* add some logs for debug

* send emails

* text changes

* send sms

* notification process

* send password code

* format phone number

* test format phone

* remove fmts

* remove unused code

* rename files

* add mocks

* merge master

* Update internal/notification/providers/email/message.go

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

* Update internal/notification/repository/eventsourcing/handler/notification.go

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

* Update internal/notification/repository/eventsourcing/handler/notification.go

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

* Update internal/notification/providers/email/provider.go

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

* requested changes of mr

* move locker to eventstore pkg

* Update internal/notification/providers/chat/message.go

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

* move locker to eventstore pkg

* linebreak

* Update internal/notification/providers/email/provider.go

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

* Update internal/notification/repository/eventsourcing/handler/notification.go

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

* Update internal/notification/repository/eventsourcing/handler/notification.go

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

Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2020-05-20 14:28:08 +02:00
..
admin feat: setup and iam commands (#99) 2020-05-18 11:32:16 +02:00
api feat: setup and iam commands (#99) 2020-05-18 11:32:16 +02:00
auth feat: notifications (#109) 2020-05-20 14:28:08 +02:00
auth_request feat: add auth command side (#107) 2020-05-18 12:06:36 +02:00
cache feat: project cache (#48) 2020-04-20 15:16:33 +02:00
config feat: notifications (#109) 2020-05-20 14:28:08 +02:00
crypto feat: add auth command side (#107) 2020-05-18 12:06:36 +02:00
errors feat(eventstore): Precondition (#69) 2020-04-28 16:01:00 +02:00
eventstore feat: notifications (#109) 2020-05-20 14:28:08 +02:00
iam feat: setup and iam commands (#99) 2020-05-18 11:32:16 +02:00
id feat: add auth command side (#107) 2020-05-18 12:06:36 +02:00
login add basic config and change i18n pkg 2020-03-25 07:58:58 +01:00
management feat: notifications (#109) 2020-05-20 14:28:08 +02:00
model feat: project view (#90) 2020-05-11 12:16:29 +02:00
notification feat: notifications (#109) 2020-05-20 14:28:08 +02:00
org move files (#125) 2020-05-19 10:12:37 +02:00
policy feat: Policy (#79) 2020-05-14 11:48:57 +02:00
project User view (#94) 2020-05-12 06:30:53 +02:00
proto feat: application commands (#50) 2020-04-21 17:00:32 +02:00
protoc feat: Policy (#79) 2020-05-14 11:48:57 +02:00
token feat: add auth command side (#107) 2020-05-18 12:06:36 +02:00
tracing fix tracing/statusFromError 2020-03-30 13:17:49 +02:00
user feat: notifications (#109) 2020-05-20 14:28:08 +02:00
usergrant User view (#94) 2020-05-12 06:30:53 +02:00
view feat: notifications (#109) 2020-05-20 14:28:08 +02:00