{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60837945,"defaultBranch":"master","name":"josh","ownerLogin":"josh-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-10T09:45:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80243301?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716824355.0","currentOid":""},"activityList":{"items":[{"before":"463003af3a8ccd52a3672da854b7840e9c4064ac","after":null,"ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rm-push-options","pushedAt":"2024-05-27T15:39:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"}},{"before":"3043aeb3e98c59d81b371fbe1048a74f1ce73792","after":"7e755c017eb7c154dc2972a5a6fa83616dd5ca51","ref":"refs/heads/master","pushedAt":"2024-05-27T15:39:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Remove push_options file after reading it (#1335)\n\nThis file was considered by git bad data and sometimes caused pushes\r\nto fail\r\n\r\nChange: rm-push-options","shortMessageHtmlLink":"Remove push_options file after reading it (#1335)"}},{"before":"34fff4f48dd07f6215409743a145b27f5018cb44","after":"6b156dab74d1d82cd5c5c8dbbbb4bf01ac657c93","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-27T15:00:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Remove push_options file after reading it\n\nThis file was considered by git bad data and sometimes caused pushes\nto fail\n\nChange: rm-push-options","shortMessageHtmlLink":"Remove push_options file after reading it"}},{"before":null,"after":"463003af3a8ccd52a3672da854b7840e9c4064ac","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rm-push-options","pushedAt":"2024-05-27T15:00:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Remove push_options file after reading it\n\nThis file was considered by git bad data and sometimes caused pushes\nto fail\n\nChange: rm-push-options","shortMessageHtmlLink":"Remove push_options file after reading it"}},{"before":"ca18b382bbd2429f87c6c129c30ba1b435eeb505","after":"db6245f8533439ace13b949e4f85771207b37dbc","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/ws-amend","pushedAt":"2024-05-27T15:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Support cross workspace amend\n\nChange: ws-amend","shortMessageHtmlLink":"Support cross workspace amend"}},{"before":"4c913989847b81e47699ef4cbe69bb276087d7ff","after":null,"ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-24T14:51:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"}},{"before":"012f8dccee60fbdb176a032c4d5b88ae03f780c2","after":"3043aeb3e98c59d81b371fbe1048a74f1ce73792","ref":"refs/heads/master","pushedAt":"2024-05-24T14:51:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Fix race condition in check_auth (#1331)\n\nWhen a lot of requests arrive roughly at the same time, several requests\r\ncan enter the critical section where an HTTP request to upstream is made\r\nto check the auth provided by the client. This means that potentially\r\nthousands of requests can get through to the remote, leading to rate\r\nlimits and network errors with some remotes.\r\n\r\n* Introduce a much more granular lock scope\r\n* Fix the issue by extending the lock region\r\n* Switch mutex to async to avoid blocking runtime\r\n* Improve tracing\r\n\r\ncommit-id:7d950008","shortMessageHtmlLink":"Fix race condition in check_auth (#1331)"}},{"before":"5543fb615ff4cd407973d21094cd1e447d1cec73","after":"4c913989847b81e47699ef4cbe69bb276087d7ff","ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-24T14:45:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Ignore auth type\n\ncommit-id:7d950008","shortMessageHtmlLink":"Ignore auth type"}},{"before":"aea43f972b72b7dc1fd8dd4588ea81a5ab88228c","after":"5543fb615ff4cd407973d21094cd1e447d1cec73","ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-21T15:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Ignore auth type\n\ncommit-id:7d950008","shortMessageHtmlLink":"Ignore auth type"}},{"before":"90d1e4a40577d8e1c0675722bd659d6ce15694f1","after":"aea43f972b72b7dc1fd8dd4588ea81a5ab88228c","ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-21T15:29:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Reduce lock scope, refactor\n\ncommit-id:b2e11ff1","shortMessageHtmlLink":"Reduce lock scope, refactor"}},{"before":"ce3cafda603cada563dae3ebefa0f98981eefd51","after":null,"ref":"refs/heads/revert-1313-@changes/master/christian.schilling.de@gmail.com/no-sha-want","pushedAt":"2024-05-17T18:26:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"}},{"before":"b28d490d1683ff8ad5b63333f692ee15f603139c","after":"012f8dccee60fbdb176a032c4d5b88ae03f780c2","ref":"refs/heads/master","pushedAt":"2024-05-17T18:26:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Revert \"Don't forward fetches with sha in want (#1313)\" (#1333)\n\nThis reverts commit a22ab2a29699085ad7b0813fd077cb9b73348aa8.","shortMessageHtmlLink":"Revert \"Don't forward fetches with sha in want (#1313)\" (#1333)"}},{"before":null,"after":"ce3cafda603cada563dae3ebefa0f98981eefd51","ref":"refs/heads/revert-1313-@changes/master/christian.schilling.de@gmail.com/no-sha-want","pushedAt":"2024-05-17T16:06:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Revert \"Don't forward fetches with sha in want (#1313)\"\n\nThis reverts commit a22ab2a29699085ad7b0813fd077cb9b73348aa8.","shortMessageHtmlLink":"Revert \"Don't forward fetches with sha in want (#1313)\""}},{"before":"47a8a5be77968eeb1b1ccb332ca118ce0582d048","after":"90d1e4a40577d8e1c0675722bd659d6ce15694f1","ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-14T13:50:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Fix race condition in check_auth\n\nWhen a lot of requests arrive roughly at the same time, several requests\ncan enter the critical section where an HTTP request to upstream is made\nto check the auth provided by the client. This means that potentially\nthousands of requests can get through to the remote, leading to rate\nlimits and network errors with some remotes.\n\n* Fix the issue by extending the lock region\n* Switch mutex to async to avoid blocking runtime\n* Improve tracing\n\ncommit-id:d44447ef","shortMessageHtmlLink":"Fix race condition in check_auth"}},{"before":null,"after":"47a8a5be77968eeb1b1ccb332ca118ce0582d048","ref":"refs/heads/fix-auth-race-condition","pushedAt":"2024-05-14T13:48:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vlad-ivanov-name","name":"Vlad Ivanov","path":"/vlad-ivanov-name","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2057191?s=80&v=4"},"commit":{"message":"Fix race condition in check_auth\n\nWhen a lot of requests arrive roughly at the same time, several requests\ncan enter the critical section where an HTTP request to upstream is made\nto check the auth provided by the client. This means that potentially\nthousands of requests can get through to the remote, leading to rate\nlimits and network errors with some remotes.\n\n* Fix the issue by extending the lock region\n* Switch mutex to async to avoid blocking runtime\n* Improve tracing\n\ncommit-id:d44447ef","shortMessageHtmlLink":"Fix race condition in check_auth"}},{"before":"9a97ca83d151f9179c4547e4176dba93d504fbb9","after":"b28d490d1683ff8ad5b63333f692ee15f603139c","ref":"refs/heads/master","pushedAt":"2024-05-11T16:31:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"rename start.t -> rev.t (#1330)","shortMessageHtmlLink":"rename start.t -> rev.t (#1330)"}},{"before":"1c7abe27ecce7cb3b95fee9f4ea190a9f8adad7b","after":null,"ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rev-all-parents","pushedAt":"2024-05-11T09:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"}},{"before":"2940c9e6a7d14666cac2d296be85a54ea0ec0dca","after":"9a97ca83d151f9179c4547e4176dba93d504fbb9","ref":"refs/heads/master","pushedAt":"2024-05-11T09:44:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits (#1329)\n\nThe `:rev()` filter used to only apply filters if the specified\r\nrevisions where encountered during traversal.\r\nHowever, this meant that if an ancestor commit is reachable by\r\nmultiple paths in the history and some include the specified\r\nrevision and some don't, the ancestor has multiple corresponding\r\nfiltered commits.\r\nThis resulted in duplicated commits in those more complicated\r\nhistories and caused \"non roundtrip\" issues.\r\nNow the rev filter will compute if a commit is reachable from the\r\nspecifed commit in any way and apply if so.\r\n\r\nChange: rev-all-parents\r\n\r\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits (#1329)"}},{"before":"194387dde7f7d6ddd3596f75eb7b749953977cf3","after":"34fff4f48dd07f6215409743a145b27f5018cb44","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-08T13:52:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Support cross workspace amend\n\nChange: ws-amend","shortMessageHtmlLink":"Support cross workspace amend"}},{"before":"7127d6a09116ca748887d501c89d3efa9d3eda28","after":"ca18b382bbd2429f87c6c129c30ba1b435eeb505","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/ws-amend","pushedAt":"2024-05-08T13:52:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Support cross workspace amend\n\nChange: ws-amend","shortMessageHtmlLink":"Support cross workspace amend"}},{"before":"194387dde7f7d6ddd3596f75eb7b749953977cf3","after":"1c7abe27ecce7cb3b95fee9f4ea190a9f8adad7b","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rev-all-parents","pushedAt":"2024-05-08T13:52:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"b0ab8c62f131205badeebf1aeba178252178e8a7","after":"194387dde7f7d6ddd3596f75eb7b749953977cf3","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-08T13:34:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"b0ab8c62f131205badeebf1aeba178252178e8a7","after":"194387dde7f7d6ddd3596f75eb7b749953977cf3","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rev-all-parents","pushedAt":"2024-05-08T13:34:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"0d89988e9240dc0badcb838768a1588ef9b090d0","after":"b0ab8c62f131205badeebf1aeba178252178e8a7","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-08T12:14:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"535310a60adc85465e6eb4e25dd6b4c04aa93139","after":"b0ab8c62f131205badeebf1aeba178252178e8a7","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rev-all-parents","pushedAt":"2024-05-08T12:14:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"5e96b7ec8725f4df25ae9ec49761c501c8dc0e55","after":"0d89988e9240dc0badcb838768a1588ef9b090d0","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-08T11:45:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":null,"after":"535310a60adc85465e6eb4e25dd6b4c04aa93139","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/rev-all-parents","pushedAt":"2024-05-08T11:45:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"47dbec7afa66f0957a2d831e555a4b4ad5067f9a","after":"5e96b7ec8725f4df25ae9ec49761c501c8dc0e55","ref":"refs/heads/@heads/master/christian.schilling.de@gmail.com","pushedAt":"2024-05-08T11:43:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Make rev() detect all parents of the given commits\n\nThe `:rev()` filter used to only apply filters if the specified\nrevisions where encountered during traversal.\nHowever, this meant that if an ancestor commit is reachable by\nmultiple paths in the history and some include the specified\nrevision and some don't, the ancestor has multiple corresponding\nfiltered commits.\nThis resulted in duplicated commits in those more complicated\nhistories and caused \"non roundtrip\" issues.\nNow the rev filter will compute if a commit is reachable from the\nspecifed commit in any way and apply if so.\n\nChange: rev-all-parents\nCo-authored-by: Ralf Jung ","shortMessageHtmlLink":"Make rev() detect all parents of the given commits"}},{"before":"3cfac679cb2ef292dcbb2a25719c418a871866fc","after":"7127d6a09116ca748887d501c89d3efa9d3eda28","ref":"refs/heads/@changes/master/christian.schilling.de@gmail.com/ws-amend","pushedAt":"2024-05-08T11:43:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"Support cross workspace amend\n\nChange: ws-amend","shortMessageHtmlLink":"Support cross workspace amend"}},{"before":"9d23a7d28aacd9445b006816a6e25e3a54cc90eb","after":"2940c9e6a7d14666cac2d296be85a54ea0ec0dca","ref":"refs/heads/master","pushedAt":"2024-04-29T08:56:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"christian-schilling","name":"Christian Schilling","path":"/christian-schilling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15813?s=80&v=4"},"commit":{"message":"do not hard-deny warnings (CI already sets RUSTFLAGS) (#1327)","shortMessageHtmlLink":"do not hard-deny warnings (CI already sets RUSTFLAGS) (#1327)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVQtsHgA","startCursor":null,"endCursor":null}},"title":"Activity ยท josh-project/josh"}