Commit Graph

81 Commits

Author SHA1 Message Date
Zexi Li
ad3e845527 Merge pull request #3184 from zexi/feature/endpoint-list-by-service
keystone: endpoint list by service
2019-10-12 12:49:38 +08:00
Zexi Li
9ee245deed keystone: endpoint list by service 2019-10-12 12:46:48 +08:00
Qiu Jian
e133551c4d fix: skip services without project resources when fetching project resources 2019-10-11 08:51:35 +08:00
Qiu Jian
2109fd29a6 fix: keystone panic on invalid auth token 2019-09-25 21:01:53 +08:00
wanyaoqi
dd7fadb8c4 fix add cronjob validate times 2019-09-24 20:21:30 +08:00
yunion-ci-robot
e20842dbcf Merge pull request #2965 from swordqiu/feature/qj-xsky-object-store
feature: support xsky object storage
2019-09-19 21:58:24 +08:00
yunion-ci-robot
3922702031 Merge pull request #2980 from swordqiu/feature/qj-keystone-token-v3-add-user-displayname
feature: keystone v3 auth response carry user's displayname/email/mobile
2019-09-19 21:39:25 +08:00
Qiu Jian
7ae29dd497 update doc and copyright 2019-09-19 09:34:49 +08:00
Qiu Jian
de556206ec feature: keystone v3 auth response carry user's displayname/email/mobile 2019-09-19 00:02:31 +08:00
wanyaoqi
c648b823b0 misc fix
- optimize batch create validate
2019-09-17 14:42:39 +08:00
Qiu Jian
6d93e362de fix: 1. CAS user fail to create totp credential 2. do not try password
auth for CAS users
2019-09-09 23:26:40 +08:00
Yousong Zhou
f6cda7fbc1 treewide: fix "make check" 2019-09-09 07:39:27 +00:00
Qiu Jian
d82b457ea5 fix: remove casfe.go 2019-09-07 22:43:00 +08:00
Qiu Jian
3591afee2e feature: keystone support CAS SSO authentication 2019-09-07 18:44:35 +08:00
yunion-ci-robot
7cfb706fdd Merge pull request #2665 from swordqiu/hotfix/qj-identity-image-version-show
fix: 1. glance/keystone version handler fix 2. allow run glance as normal user
2019-09-02 13:47:15 +08:00
Qiu Jian
5ef680ff46 fix: provides policies info in auth token response 2019-09-02 09:14:38 +08:00
Qiu Jian
d29754feea fix: 1. glance/keystone version handler fix 2. allow run glance as normal user 2019-08-31 11:10:03 +08:00
Qiu Jian
77c4a53059 feature: 1. ak/sk auth support 2. a full feature s3gateway works with
Cyberduck

注意:以下两个文件的修改还未被官方合并,所以下次make
mod的时候会被覆盖,需要注意checkout恢复:

