Commit Graph

958 Commits

Author SHA1 Message Date
Qiu Jian
228d45b7a1 fix: sort quota list result by usage rate 2020-06-23 22:24:42 +08:00
Yousong Zhou
477d5845d5 cloudcommon: policy: fix interval and oneshot sync
Reduce CPU utilization caused by queued time.AfterFunc calls
2020-06-21 18:34:21 +08:00
Yousong Zhou
fb886c6f25 cloudcommon: app: cosmetic change 2020-06-21 18:34:21 +08:00
Qiu Jian
120ed1f695 fix: policy allow if one of the matching rules is allow 2020-06-16 23:11:35 +08:00
Qiu Jian
50e28166ef fix: policy-explain not working properly 2020-06-09 22:29:44 +08:00
Zexi Li
4112e7052d fix k8s repo wrong privilege 2020-05-25 16:58:06 +08:00
Qiu Jian
3afbb86fad fix: empty matched policies list for roles 2020-05-22 18:53:43 +08:00
Yousong Zhou
6daa0a1d4f cloudcommon: rbac: fix typo 2020-05-20 11:05:50 +08:00
Qiu Jian
869d434ce1 fix: avoid using background context 2020-05-14 17:05:10 +08:00
zhaoxiangchun
c733a582dd bugfix mem paginate
通过totoal和offset 与limit比较确定最后返回数据
2020-05-06 11:06:03 +08:00
Qiu Jian
5d6abcc7df fix: prevent policy violation 2020-04-28 23:56:37 +08:00
Qiu Jian
eb7f0d465d remove errors import 2020-04-23 09:32:07 +08:00
Qiu Jian
5f78b96dad fix: clean pending usage caused by pre-validate-create-data 2020-04-22 23:48:24 +08:00
Qu Xuan
13bef96917 fix: show sql connection error 2020-04-20 16:50:15 +08:00
Qiu Jian
09274e2574 fix: proxysetting_id => proxysetting revisited on 3.1 2020-04-17 22:20:43 +08:00
Qiu Jian
a19cdad2f4 change deprecated-by to yunion:deprecated-by 2020-04-16 00:42:20 +08:00
Yousong Zhou
a3b0b2193c proxysetting: fix validating delete condition 2020-04-13 20:12:53 +08:00
Qiu Jian
df00cdbd04 update vendor 2020-04-13 15:27:11 +08:00
Qiu Jian
2b45e26243 fix: 1. allow share proxysetting 2. claim proxsetting as domain resources 2020-04-13 11:00:58 +08:00
Yousong Zhou
58db9ddf0f proxysetting: add class level test action 2020-04-09 17:38:47 +08:00
Yousong Zhou
7f9bb72ce3 proxysetting: add test api 2020-04-08 18:09:48 +08:00
Yousong Zhou
fdfe3bb374 db_dispatcher: default action log for create & update 2020-04-08 18:09:48 +08:00
Qiu Jian
41bf5a1c17 fix: service config changes not effective 2020-04-06 16:09:00 +08:00
Zexi Li
fd8ee54deb Merge pull request #5657 from yousong/automated-cherry-pick-of-#5652-upstream-release-3.1
Automated cherry pick of #5652: proxysetting: forbid deletion of DIRECT setting
2020-04-02 12:44:05 +08:00
Zexi Li
40bc2e3ae1 Merge pull request #5656 from swordqiu/automated-cherry-pick-of-#5653-upstream-release-3.1
Automated cherry pick of #5653: fix: allow list cloudprovider by default
2020-04-01 18:14:00 +08:00
Yousong Zhou
ef7674af30 proxysetting: validate create/update data 2020-04-01 18:13:00 +08:00
Qiu Jian
62d009f2f8 fix: allow list cloudprovider by default 2020-04-01 17:48:12 +08:00
Yousong Zhou
2718d7bf4e proxysetting: forbid deletion of DIRECT setting 2020-04-01 17:16:13 +08:00
Qiu Jian
007566c4b5 fix: cancel pending usage might not need to update usage 2020-04-01 16:43:49 +08:00
Yousong Zhou
f8dc741763 cloudcommon: proxysetting: make it domainized 2020-03-31 18:59:27 +08:00
Qiu Jian
34c7a31106 fix: increase apigateway default worker count to 32 2020-03-30 19:08:11 +08:00
Qiu Jian
8fed2fc64b fix: allow list loadbalancer cluster by default 2020-03-28 09:05:28 +08:00
Yousong Zhou
5813d64a7d cloudcommon: proxysetting: referrerMen 2020-03-25 17:33:24 +08:00
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
yunion-ci-robot
50dc428692 Merge pull request #5491 from ioito/automated-cherry-pick-of-#5490-upstream-release-3.1
Automated cherry pick of #5490: fix: class action 统一使用keywords包裹
2020-03-19 08:48:20 +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
Qiu Jian
f3c9ad15da fix: policy fetcher not retry after initial failure 2020-03-17 18:30:29 +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