1
0
mirror of https://github.com/minio/minio.git synced 2025-03-30 17:23:42 -04:00

12 Commits

Author SHA1 Message Date
Harshavardhana
f7a87b30bf Revert "deprecate embedded browser ()"
This reverts commit 736d8cbac483d8bf56c3422ca9a9c4c3e043c6cf.

Bring contrib files for older contributions
2021-04-30 08:50:39 -07:00
Harshavardhana
736d8cbac4
deprecate embedded browser ()
https://github.com/minio/console takes over the functionality for the
future object browser development

Signed-off-by: Harshavardhana <harsha@minio.io>
2021-04-27 10:52:12 -07:00
Krishnan Parthasarathi
c829e3a13b Support for remote tier management ()
With this change, MinIO's ILM supports transitioning objects to a remote tier.
This change includes support for Azure Blob Storage, AWS S3 compatible object
storage incl. MinIO and Google Cloud Storage as remote tier storage backends.

Some new additions include:

 - Admin APIs remote tier configuration management

 - Simple journal to track remote objects to be 'collected'
   This is used by object API handlers which 'mutate' object versions by
   overwriting/replacing content (Put/CopyObject) or removing the version
   itself (e.g DeleteObjectVersion).

 - Rework of previous ILM transition to fit the new model
   In the new model, a storage class (a.k.a remote tier) is defined by the
   'remote' object storage type (one of s3, azure, GCS), bucket name and a
   prefix.

* Fixed bugs, review comments, and more unit-tests

- Leverage inline small object feature
- Migrate legacy objects to the latest object format before transitioning
- Fix restore to particular version if specified
- Extend SharedDataDirCount to handle transitioned and restored objects
- Restore-object should accept version-id for version-suspended bucket ()
- Check if remote tier creds have sufficient permissions
- Bonus minor fixes to existing error messages

Co-authored-by: Poorna Krishnamoorthy <poorna@minio.io>
Co-authored-by: Krishna Srinivas <krishna@minio.io>
Signed-off-by: Harshavardhana <harsha@minio.io>
2021-04-23 11:58:53 -07:00
Kanagaraj M
286c663495 list objects in browser ordered by last modified ()
- return all objects in web-handlers listObjects response
- added local pagination to object list ui
- also fixed infinite loader and removed unused fields
2019-06-25 16:31:50 -07:00
Kanagaraj M
8528017ad3 add min length validation to access key and secret key ()
While changing the credentials through MinIO browser,
Update button will be disabled if keys are lesser than
minimum length.

Fixes 
2019-05-30 13:58:22 +05:30
kannappanr
5ecac91a55
Replace Minio refs in docs with MinIO and links () 2019-04-09 11:39:42 -07:00
Kaan Kabalak
5e7ccc983d UI: Handle policies listed in mc as 'none' by not showing them () 2018-08-30 15:20:27 -07:00
Kanagaraj M
da4558a8f7 Refactor delete object and share object components () 2018-03-21 11:30:50 -07:00
Kanagaraj M
feb726dd98 Refactor of components () 2018-03-21 11:30:50 -07:00
Krishna Srinivas
7e7ae29d89 browser: Remove hardcoding of minioBrowserPrefix=/minio ()
This enable reverse proxy of minio-browser. Fixes 
2017-11-06 15:59:37 -08:00
Harshavardhana
25b5a0534f browser: Update ui-assets and fix the copyright header. () 2017-02-22 17:27:26 -08:00
Krishna Srinivas
cead24b0f7 miniobrowser: Bring Minio browser source into minio repo. () 2017-01-23 18:07:22 -08:00