Commit Graph
107 Commits
Author SHA1 Message Date
屈轩 4455291199 fix(region): add post delete hook (#22301) 2025-03-19 10:13:40 +08:00
屈轩 52eb75ecf4 fix(region): query distinct fields (#20298) 2024-05-16 15:24:25 +08:00
Zexi Li 3212dd37ea feat(cloudcommon): support extra hook for db model 2024-03-20 12:31:17 +08:00
Jian QiuandQiu Jian 0635e9c53e fix: IModelManager add NewQuery to initialize query with params (#19481)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-10 18:04:04 +08:00
Jian QiuandQiu Jian 81a12d1f16 feature: allow manager to preapre query context (#19451)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-05 20:06:40 +08:00
屈轩 819ec0e27d fix(region): cancel pending delete (#19372) 2024-01-30 14:12:40 +08:00
屈轩 3bd3297632 fix(region): 只读账号增量更新标签 (#18811) 2023-11-29 14:53:41 +08:00
屈轩 29804817f1 fix(keystone): project clean (#18741) 2023-11-21 21:10:17 +08:00
屈轩 f49de8ee88 fix(region): remove useless code (#18014) 2023-09-13 17:32:29 +08:00
屈轩 eb7b919e5b fix(region): bucket 500 error (#17909) 2023-09-01 18:22:31 +08:00
Jian QiuandQiu Jian 784fa91bab fix: desinate ip addresses when batch creating guests (#17859)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-08-29 21:19:43 +08:00
屈轩 b4dd9943fe fix: external project priority (#17811) 2023-08-21 15:11:28 +08:00
Jian QiuandQiu Jian 82d50bb4b6 fix: pending delete identity projects (#17757)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-08-15 16:54:00 +08:00
Qiu Jian 5f64835974 feature: organization backend 2023-06-12 18:08:35 +08:00
Jian QiuandQiu Jian 23a907319a fix: policy tag filters not effect for shared resources (#17004)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-05-11 11:00:07 +08:00
gouqi11and马鸿飞 75814646cf fix(cloudcommon): add crud note (#16870)
Co-authored-by: 马鸿飞 <mahongfei@yunion.cn>
2023-04-27 14:34:49 +08:00
Jian QiuandQiu Jian b40a0cb792 fix: need more args in CustomizedTotalCount (#15717)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-01-06 03:33:44 +08:00
Jian QiuandQiu Jian e656426e3f feature: list results carry extra total stats (#15682)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-01-02 14:32:36 +08:00
Jian QiuandQiu Jian 21716cefb5 fix: remove mutual dependency of cloudmux on onecloud (#15621)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-12-27 01:21:26 +08:00
Jian QiuandQiu Jian 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 QiuandQiu Jian 94319b514c fix: add CreateByInsertOrUpdate flag (#14442)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-13 02:27:22 +08:00
Jian QiuandQiu Jian 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 QiuandQiu Jian 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