Commit Graph
867 Commits
Author SHA1 Message Date
Qiu Jian 4a8a79a786 bug fixes 2020-01-03 13:58:05 +08:00
Qiu Jian bc7f62a2ad scheduler schedule according to quota limit 2020-01-03 13:58:04 +08:00
yunion-ci-robot fbe18caed3 Merge pull request #4417 from ioito/bugfix/qx-metadata-list
fix: metadata-list时考虑不同资源类型过滤条件
2019-12-31 11:35:33 +08:00
Qu Xuan 3875ac219d fix: metadata-list通用化所有资源标签 2019-12-31 11:15:11 +08:00
TangBin 5552d6ea8e update rbac default policy 2019-12-30 18:39:49 +08:00
Zexi Li e91811558f Merge pull request #4352 from swordqiu/hotfix/qj-quota-usage-refresh-timeout
fix: refresh quota usage may timeout
2019-12-27 15:58:48 +08:00
yunion-ci-robot a3db9b1311 Merge pull request #4291 from yousong/feature/yousong-guest-ipmac
Feature/yousong guest ipmac
2019-12-27 01:06:36 +08:00
Qiu Jian 8fcd3ef46d fix: refresh quota usage may timeout 2019-12-26 22:16:23 +08:00
yunion-ci-robot 4d73c7c675 Merge pull request #4283 from swordqiu/feature/qj-baremetal-server-reuse-host-ip
feature: 1. baremetal server reuse host ip 2. server name use expression
2019-12-25 21:00:16 +08:00
Yousong Zhou 2ce3925344 guests: add modify-src-check support 2019-12-25 12:09:50 +08:00
Qiu Jian 096448fa17 remove debug log 2019-12-24 20:19:04 +08:00
Qiu Jian b31bc7fa3d feature: 1. baremetal server reuse host ip 2. server name use expression 2019-12-24 19:04:41 +08:00
yunion-ci-robot f36f006368 Merge pull request #4257 from swordqiu/feature/qj-service-config-change-take-effect
feature: service config update support
2019-12-24 10:25:13 +08:00
Qu Xuan 965e0297a0 fix: host支持标签 2019-12-23 19:43:08 +08:00
Qiu Jian 6d8f19273c feature: service config update support 2019-12-23 19:09:32 +08:00
TangBin 1c202009a6 add services query permission 2019-12-23 18:06:35 +08:00
Qu Xuan 41eda02a8d fix: globalvpc属于系统资源 2019-12-19 11:41:49 +08:00
Rain 59a7b155a3 fix(notify): Fix the bugs of user cache and some api's params 2019-12-17 17:18:22 +08:00
Qu Xuan e282459679 fix: 标签过滤和框架保持一致 2019-12-17 15:55:24 +08:00
yunion-ci-robot f5a0c6d6b3 Merge pull request #4167 from swordqiu/hotfix/qj-allow-delete-quota
feature: allow delete none-default quota
2019-12-17 14:00:03 +08:00
Qiu Jian bdfa99b0b6 fix: server change config failed due to quota recode 2019-12-16 21:03:52 +08:00
Qiu Jian dc34a66d00 feature: allow delete none-default quota
fix: cannot set a quota to zero
2019-12-14 23:34:17 +08:00
Rain 2222c7779c feat(notify): Available uname in api & Unified template management
1. Uname is availbale now in api via adding "uname=true" in query.
So we can use uname in climc which is much more visual and use uid in
web client which avoid time-consuming remote calls that may occur.

2. Previously, the template for the message was managed by the
individual sending components. Now, these templats was managed uniformly
by Notify Service so that we can easily add and remove.

