Commit Graph
52 Commits
Author SHA1 Message Date
Qiu Jian a9e4902e1b feature: add domain usage with prefix "domain." 2019-12-21 14:17:45 +08:00
Qiu Jian f0ccabb27e fix: 1. image-quota-list 404 not found 2. usage nil pointer panic 2019-12-12 17:41:59 +08:00
Qiu Jian 3dba5360d7 quota recode 2019-12-12 11:31:41 +08:00
Qiu Jian cad0f2c1c5 feature: cloud account share_mode support 2019-11-15 15:09:12 +08:00
Qiu Jian 4a46cdeb19 fix: cloud-account-usage no data for domain admin 2019-08-17 18:37:53 +08:00
Qiu Jian 804e7a122f feature: bucket usage and quota check 2019-08-07 18:37:59 +08:00
Jian Qiu a172c1c37d fix: add all ports usage (#1659)
* fix: add all ports usage

* fix: action log project-domain charset is not utf8
2019-07-11 08:57:34 +08:00
Jian Qiu 06573f0fc8 fix: domain usage is overriden by project usage (#1624) 2019-07-09 23:24:01 +08:00
Qiu Jian e1eae840c2 add usage debug 2019-07-09 17:11:11 +08:00
Qiu Jian b7ac5ace13 add nics usage 2019-07-04 20:50:00 +08:00
Qiu Jian 369d7cba11 fix: add disk usage for domain and project 2019-07-04 18:04:03 +08:00
Qiu Jian aa44664448 fix: usage query support brands 2019-07-01 09:30:51 +08:00
Jian Qiu 1d7fd20df4 misc bugfix (#1296) 2019-06-19 02:45:52 +08:00
Qiu Jian de68df439d fix: add lb and group ip address usage 2019-06-18 18:14:41 +08:00
Qiu Jian b7027934db feature: 3-level policies, system/domain/project 2019-05-31 13:56:02 +08:00
Qiu Jian a95c0bac62 update query.Count to query.CountWithError 2019-04-23 12:02:35 +08:00
Qiu Jian 29c1fd3855 fix: clearn up codes that impacted by query.Count return value changes 2019-04-23 11:32:16 +08:00
Qiu Jian da57161fd0 fix: move all consts in compute/models to apis/compute 2019-04-17 09:23:19 +08:00
Qiu Jian 004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
Qiu Jian f7c61a9750 fix: 1. usage hide system servers 2. host undo convert shows wrong
status
2019-03-12 13:39:22 +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 1df72fbc6b update usages 2018-12-10 10:45:29 +08:00
Qiu Jian cc7da24faa Merge branch 'release/2.4.0' of ssh://git.yunion.io/~qiujian/onecloud into feature/qj-vm-resource-pooling 2018-12-10 01:08:09 +08:00
Qiu Jian 00a17b360e update usage statics for prepaid-pool servers 2018-12-10 00:50:26 +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
Zexi Li e8f647809d 修复: 没开启 RBAC 时没有 common usage 2018-11-28 21:30:54 +08:00
Qiu Jian 2734d2f5db 增加user/guest两个权利等级 2018-11-16 01:32:01 +08:00
Qiu Jian 0ed39ff2c9 修正:普通用户无法访问admin权限的资源 2018-11-14 22:30:17 +08:00
Qiu Jian 388b793490 修正:增加owner级别权限,放置普通用户可以访问系统资源 2018-11-08 01:36:19 +08:00
李泽玺 d3dd39f88f Automatic merge from release/2.2.0 -> release/2.3.0
* commit '4f0c608935b696dadc69abad67d593646c659d10':
  region: usage support filter by project
2018-10-31 12:11:39 +08:00
李泽玺 4f0c608935 Automatic merge from release/2.1.0 -> release/2.2.0
* commit '75f61cf9c86a0433b7f644d6ee1ac7e3ad79a889':
  region: usage support filter by project
2018-10-31 12:11:38 +08:00
Zexi Li 7c04773c72 Merge branch 'release/2.0.0' of ssh://git.yunion.io/~lizexi/onecloud into hotfix/lzx-resolve-conflict-2.1.0-20181031 2018-10-31 12:10:39 +08:00
Zexi Li 25c712e213 region: usage support filter by project 2018-10-30 21:39:50 +08:00
Qiu Jian 33f546aafd 重构代码,将policy从db中分离出来,代码更干净一些 2018-10-30 00:12:19 +08:00
Qiu Jian 740d6800ef make fmt 2018-10-29 14:54:01 +08:00
Qiu Jian d069a2a469 增加 usages get 和 quotas get/update 的RBAC检查 2018-10-27 17:29:07 +08:00
Zexi Li 4e082c6bc3 usage: all.disk.attached and all.disks.detached 2018-10-26 17:02:05 +08:00
Zexi Li ec62b1b5a8 usage: all.disk.attached and all.disks.detached 2018-10-23 15:41:59 +08:00
Qiu Jian 0b17fe3547 增加keystone policy资源,格式化代码 2018-10-20 21:29:52 +08:00
Qiu Jian 17175bc0a4 改进:1. 部署VM时注入全局和项目公钥 2. 完善keypair的创建和导入功能 3.
其他
2018-10-11 23:04:42 +08:00
Zexi Li 047217a52d region: add network port usage 2018-09-17 12:19:22 +08:00
Zexi Li 1c01d7b45f region: user usage 2018-09-15 17:50:59 +08:00
Zexi Li c860812e91 region: cloudregion usage 2018-09-11 18:15:40 +08:00
Qiu Jian 3c8ea2cddf 增加/capabilities接口,获取后端的总体能力信息,用于按需显示云端服务菜单 2018-09-07 11:42:37 +08:00
Qiu Jian f4f2d8fb97 浮动IP支持 2018-09-04 23:04:29 +08:00
Zexi Li e6788bb75e add doc.go for each package 2018-08-11 14:41:38 +08:00
Zexi Li 22411ffb53 path move: github.com/yunionio -> yunion.io/x 2018-08-11 14:28:18 +08:00
Qiu Jian b979ce9c45 Update fmt 2018-08-08 00:11:02 +08:00
Zexi Li b5275a0c29 - mv mcclient to pkg/mcclient
- vendor update
2018-08-01 14:13:23 +08:00
Qiu Jian fcee2de326 修正:1. 由于系统盘大小设置单位未转换,导致阿里云创建主机失败 2.
伪删除阿里云主机后,detach了系统盘,导致主机恢复后无系统盘 3.
修正一些格式错误 4. 补充一些climc命令
2018-07-31 00:42:18 +08:00