Commit Graph
70 Commits
Author SHA1 Message Date
屈轩 b491e0e1d7 fix(region): raw query with delete-all options (#19603) 2024-03-01 19:36:32 +08:00
屈轩 022ff9e623 fix(keystone): support filter project by multi admin user (#19539) 2024-02-23 15:25:00 +08:00
屈轩 21d0c9d83e fix(keystone): support unset project admin user (#19537) 2024-02-23 15:08:17 +08:00
Jian QiuandQiu Jian db57b48a49 fix: filter organization nodes by policy tags (#19506)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-20 09:53:12 +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
Jian QiuandQiu Jian 2e4e2d3bef fix: fail to reset policy org_node_id to empty (#19425)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2024-02-03 23:19:42 +08:00
Qiu Jian 37a25c3945 fix: validate policy violation when assign users for oidc IDP 2024-01-27 18:16:56 +08:00
gouqi11and马鸿飞 f83ee1d5de feat(notify): support project notify (#19242)
Co-authored-by: 马鸿飞 <mahongfei@yunion.cn>
2024-01-15 19:34:57 +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
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
Jian QiuandQiu Jian 6df5327864 fix: project organization details (#17339)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-06-21 10:02:50 +08:00
Qiu Jian 3c5145ad2c fix: prevent policy violate when assigning policy to roles 2023-05-15 21:18:07 +08:00
Qiu Jian 5bcbc4d250 fix: do not init keystone admin user 2023-04-28 15:12:18 +08:00
Jian QiuandQiu Jian 3ad90db0f4 fix: project set admin user (#16875)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-04-26 08:20:52 +08:00
Jian QiuandQiu Jian 494a83965c fix: three member policy system violation check (#16104)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2023-03-02 08:58:00 +08:00
Qiu Jian e8ea334032 feature: project admin user 2023-02-13 03:42:21 +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 b20e1aa5e8 fix: filter projects by idp (#15399)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-11-22 12:24:17 +08:00
ioito cdc912ff8c fix(keystone): optimzed project list 2022-10-31 10:42:14 +08:00
Qiu Jian 3198c2f7d7 fix: add comments for identity models 2022-06-01 00:12:56 +08:00
Jian QiuandQiu Jian 9902e39374 fix: user project lists with metadata (#14053)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-18 00:01:21 +08:00
Jian QiuandQiu Jian b77aa834e3 fix: keystone issues: 1. add no_policy_violation_check (#13948)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-11 06:39:08 +08:00
ioito 3dfdcd18fc fix(region): remove nullable tag 2022-03-09 11:49:59 +08:00
Qiu Jian 5f322b440e feature: policy limited by time range 2022-02-20 01:18:22 +08:00
Qiu Jian bdc99987f8 fix: no filter does not work 2021-12-04 21:02:28 +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 fbe741f6cd tag filter for rbac 2021-12-02 07:43:10 +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
ioito f9f0c8f3cb fix: 优化同步,避免长时间加锁 2021-04-23 18:55:02 +08:00
Qiu Jian 2d39cb4cb0 feature: policy group support 2020-10-24 22:46:46 +08:00
Yousong Zhou c2bca8ab39 Feature/yousong text (#7487)
* notify: log with context info

* region: guests: log with context info

* region: hosts: log with context info

* region: misc: remove redundant log

* region: skus: use NewInternalServerError instead of NewGeneralError

* appsrv: dispatcher: preserve text id

* appsrv: dispatcher: remove commented-out code

* cloudcommon: db_dispatcher: note errors that won't be translated

* cloudcommon: db: rbac: preserve text id

* cloudcommon: caller: preserve text id

* treewide: fix fmt string

* region: guest_actions: preserve text id

* region: guest_actions: fix fmt string

* region: usages: fix fmt string

* mcclient: hosts: remove redundant return value

* cloudcommon: fetch: preserve text id

* region: guest_template: preserve text id

* cloudcommon: db: db_dispatcher: preserve text id

* region: guest_actions: preserve text id

* httperrors: add funcs for wrap lang tag into context

* vendor: golang.org/x/text

* httperrors: error with context

* httperrors: HTTPError

* treewide: fix typo

* treewide: use en in source code

* locales: initial version
2020-08-25 15:26:31 +08:00
Jian QiuandQiu Jian f0f406c243 fix: adjust API input field names according to spec (#7382)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2020-07-30 10:51:00 +08:00
Qiu Jian eb4a252d08 feature: project filter that list jointable projects for user or group 2020-07-04 11:32:20 +08:00
Qu Xuan a07b112be1 feature: CloudId服务支持 2020-06-21 11:30:01 +08:00
Zexi Li 9f4d4a450e refactor ITableSpec signature with context 2020-06-08 11:31:00 +08:00
Qiu Jian 8a77030823 update for doc-gen 2020-05-23 13:42:59 +08:00
Qiu Jian ecb483b9be fix: prevent policy violation 2020-04-28 23:28:29 +08:00
Qiu Jian 7ab3a06b46 fix: code autogen issues 2020-04-24 20:19:43 +08:00
Qiu Jian eef113b927 fix: allow any character in project/domain name, giveup displayname 2020-04-18 15:33:53 +08:00
Qiu Jian d5b3ae9f98 fix: cas auto create project fetch failure 2020-04-16 22:19:10 +08:00
Qiu Jian 8300ac3c08 feature: cas user auto join designated project 2020-04-14 08:27:00 +08:00
Qiu Jian d99c4776e9 feature: add API to retrieve resource's change owner candidate domains 2020-04-07 16:22:51 +08:00
Qiu Jian d1346771aa feature: domain resource quota 2020-04-03 02:03:55 +08:00
Qiu Jian 732dcdcb61 feature: system resource domainize 2020-03-27 01:20:29 +08:00
Qiu Jian cf5498ac24 feature: recode structuralized GetExtraDetails and ListItemFilter 2020-03-04 14:01:25 +08:00
Qu Xuan 366cbd4e36 统一 details -> isList 2020-02-07 17:54:48 +08:00
Qu Xuan 76d974f6d8 feature: api -> response struct 2020-02-03 10:22:44 +08:00