vendor/github.com/Azure/azure-sdk-for-go/storage/blockblob.go
vendor/github.com/tencentyun/cos-go-sdk-v5/object_part.go
2019-08-30 00:12:39 +08:00
yunion-ci-robot
a84b68c6fc Merge pull request #2406 from wanyaoqi/feature/wyq/suporrt-custom-snapshot-policy
feature: snapshot support custom snapshot policy
2019-08-21 15:29:06 +08:00
wanyaoqi
199b472397 - snapshot support custom snapshot policy 2019-08-21 11:14:16 +08:00
Qiu Jian
428f00106c fix: sysadmin should be a system account 2019-08-20 13:00:40 +08:00
Qiu Jian
e1f35f67e7 fix: deprecate old user/group joint project API, create new action apis
for add user/group to projects with roles
2019-08-17 18:44:33 +08:00
yunion-ci-robot
f37b1f213f Merge pull request #2127 from Zexi/feature/build-docker-image
添加各个组件制作成 docker 镜像的 Dockerfile
2019-08-09 20:17:59 +08:00
Zexi
a1a8525589 add compents docker file 2019-08-09 17:44:29 +08:00
Qiu Jian
8417fc2187 fix: auth through disconnected ldap IDP 2019-08-07 00:06:09 +08:00
Qiu Jian
5483f19898 fix: 1. project quota-list not include domain quota 2. do not check
conformance between project and domain quota
2019-07-31 17:34:01 +08:00
Qiu Jian
eac0fc61a6 fix: init sysadmin as system user 2019-07-29 17:28:40 +08:00
Qiu Jian
fea61697e9 fix: allow turn off non-default domain projects 2019-07-27 15:52:02 +08:00
Qiu Jian
1cb92b5003 feature: allow keystone reset sysadmin password at boot 2019-07-26 21:28:33 +08:00
Qiu Jian
c18359def4 fix: role assignments list should include matched policies 2019-07-25 02:26:39 +08:00
Qiu Jian
2165560e0a fix: validate info when importing ldap user/group/domain 2019-07-24 15:58:19 +08:00
Qiu Jian
8cf960df7c fix: keystone user initialization hit empty extra 2019-07-24 09:10:18 +08:00
Zexi
81ce05e391 service db init sync exit 2019-07-16 18:46:46 +08:00
Qiu Jian
ffae2ad7db fix: ldap sync domain may remove local usrs 2019-07-15 08:28:02 +08:00
Qiu Jian
e1df59fd93 fix: invalid old password 2019-07-11 23:57:14 +08:00
yunion-ci-robot
615f1fdfb2 Merge pull request #1552 from swordqiu/hotfix/qj-quota-replace-action
1. allow replace set quota when action=replace
2019-07-05 10:14:53 +08:00
Qiu Jian
b02214bb25 1. allow replace set quota when action=replace
2. show when the project external resource was fetched
2019-07-04 23:32:10 +08:00
Qiu Jian
5980430603 fix: user filter by role 2019-07-04 15:22:58 +08:00
Qiu Jian
f34c8255f2 fix: 1. token add projects when no project specified 2.
IVirtualResourceManager add GetResourceCount() method 3. domainId not
initialized occasionally
2019-07-03 22:38:33 +08:00
Qiu Jian
f7568f9aad fix: service catalog nil pointer 2019-07-02 18:13:15 +08:00
Qiu Jian
f184e2d8f9 fix: 1. quota add API 2. tenant cache refresh 3. domain quota not initialize 2019-07-02 03:08:52 +08:00
Qiu Jian
d45e2e7976 fix: generate unique name should exclude existing name 2019-07-01 18:13:46 +08:00
Qiu Jian
c0e0806dca fix: 1. idp sync fail to sync group domainId 2. idp delete fail 2019-07-01 16:55:58 +08:00
Qiu Jian
acae166062 fix: 1. ldap sync remove domain/user errors 2. esxi compatibility issues 2019-06-29 14:20:38 +08:00
Qiu Jian
aabdb3fa97 fix: misc bugfixes. 2019-06-27 16:36:22 +08:00
Qiu Jian
84eb86a757 fix: 1. auto create project after import domains 2. add actionlogs for
identity resources
2019-06-27 02:55:31 +08:00
yunion-ci-robot
96a34b320f Merge pull request #1387 from swordqiu/hotfix/qj-init-system-project-quotas
fix: initialize system project quota
2019-06-26 08:23:50 +08:00
Qiu Jian
2c5a749bee fix: initialize system project quota 2019-06-26 00:43:49 +08:00
Qiu Jian
006d4e251b fix: 1. role_assignment missing groups 2. project rpcs returns errors 2019-06-26 00:23:44 +08:00
Qiu Jian
1dbb998844 fix: 1. sync delete projects and related quota&usage data
2. sync delete user/group/domain for ldap driver
3. ModelManager add OrderByExtraFields
2019-06-22 17:05:27 +08:00