Yousong Zhou
|
a012496cbb
|
keystone: reword error messages
|
2021-01-11 17:50:12 +08:00 |
|
Qiu Jian
|
7c84554587
|
fix(keystone): add i18n description for policy and role
Add i18n support for descriptions of system policy and role
|
2020-12-23 23:34:21 +08:00 |
|
Qiu Jian
|
234c37c490
|
fix(keystone): ignore deleted policies when matching policies
ignore deleted policies when matching policies
|
2020-12-20 14:12:59 +08:00 |
|
Zexi Li
|
0ce19160d0
|
Merge pull request #9501 from swordqiu/feature/qj-user-add-lang-attribute
feature(keystone): user add language attribute
|
2020-12-19 20:05:21 +08:00 |
|
Qiu Jian
|
5cf5576e09
|
feature(keystone): user add language attribute
User add language attribute, notify and alarm will use this attribute to
send message in proper language
|
2020-12-19 09:18:17 +08:00 |
|
Qiu Jian
|
80229fa1e0
|
fix(keystone): always upload&refresh service config whenever service restart
Always upload&refresh service config whenever service restart
|
2020-12-19 00:49:32 +08:00 |
|
Qiu Jian
|
a0350d0537
|
fix(keystone): update user attributes whenever user login
update user attribtues whenever user login
|
2020-12-14 18:15:48 +08:00 |
|
Zexi Li
|
95d67b040b
|
Merge pull request #9361 from swordqiu/hotfix/qj-domain-unlink-action
fix(keystone): allow unlink a domain from an IDP
|
2020-12-12 00:16:22 +08:00 |
|
Qiu Jian
|
1d7b7057a7
|
fix(keystone): ignore service config update without changes
ignore service config updates that no changes happen. prevent service
config change infomrer messages from flushing the log.
|
2020-12-11 22:10:49 +08:00 |
|
Qiu Jian
|
076fa5498a
|
fix(keystone): allow unlink a domain from an IDP
allow unlink a domain from an IDP
|
2020-12-11 21:50:15 +08:00 |
|
Qiu Jian
|
0a7513cce4
|
fix(cloudcommon): disable quota check by default
1. add enable_quota_check common option
2. disable quota check by default
3. specify scope of quota limit in OutOfQuota error message
|
2020-12-10 01:19:06 +08:00 |
|
Zexi Li
|
c8a237886e
|
Merge pull request #9146 from ioito/hotfix/qx-keystone-refresh-scope-resource
fix(keystone): allow refresh scope resource
|
2020-12-08 09:39:48 +08:00 |
|
Zexi Li
|
b498c9b8da
|
Merge pull request #9251 from swordqiu/hotfix/qj-filter-role-policies-panic
fix(keystone): rolepolicies list panic if filter by domain scope
|
2020-12-08 09:34:16 +08:00 |
|
Qiu Jian
|
4411c4e5bb
|
fix(keystone): rolepolicies list panic if filter by domain scope
rolepolicies list panic if filter by scope=domain
|
2020-12-08 03:12:42 +08:00 |
|
Qiu Jian
|
57a0e8d63e
|
fix(keystone): oidc driver turn on debug mode if log-level is debug
oidc driver turn on debug mode if log-level is debug
|
2020-12-08 02:49:09 +08:00 |
|
Qu Xuan
|
c14b245fad
|
fix(keystone): allow refresh scope resource
|
2020-12-07 10:46:58 +08:00 |
|
Qiu Jian
|
ef648b5b87
|
fix(keystone): not allow to disable sql driver
not allow to disable default SQL identity_provider driver
|
2020-12-02 16:39:23 +08:00 |
|
Qiu Jian
|
b27b086cce
|
feat(keystone): filter domain/user by idp_entity_id
filter domain/user by idp_entity_id
|
2020-11-23 12:19:37 +08:00 |
|
Qiu Jian
|
95db19f104
|
fix(keystone): oidc data may be encapuslated in data field
兼容一些oidc实现,返回数据包裹在data字段里
|
2020-11-22 11:51:01 +08:00 |
|
Qiu Jian
|
2a1b5f8a75
|
fix: mcclient panic when keystone init empty service catalog
|
2020-11-14 00:17:18 +08:00 |
|
Qiu Jian
|
f10267b0fe
|
feature: allow join project across domain
|
2020-11-12 19:40:23 +08:00 |
|
Qiu Jian
|
f1be0adf6e
|
allow delete role-policy-binding
|
2020-11-10 20:30:27 +08:00 |
|
Qiu Jian
|
d66ee1fd4b
|
fix: role-set-policies support update only operation
|
2020-11-10 19:05:55 +08:00 |
|
Qiu Jian
|
4431acde83
|
fix:
1. server generate name should be historically unique
2. ipaddr of a batch of server is in the same order as generated name
|
2020-11-05 00:21:12 +08:00 |
|
Qiu Jian
|
178e1ab8fc
|
feature: auto create domain for sso idp
|
2020-11-02 13:59:50 +08:00 |
|
Qiu Jian
|
354bcd9f07
|
fix: save service config changes may send invalid action log
|
2020-10-31 18:57:52 +08:00 |
|
Qiu Jian
|
4d04059bcb
|
fix: adjust default identity quota
|
2020-10-27 16:38:28 +08:00 |
|
Qiu Jian
|
2d39cb4cb0
|
feature: policy group support
|
2020-10-24 22:46:46 +08:00 |
|
wanyaoqi
|
128ec17741
|
fix informer backend
|
2020-10-20 17:45:25 +08:00 |
|
wanyaoqi
|
917a62c142
|
remove try set informer backend
|
2020-10-19 21:32:26 +08:00 |
|
wanyaoqi
|
5f5090038b
|
keystone init etcd backend
|
2020-10-19 20:03:02 +08:00 |
|
Qiu Jian
|
d681a148df
|
fix: reduce change config logs
|
2020-10-19 11:51:04 +08:00 |
|
Zexi Li
|
f0cc1d3d1a
|
stringutils2: add RemoveUtf8Strings func
|
2020-10-15 19:33:18 +08:00 |
|
Qiu Jian
|
b2add97a0d
|
fix: filter role assignments by project domains id or name
|
2020-10-15 13:01:00 +08:00 |
|
yunion-ci-robot
|
749dabc7ca
|
Merge pull request #8237 from swordqiu/hotfix/qj-pass-make-test-20201011
fix: format errors that block make test
|
2020-10-12 16:09:23 +08:00 |
|
Qiu Jian
|
13fa3c2999
|
fix: ldap sync not update user's phone and email
|
2020-10-11 05:42:51 +08:00 |
|
Qiu Jian
|
5e5b0613f8
|
fix: format errors that block make test
|
2020-10-11 05:12:34 +08:00 |
|
Qiu Jian
|
6cbd811810
|
fix: role assignment filter by users not working for effective users in
groups
|
2020-09-23 17:53:58 +08:00 |
|
yunion-ci-robot
|
b398456ee6
|
Merge pull request #7916 from swordqiu/hotfix/qj-keystone-skip-nil-extra-fields
fix: keystone initialize data skip nil extra fields
|
2020-09-21 19:52:14 +08:00 |
|
yunion-ci-robot
|
378af3b7fa
|
Merge pull request #7918 from swordqiu/hotfix/qj-lock-unlock-cleanup-20200915
fix: lock/unlock cleanup
|
2020-09-21 19:48:12 +08:00 |
|
Qiu Jian
|
b5f01171dd
|
fix: reset user password without check
|
2020-09-19 00:48:53 +08:00 |
|
Qiu Jian
|
b80fa64b6a
|
fix: keystone initialize data skip nil extra fields
|
2020-09-16 01:58:52 +08:00 |
|
Qiu Jian
|
41f932e381
|
fix: lock/unlock cleanup
|
2020-09-15 12:22:38 +08:00 |
|
Qiu Jian
|
332ba04bd1
|
fix: recode project-role rpc handle to support group role assignment
results by user or project
|
2020-09-09 18:17:53 +08:00 |
|
Qiu Jian
|
9e1ff88195
|
fix: prevent users in disabled idp from login
|
2020-09-07 18:23:21 +08:00 |
|
Qiu Jian
|
383bdef224
|
fix: user idps attributes includes template name
|
2020-09-07 12:03:31 +08:00 |
|
Qiu Jian
|
64f5bc748c
|
fix: search by chs projectname or domainname
|
2020-09-03 18:36:28 +08:00 |
|
 Jian QiuandQiu Jian
|
585ba0ff58
|
fix: add keystone sync user debug info (#7633)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2020-08-26 18:41:34 +08:00 |
|
Qiu Jian
|
ccf55963ac
|
fix: add keystone sync user debug info
|
2020-08-26 00:35:35 +08:00 |
|
 Jian QiuandQiu Jian
|
34ee80f011
|
feature: use informer to update endpoint, policy and service configs (#7596)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2020-08-25 17:45:33 +08:00 |
|