Commit Graph
574 Commits
Author SHA1 Message Date
Yousong Zhou e2826b1338 cloudcommon: add ProxySetting 2020-03-25 17:15:47 +08:00
Zexi Li 1833456c45 Merge pull request #5556 from rainzm/automated-cherry-pick-of-#5555-upstream-release-3.1
Automated cherry pick of #5555: feat(notify): Compatibility and repair
2020-03-19 10:05:59 +08:00
Rain d403d6d62f feat(notify): Compatibility and repair 2020-03-18 20:54:18 +08:00
Qu Xuan 5dac5a465b fix: class action 统一使用keywords包裹 2020-03-17 18:44:10 +08:00
Qu Xuan 6367d20757 fix: 避免dbinstance_sku.get 异常 2020-03-17 17:04:13 +08:00
Zexi Li 7b0ceddd6b Merge pull request #5415 from zexi/automated-cherry-pick-of-#5414-upstream-release-3.1
Automated cherry pick of #5414: opslog: notes use text column
2020-03-09 12:36:39 +08:00
Zexi Li f396592d2e opslog: notes use text column 2020-03-09 12:30:56 +08:00
Qiu Jian dd01e8cf49 fix: not check domain quota if non_default_domain_project is off 2020-03-07 18:16:47 +08:00
Qiu Jian 34b7d1e9c3 fix: scoped resource should override FetchOwnerId 2020-03-07 15:38:46 +08:00
yunion-ci-robot 2c1e0a4fe2 Merge pull request #5383 from rainzm/automated-cherry-pick-of-#5378-upstream-release-3.1
Automated cherry pick of #5378: fix: Add 'scope=system' and 'system' for Caches when querying from Keystone.
2020-03-06 19:19:52 +08:00
Rain 845ba285fc fix: Add 'scope=system' and 'system' for Caches when querying from Keystone.
1. Query 'scope=system' and 'system=true' is neccessary when fetching all users
   or groups from Keystone.
   Without these, users and groups in other domains (non-caller domains),
   as well as system-level users, cannot be detected.
2. Query 'scope=system' is neccessary when fetching all project from Keystone.
2020-03-06 17:15:23 +08:00
Qiu Jian 6c15c80abb fix: no scope shcedtag should be visible to all 2020-03-06 15:23:27 +08:00
Qiu Jian 88fa459aac fix: allow project do user-list, group-list, returns current project user and group 2020-03-05 20:09:58 +08:00
Rain 5f36cbb31c feature(notify): Add query and return value for contact UPDATE interface
1. Add same return value with contact GET interface when updating
2. Add pull params for query to pull subcontact by mobile number.
   For example, pull user_id from dingtalk throught user's mobile
   number.
3. Add corresponding feature based on above for climc.
4. UserCache will try FetchByName if there is no id matched user when
   fetching users from KeyStone.
2020-03-05 17:10:04 +08:00
Zexi Li 68a425ebd5 add monitor service 2020-03-02 20:05:50 +08:00
Qiu Jian 4b8e13f171 fix: 1. adjust default response header timer to 30 seconds 2. set default paging limit to 20 2020-02-18 08:55:58 +08:00
Qu Xuan e48c4d0bb2 fix: 忽略无权限的资源标签 2020-02-10 16:44:06 +08:00
Qu Xuan bf0adeb0e2 统一 details -> isList 2020-02-07 18:03:18 +08:00
Qu Xuan 9046117e00 feature: api -> response struct 2020-02-03 18:16:36 +08:00
Qiu Jian ee9573c786 fix: increment paging list order by multiple columns 2020-01-19 17:03:42 +08:00
Yousong Zhou 3cd8049222 cloudcommon: db: allow sysadmin to list deleted resources
The query arg name cannot be "deleted" to avoid collide with resource
field name.
2020-01-17 17:46:08 +08:00
Yousong Zhou 770a6d194d cloudcommon: extend interface for fetching metadata 2020-01-17 17:46:07 +08:00
Yousong Zhou e9e8cd1519 models: guard against nil memory access 2020-01-17 17:41:06 +08:00
Qiu Jian 45849355e6 fix: list documentation improvements 2020-01-14 04:17:15 +08:00
Qiu Jian 750cd9d4dc fix: ServerCreateInput add deprecated sku field for backward
compatibility
2020-01-13 13:19:48 +08:00
Qiu Jian 29c9d05b5f refine auto-gen swagger documentation 2020-01-13 13:19:47 +08:00
Qiu Jian 14c1ddaccb feature: cloudprovider capability filter and listinput recode 2020-01-13 13:19:47 +08:00
yunion-ci-robot 0eec98d1f8 Merge pull request #4712 from tb365/feature/tb-support-update-skus-manually
cloud account support manually sync skus
2020-01-10 20:05:58 +08:00
TangBin 5fd512cf11 cloud account support manually sync skus 2020-01-09 11:07:33 +08:00
Qiu Jian 3f148f78e7 fix: misc quota bugs
1. snapshot pending usage not cleaned after created
2. server-attach-network error
3. loadbalancer fail to set cloudregion_id
2020-01-08 18:44:07 +08:00
Qu Xuan 1d6cf71cfc fix: add api docs 2020-01-08 11:54:57 +08:00
Qu Xuan 1514c4ace7 fix: next marker format 2020-01-07 17:55:47 +08:00
Qu Xuan 2b6c95d690 fix: 避免仅删除value时,行为演变为删除标签 2020-01-04 22:14:15 +08:00
Qiu Jian 307689b3e7 fix: domain quota-list include domain's own quota 2020-01-04 17:07:19 +08:00
TangBin bdb943c552 InitPendingUsagesInContext fix 2020-01-04 12:40:17 +08:00
Qiu Jian 940f6c84de automatically save pendingUsage in context 2020-01-03 15:18:19 +08:00
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
Qu Xuan 3875ac219d fix: metadata-list通用化所有资源标签 2019-12-31 11:15:11 +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
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
Qu Xuan 965e0297a0 fix: host支持标签 2019-12-23 19:43:08 +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