1
0
mirror of https://github.com/minio/minio.git synced 2025-02-09 12:48:08 -05:00

64 Commits

Author SHA1 Message Date
Harshavardhana
38eef5ce4c
fix: documentation fixes for docker ENV settings ()
- update CREDITS file
- fix markdown links
- talk a bit more about upgrades
2020-07-06 06:42:34 -07:00
Harshavardhana
9dda1fd624
Remove B2 gateway implementation ()
S3 is now natively supported by B2 cloud storage provider
there is no reason to use specialized gateway for B2 anymore,
our current S3 gateway with caching would work with B2.

Resolves 
2020-05-07 19:00:30 -07:00
Harshavardhana
27d716c663
simplify usage of mutexes and atomic constants () 2020-05-03 22:35:40 -07:00
Harshavardhana
69ee28a082
remove OSS gateway due to lack of licensing ()
OSS go sdk lacks licensing terms in their
repository, and there has been no activity

On the issue here https://github.com/aliyun/aliyun-oss-go-sdk/issues/245

This PR is to ensure we remove any dependency code which
lacks explicit license file in their repo.
2020-04-18 22:12:51 -07:00
Harshavardhana
9054ce73b2
fix: deprecate skyring/uuid and use maintained google/uuid () 2020-04-14 02:40:05 -07:00
Harshavardhana
79bcb705bf
update CREDITS file to reflect new deps () 2020-04-10 00:16:38 -07:00
Harshavardhana
ef1aa870c5 cleanup unneeded files, update credits ()
additionally add code of conduct
2020-01-20 10:38:58 -08:00
George Xie
7f31d933a8 fixes some typos, for CREDITS change () 2020-01-03 17:49:01 -08:00
Harshavardhana
0b7bd024fb Fix dependencies graph for minio source compilation ()
We had messy cyclical dependency problem with `mc`
due to dependencies in pkg/console, moved the pkg/console
to minio for more control and also to avoid any further
cyclical dependencies of `mc` clobbering up the
dependencies on server.

Fixes 
2019-12-31 09:36:13 +05:30
Clemens Wolff
947bc8c7d3 Update Azure Gateway to azure-storage-blob SDK ()
The azure-sdk-for-go/storage package has been in maintenance-
only mode since February 2018 (see [1]) and will be deprecated in the future.
2019-12-02 09:32:19 -08:00
Harshavardhana
e9b2bf00ad Support MinIO to be deployed on more than 32 nodes ()
This PR implements locking from a global entity into
a more localized set level entity, allowing for locks
to be held only on the resources which are writing
to a collection of disks rather than a global level.

In this process this PR also removes the top-level
limit of 32 nodes to an unlimited number of nodes. This
is a precursor change before bring in bucket expansion.
2019-11-13 12:17:45 -08:00
Harshavardhana
ee4a6a823d Migrate config to KV data format ()
- adding oauth support to MinIO browser () by @kanagaraj
- supports multi-line get/set/del for all config fields
- add support for comments, allow toggle
- add extensive validation of config before saving
- support MinIO browser to support proper claims, using STS tokens
- env support for all config parameters, legacy envs are also
  supported with all documentation now pointing to latest ENVs
- preserve accessKey/secretKey from FS mode setups
- add history support implements three APIs
  - ClearHistory
  - RestoreHistory
  - ListHistory
- add help command support for each config parameters
- all the bug fixes after migration to KV, and other bug
  fixes encountered during testing.
2019-10-22 22:59:13 -07:00
Harshavardhana
f2cc97a44c
Improve MQTT token registration retry () 2019-10-15 19:39:14 -07:00
Harshavardhana
2320a877bc
Add CREDITS license from all dependent projects () 2019-10-11 11:24:06 -07:00