{"action":"created","issue":{"url":"https://api.github.com/repos/minio/minio/issues/6899","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/6899/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/6899/comments","events_url":"https://api.github.com/repos/minio/minio/issues/6899/events","html_url":"https://github.com/minio/minio/pull/6899","id":386346047,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM1MTEyMDQ1","number":6899,"title":"Add anonymous flag to prevent logging sensitive information","user":{"login":"vadmeste","id":283197,"node_id":"MDQ6VXNlcjI4MzE5Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/283197?v=4","gravatar_id":"","url":"https://api.github.com/users/vadmeste","html_url":"https://github.com/vadmeste","followers_url":"https://api.github.com/users/vadmeste/followers","following_url":"https://api.github.com/users/vadmeste/following{/other_user}","gists_url":"https://api.github.com/users/vadmeste/gists{/gist_id}","starred_url":"https://api.github.com/users/vadmeste/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vadmeste/subscriptions","organizations_url":"https://api.github.com/users/vadmeste/orgs","repos_url":"https://api.github.com/users/vadmeste/repos","events_url":"https://api.github.com/users/vadmeste/events{/privacy}","received_events_url":"https://api.github.com/users/vadmeste/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-11-30T20:52:18Z","updated_at":"2018-12-18T19:12:33Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/minio/minio/pulls/6899","html_url":"https://github.com/minio/minio/pull/6899","diff_url":"https://github.com/minio/minio/pull/6899.diff","patch_url":"https://github.com/minio/minio/pull/6899.patch"},"body":"## Description\r\n`minio --anonymous server /path` will prevent printing access & secret keys from the startup banner. It will also prevent printing bucket and object names from the logs and replace them with [REDACTED] if they can be found in any other field in logger.Entry{} field, such as the error message.\r\n\r\nHowever this doesn't affect AUDIT as we need complete information for it.\r\n\r\n\r\n## Motivation and Context\r\nAdd anonymous feature\r\n\r\n## Regression\r\nNo\r\n\r\n## How Has This Been Tested?\r\n1. `$ minio --anonymous server /tmp/fs/`\r\n2. `$ mc mb myminio/testbucket/`\r\n    `$ mc cp file myminio/testbucket/file`\r\n    `$ mc cp file myminio/testbucket/file/another-copy`\r\n\r\n## Types of changes\r\n<!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: -->\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing functionality to change)\r\n\r\n## Checklist:\r\n<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->\r\n<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->\r\n- [x] My code follows the code style of this project.\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly.\r\n- [x] I have added unit tests to cover my changes.\r\n- [ ] I have added/updated functional tests in [mint](https://github.com/minio/mint). (If yes, add `mint` PR # here: )\r\n- [x] All new and existing tests passed."},"comment":{"url":"https://api.github.com/repos/minio/minio/issues/comments/448335652","html_url":"https://github.com/minio/minio/pull/6899#issuecomment-448335652","issue_url":"https://api.github.com/repos/minio/minio/issues/6899","id":448335652,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0ODMzNTY1Mg==","user":{"login":"harshavardhana","id":622699,"node_id":"MDQ6VXNlcjYyMjY5OQ==","avatar_url":"https://avatars0.githubusercontent.com/u/622699?v=4","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"created_at":"2018-12-18T19:12:33Z","updated_at":"2018-12-18T19:12:33Z","author_association":"MEMBER","body":"Can you fix the conflicts as well @vadmeste ?"}}
{"actor":{"display_login":"harshavardhana"}}