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