Commit Graph
61 Commits
Author SHA1 Message Date
屈轩 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
Qiu Jian 45849355e6 fix: list documentation improvements 2020-01-14 04:17:15 +08:00
Qiu Jian b9be567ebf use deprecated-by tag to describe deprecated fields 2020-01-13 13:19:47 +08:00
Qiu Jian 29c9d05b5f refine auto-gen swagger documentation 2020-01-13 13:19:47 +08:00
Qiu Jian 14c1ddaccb feature: cloudprovider capability filter and listinput recode 2020-01-13 13:19:47 +08:00
Qiu Jian 0d487cd601 bufix 20191209 2019-12-12 11:31:47 +08:00
Qiu Jian e1f35f67e7 fix: deprecate old user/group joint project API, create new action apis
for add user/group to projects with roles
2019-08-17 18:44:33 +08:00
Qiu Jian 8417fc2187 fix: auth through disconnected ldap IDP 2019-08-07 00:06:09 +08:00
Qiu Jian fea61697e9 fix: allow turn off non-default domain projects 2019-07-27 15:52:02 +08:00
Qiu Jian b02214bb25 1. allow replace set quota when action=replace
2. show when the project external resource was fetched
2019-07-04 23:32:10 +08:00