Commit Graph
50 Commits
Author SHA1 Message Date
屈轩 f49de8ee88 fix(region): remove useless code (#18014) 2023-09-13 17:32:29 +08:00
Qiu Jian 3916e1dc28 fix: struct sub field tag 2023-09-04 22:47:07 +08:00
Jian QiuandQiu Jian 23a907319a fix: policy tag filters not effect for shared resources (#17004)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-05-11 11:00:07 +08:00
Jian QiuandQiu Jian 21716cefb5 fix: remove mutual dependency of cloudmux on onecloud (#15621)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-12-27 01:21:26 +08:00
Qiu Jian 84a9ae95f6 feature: policy support tags 2021-12-02 07:43:10 +08:00
Qu Xuan fa5d5a6eb9 fix(region): update swagger api 2021-07-27 11:46:31 +08:00
Zexi Li 1403fae69b Merge pull request #6219 from swordqiu/hotfix/qj-domain-sharing-bugfixes-20200508
fix: 1. vpc, cloudprovider should not violate the sharing limit of cl…
2020-05-11 12:37:31 +08:00
Qiu Jian bea90b4b19 fix: recode sync public_src of cloud resources 2020-05-09 21:26:01 +08:00
Qiu Jian 8bd0205bb6 fix: allow delete shared resource 2020-05-09 00:34:21 +08:00
Qiu Jian 6f3e18930e fix: shared resource should not be deletable 2020-05-07 01:37:41 +08:00
Qiu Jian 7ab3a06b46 fix: code autogen issues 2020-04-24 20:19:43 +08:00
Qiu Jian 021ef662bb fix: misc bugs about resource sharing 2020-04-14 22:23:23 +08:00
Qiu Jian b9a239bd65 fix: sync sharing state 2020-04-11 06:50:48 +08:00
Qiu Jian 7bfdc0dce4 fix: cascading sharing problems 2020-04-11 06:49:55 +08:00
Qiu Jian 258db2cb48 fix updates 2020-03-27 01:20:29 +08:00
Qiu Jian 732dcdcb61 feature: system resource domainize 2020-03-27 01:20:29 +08:00
Qiu Jian 57933d2497 fix: complete keystone/glance list filter 2020-03-09 01:20:25 +08:00
Qiu Jian cf5498ac24 feature: recode structuralized GetExtraDetails and ListItemFilter 2020-03-04 14:01:25 +08:00
Qu Xuan 366cbd4e36 统一 details -> isList 2020-02-07 17:54:48 +08:00
Qiu Jian 91711a1321 feature: fix customized API documents for authenticate and quota 2020-02-06 01:45:15 +08:00
Qu Xuan 76d974f6d8 feature: api -> response struct 2020-02-03 10:22:44 +08:00
Qiu Jian 14c1ddaccb feature: cloudprovider capability filter and listinput recode 2020-01-13 13:19:47 +08:00
Qiu Jian 3dba5360d7 quota recode 2019-12-12 11:31:41 +08:00
Qu Xuan 06bc27527e fix: 结构化network create list 参数 2019-12-03 11:54:55 +08:00
wanyaoqi 1fc4995aa3 unshare projects on change owner 2019-06-18 23:24:03 +08:00
wanyaoqi 921f032fe1 fix share resource left join 2019-06-16 23:22:44 +08:00
wanyaoqi a255a780fe fix clean sched cache 2019-06-16 21:53:22 +08:00
wanyaoqi 6ac7699b46 fix shared projects 2019-06-16 20:57:04 +08:00
wanyaoqi 4523700054 shared project resource 2019-06-16 12:58:18 +08:00
Qiu Jian 7450dd2496 fix: sync network publicScope 2019-06-14 11:41:20 +08:00
Qiu Jian f414d4090a fix: 1. project add user/group rpc paramter error 2. secgrouprule 403 3. 2019-06-13 14:08:59 +08:00
Qiu Jian 74c6a131a4 fix: numerous incorrect privilege issues 2019-06-06 03:23:03 +08:00
Qiu Jian 292c2a141c fix: bugs in scope support 2019-06-04 23:27:55 +08:00
Qiu Jian a6207a8ac7 hotfix: support scope list filter, resolve filter conflict 2019-06-04 23:27:55 +08:00
Jian Qiu 81b9cac556 fix: misc 3level priviliges bugfixes (#1026)
* fix: misc 3level priviliges bugfixes

* misc bugfixes

* misc bugfixes
2019-06-02 08:05:11 +08:00
Qiu Jian b7027934db feature: 3-level policies, system/domain/project 2019-05-31 13:56:02 +08:00
Qiu Jian 004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
Zhang Dongliang a5774f4fd1 删除底层的 action log 2019-03-28 22:32:40 +08:00
Yousong Zhou 4c82dae39b Merge remote-tracking branch 'origin/release/2.6.0' into bugfix/yousong-goimports-270 2019-03-13 13:33:51 +00:00
Yousong Zhou 8fe4f2ec98 treewide: group imports with goimports
./goimports -w -local yunion.io/x/onecloud/ -corp yunion.io/x/ $GOPATH/src/yunion.io/x/onecloud/{cmd,pkg}
2019-03-13 10:46:12 +00:00
邱剑 0edeb53d28 update models with db.Update interface 2019-02-22 12:06:13 +08:00
Qiu Jian 77b95af988 feature:
1. change SERVER_TYPE_* to NETWORK_TYpE_*
2. add NETWORK_TYPE_PXE and NETWORK_TYPE_IPMI specifically for baremetal PXE and IPMI
network allocation
2019-01-29 23:38:15 +08:00
Qiu Jian 2e587bd6ab glance重构 update 1
Conflicts:
	Gopkg.lock
	pkg/appsrv/appsrv.go
	pkg/cloudcommon/options.go
	pkg/compute/models/hosts.go
	pkg/compute/models/quotas.go
	pkg/compute/service/service.go
	pkg/mcclient/mcclient.go
2018-12-26 22:52:13 +08:00
Qiu Jian e42f1a7744 recode 2018-12-01 12:05:41 +08:00
Qiu Jian bc02b3b433 1.
取消userCred.IsSystemAdmin(),在使用policy的应用中,通过userCred.IsAdminAllow判断是否是管理员且具备相应的权限。获取token时,需要传入policy.FilterPolicyCredential,将普通userCred转换成支持rbac的userCred
2. 在应用启动时候,必须设置 SetServiceType,否则退出
2018-11-30 23:00:11 +08:00
Yousong Zhou ab7a3f744e cloudcommon: sharablevirtual: set is_public as create:admin_optional 2018-11-15 07:18:50 +00:00
Qiu Jian 1a30516b0f minor fixes 2018-09-12 01:14:33 +08:00
Zexi Li 22411ffb53 path move: github.com/yunionio -> yunion.io/x 2018-08-11 14:28:18 +08:00
Zexi Li b5275a0c29 - mv mcclient to pkg/mcclient
- vendor update
2018-08-01 14:13:23 +08:00
Zexi Li 976cc8e640 cloudcommon pkg added. 2018-07-27 19:03:32 +08:00