Praveen raj Mani and GitHub
2ce2e88adf
Support mTLS Authentication in Webhooks ( #9777 )
2020-06-08 05:55:44 -07:00
Harshavardhana
4301a33371
update docs to mention quota not supported on FS
2020-05-29 07:57:45 -07:00
Harshavardhana and GitHub
6e0575a53d
Revert "Disable crawler in FS/NAS gateway mode ( #9695 )" ( #9702 )
...
This reverts commit eba423bb9d .
Additionally also address the FS crawler to properly
calculate the sizes for encrypted/compressed content.
2020-05-25 11:32:53 -07:00
poornas and GitHub
011a2c0b78
Add docs for bucket quota feature ( #9503 )
...
This PR also adds a check to not enforce
bucket quota for server-side metadata copy
of an object onto itself.
2020-05-16 19:27:33 -07:00
Praveen raj Mani and GitHub
c79358c67e
notification queue limit has no maxLimit ( #9380 )
...
New value defaults to 100K events by default,
but users can tune this value upto any value
they seem necessary.
* increase the limit to maxint64 while validating
2020-04-18 01:20:56 -07:00
Harshavardhana and GitHub
cc9b63eb51
add deprecation docs for PostgresSQL/MySQL targets ( #9333 )
2020-04-13 12:13:33 -07:00
Harshavardhana and GitHub
3184205519
fix: config to support keys with special values ( #9304 )
...
This PR adds context-based `k=v` splits based
on the sub-system which was obtained, if the
keys are not provided an error will be thrown
during parsing, if keys are provided with wrong
values an error will be thrown. Keys can now
have values which are of a much more complex
form such as `k="v=v"` or `k=" v = v"`
and other variations.
additionally, deprecate unnecessary postgres/mysql
configuration styles, support only
- connection_string for Postgres
- dsn_string for MySQL
All other parameters are removed.
2020-04-09 21:45:17 -07:00
ebozduman and GitHub
fdda5f98c6
Makes mandatory dsn_string parameter optional ( #8931 )
2020-03-28 22:20:02 -07:00
Stephen N and GitHub
1ffa983a9d
added support for SASL/SCRAM on Kafka bucket notifications. ( #9168 )
...
fixes #9167
2020-03-20 11:10:27 -07:00
kumy and GitHub
b809c84338
fix: notifications doc elaborate env values for targets ( #9103 )
2020-03-08 18:33:43 -07:00
Praveen raj Mani and GitHub
1b427ddb69
Support for Kafka version in the config ( #9001 )
...
Add a field for the Kafka version in the config. The user can explicitly
set the version of the Kafka cluster.
Fixes #8768
2020-02-17 07:56:33 +05:30
ebozduman and GitHub
a05af9bb98
Fixes several typos and clarifies some explanations in MySQL doc. ( #8908 )
2020-02-03 18:55:05 -08:00
Harshavardhana and GitHub
86252ec7e1
fix: document _ENABLE for all notification targets ( #8864 )
...
Fixes #8863
2020-01-20 16:48:19 -08:00
ebozduman and Harshavardhana
d74818b227
Typo in MySQL notification doc ( #8807 )
2020-01-13 13:06:42 -08:00
Etienne and Harshavardhana
5f34b5e6a5
Update README.md ( #8788 )
2020-01-10 21:08:09 -08:00
Harshavardhana and Nitish Tiwari
0f092c2be8
Add env values and description for config sub-systems ( #8684 )
...
The output is directly borrowed from `mc` command output
2019-12-21 22:52:16 +05:30
Harshavardhana and kannappanr
63c3114657
fix: doc notifications formatting issues ( #8661 )
2019-12-17 17:34:17 -08:00
Harshavardhana and kannappanr
476111968a
Update help messages with new wording ( #8616 )
...
Final update to all messages across sub-systems
after final review, the only change here is that
NATS now has TLS and TLSSkipVerify to be consistent
for all other notification targets.
2019-12-06 13:53:51 -08:00
Aleksandr Petruhin and Harshavardhana
d2dc964cb5
Support TLS auth for Kafka notification target ( #8609 )
2019-12-05 15:31:46 -08:00
Harshavardhana and GitHub
0bfd20a8e3
Add client_id support for OpenID ( #8579 )
...
- 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 and kannappanr
ee4a6a823d
Migrate config to KV data format ( #8392 )
...
- adding oauth support to MinIO browser (#8400 ) 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
k-tipp and Nitish Tiwari
208efb843b
Update Kafka notification example doc ( #8212 )
2019-09-16 19:24:55 +05:30
Praveen raj Mani and kannappanr
b0cea1c0f3
Enable event persistence in AMQP ( #7565 )
2019-07-25 11:20:24 -07:00
Praveen raj Mani and kannappanr
55d4eee6f1
Enable event persistence in MySQL and PostgreSQL ( #7629 )
2019-07-24 10:18:29 -07:00
Praveen raj Mani and kannappanr
c9349747ca
Enable event-persistence in NATS and NATS-Streaming ( #7612 )
2019-07-23 10:37:25 -07:00
Praveen raj Mani and kannappanr
2b9b907f9c
Enable event persistence in Redis ( #7601 )
2019-07-23 10:22:08 -07:00
Praveen raj Mani and kannappanr
bf278ca36f
Enable event persistence in NSQ ( #7579 )
2019-07-12 10:41:57 +01:00
Praveen raj Mani and Nitish Tiwari
bba562235b
Enable persistent event store in elasticsearch ( #7564 )
2019-07-12 08:23:20 +05:30
Praveen raj Mani and Nitish Tiwari
bb871a7c31
Enable event persistence in webhook ( #7614 )
2019-07-05 15:21:41 +05:30
Waldemar Quevedo and Nitish Tiwari
8b0c86298d
Update import for NATS clients ( #7743 )
...
Signed-off-by: Waldemar Quevedo <wally@synadia.com >
2019-06-04 11:16:07 +05:30
Praveen raj Mani and kannappanr
763fce909b
Enable event persistence in kafka ( #7633 )
2019-05-29 13:19:48 -07:00
Praveen raj Mani and Nitish Tiwari
998f01fadc
Support IPv6 hosts for postgres connections ( #7168 )
...
Fixes #7145
2019-05-03 17:31:33 +05:30
kannappanr and GitHub
5ecac91a55
Replace Minio refs in docs with MinIO and links ( #7494 )
2019-04-09 11:39:42 -07:00
Harshavardhana and GitHub
619611933a
Remove policy nesting errors ( #7449 )
...
Policy nesting has been supported for a while
now, we should remove references of code and
docs indicating nesting is not allowed anymore.
2019-03-31 08:42:43 -07:00
Praveen raj Mani and Harshavardhana
78d116c487
Event persistence for MQTT ( #7268 )
...
- The events will be persisted in queueStore if `queueDir` is set.
- Else, if queueDir is not set events persist in memory.
The events are replayed back when the mqtt broker is back online.
2019-02-25 18:01:13 -08:00
dcharbonnier and Nitish Tiwari
2fc341394d
fix json syntax ( #7285 )
2019-02-25 13:02:59 +05:30
Adam and kannappanr
18c4ecbbef
Fix mc event add event flag ( #7210 )
2019-02-08 16:18:34 -08:00
Praveen raj Mani and Nitish Tiwari
fad59da29d
clientID removed in the MQTT config (#7157 )
...
More than one client can't use the same clientID for MQTT connection.
This causes problem in distributed deployments where config is shared
across nodes, as each Minio instance tries to connect to MQTT using the
same clientID.
This commit removes the clientID field in config, and allows
MQTT client to create random clientID for each node.
2019-01-29 15:00:15 +05:30
Praveen raj Mani and Harshavardhana
6571641735
Persist offline mqtt events in the queueDir and replay ( #7037 )
2019-01-14 12:39:00 +05:30
poornas and Dee Koder
6a8ccc5925
update README.md ( #6893 )
2018-11-29 15:50:57 -08:00
Matthias Schneider and kannappanr
71c66464c1
feature: added nsq as broker for events ( #6740 )
2018-11-07 10:23:13 -08:00
Eco and Dee Koder
3457e504cf
Spelling changes and fixed link ( #6596 )
2018-10-17 10:55:55 -07:00
Praveen raj Mani and kannappanr
e7a4512a90
Redis documentation Fix ( #6378 )
...
Fixed few typos and missing `format` field in the example config provided.
Fixes #6356
2018-09-07 07:12:01 -07:00
poornas and kannappanr
8b2801bd46
Update documentation to show how to update minio config fields ( #6301 )
...
- with recent commit 1fb2e9ef95 , config
can no longer be updated by editing config.json. This is because config
has been migrated inside the minio backend. Update documentation on
how to set/get configuration using mc admin config command.
2018-08-20 13:37:10 -07:00
Harshavardhana and GitHub
e5e522fc61
docs: fix all Chinese doc links for the new docs site ( #6097 )
...
Additionally fix typos, default to US locale words
2018-06-28 16:02:02 -07:00
Praveen raj Mani and Harshavardhana
7ac0fccb6e
updated pika API changes in rabbitMQ notification doc ( #5980 )
...
The pika python package used for listening on rabbitMQ events
has breaking change. 'type' param changed to 'exchange_type'
in newer releases.
2018-05-29 00:35:28 -07:00
Egor Panfilov and Nitish Tiwari
4f68e0109c
Fix output of AMQP example ( #5867 )
2018-04-30 08:39:07 +05:30
Dee Koder and Nitish Tiwari
973ff2fabd
Fix mqtt example py code which was not working ( #5619 )
2018-03-08 16:46:52 +05:30
Harshavardhana and Nitish Tiwari
bb73c84b10
Add notification structure link ( #5426 )
...
Fixes #4545
2018-01-20 09:23:09 +05:30
Aditya Manthramurthy and Nitish Tiwari
3f8379d07d
Update Elasticsearch documentation with authentication information ( #5381 )
...
- Add documentation to show how to supply credential to access a
secured elasticsearch server.
Fixes #5329
2018-01-10 09:20:42 +05:30