Fabi
db1d8f4efe
feat: idp and login policy configurations ( #619 )
...
* feat: oidc config
* fix: oidc configurations
* feat: oidc idp config
* feat: add oidc config test
* fix: tests
* fix: tests
* feat: translate new events
* feat: idp eventstore
* feat: idp eventstore
* fix: tests
* feat: command side idp
* feat: query side idp
* feat: idp config on org
* fix: tests
* feat: authz idp on org
* feat: org idps
* feat: login policy
* feat: login policy
* feat: login policy
* feat: add idp func on login policy
* feat: add validation to loginpolicy and idp provider
* feat: add default login policy
* feat: login policy on org
* feat: login policy on org
* fix: id config handlers
* fix: id config handlers
* fix: create idp on org
* fix: create idp on org
* fix: not existing idp config
* fix: default login policy
* fix: add login policy on org
* fix: idp provider search on org
* fix: test
* fix: remove idp on org
* fix: test
* fix: test
* fix: remove admin idp
* fix: logo src as byte
* fix: migration
* fix: tests
* Update internal/iam/repository/eventsourcing/iam.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/iam_test.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/iam_test.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/model/login_policy.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/model/login_policy.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/org/repository/eventsourcing/org_test.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/model/login_policy_test.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* Update internal/iam/repository/eventsourcing/model/login_policy_test.go
Co-authored-by: Silvan <silvan.reusser@gmail.com >
* fix: pr comments
* fix: tests
* Update types.go
* fix: merge request changes
* fix: reduce optimization
Co-authored-by: Silvan <silvan.reusser@gmail.com >
Co-authored-by: Livio Amstutz <livio.a@gmail.com >
2020-08-26 09:56:23 +02:00
Livio Amstutz
7015b226ef
feat: add domain verification ( #560 )
...
* feat: add domain verification
* add checks
* add and fix tests
* fix go.mod
* regenerate proto
2020-08-06 15:03:03 +02:00
Fabi
1c40d5645e
feat: notification loginname ( #381 )
...
* feat: add login names to notify user
* feat: add login names to initial mail
* feat: add login names to initial mail
2020-07-07 19:31:51 +02:00
Fabi
c8cdbe136c
feat: remove phone ( #349 )
...
* feat: remove phone number
* feat: remove phone number tests
* feat: remove phone number tests
* fix: regenerate protos
2020-07-06 15:48:24 +02:00
Livio Amstutz
e653eaab86
fix: login ( #242 )
...
* password in init user only if needed
* reactivate user session
* set context AuthorizeClientIDSecret
* fix qr code for light
* fix copy
* check user and org active in auth
* add org view provider
* handle inactive projects
* translate error messages
2020-06-19 14:52:04 +02:00
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