Qu Xuan
73fe4866d7
fix(region): support peer secgroup
2021-02-22 20:41:37 +08:00
rainzm
755e00750a
feat: support EventNotify
2021-02-18 11:45:15 +08:00
rainzm
7dba32d990
feat(cloudcommon): add rolecache
...
rolecache 在原有cache的基础上,使用了 watch
的功能,所以数据的过期时间可以调的高一些,这里使用
roleCacheExpireHours 进行控制,默认设置为24小时。
2021-02-18 11:45:15 +08:00
yunion-ci-robot
f2fea0dde0
Merge pull request #10147 from zexi/automated-cherry-pick-of-#10146-upstream-release-3.7
...
Automated cherry pick of #10146 : Feature/baremetal h3c oem
2021-02-06 13:32:24 +08:00
Zexi Li
44dff768b2
Merge pull request #10155 from ioito/automated-cherry-pick-of-#10154-upstream-release-3.7
...
Automated cherry pick of #10154 : fix(logger): distinct field optimized for logger
2021-02-05 14:53:41 +08:00
Qu Xuan
14979480e3
fix(logger): distinct field optimized for logger
2021-02-04 21:15:02 +08:00
rainzm
9f927922a4
fix(cloudcommon): use NewGeneralError to construct error
2021-02-04 17:36:11 +08:00
Zexi Li
b5813e81b8
feat(baremetal): support H3C oem baremetal
2021-02-04 14:11:26 +08:00
Zexi Li
415ad41da5
Merge pull request #9749 from rainzm/automated-cherry-pick-of-#9723-upstream-release-3.7
...
Automated cherry pick of #9723 : Optimization of vmware network
2021-02-03 18:15:09 +08:00
Qu Xuan
53969f14e2
fix(cloudevent): add distinct filed for cloudevent
2021-02-03 17:50:10 +08:00
rainzm
0aa5c2ef1c
feat(region): support merging wire
...
1. support merging networks under a wire
2. auto merge networks under a wire when set 'merge_network' when merge
this wire
2021-02-03 14:40:54 +08:00
rainzm
d9e75aaa0e
feat(region): support synchronize vmware's network configuration to the local
...
1. move prepare-nets in cloudaccounts_prepare.go
2. when creating vmware account, auto synchronize vmware's network and
synchronize cloudprovider
3. support actively triggering the synchronization of the vmware network
2021-02-03 14:40:54 +08:00
Qu Xuan
0b324945de
fix(region): avoid update tags task loop
2021-02-01 19:57:50 +08:00
rainzm
d8b92dd97a
fix(notify): be compatible with member's permission changes
...
every user can create, modify and delete their own receiver info
2021-01-29 20:13:36 +08:00
Zexi Li
0f02856287
Merge pull request #10036 from ioito/automated-cherry-pick-of-#10035-upstream-release-3.7
...
Automated cherry pick of #10035 : fix(region): avoid worker discarded after state unchanged
2021-01-28 20:50:21 +08:00
Yousong Zhou
456ed5f746
feat(cloudcommon): opslog: log joint models
2021-01-27 18:49:47 +08:00
Qu Xuan
199a7d678e
fix(region): avoid worker discarded after state unchanged
2021-01-27 14:58:58 +08:00
Zexi Li
366aa025d4
Merge pull request #9982 from rainzm/automated-cherry-pick-of-#9981-upstream-release-3.7
...
Automated cherry pick of #9981 : fix(notify): send websocket messages according to language preference
2021-01-21 21:33:06 +08:00
rainzm
4f4538834a
fix(notify): send websocket messages according to language preference
2021-01-21 19:47:35 +08:00
rainzm
bab03027c1
feat(cloudcommon): send message with mobile in NotifyWithTag
2021-01-21 18:57:40 +08:00
Jian Qiu and Qiu Jian
2f3a3766c5
fix(cloudcommon): missing set_meta opslog ( #9915 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2021-01-17 11:33:09 +08:00
Zexi Li
83f0ba6abb
Merge pull request #9892 from rainzm/automated-cherry-pick-of-#9891-upstream-release-3.7
...
Automated cherry pick of #9891 : Repair of abnormal login notification
2021-01-15 10:31:23 +08:00
rainzm
8e128a9863
refactor(climc): remove dependence for yunion.io/x/pkg/cloudcommon/db
2021-01-14 19:14:13 +08:00
rainzm
87a8bc1a03
feat(cloudcommon): send it directly if there is no template corresponding to the topic
2021-01-14 18:25:51 +08:00
rainzm
80092443a7
feat(cloudcommon): expand notifyclient
...
1. support new params in creating notification
2. adapt keystone because `auth.GetAdminSession` doesn't work in keystone
2021-01-13 20:01:12 +08:00
rainzm
1669947a54
feat(notify): add template about topic USER_LOGIN_EXCEPTION
2021-01-13 20:01:12 +08:00
Qu Xuan
b056c0ce72
fix(region): allowed to manually refresh cloudimage
2021-01-07 21:38:39 +08:00
wanyaoqi
3c7f2ff16d
feat(region): stop guest before freeze
2021-01-05 15:15:40 +08:00
7e60397c15
Automated cherry pick of #9752 : feature(region): sync cloud tags to local user tags ( #9753 )
...
* refact(region): sync cloud tags to user tags
* fix(region): sync exttags to user tags
Co-authored-by: lvyangyang <lvyangyang@yunion.cn >
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2021-01-03 00:18:24 +08:00
rainzm
167a65cd0e
feat(db): progressive inspection when determining the required scope
2020-12-29 15:01:34 +08:00
Qu Xuan
6081595adf
feat(region): disks and eip delete with server
2020-12-28 11:29:44 +08:00
TangBin
1cca1b5685
fix(region): remove i18n fix & zone ®ion name support i18n
2020-12-26 17:35:42 +08:00
TangBin
7178a2d3c7
fix(region): aws sync vpc access mode bugfix
2020-12-26 17:35:42 +08:00
TangBin
d097679e47
fix(region): cloudregion&zone add namei18n
2020-12-26 17:35:42 +08:00
lvyangyang
66b97aa112
refact(region): resource tags
2020-12-26 16:13:06 +08:00
Zexi Li
35293ec9c3
Merge pull request #9609 from wanyaoqi/bugfix/wyq/fix-list-image-by-os-arch
...
fix(glance): list image by os arch use startwith
2020-12-24 17:34:23 +08:00
rainzm
2eebef810f
feat(cloudcommon): determine the notification template based on the user’s language preference
2020-12-23 17:07:25 +08:00
wanyaoqi
8386506560
fix(glance): list image by os arch use startwith
2020-12-23 16:23:43 +08:00
Qiu Jian
abbcac09ab
fix(cloudcommon): query filter ineffective for splitable
...
query string may be modified in listItemQuery routine, which cause some query
filter is removed and hence ineffective when query over splitable
2020-12-20 20:29:55 +08:00
Zexi Li
b300d5e4e6
Merge pull request #9534 from swordqiu/hotfix/qj-rbac-policy-refresh-internal-seconds
...
fix(cloudcommon): add rbac_policy_refresh_internval_seconds option
2020-12-20 02:08:30 +08:00
Zexi Li
972f7f4ab4
Merge pull request #9527 from swordqiu/hotfix/qj-split-table-empty-panic
...
fix(cloudcommon): panic when query an empty splitable model manager
2020-12-20 02:07:45 +08:00
Qiu Jian
792bfe533c
fix(cloudcommon): add rbac_policy_refresh_internval_seconds option
...
Add new option rbac_policy_refresh_interval_seconds to control the
valid duration of a policy cache. The option is introduced at 3.6.
Replace option rbac_policy_sync_period_seconds.
2020-12-20 01:31:54 +08:00
Qiu Jian
4043cd8342
fix(taskman): use admin token if task userCred token expired
...
Use admin credential token if task cached userCred token expired
2020-12-20 00:43:34 +08:00
Qiu Jian
d01f89a2c8
fix(cloudcommon): panic when query an empty splitable model manager
...
fix panic when querying an empty splitable model manager, e.g. action-show
2020-12-20 00:25:15 +08:00
Qiu Jian
80229fa1e0
fix(keystone): always upload&refresh service config whenever service restart
...
Always upload&refresh service config whenever service restart
2020-12-19 00:49:32 +08:00
Zexi Li
1f40f2bd1c
Merge pull request #9483 from rainzm/webhook/pending_delete
...
Webhook better describe the life cycle of the guest
2020-12-18 20:37:43 +08:00
--global
54271b78ad
feat(monitor): add alert slience time and modify scoperesource
...
FetchUniqValues func
1.增加报警静默时间
2.后端修改 scoperesource FetchUniqValues :回显scope 属性
2020-12-18 14:39:02 +08:00
rainzm
81588c92ae
feat(region): distinguish between pending delete and delete notification
2020-12-18 13:05:24 +08:00
Qiu Jian
0eaf20da26
fix(keystone): panic if request with an invalid token
...
service report nil pointer panic if request with an invalid token string
2020-12-16 16:43:24 +08:00
yunion-ci-robot
20421f98d6
Merge pull request #9409 from wanyaoqi/feature/wyq/export-tags
...
feat(region): export user tags support virtual resources
2020-12-14 17:55:05 +08:00