{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":55795857,"defaultBranch":"master","name":"minio-go","ownerLogin":"vadmeste","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-04-08T17:02:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/283197?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708089065.0","currentOid":""},"activityList":{"items":[{"before":"99b2e302e24efddac25cf63baf37cab7f4857e43","after":"8446b88068875d48820d0a521b4ee499d9c6a06a","ref":"refs/heads/add-set-expiration","pushedAt":"2024-02-16T13:11:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"creds: Add Expiration value\n\nExport expiration of the credentials if any. Zero time means no\nexpiration associated.","shortMessageHtmlLink":"creds: Add Expiration value"}},{"before":null,"after":"99b2e302e24efddac25cf63baf37cab7f4857e43","ref":"refs/heads/add-set-expiration","pushedAt":"2024-02-16T13:11:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"creds: Add Expiration value\n\nExport expiration of the credentials if any. Zero time means no\nexpiration associated.","shortMessageHtmlLink":"creds: Add Expiration value"}},{"before":"e3fd3a0b3a85b97703b2cac74bbc11c0a149cbdf","after":"abd9eb781069eb90087d1a0b982d951fa96f3025","ref":"refs/heads/batch-snowball","pushedAt":"2023-11-19T23:13:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"snowball: Support per object advanced PUT options","shortMessageHtmlLink":"snowball: Support per object advanced PUT options"}},{"before":"aacc3feaccd13f42f6d0344d92b11a1d562e7f6a","after":"e3fd3a0b3a85b97703b2cac74bbc11c0a149cbdf","ref":"refs/heads/batch-snowball","pushedAt":"2023-11-19T07:58:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"snowball: Support advanced put object options","shortMessageHtmlLink":"snowball: Support advanced put object options"}},{"before":null,"after":"aacc3feaccd13f42f6d0344d92b11a1d562e7f6a","ref":"refs/heads/batch-snowball","pushedAt":"2023-11-19T06:52:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"snowball: Support advanced put object options","shortMessageHtmlLink":"snowball: Support advanced put object options"}},{"before":"f9ca58b69037aa08766da26e395b87eedc939fa0","after":"5a30d2420fabff7b352bff956b5115009755cd2b","ref":"refs/heads/add-expires","pushedAt":"2023-11-19T01:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"Update .github/workflows/vulncheck.yml\n\nCo-authored-by: Harshavardhana ","shortMessageHtmlLink":"Update .github/workflows/vulncheck.yml"}},{"before":"7d58f0634252033a43c0687a4350957b0587fd4a","after":"f9ca58b69037aa08766da26e395b87eedc939fa0","ref":"refs/heads/add-expires","pushedAt":"2023-11-19T00:53:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"Add Expires to PutObject opts","shortMessageHtmlLink":"Add Expires to PutObject opts"}},{"before":null,"after":"7d58f0634252033a43c0687a4350957b0587fd4a","ref":"refs/heads/add-expires","pushedAt":"2023-11-19T00:42:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"Add Expires to PutObject opts","shortMessageHtmlLink":"Add Expires to PutObject opts"}},{"before":null,"after":"0441aa95e77cf4fd8f6d5acc0b4d42bdf97e0a1c","ref":"refs/heads/fix-header","pushedAt":"2023-05-30T10:20:00.535Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"fix: Send correct host header when an endpoint is IPv4\n\nCurrently, when the specified endpoint is an IP v4 address and\nthe port is 80/443, minio-go sends a Host header with a bracket,\nwhich is wrong.\n\nAn ipV4 can be converted to ip6 in golang library, therefore using\nip.To4() shoud return nil if the passed IP is v6.","shortMessageHtmlLink":"fix: Send correct host header when an endpoint is IPv4"}},{"before":"870a4862b702cd9916c8647fe7b1014b6b17d6d6","after":"56e715319ece0dd22a57b6e706a628fcc37e7727","ref":"refs/heads/fix-less-length","pushedAt":"2023-04-19T11:47:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"listen bucket: Support empty events from the server\n\nAsk the server to send empty events in Listen Bucket API\n\nWith older MinIO versions, this would clear the whitespaces for the\nscanner buffer, many whitespaces will make the scanner complains as it\nneeds a new line to clear some internal buffer.\n\nWith new MinIO version, ping=10 query will be considered and the server\nwill send empty events, instead of the whitespaces, each 10 seconds.","shortMessageHtmlLink":"listen bucket: Support empty events from the server"}},{"before":"9df4e4ee2992350192781a683bbfc453add1d18e","after":"3c46fa004f9da10cefdba3eac87a82ce8692defd","ref":"refs/heads/master","pushedAt":"2023-04-19T11:46:23.171Z","pushType":"push","commitsCount":2,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"Merge branch 'minio:master' into master","shortMessageHtmlLink":"Merge branch 'minio:master' into master"}},{"before":"d84111093fa09943b195cdd93626f062d9151990","after":"870a4862b702cd9916c8647fe7b1014b6b17d6d6","ref":"refs/heads/fix-less-length","pushedAt":"2023-04-19T11:40:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"listen bucket: Support empty events from the server\n\nAsk the server to send empty events.\n\nWith older MinIO versions, this would clear the whitespaces for the\nscanner buffer, many whitespaces will make the scanner complains as it\nneeds a new line to clear some internal buffer.\n\nWith new MinIO version, ping=10 query will be considered and the server\nwill send empty events, instead of the whitespaces, each 10 seconds.","shortMessageHtmlLink":"listen bucket: Support empty events from the server"}},{"before":null,"after":"d84111093fa09943b195cdd93626f062d9151990","ref":"refs/heads/fix-less-length","pushedAt":"2023-04-19T11:16:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"listen bucket: Support empty events from the server\n\nAsk the server to send empty events.\n\nWith older MinIO versions, this would clear the whitespaces for the\nscanner buffer, many whitespaces will make the scanner complains as it\nneeds a new line to clear some internal buffer.\n\nWith new MinIO version, ping=10 query will be considered and the server\nwill send empty events, instead of the whitespaces, each 10 seconds.","shortMessageHtmlLink":"listen bucket: Support empty events from the server"}},{"before":null,"after":"54ff39150ed0e521d9b0eab29cde4b8a10998834","ref":"refs/heads/vhost","pushedAt":"2023-04-17T13:53:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"GetBucketLocation: Use vhost signature in case of v2 signature\n\nThe existing code always picks a path style signature when v2 mode is\nselected. Reviewing the history shows little information why it is done\nthat way.\n\nA previous recent commit, 24cdd7fc940230d35edf1a4d4824c0e7b5a02828,\nthough it seems correct, broke existing deployments that use GCS\n(e.g. https://github.com/minio/mc/issues/4547)\n\nWe should not sign v2 with path style when the endpoint is vhost.\n\nThis commit is tested with MinIO/AWS/GCS when v2 is enabled.","shortMessageHtmlLink":"GetBucketLocation: Use vhost signature in case of v2 signature"}},{"before":null,"after":"e0933b2533a08f7946d6123f83893d8775bdfb37","ref":"refs/heads/vhost-getbucket-location","pushedAt":"2023-04-17T13:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"GetBucketLocation: Use vhost signature in case of v2 signature\n\nThe existing code always picks a path style signature when v2 mode is\nselected. Reviewing the history shows little information why it is done\nthat way.\n\nA previous recent commit, 24cdd7fc940230d35edf1a4d4824c0e7b5a02828,\nthough it seems correct, broke existing deployments that use GCS\n(e.g. https://github.com/minio/mc/issues/4547)\n\nWe should not sign v2 with path style when the endpoint is vhost.\n\nThis commit is tested with MinIO/AWS/GCS when v2 is enabled.","shortMessageHtmlLink":"GetBucketLocation: Use vhost signature in case of v2 signature"}},{"before":null,"after":"9df4e4ee2992350192781a683bbfc453add1d18e","ref":"refs/heads/ping-listen","pushedAt":"2023-04-15T15:20:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"listen bucket: Support empty events from the server\n\nAsk the server to send empty events to clear the buffer scanner which\ncan be filled with whitespaces but without new lines when the bucket is\nidle and without any events","shortMessageHtmlLink":"listen bucket: Support empty events from the server"}},{"before":"f11d881d57b4c526cedfb805109b0b7da720ac9f","after":"9df4e4ee2992350192781a683bbfc453add1d18e","ref":"refs/heads/master","pushedAt":"2023-04-15T15:20:15.000Z","pushType":"push","commitsCount":189,"pusher":{"login":"vadmeste","name":"Anis Eleuch","path":"/vadmeste","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/283197?s=80&v=4"},"commit":{"message":"listen bucket: Support empty events from the server\n\nAsk the server to send empty events to clear the buffer scanner which\ncan be filled with whitespaces but without new lines when the bucket is\nidle and without any events","shortMessageHtmlLink":"listen bucket: Support empty events from the server"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_JXxgQA","startCursor":null,"endCursor":null}},"title":"Activity ยท vadmeste/minio-go"}