ioito
2e323d9e57
fix(region): curl vender update
2022-03-30 11:05:54 +08:00
Qiu Jian
eec2df4b19
fix: system server randomly lose connectivity in vpc network
2021-12-22 02:51:30 +08:00
Qu Xuan
07f6771f26
fix(region): account aksk error
2021-07-21 18:57:35 +08:00
Qu Xuan
0a06c7486e
fix(region): aliyun request retry
2021-02-23 11:55:11 +08:00
Qu Xuan
06581ad1a5
fix: optimized jsonRequest
2020-11-19 12:02:55 +08:00
Yousong Zhou
d21c262c14
httputils: preserve format val types
2020-09-21 10:12:57 +08:00
Qiu Jian
5a91ae8863
fix: omit empty fail reason
2020-09-16 01:53:29 +08:00
Jian Qiu
d0842c62cc
fix: http error limit request body length ( #7699 )
...
fix: http error limit request body length
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2020-09-01 10:21:39 +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
Qiu Jian
3762df8087
fix: GetDefaultClient always return a new http client instance
2020-08-22 20:07:09 +08:00
Qiu Jian
92f05be309
feature: cloudid saml support phase1 -- framework and api
2020-08-18 01:21:56 +08:00
Jian Qiu
c63230f377
fix: do not search response key if empty json returned ( #7495 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2020-08-06 11:51:16 +08:00
Qu Xuan
598e8a9248
fix: avoid parse json err nil pointer
2020-07-30 11:30:38 +08:00
Jian Qiu
ba292dfedc
fix: use json to store task error message ( #7351 )
...
Co-authored-by: Qiu Jian <qiujian@yunionyun.com >
2020-07-30 10:34:32 +08:00
屈轩
a67f3e5481
fix: 避免status_code>=400并且resp为空时err为nil ( #7264 )
...
Co-authored-by: Qu Xuan <quxuan@yunionyun.com >
2020-07-27 04:42:26 +08:00
Qiu Jian
0967843896
feature: unified sso login framework
2020-07-21 16:13:18 +08:00
Qu Xuan
5e50740b3f
fix: json request 支持自定义匹配err
2020-07-07 10:16:05 +08:00
Qiu Jian
859177c85e
fix: replace deprecated fields
2020-03-27 01:20:30 +08:00
Yousong Zhou
55eb57fd60
httputils: add SetClientProxyFunc(client, proxyFunc)
2020-03-22 19:36:43 +08:00
Qiu Jian
e9ce04699b
fix: 1. adjust default response header timer to 30 seconds 2. set
...
default paging limit to 20
2020-02-18 08:52:23 +08:00
Qiu Jian
5be08d9cdd
fix: comment out TestDialTimeout
2020-01-06 12:51:27 +08:00
Jian Qiu
325ff3af61
fix: httpclient timeout value cleanup, use notimeout client for oss ( #4527 )
...
* fix: httpclient timeout value cleanup, use notimeout client for oss
* Adaptive timeout client
* more test cases
* remove resolve timeout test case
* use adptive timeout only if timeout = 0
2020-01-04 20:51:21 +08:00
Yousong Zhou
f54ce48072
httputils: unset DisableCompression=true
2019-12-19 14:57:08 +08:00
Yousong Zhou
fb1725be32
httputils, aliyun: respects env proxy settings ( #4084 )
...
* vendor: update aliyun-oss-go-sdk to v2.0.4
To use ClientOption oss.HTTPClient
* aliyun: use a http client that respects env proxy settings
* httputils: use http.ProxyFromEnvironment by default
2019-12-10 21:15:09 +08:00
Qiu Jian
afbafb1e29
feature: metric data collector for aliyun&huawei
2019-11-27 03:14:14 +08:00
yunion-ci-robot
d2b65bb820
Merge pull request #3559 from swordqiu/hotfix/qj-error-process-standardize
...
fix: recode error handling to make conform with error handling standard
2019-11-12 13:28:19 +08:00
Qiu Jian
09f91f306a
update vendor
2019-11-11 17:05:21 +08:00
Qiu Jian
53c0d3b29f
fix: recode error handling to make conform with error handling standard
2019-11-11 10:55:01 +08:00
Qiu Jian
d27f718e3e
fix: simplify object delete-fail-reason message
2019-11-08 22:45:19 +08:00
TangBin
732dcdd3be
redis support 2
2019-10-31 19:51:02 +08:00
Yousong Zhou
8ba5986d83
goimports: first run
2019-10-28 06:22:17 +00:00
Qiu Jian
7e02839d67
add doc and copyright
2019-10-16 14:08:57 +08:00
Qiu Jian
25d0d478e7
redfish api support
2019-10-16 14:01:19 +08:00
Qiu Jian
3591afee2e
feature: keystone support CAS SSO authentication
2019-09-07 18:44:35 +08:00
ioito
b040bb93bf
fix: 不能无限制追加 application/json
2019-09-06 11:45:03 +08:00
ioito
1bc290d4a7
fix: httputils show error when resp body is not dict
2019-08-19 21:34:58 +08:00
Qiu Jian
4b2316208c
feature: s3upload support multipart upload
2019-08-12 10:34:51 +08:00
Qiu Jian
1bbb5a0ff2
fix: 1. bucket purge fail 2. qcloud verify appId
2019-08-07 21:50:26 +08:00
Qiu Jian
93b8bac5bb
s3gateway round 2
2019-07-24 21:28:41 +08:00
Qiu Jian
870813f04b
feature: s3gateway
2019-07-24 21:28:37 +08:00
wanyaoqi
dc8dec6d04
set default http client timeout
2019-06-24 15:35:45 +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
ioito
ff2cca8611
rebase master
2019-05-21 22:36:52 +08:00
Zexi
db0e303798
make 'go test ./...' pass
2019-04-15 19:54:46 +08:00
Qiu Jian
004d9b6f95
update copyright headers of all source
2019-03-29 14:47:48 +08:00
邱剑
f7dd98d486
Merge pull request #1115 in YUNIONIO/onecloud from ~WANYAOQI/onecloud:bugfix/wyq/minor-20190223 to release/2.6.0
...
* commit '7425e13bc692f2f42d74be60e68a3b5d23649705':
set http idle conn timeout
add delete backup on switch
add verify dirty servers
minor fix
2019-02-25 17:12:06 +08:00
wanyaoqi
7425e13bc6
set http idle conn timeout
2019-02-25 16:40:28 +08:00
邱剑
f878b57fab
Merge pull request #1110 in YUNIONIO/onecloud from ~QIUJIAN/onecloud:hotfix/qj-bugfix-misc-20190223 to release/2.6.0
...
* commit '4c2e9996c13ce2e75095b4cfa423faaf2b2ff326':
fix: schedule fail should post actionlog
fix: action log always success
fix: cannot undo recycle of expired prepaid vm
fix: eip support prepaid charge type
2019-02-25 15:25:29 +08:00
wanyaoqi
c60cffbfa3
set http connect timeout
2019-02-24 12:35:19 +08:00
wanyaoqi
0474dad972
set default http client Timeout
2019-02-23 22:27:50 +08:00