Commit Graph

65 Commits

Author SHA1 Message Date
Qiu Jian
258db2cb48 fix updates 2020-03-27 01:20:29 +08:00
Qiu Jian
3c9b368c43 feature: fix region list filters round 3 2020-03-12 20:55:22 +08:00
Qiu Jian
cf5498ac24 feature: recode structuralized GetExtraDetails and ListItemFilter 2020-03-04 14:01:25 +08:00
TangBin
18cad47a00 qcloud elb sync 2020-02-17 22:15:08 +08:00
Qu Xuan
366cbd4e36 统一 details -> isList 2020-02-07 17:54:48 +08:00
Qu Xuan
76d974f6d8 feature: api -> response struct 2020-02-03 10:22:44 +08:00
Qiu Jian
45849355e6 fix: list documentation improvements 2020-01-14 04:17:15 +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
TangBin
32d2456aac elb bugfix & aws client init bugfix 2019-11-04 10:54:02 +08:00
Yousong Zhou
8ba5986d83 goimports: first run 2019-10-28 06:22:17 +00:00
TangBin
cc91e38075 huawei & qcloud elb bugfix 2019-10-09 16:02:33 +08:00
TangBin
b033882267 loadbalancer bugfix 2019-10-09 15:38:42 +08:00
Zexi Li
c393c1deb3 fix: services model incorrect nullable define 2019-10-08 22:22:54 +08:00
TangBin
b19fcf4496 aws & huawei & ucloud fix 2019-08-16 16:36:28 +08:00
TangBin
e8b3972e0b elb bugfix 2019-08-08 20:59:48 +08:00
ioito
f22ab9cc00 fix: lb purge error 2019-08-08 19:49:02 +08:00
TangBin
e4ef23515f aws elb support 2019-07-28 11:25:54 +08:00
TangBin
976c8cb4d0 huawei elb support 2019-07-28 11:22:49 +08:00
Yousong Zhou
2c12bff298 lb: 将lb.backendgroup视为弱引用 2019-07-15 04:58:30 +00:00
ioito
83e8203af0 修复purge backend野指针引用问题 2019-07-15 10:17:10 +08:00
ioito
895328879c fix purge aliyun account error by lbbg 2019-07-04 21:08:24 +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
Yousong Zhou
00b88ed339 lb: lbbackendgroups: 去掉多余lbbg.DoPendingDelete() 2019-06-20 09:57:45 +00:00
Qiu Jian
b7027934db feature: 3-level policies, system/domain/project 2019-05-31 13:56:02 +08:00
ioito
c425737017 避免关不掉访问控制 2019-05-16 16:53:54 +08:00
ioito
77cd1ba269 限制添加同一个vpc底下的虚拟机 2019-05-16 16:53:53 +08:00
wanyaoqi
1ee81d46cc fix go vet report bugs 2019-05-09 11:53:29 +08:00
ioito
89c63ec5a0 添加阿里云lb监听参数校验 2019-05-05 11:02:32 +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
屈轩
313a898360 Hotfix/qx cloudprovider info (#368)
* 通用返回cloudprovider info信息

* 通用返回cloudprovider info信息
2019-04-13 19:55:09 +08:00
Yousong Zhou
215626b5df Bugfix/yousong lb delete (#370)
* lb: 修复backend group删除时未删backend

* lb: 预删子资源时排除掉已预删的资源

* lb: s/PreDeleteSubs/pendingDeleteSubs/
2019-04-13 00:18:09 +08:00
Jian Qiu
e3946e8485 fix: fail to delete removed cloud resources (#364)
* fix: fail to delete removed cloud resources

* fix: private_cloud and on_premise filter overlaps

* fix: loadbalancer* should use pending_delete to remove resources
2019-04-12 21:14:10 +08:00
Jian Qiu
826ddd2af4 Hotfix/qj cloud account provider enable status (#283)
* fix: make cloud account&provider enable status more consistent

* comment out FetchCustomizeColumns debug info

* fix: cloud account periodic probe should not relay on enabled status

* misc bug fixes
2019-04-09 22:12:10 +08:00
Jian Qiu
a2417ef77b Feature: allow delete cloud-account with resources (#252) 2019-04-08 22:04:33 +08:00
Qiu Jian
004d9b6f95 update copyright headers of all source 2019-03-29 14:47:48 +08:00
周有松
c24d3c7b6a Automatic merge from release/2.7.0 -> release/2.8.0
* commit '1b6a8dcc57fa362b6631db913e3eee298eba385b':
  同步完project信息后调用GetShortDesc
2019-03-26 21:16:37 +08:00
屈轩
50caa46699 同步完project信息后调用GetShortDesc 2019-03-26 19:38:42 +08:00
Zexi Li
076ad985cc move consts to apis 2019-03-20 12:08:15 +08:00
Qiu Jian
6e8e415235 Merge branch 'release/2.7.0' of ssh://git.yunion.io/~qiujian/onecloud into hotfix/qj-recode-cloud-account-create-options 2019-03-14 12:11:54 +08:00
Qiu Jian
e74f31b7c0 fix: cleanup project sync codes 2019-03-14 09:46:29 +08:00
周有松
3abb73a9b0 Automatic merge from release/2.6.0 -> release/2.7.0
* commit 'f0f6172156f0c693117ee6dc77c9c54bc4f942ba':
  lbagent: fix corpus versioning
  mcclient: options: ignore ID when converting to params
  lbagent: telegraf: add params influx_db_output_unsafe_ssl
  mcclient: lbagent: allow setting telegraf config template
  lb: 不记录来自lbagent的GET查询请求
  treewide: s/HasSystemAdminPrivelege/HasSystemAdminPrivilege/g
2019-03-12 16:47:25 +08:00
Yousong Zhou
c6e4fff0d0 lb: 不记录来自lbagent的GET查询请求
要求

 - _orig=lbagent
 - userCred.HasSystemAdminPrivilege()
2019-03-12 03:39:20 +00:00
Qiu Jian
cb23c9c1a1 Merge branch 'release/2.7.0' of ssh://git.yunion.io/~qiujian/onecloud into feature/qj-sync-with-lock 2019-03-06 00:11:44 +08:00
屈轩
0ce6b70998 更改ProjectSource -> ProjectSrc 2019-03-05 12:05:02 +08:00
屈轩
8bd0bc0024 补充其他资源项目同步 2019-03-04 16:36:47 +08:00
Qiu Jian
605cbb2558 Merge branch 'release/2.7.0' of ssh://git.yunion.io/~qiujian/onecloud into feature/qj-sync-with-lock 2019-03-04 01:42:39 +08:00
Qiu Jian
62ebc90f2a feature: allow auto sychrnoization of cloud account 2019-03-04 01:09:34 +08:00
Qiu Jian
df0474e25a fix: break dependencies of climc/mcclient on compute/models 2019-02-27 16:40:13 +08:00