1
0
mirror of https://github.com/minio/minio.git synced 2025-01-19 10:43:16 -05:00

26 Commits

Author SHA1 Message Date
Harshavardhana
23b329b9df
remove gateway completely () 2022-10-24 17:44:15 -07:00
Daryl White
d44f3526dc
Update links to documentation site () 2022-09-28 21:28:45 -07:00
Harshavardhana
e3e0532613
cleanup markdown docs across multiple files ()
enable markdown-linter
2022-02-11 16:51:25 -08:00
Bingchang Chen
affe51cb19
docs: add casdoor as identity provider () 2022-01-26 09:49:10 -08:00
Harshavardhana
a78bc7bfdb rename all access token to id_tokens 2021-07-27 22:38:12 -07:00
Harshavardhana
cdeccb5510
feat: Deprecate embedded browser and import console ()
This feature also changes the default port where
the browser is running, now the port has moved
to 9001 and it can be configured with

```
--console-address ":9001"
```
2021-06-17 20:27:04 -07:00
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
Harshavardhana
cb0eaeaad8
feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY () 2021-01-05 10:22:57 -08:00
Harshavardhana
ec91fa55db
docs: Add more STS docs with dex and python example () 2020-07-15 17:25:55 +05:30
Harshavardhana
2e8fc6ebfe
cleanup STS docs () 2020-07-10 09:07:12 -07:00
Harshavardhana
e92434c2e7
fix: support client customized scopes for OpenID ()
Fixes 
2020-06-22 12:08:50 -07:00
Harshavardhana
c9940d8c3f Final changes to config sub-system ()
- Introduces changes such as certain types of
  errors that can be ignored or which need to 
  go into safe mode.
- Update help text as per the review
2019-12-04 15:32:37 -08:00
Harshavardhana
0bfd20a8e3
Add client_id support for OpenID ()
- One click OpenID authorization on Login page
- Add client_id help, config keys etc

Thanks to @egorkaru @ihostage for the
original work and testing.
2019-11-29 21:37:42 -08:00
Harshavardhana
47b13cdb80 Add etcd part of config support, add noColor/json support ()
- Add color/json mode support for get/help commands
- Support ENV help for all sub-systems
- Add support for etcd as part of config
2019-10-30 00:04:39 -07: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
Aditya Manthramurthy
696f4ceee2 Add notes on configuring LDAP STS with Microsoft Active Directory () 2019-09-17 17:21:37 -07:00
kannappanr
5ecac91a55
Replace Minio refs in docs with MinIO and links () 2019-04-09 11:39:42 -07:00
Harshavardhana
c3ca954684 Implement AssumeRole API for Minio users ()
For actual API reference read here

https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html

Documentation is added and updated as well at docs/sts/assume-role.md

Fixes 
2019-02-27 17:46:55 -08:00
Harshavardhana
2d19011a1d Add support for AssumeRoleWithWebIdentity () 2019-01-04 13:48:12 -08:00
Harshavardhana
6491dfbbd6 Fix etcd TLS handling ()
etcd fails to connect if TLS config is set, make TLS
conditional to input arguments instead
2018-11-01 21:41:11 -07:00
Harshavardhana
bab4c90c45 Fix broken links in docs () 2018-10-25 11:39:31 +05:30
Kaan Kabalak
e6252dee5a Fix links not working on Docs site ()
The relative link paths that weren't working have been changed to
direct links to the corresponding Github pages.
2018-10-24 17:00:26 -07:00
Harshavardhana
26b4b466df
Fix a typo in multi-user doc () 2018-10-16 20:39:44 -07:00
Harshavardhana
143e7fe300 Add etcd support to support STS on gateway mode () 2018-10-12 11:32:18 -07:00
Harshavardhana
54ae364def Introduce STS client grants API and OPA policy integration ()
This PR introduces two new features

- AWS STS compatible STS API named AssumeRoleWithClientGrants

```
POST /?Action=AssumeRoleWithClientGrants&Token=<jwt>
```

This API endpoint returns temporary access credentials, access
tokens signature types supported by this API

  - RSA keys
  - ECDSA keys

Fetches the required public key from the JWKS endpoints, provides
them as rsa or ecdsa public keys.

- External policy engine support, in this case OPA policy engine

- Credentials are stored on disks
2018-10-09 14:00:01 -07:00