{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":17803236,"defaultBranch":"master","name":"rclone","ownerLogin":"rclone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-03-16T16:19:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24937341?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719565010.0","currentOid":""},"activityList":{"items":[{"before":"c834eb7dcb2fbafefa647e169f7b884dc178de4e","after":"bd5799c079c0d85b0d6214556a8985b8091e25f8","ref":"refs/heads/master","pushedAt":"2024-06-28T10:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"swift: add workarounds for bad listings in Ceph RGW\n\nCeph's Swift API emulation does not fully confirm to the API spec.\nAs a result, it sometimes returns fewer items in a container than\nthe requested limit, which according to the spec should means\nthat there are no more objects left in the container. (Note that\npython-swiftclient always fetches unless the current page is empty.)\n\nThis commit adds a pair of new Swift backend settings to handle this.\n\nSet `fetch_until_empty_page` to true to always fetch another\npage of the container listing unless there are no items left.\n\nAlternatively, set `partial_page_fetch_threshold` to an integer\npercentage. In this case rclone will fetch a new page only when\nthe current page is within this percentage of the limit.\n\nSwift API reference: https://docs.openstack.org/swift/latest/api/pagination.html\n\nPR against ncw/swift with research and discussion: https://github.com/ncw/swift/pull/167\n\nFixes #7924","shortMessageHtmlLink":"swift: add workarounds for bad listings in Ceph RGW"}},{"before":"754e53dbcc87425ff88dbf95d1b516139c58df0c","after":"c834eb7dcb2fbafefa647e169f7b884dc178de4e","ref":"refs/heads/master","pushedAt":"2024-06-28T09:42:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"sftp: fix docs on connections not to refer to concurrency","shortMessageHtmlLink":"sftp: fix docs on connections not to refer to concurrency"}},{"before":null,"after":"8d80df2c8553abb77af0f6432411127d505f5486","ref":"refs/heads/fix-5224-swift-listings","pushedAt":"2024-06-28T08:56:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"swift: add workarounds for bad listings in Ceph RGW\n\nCeph's Swift API emulation does not fully confirm to the API spec.\nAs a result, it sometimes returns fewer items in a container than\nthe requested limit, which according to the spec should means\nthat there are no more objects left in the container. (Note that\npython-swiftclient always fetches unless the current page is empty.)\n\nThis commit adds a pair of new Swift backend settings to handle this.\n\nSet `fetch_until_empty_page` to true to always fetch another\npage of the container listing unless there are no items left.\n\nAlternatively, set `partial_page_fetch_threshold` to an integer\npercentage. In this case rclone will fetch a new page only when\nthe current page is within this percentage of the limit.\n\nSwift API reference: https://docs.openstack.org/swift/latest/api/pagination.html\n\nPR against ncw/swift with research and discussion: https://github.com/ncw/swift/pull/167\n\nFixes #7924","shortMessageHtmlLink":"swift: add workarounds for bad listings in Ceph RGW"}},{"before":"722cfdc7ae5c28abc7e5838d1210287870836673","after":"a5e84274e34aa873872d7fbb57fc91f66d651bb4","ref":"refs/heads/fix-nfs-handles","pushedAt":"2024-06-25T16:14:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"build: install NFS client libraries to allow nfsmount tests to run","shortMessageHtmlLink":"build: install NFS client libraries to allow nfsmount tests to run"}},{"before":null,"after":"722cfdc7ae5c28abc7e5838d1210287870836673","ref":"refs/heads/fix-nfs-handles","pushedAt":"2024-06-25T15:41:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"serve nfs: implement on disk cache for file handles","shortMessageHtmlLink":"serve nfs: implement on disk cache for file handles"}},{"before":"5511fa441a57a0c662558d92bfa7bf0eda4f1b66","after":"754e53dbcc87425ff88dbf95d1b516139c58df0c","ref":"refs/heads/master","pushedAt":"2024-06-24T09:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"docs: remove warp as silver sponsor","shortMessageHtmlLink":"docs: remove warp as silver sponsor"}},{"before":"300851e8bfe3b587a51c89dff6e84fb57929350f","after":"5511fa441a57a0c662558d92bfa7bf0eda4f1b66","ref":"refs/heads/master","pushedAt":"2024-06-24T08:31:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"onedrive: fix nil pointer error when uploading small files\n\nBefore this fix when uploading a single part file, if the\no.fetchAndUpdateMetadata() call failed rclone would call\no.setMetaData() with a nil info which caused a crash.\n\nThis fixes the problem by returning the error from\no.fetchAndUpdateMetadata() explicitly.\n\nSee: https://forum.rclone.org/t/serve-webdav-is-crashing-fatal-error-sync-unlock-of-unlocked-mutex/46300","shortMessageHtmlLink":"onedrive: fix nil pointer error when uploading small files"}},{"before":"d6556cc66f0c203e0a4d7fafd44c37f74d25cb1d","after":null,"ref":"refs/heads/fix-webdav-crash","pushedAt":"2024-06-24T08:30:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"}},{"before":"c587469cd62d9ea711fc2a3a8d2217fc637367d2","after":"b21ec3db7d031e08e0b894b059bf2e03229545ed","ref":"refs/heads/fix-vfs-queued","pushedAt":"2024-06-21T15:15:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue","shortMessageHtmlLink":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue"}},{"before":"e7e70a5232e898b158ec9e1d0642ddf49b806795","after":"c587469cd62d9ea711fc2a3a8d2217fc637367d2","ref":"refs/heads/fix-vfs-queued","pushedAt":"2024-06-21T12:00:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue","shortMessageHtmlLink":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue"}},{"before":null,"after":"e7e70a5232e898b158ec9e1d0642ddf49b806795","ref":"refs/heads/fix-vfs-queued","pushedAt":"2024-06-20T16:12:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue","shortMessageHtmlLink":"rc: add vfs/queue-set-expiry to adjust expiry of items in the VFS queue"}},{"before":"40fb09b04e190b6b9320395becfc01af0d8326c6","after":"d6556cc66f0c203e0a4d7fafd44c37f74d25cb1d","ref":"refs/heads/fix-webdav-crash","pushedAt":"2024-06-19T19:12:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"onedrive: fix nil pointer error when uploading small files\n\nBefore this fix when uploading a single part file, if the\no.fetchAndUpdateMetadata() call failed rclone would call\no.setMetaData() with a nil info which caused a crash.\n\nThis fixes the problem by returning the error from\no.fetchAndUpdateMetadata() explicitly.\n\nSee: https://forum.rclone.org/t/serve-webdav-is-crashing-fatal-error-sync-unlock-of-unlocked-mutex/46300","shortMessageHtmlLink":"onedrive: fix nil pointer error when uploading small files"}},{"before":"cbccad9491f4206be1ba71cc7b2d03995eb35cde","after":"300851e8bfe3b587a51c89dff6e84fb57929350f","ref":"refs/heads/master","pushedAt":"2024-06-19T15:57:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiserain","name":null,"path":"/wiserain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20354654?s=80&v=4"},"commit":{"message":"pikpak: implement custom hash to replace wrong sha1\n\nThis improves PikPak's file integrity verification by implementing a custom \r\nhash function named gcid and replacing the previously used SHA-1 hash.","shortMessageHtmlLink":"pikpak: implement custom hash to replace wrong sha1"}},{"before":"9f1a7cfa67a8a1031a63f9d0712d90625bf422d2","after":"cbccad9491f4206be1ba71cc7b2d03995eb35cde","ref":"refs/heads/master","pushedAt":"2024-06-19T15:07:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wiserain","name":null,"path":"/wiserain","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20354654?s=80&v=4"},"commit":{"message":"pikpak: improves data consistency by ensuring async tasks complete\n\nSimilar to uploads implemented in commit ce5024bf3317dbbe2072abda15036e2d8507d3fd, \r\nthis change ensures most asynchronous file operations (copy, move, delete, \r\npurge, and cleanup) complete before proceeding with subsequent actions. \r\nThis reduces the risk of data inconsistencies and improves overall reliability.","shortMessageHtmlLink":"pikpak: improves data consistency by ensuring async tasks complete"}},{"before":"fecc5b0af5e71c940cb74a811132fd32e94806a1","after":null,"ref":"refs/heads/dependabot/github_actions/docker/build-push-action-6","pushedAt":"2024-06-18T13:48:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"}},{"before":"d84a4c9ac11657e65977fd5db780158d9d549c30","after":"9f1a7cfa67a8a1031a63f9d0712d90625bf422d2","ref":"refs/heads/master","pushedAt":"2024-06-18T13:48:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"build(deps): bump docker/build-push-action from 5 to 6\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump docker/build-push-action from 5 to 6"}},{"before":"656ef8952f0ce2f6c4e48129cf07d28ba06ac1e8","after":"1bdeabfa46f17f3246dcaacc781c9018b0eb4493","ref":"refs/heads/fix-7827-hdfs","pushedAt":"2024-06-18T13:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"hdfs: retry the create too FIXME","shortMessageHtmlLink":"hdfs: retry the create too FIXME"}},{"before":"c4d4c656a42c3f1c5e62b04ddf86da6bc4c4e217","after":"55be39b7704468447a7d481097a3fb163e78967a","ref":"refs/heads/fix-multithread-chunker","pushedAt":"2024-06-18T11:14:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"chunkedreader: fix nil pointer error when closing\n\nThis was wrapped in a double panic which was very confusing.\n\nAdd more debugging.","shortMessageHtmlLink":"chunkedreader: fix nil pointer error when closing"}},{"before":null,"after":"fecc5b0af5e71c940cb74a811132fd32e94806a1","ref":"refs/heads/dependabot/github_actions/docker/build-push-action-6","pushedAt":"2024-06-17T22:56:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump docker/build-push-action from 5 to 6\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump docker/build-push-action from 5 to 6"}},{"before":"1c9da8c96a30dadac311e44d354036a7b36b60d0","after":"d84a4c9ac11657e65977fd5db780158d9d549c30","ref":"refs/heads/master","pushedAt":"2024-06-15T16:40:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"s3: fix incorrect region for Magalu provider","shortMessageHtmlLink":"s3: fix incorrect region for Magalu provider"}},{"before":"af9c5fef93a9056a4702bfeda4f08b28321f3f8d","after":"1c9da8c96a30dadac311e44d354036a7b36b60d0","ref":"refs/heads/master","pushedAt":"2024-06-15T16:39:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"docs: recommend `no_check_bucket = true` for Alibaba - fixes #7889\n\nChange-Id: Ib6246e416ce67dddc3cb69350de69129a8826ce3","shortMessageHtmlLink":"docs: recommend no_check_bucket = true for Alibaba - fixes #7889"}},{"before":"010ed973df50939e8b739c2da8b46869b3c77ee2","after":"656ef8952f0ce2f6c4e48129cf07d28ba06ac1e8","ref":"refs/heads/fix-7827-hdfs","pushedAt":"2024-06-15T16:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"hdfs: retry the io.Copy to see if that helps FIXME DO NOT MERGE","shortMessageHtmlLink":"hdfs: retry the io.Copy to see if that helps FIXME DO NOT MERGE"}},{"before":"fd182af8668da35b80c1c4f2e8ccf986c3ee8e88","after":"af9c5fef93a9056a4702bfeda4f08b28321f3f8d","ref":"refs/heads/master","pushedAt":"2024-06-15T16:22:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"docs: tidy .gitignore for docs","shortMessageHtmlLink":"docs: tidy .gitignore for docs"}},{"before":"af9c5fef93a9056a4702bfeda4f08b28321f3f8d","after":null,"ref":"refs/heads/fix-docs-warnings","pushedAt":"2024-06-15T16:22:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"}},{"before":null,"after":"af9c5fef93a9056a4702bfeda4f08b28321f3f8d","ref":"refs/heads/fix-docs-warnings","pushedAt":"2024-06-15T12:09:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"docs: tidy .gitignore for docs","shortMessageHtmlLink":"docs: tidy .gitignore for docs"}},{"before":"4ea629446fe25f3ad0da0e145341cba00bf27e7b","after":"fd182af8668da35b80c1c4f2e8ccf986c3ee8e88","ref":"refs/heads/master","pushedAt":"2024-06-15T09:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"serve dlna: fix panic: invalid argument to Int63n\n\nThis updates the upstream github.com/anacrolix/dms to master to fix\nthe problem.\n\nFixes #7911","shortMessageHtmlLink":"serve dlna: fix panic: invalid argument to Int63n"}},{"before":"5a5ce0540282a8809f14b824f59b2dbc80bbf048","after":null,"ref":"refs/heads/fix-7911-serve-dlna","pushedAt":"2024-06-15T09:59:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"}},{"before":null,"after":"5476da476f8ba2230d609bb1b99254eeaa259a78","ref":"refs/heads/fix-7912-size-print","pushedAt":"2024-06-15T09:06:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"size: make output compatible with -P\n\nBefore this change the output of `rclone size -P` would get corrupted\nby the progress printing.\n\nThis is fixed by using operations.SyncPrintf instead of fmt.Printf.\n\nFixes #7912","shortMessageHtmlLink":"size: make output compatible with -P"}},{"before":null,"after":"010ed973df50939e8b739c2da8b46869b3c77ee2","ref":"refs/heads/fix-7827-hdfs","pushedAt":"2024-06-15T08:50:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"hdfs: add debugging to try to debug #7827 FIXME DO NOT MERGE","shortMessageHtmlLink":"hdfs: add debugging to try to debug #7827 FIXME DO NOT MERGE"}},{"before":"93e8a976ef686a4bd8e3afaf2016734c81881507","after":"4ea629446fe25f3ad0da0e145341cba00bf27e7b","ref":"refs/heads/master","pushedAt":"2024-06-14T16:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ncw","name":"Nick Craig-Wood","path":"/ncw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/536803?s=80&v=4"},"commit":{"message":"Start v1.68.0-DEV development","shortMessageHtmlLink":"Start v1.68.0-DEV development"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcbq8lQA","startCursor":null,"endCursor":null}},"title":"Activity ยท rclone/rclone"}