3. Now, failure to send a validation message will trigger a notification
to the user via websocket.
2019-12-14 16:49:26 +08:00
yunion-ci-robot 1d90fcfaef Merge pull request #4157 from ioito/feature/metadata-fix
fix: 标签增强
2019-12-14 12:24:59 +08:00
Jian Qiu 489c8b3ca9 fix: prevent quota usage from being negative (#4162) 2019-12-14 12:11:21 +08:00
Qu Xuan 043de63bff fix: filter by multi value 2019-12-13 19:45:41 +08:00
Zexi Li 7a4f3fca6e region: fix schedule input project and domain missing 2019-12-13 16:00:59 +08:00
Qiu Jian c8a07c87ad fix: init quota with negative value and negative quota means unlimited 2019-12-13 13:00:41 +08:00
Qu Xuan c97fe6b74f fix: 避免插入时出现duplicate primary key error 2019-12-13 10:43:34 +08:00
Qiu Jian 110c6bc611 mergeInputOutputJson for ValidateCreateData and ValidateUpdateData 2019-12-12 11:31:47 +08:00
Qiu Jian 9d6d28b36a clean usages when resource deleted 2019-12-12 11:31:47 +08:00
Qiu Jian 0d487cd601 bufix 20191209 2019-12-12 11:31:47 +08:00
Qiu Jian 39de0f0ee7 quota recode update 2 2019-12-12 11:31:46 +08:00
Qiu Jian 3dba5360d7 quota recode 2019-12-12 11:31:41 +08:00
郑雨 40d98c08f9 fix: Fix the unexpected json field coverage after GetCustomizeColumns
一般来说一个资源的detail版本的输出会放在 <ResoureName>Details
这样的结构体中,并且这个结构体包含资源本身。不过一般在 details
的处理函数中(比如GetCustomizeColumns)资源本身的结构体都是默认值,
而jsonutils的unmarshal函数会把默认值(零值)的int类型(也可能会有其他类型)
unmarshal到jsonutils.JSONDict中(string类型就不会有这种情况)。
这会导致返回的extraDict会覆盖掉原来的Dict中的一些字段,这种覆盖并不是所期望的。
所以现在暂时改为用后者来覆盖前者,前者是最终输出的全集。
2019-12-10 15:58:22 +08:00
yunion-ci-robot 45302ab49f Merge pull request #4045 from rainzm/feature/vm_resume
feat(region): Support for resuming vm suspended in vmware
2019-12-09 11:15:37 +08:00
Zexi Li b70decaf24 Merge pull request #3997 from wanyaoqi/feature/wyq/host-use-command-executor
feature: host container deployment
2019-12-09 10:49:49 +08:00
郑雨 15edc45030 feat(region): Support for resuming vm suspended in vmware 2019-12-06 16:35:37 +08:00
yunion-ci-robot f5d19c5e1d Merge pull request #3988 from ioito/hotfix/qx-network-create-list
fix: 结构化network create list 参数
2019-12-06 11:40:35 +08:00
Qu Xuan 061b3872be fix: 标签添加排序,不统计回收站的资源标签 2019-12-05 10:51:47 +08:00
wanyaoqi 7bf48c992e - add command executor
- host prepare for deploy on container
- procutils adpat to executor
2019-12-04 20:49:39 +08:00
Qu Xuan 06bc27527e fix: 结构化network create list 参数 2019-12-03 11:54:55 +08:00
yunion-ci-robot ef9f4e341a Merge pull request #3966 from zexi/feature/list-base-input
add list input and rewrite codegen use python
2019-11-29 10:27:29 +08:00
Zexi Li 018e1ac217 add list input and rewrite codegen use python 2019-11-29 10:18:27 +08:00
Qu Xuan 18245ced73 hotfix: 添加标签资源列表接口 2019-11-28 15:12:56 +08:00
yunion-ci-robot e9b09e92ee Merge pull request #3851 from zhasm/feature/rex-add-ansible-devtools
Feature/rex add ansible devtools
2019-11-28 10:10:28 +08:00
yunion-ci-robot ff61f9ca47 Merge pull request #3933 from ioito/hotfix/qx-cloudaccount-purge
fix: 抽离disable delete,避免删除账号失败
2019-11-27 21:04:28 +08:00
Qu Xuan 4e10a80dd2 fix: 抽离disable delete,避免删除账号失败 2019-11-27 20:30:51 +08:00
Zhang Dongliang 6429e7b1f8 新增 devtool cron manager,用来管理Ansibleserver 的定时任务 2019-11-27 16:48:59 +08:00
Zexi Li 80e88ca6aa fix caller input nil panic 2019-11-27 15:06:33 +08:00