Livio Spring
|
5bd9badbcf
|
fix: project grants (#4031)
* fix: filter granted memberships correctly
* fix: only show changes of granted project
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* Update internal/query/user_membership.go
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
|
2022-07-27 07:55:44 +00:00 |
|
Livio Spring
|
c15577c1f9
|
fix: use default redirect uri when not passed on end_session endpoint (#4054)
* fix: use default redirect uri when not passed on end_session endpoint
* instance state
|
2022-07-27 09:49:16 +02:00 |
|
Livio Spring
|
aed7010508
|
fix: scheduling (#3978)
* fix: improve scheduling
* build pre-release
* fix: locker
* fix: user handler and print stack in case of panic in reducer
* chore: remove sentry
* fix: improve handler projection and implement tests
* more tests
* fix: race condition in tests
* Update internal/eventstore/repository/sql/query.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* fix: implemented suggested changes
* fix: lock statement
Co-authored-by: Silvan <silvan.reusser@gmail.com>
|
2022-07-22 10:08:39 +00:00 |
|
Livio Spring
|
91206967b4
|
fix: reset custom org domain policy (#4014)
|
2022-07-21 13:46:59 +02:00 |
|
Livio Spring
|
fa4bc47b3e
|
feat: specify org member roles in org setup (#3950)
|
2022-07-12 13:38:47 +00:00 |
|
Silvan
|
9271623ec9
|
fix: load auth users (#3907)
* fix: load auth users
* fix: add triggerbulk
* fix: build pre-release
* fix even more french translations
* fix: build version
Co-authored-by: Livio Spring <livio.a@gmail.com>
|
2022-07-07 14:58:00 +02:00 |
|
Livio Spring
|
a1d404291d
|
fix(notify): notify user in projection (#3889)
* start implement notify user in projection
* fix(stmt): add copy to multi stmt
* use projections for notify users
* feat: notifications from projections
* feat: notifications from projections
* cleanup
* pre-release
* fix tests
* fix types
* fix command
* fix queryNotifyUser
* fix: build version
* fix: HumanPasswordlessInitCodeSent
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
|
2022-07-06 14:09:49 +02:00 |
|
Livio Spring
|
30f553dea1
|
feat: provide instance info on admin api and return version on instances responses (admin and system api) (#3802)
* feat: provide instance info on admin api and return version on instances responses (admin and system api)
* fix GetMyInstance
|
2022-06-27 09:12:06 +00:00 |
|
Livio Spring
|
ed5721d39e
|
feat: TLS support (#3862)
* feat: TLS support
* add comment
* fix comment
|
2022-06-24 12:38:22 +00:00 |
|
Silvan
|
72b696ccb2
|
fix(system): search for existing domain globally (#3822)
|
2022-06-14 15:45:19 +02:00 |
|
Silvan
|
dd2f31683c
|
fix(query): realtime data on defined requests (#3726)
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
* fix(projection): trigger bulk
* refactor: clean projection pkg
* instance should bulk
* fix(query): should trigger bulk on id calls
* tests
* build prerelease
* fix: add shouldTriggerBulk
* fix: test
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
|
2022-06-14 07:51:00 +02:00 |
|
Livio Spring
|
f57e3df39d
|
fix: sms providers (#3801)
|
2022-06-13 08:34:11 +02:00 |
|
Max Peintner
|
3500961fbb
|
fix: add smtp config, remove smtp and sms provider, console adaptations (#3792)
* fix: add AddSMTPConfig to admin api
* addsmtpconfig
* fix: add RemoveSMTPConfig and RemoveSMSProvider to admin api
* update twilio, token fcn
* fix account switcher, twilio token set, cleanup dialog
* cleanup
* buttons
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-06-10 12:39:38 +02:00 |
|
Livio Spring
|
a377f2816c
|
feat: return instance domains on list instances, fix: login policy and avatar url in oidc responses (#3785)
* feat: return instance domains on list instances
* fix: filter login policy idps correctly
* remove debug
* fix: absolute avatar url in oidc responses
|
2022-06-08 13:46:24 +02:00 |
|
Livio Spring
|
5e4b38d69b
|
fix: improve oidc issuer / endpoints (#3753)
* fix: improve oidc issuer / endpoints
* docs: update endpoints
|
2022-06-07 10:04:51 +02:00 |
|
Livio Amstutz
|
3a1569bd94
|
fix: grpc gateway interceptors (#3767)
|
2022-06-03 12:44:04 +00:00 |
|
Livio Amstutz
|
0baaaf8a05
|
fix: handle default org id (#3769)
|
2022-06-03 14:30:39 +02:00 |
|
Livio Amstutz
|
21a0e4a972
|
feat: get current label and privacy policies (#3748)
|
2022-06-01 09:50:28 +02:00 |
|
Silvan
|
fb93085430
|
fix(projection): add missing col to idp login policy links (#3745)
* fix(projection): add missing col to projection
* refactor: method naming
|
2022-05-31 20:39:37 +02:00 |
|
Silvan
|
ed36680ea1
|
fix(query): show views and failed events (#3743)
* fix(system): show views and failed events
* fix: set correct database on failed events and views
|
2022-05-31 16:33:50 +02:00 |
|
Silvan
|
16c86149be
|
fix(current_sequence): no error if not found (#3740)
|
2022-05-31 11:50:51 +00:00 |
|
Livio Amstutz
|
b3f50702f8
|
feat: directly specify factors/idps on addCustomLoginPolicy and return on LoginPolicy responses (#3711)
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
|
2022-05-30 11:51:07 +00:00 |
|
Livio Amstutz
|
2fc39c0da0
|
feat: system api requires authenticated requests (#3570)
* begin auth
* feat: system api requires authenticated requests
* fix tests
|
2022-05-30 13:38:30 +02:00 |
|
Livio Amstutz
|
41d78ef523
|
fix: return absolute url for avatar in user sessions (#3724)
* fix: return absolute url for avatar in user sessions
* fix: refresh token unique constraint
|
2022-05-30 11:27:52 +00:00 |
|
Livio Amstutz
|
737e01bfd2
|
fix: fix and improve primary keys on projections (#3708)
* fix: org_domain projection
* fix: projection reset
* fix test
* improve foreign keys on suffixed tables
|
2022-05-25 14:15:13 +02:00 |
|
Livio Amstutz
|
e1ee89982a
|
fix: unify commands (and remove todos for checking existence) (#3696)
|
2022-05-24 09:28:17 +00:00 |
|
Livio Amstutz
|
62c4a4d08d
|
fix: return absolute asset urls (#3676)
|
2022-05-20 10:30:12 +02:00 |
|
Livio Amstutz
|
3a63fb765a
|
fix: cleanup some todos (#3642)
* cleanup todo
* fix: some todos
|
2022-05-16 16:35:49 +02:00 |
|
Fabi
|
5c0f527a49
|
feat: restrict smtp sender address (#3637)
* fix: check if sender address is custom domain
* fix: check if sender address is custom domain
* fix: check if sender address is custom domain
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-05-16 14:08:47 +00:00 |
|
Livio Amstutz
|
411d7c6c5c
|
feat: add default redirect uri and handling of unknown usernames (#3616)
* feat: add possibility to ignore username errors on first login screen
* console changes
* fix: handling of unknown usernames (#3445)
* fix: handling of unknown usernames
* fix: handle HideLoginNameSuffix on unknown users
* feat: add default redirect uri on login policy (#3607)
* feat: add default redirect uri on login policy
* fix tests
* feat: Console login policy default redirect (#3613)
* console default redirect
* placeholder
* validate default redirect uri
* allow empty default redirect uri
Co-authored-by: Max Peintner <max@caos.ch>
* remove wonrgly cherry picked migration
Co-authored-by: Max Peintner <max@caos.ch>
|
2022-05-16 13:39:09 +00:00 |
|
Livio Amstutz
|
024eedc1b5
|
feat: enable default smtp config on setup (#3622)
* feat: enable default smtp config on setup
* fix tests
* fix channel order
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
|
2022-05-13 12:13:07 +00:00 |
|
Livio Amstutz
|
734cfdddae
|
fix: return userID on org setup (#3623)
|
2022-05-13 13:54:48 +02:00 |
|
Livio Amstutz
|
79db247801
|
feat: set default language on instance (#3594)
|
2022-05-03 15:58:38 +02:00 |
|
Livio Amstutz
|
06a1b52adf
|
fix: improve interceptor handling (#3578)
* fix: improve interceptor handling
* fix: improve interceptor handling
Co-authored-by: Florian Forster <florian@caos.ch>
|
2022-05-02 15:26:54 +00:00 |
|
Livio Amstutz
|
861cf07700
|
feat: permit all features to every instance and organisation (#3566)
|
2022-05-02 11:18:17 +02:00 |
|
Livio Amstutz
|
00f7dbe875
|
fix: setup instance domain handling (#3529)
|
2022-04-28 10:30:41 +02:00 |
|
Fabi
|
70e98460ab
|
fix: refactor system api (#3500)
* fix: refactor system api
* fix: search domains on get instance
* fix: search domains on get instance
* fix: return instance detail
* fix: implement user sorting column (#3469)
* fix: implement user sorting column
* fix: implement user sorting column
* fix: string column
* isOrderByLower
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: user converter import
* Update instance.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-04-27 15:18:34 +00:00 |
|
Florian Forster
|
fa9f581d56
|
chore(v2): move to new org (#3499)
* chore: move to new org
* logging
* fix: org rename caos -> zitadel
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
|
2022-04-26 23:01:45 +00:00 |
|
Fabi
|
0b6eb07e2d
|
fix: nil pointer on add user (missing phone) (#3487)
|
2022-04-25 14:30:25 +00:00 |
|
Livio Amstutz
|
2c4799c223
|
feat: complete dynamic domain handling (#3482)
* feat: dynamic issuer
* feat: default language from context
* remove zitadel docs from defaults
* remove ConsoleOverwriteDir
* remove notification endpoints from defaults
* custom domains in emails
* remove (external) domain
* external domain completely removed, console handling fixed
* fix test
* fix defaults.yaml
|
2022-04-25 11:16:36 +02:00 |
|
Livio Amstutz
|
75ec73ca4a
|
feat: dynamic issuer (#3481)
* feat: dynamic issuer
* dynamic domain handling
* key rotation durations
* feat: dynamic issuer
* make webauthn displayname dynamic
|
2022-04-25 10:01:17 +02:00 |
|
Fabi
|
3d5891eb11
|
feat: System api (#3461)
* feat: start system api
* feat: remove auth
* feat: change gitignore
* feat: run system api
* feat: remove clear view form admin api
* feat: search instances
* feat: add instance
* fix: set primary domain
* Update .gitignore
* fix: add instance
* fix: add instance
* fix: handle errors
* fix: handle instance name
* fix: test
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-04-21 12:37:39 +02:00 |
|
Livio Amstutz
|
a7816a43b1
|
refactor: remove commandNew struct (#3465)
* refactor: remove commandNew struct
* requested fixes
|
2022-04-20 14:59:37 +00:00 |
|
Fabi
|
c25d853820
|
feat: Instance domains (#3444)
* feat: add domain list
* feat: domain tests
* feat: add redirect url on adding instance domain
* Update internal/command/instance_domain.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* feat: remove unused code
* fix
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-04-14 12:19:18 +00:00 |
|
Fabi
|
820a21dce3
|
feat: validate org domains (#3387)
* feat: validate org domain command side
* feat: validate org domain query side
* fix: create domain policy
* feat: add reading domain policy on addorg domain
|
2022-04-13 11:24:03 +02:00 |
|
Silvan
|
cea2567e22
|
fix: v2 human command (#3435)
* add/register human command done
* validations
* crypto
* move clientid
* keys
* fix: clientID
* remove v2 package
* tests
* tests running
* revert old code
* instance domain from ctx
* chore: rename zitadel app ids
* comments
* fix: test
|
2022-04-12 16:20:17 +02:00 |
|
Fabi
|
c740ee5d81
|
feat: Instance commands (#3385)
* fix: add events for domain
* fix: add/remove domain command side
* fix: add/remove domain command side
* fix: add/remove domain query side
* fix: create instance
* fix: merge v2
* fix: instance domain
* fix: instance domain
* fix: instance domain
* fix: instance domain
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from writemodels
* fix: remove domain.IAMID from api
* fix: remove domain.IAMID
* fix: remove domain.IAMID
* fix: add instance domain queries
* fix: fix after merge
* Update auth_request.go
* fix keypair
* remove unused code
* feat: read instance id from context
* feat: remove unused code
* feat: use instance id from context
* some fixes
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
|
2022-04-05 05:58:09 +00:00 |
|
Livio Amstutz
|
87560157c1
|
fix: change to repository event types and removed unused code (#3386)
* fix: change to repository event types and removed unused code
* some fixes
* remove unused code
|
2022-03-31 11:36:26 +02:00 |
|
Livio Amstutz
|
958362e6c9
|
feat: handle instance from context (#3382)
* commander
* commander
* selber!
* move to packages
* fix(errors): implement Is interface
* test: command
* test: commands
* add init steps
* setup tenant
* add default step yaml
* possibility to set password
* merge v2 into v2-commander
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: search query builder can filter events in memory
* fix: filters for add member
* fix(setup): add `ExternalSecure` to config
* chore: name iam to instance
* fix: matching
* remove unsued func
* base url
* base url
* test(command): filter funcs
* test: commands
* fix: rename orgiampolicy to domain policy
* start from init
* commands
* config
* fix indexes and add constraints
* fixes
* fix: merge conflicts
* fix: protos
* fix: md files
* setup
* add deprecated org iam policy again
* typo
* fix search query
* fix filter
* Apply suggestions from code review
* remove custom org from org setup
* add todos for verification
* change apps creation
* simplify package structure
* fix error
* move preparation helper for tests
* fix unique constraints
* fix config mapping in setup
* fix error handling in encryption_keys.go
* fix projection config
* fix query from old views to projection
* fix setup of mgmt api
* set iam project and fix instance projection
* fix tokens view
* fix steps.yaml and defaults.yaml
* fix projections
* change instance context to interface
* instance interceptors and additional events in setup
* cleanup
* tests for interceptors
* fix label policy
* add todo
* single api endpoint in environment.json
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
|
2022-03-29 11:53:19 +02:00 |
|
Silvan
|
c5b99274d7
|
feat(cli): setup (#3267)
* commander
* commander
* selber!
* move to packages
* fix(errors): implement Is interface
* test: command
* test: commands
* add init steps
* setup tenant
* add default step yaml
* possibility to set password
* merge v2 into v2-commander
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: rename iam command side to instance
* fix: search query builder can filter events in memory
* fix: filters for add member
* fix(setup): add `ExternalSecure` to config
* chore: name iam to instance
* fix: matching
* remove unsued func
* base url
* base url
* test(command): filter funcs
* test: commands
* fix: rename orgiampolicy to domain policy
* start from init
* commands
* config
* fix indexes and add constraints
* fixes
* fix: merge conflicts
* fix: protos
* fix: md files
* setup
* add deprecated org iam policy again
* typo
* fix search query
* fix filter
* Apply suggestions from code review
* remove custom org from org setup
* add todos for verification
* change apps creation
* simplify package structure
* fix error
* move preparation helper for tests
* fix unique constraints
* fix config mapping in setup
* fix error handling in encryption_keys.go
* fix projection config
* fix query from old views to projection
* fix setup of mgmt api
* set iam project and fix instance projection
* imports
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: fabi <fabienne.gerschwiler@gmail.com>
|
2022-03-28 10:05:09 +02:00 |
|