Commit Graph

52 Commits

Author SHA1 Message Date
Yousong Zhou
6b0a97c6fb region: buckets: use identity_apis.EndpointInterfacePublic 2020-04-15 17:59:11 +08:00
Qiu Jian
60a3de9d73 feature: make bucket sharable virtual resource 2020-04-11 06:49:13 +08:00
Qiu Jian
fbb5b9f07f fix: cancel pending usage might not need to update usage 2020-04-01 16:42:32 +08:00
Qiu Jian
732dcdcb61 feature: system resource domainize 2020-03-27 01:20:29 +08:00
Qu Xuan
8f3d0cee00 fix: 统一后端同步状态字段-> sync_status 2020-03-23 10:59:54 +08:00
Qu Xuan
691ecc3a9a unified syncstatus action 2020-03-18 16:30:20 +08:00
Qiu Jian
3c9b368c43 feature: fix region list filters round 3 2020-03-12 20:55:22 +08:00
Qiu Jian
f127e258b4 fix: fix region list fitlers, round 1 2020-03-10 03:26:01 +08:00
Qiu Jian
cf5498ac24 feature: recode structuralized GetExtraDetails and ListItemFilter 2020-03-04 14:01:25 +08:00
Qiu Jian
90620503da fix: clean up pending usage no matter whether object upload is success 2020-03-03 02:08:55 +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
8154999c05 update server listinput comments 2020-01-13 15:42:10 +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
e34d401455 fix: minor fix 2019-12-25 23:26:46 +08:00
Qiu Jian
7433134cb4 fix: bucket list objects with marker and limit 2019-12-25 23:06:16 +08:00
Qiu Jian
33a736a113 misc imporvements 2019-12-14 19:22:24 +08:00
Qiu Jian
dd732c2bb1 feaute: object storage support set/get http headers 2019-12-14 17:22:27 +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
Zexi Li
d149d84ccc support generate 2019-11-27 10:20:28 +08:00
Qiu Jian
411b2768aa fix: bucket invalid status due to disabled cloud provider 2019-11-01 22:06:58 +08:00
Qiu Jian
469fb00ffb fix: aliyun bucket sync cancel local limit 2019-10-14 15:48:31 +08:00
wanyaoqi
ad0e1004c2 fix qemu args 2019-10-12 17:40:55 +08:00
wanyaoqi
a59e171bf5 feature:
- postpaid server support expire
- extend distinct tenant filed
- gpu batch perform action
2019-10-10 12:04:22 +08:00
Qiu Jian
a69f282a4c fix: status check before accessing external bucket 2019-09-19 20:28:42 +08:00
TangBin
d2fa217cab mcclient module base 2019-09-07 22:56:47 +08:00
Qiu Jian
ba84cd9071 fix: allow set object acl in batch 2019-09-06 23:28:03 +08:00
Qiu Jian
4db01a2655 fix: bucket list access accessUrl nil pointer panic 2019-09-02 21:33:57 +08:00
Qiu Jian
604dd6b304 fix: no quota check when making directory 2019-09-02 15:23:41 +08:00
Qiu Jian
2f90f35060 feature: 1. add ceph cloud provider based on generic s3 provider 2.
climc support AK/SK authentication
2019-09-01 14:47:56 +08:00
Qiu Jian
77c4a53059 feature: 1. ak/sk auth support 2. a full feature s3gateway works with
Cyberduck

注意:以下两个文件的修改还未被官方合并,所以下次make
mod的时候会被覆盖,需要注意checkout恢复:

vendor/github.com/Azure/azure-sdk-for-go/storage/blockblob.go
vendor/github.com/tencentyun/cos-go-sdk-v5/object_part.go
2019-08-30 00:12:39 +08:00
Qiu Jian
e82e429359 fix: compatible with minio s3 2019-08-29 18:48:55 +08:00
Qiu Jian
17aaf4be8d fix: 1. missing action log for bucket objects ops 2. huawei cloud sync
duplicate buckets
2019-08-29 02:31:50 +08:00
Qiu Jian
690341766b fix: bucket mkdir may create path with empty whitespaces 2019-08-23 21:58:27 +08:00
Qiu Jian
459e9d0f1f feature: 1. limit for bucket object count and size 2. quota for object
count and size
2019-08-14 22:25:01 +08:00
Qiu Jian
021c8682db fix: 1. aws s3 fail to mkdir 2. put object requires acl 2019-08-13 21:35:39 +08:00
yunion-ci-robot
712e55ff84 Merge pull request #2207 from swordqiu/hotfix/qj-bucket-short-desc-include-cloudproviderinfo
fix: bucket GetShortDesc includes cloudproviderinfo
2019-08-12 21:55:02 +08:00
Qiu Jian
4b2316208c feature: s3upload support multipart upload 2019-08-12 10:34:51 +08:00
Qiu Jian
963af1311a fix: bucket GetShortDesc includes cloudproviderinfo 2019-08-12 10:00:10 +08:00
Qiu Jian
f27d997b81 fix: qcloud/aws temp url not working 2019-08-08 23:28:10 +08:00
Qiu Jian
3d11836ea7 fix: 1. get object acl not found 2. distinguish primary url for bucket 2019-08-08 18:16:52 +08:00
Yousong Zhou
06310417df Merge pull request #2157 from swordqiu/feature/qj-bucket-usages
feature: bucket usage and quota check
2019-08-07 23:16:28 +08:00
Qiu Jian
1bbb5a0ff2 fix: 1. bucket purge fail 2. qcloud verify appId 2019-08-07 21:50:26 +08:00
Qiu Jian
804e7a122f feature: bucket usage and quota check 2019-08-07 18:37:59 +08:00
Qiu Jian
fc7885b9f1 s3gateway phase2 2019-08-06 22:35:55 +08:00
wanyaoqi
2c9dada44c misc bugfix 2019-08-06 15:35:55 +08:00
Qiu Jian
c00ea1bf2e fix: bug fixes, add docs 2019-07-24 21:29:56 +08:00