Jian Qiu
|
edd4695dbd
|
fix: need more args in CustomizedTotalCount (#15718)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2023-01-06 03:33:53 +08:00 |
|
Jian Qiu
|
89e05503fd
|
feature: list results carry extra total stats (#15683)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2023-01-02 14:39:00 +08:00 |
|
Jian Qiu
|
38e7b60e06
|
Automated cherry pick of #15621: fix: remove mutual dependency of cloudmux on onecloud (#15622)
* fix: remove mutual dependency of cloudmux on onecloud
* update vendor
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-12-27 08:26:25 +08:00 |
|
Jian Qiu
|
5b26125806
|
feature: model manager dispatcher (#14780)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-08-11 14:30:04 +08:00 |
|
Qiu Jian
|
4476b9f701
|
fix: log admin action logs in separate logs
|
2022-07-07 07:36:08 +08:00 |
|
Jian Qiu
|
94319b514c
|
fix: add CreateByInsertOrUpdate flag (#14442)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-06-13 02:27:22 +08:00 |
|
Jian Qiu
|
37148224d2
|
fix: schduler not sync cached image class metadata (#13969)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2022-04-12 10:09:34 +08:00 |
|
Zexi Li
|
ec9e3bd338
|
feat(cloudcommon,region,keystone,logger): use enable_db_checksum_tables option control checksum record (#13736)
region: guests_tbl
keystone: user
logger: action_tbl
|
2022-03-21 13:28:23 +08:00 |
|
Zexi Li
|
575d7fac7c
|
feat(cloudcommon): db record checksum for consistency (#13679)
|
2022-03-14 23:30:11 +08:00 |
|
Jian Qiu
|
f1a613e15a
|
fix: check permission for getallmetadata params (#12815)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
|
2021-12-05 08:59:12 +08:00 |
|
Qiu Jian
|
1d354d8919
|
1. Remove is_rbac_enable option
2. code changes due to interface change
|
2021-12-02 10:24:23 +08:00 |
|
Qiu Jian
|
84a9ae95f6
|
feature: policy support tags
|
2021-12-02 07:43:10 +08:00 |
|
Qu Xuan
|
8ba5393ae5
|
fix(region): optimized validate delete condition query
|
2021-09-23 09:58:54 +08:00 |
|
Qu Xuan
|
fa5d5a6eb9
|
fix(region): update swagger api
|
2021-07-27 11:46:31 +08:00 |
|
Qu Xuan
|
a87a8f2f41
|
fix(common): batch validate create
|
2021-06-25 15:49:02 +08:00 |
|
Qiu Jian
|
ab75c8f93c
|
feature(cloudcommon): split opslog table
automatically split opslog table, so as to delete obsolete event logs
|
2020-12-09 21:12:55 +08:00 |
|
Yousong Zhou
|
1d25083bfe
|
db: interface: manager: add HasName() method
|
2020-11-26 21:18:57 +08:00 |
|
Yousong Zhou
|
d639b0a84c
|
cloudcommon: db: add man.GetI18N
|
2020-10-19 16:21:36 +08:00 |
|
Qiu Jian
|
e967dd7d6a
|
feature: remote update qcloud instance metadata and name
|
2020-10-16 21:40:35 +08:00 |
|
Yousong Zhou
|
9fd0f3088f
|
db: IModel: add GetI18N() method
|
2020-09-21 15:20:46 +08:00 |
|
Qu Xuan
|
f251559c39
|
feature: add dns interface
|
2020-09-02 16:30:05 +08:00 |
|
Zexi Li
|
9af25a2aa9
|
cloudcommon: remove unnecessary joint interface (#7524)
|
2020-08-10 16:16:46 +08:00 |
|
wanyaoqi
|
a677f24351
|
- add precheck for perform action
- auto switch to backup
- add sync cleand schedule cache
- add reconcile with backup
- add manual reconcile backup
|
2020-07-22 20:38:36 +08:00 |
|
Qu Xuan
|
a07b112be1
|
feature: CloudId服务支持
|
2020-06-21 11:30:01 +08:00 |
|
Zexi Li
|
95a58cc606
|
implement generic service informer
|
2020-05-29 19:59:34 +08:00 |
|
Qiu Jian
|
9c26c04083
|
fix: status-base resource's action log missing owner project/domain
|
2020-05-14 01:14:40 +08:00 |
|
Qiu Jian
|
722498bf9e
|
feature: decouple metadata resource and standalone resource
|
2020-05-06 15:38:18 +08:00 |
|
Qiu Jian
|
7bfdc0dce4
|
fix: cascading sharing problems
|
2020-04-11 06:49:55 +08:00 |
|
Qiu Jian
|
258db2cb48
|
fix updates
|
2020-03-27 01:20:29 +08:00 |
|
Qiu Jian
|
732dcdcb61
|
feature: system resource domainize
|
2020-03-27 01:20:29 +08:00 |
|
Qiu Jian
|
e11ceb4c4b
|
feature: allow list/export/sort/distict metadata
|
2020-03-13 13:12:45 +08:00 |
|
Qiu Jian
|
cf5498ac24
|
feature: recode structuralized GetExtraDetails and ListItemFilter
|
2020-03-04 14:01:25 +08:00 |
|
Qu Xuan
|
76d974f6d8
|
feature: api -> response struct
|
2020-02-03 10:22:44 +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 |
|
Qiu Jian
|
4a8a79a786
|
bug fixes
|
2020-01-03 13:58:05 +08:00 |
|
Qu Xuan
|
3875ac219d
|
fix: metadata-list通用化所有资源标签
|
2019-12-31 11:15:11 +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 |
|
Qiu Jian
|
9d6d28b36a
|
clean usages when resource deleted
|
2019-12-12 11:31:47 +08:00 |
|
Qiu Jian
|
3dba5360d7
|
quota recode
|
2019-12-12 11:31:41 +08:00 |
|
Qu Xuan
|
4e10a80dd2
|
fix: 抽离disable delete,避免删除账号失败
|
2019-11-27 20:30:51 +08:00 |
|
Zexi Li
|
d149d84ccc
|
support generate
|
2019-11-27 10:20:28 +08:00 |
|
ioito
|
1a78a8b229
|
feature: 支持名称重复数据
|
2019-09-27 15:43:31 +08:00 |
|
wanyaoqi
|
c648b823b0
|
misc fix
- optimize batch create validate
|
2019-09-17 14:42:39 +08:00 |
|
Qiu Jian
|
d745c01313
|
fix: optimize logger query time
|
2019-09-04 00:47:25 +08:00 |
|
wanyaoqi
|
2051e618f5
|
support get model distinct field
|
2019-08-01 21:34:33 +08:00 |
|
Qiu Jian
|
93b8bac5bb
|
s3gateway round 2
|
2019-07-24 21:28:41 +08:00 |
|
Qiu Jian
|
f34c8255f2
|
fix: 1. token add projects when no project specified 2.
IVirtualResourceManager add GetResourceCount() method 3. domainId not
initialized occasionally
|
2019-07-03 22:38:33 +08:00 |
|
Qiu Jian
|
1dbb998844
|
fix: 1. sync delete projects and related quota&usage data
2. sync delete user/group/domain for ldap driver
3. ModelManager add OrderByExtraFields
|
2019-06-22 17:05:27 +08:00 |
|
Qiu Jian
|
013a439e6d
|
fix: 1. user-project-list 404 2. check quotas of all projects when set
domain quota 3. host.cpu shows negative number
|
2019-06-20 00:03:17 +08:00 |
|