{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":252774,"defaultBranch":"master","name":"git-tfs","ownerLogin":"git-tfs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-07-16T15:36:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1229346?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712322980.0","currentOid":""},"activityList":{"items":[{"before":"98648bf895ecbc2588343144832747aab26f59f4","after":"16fa7a3c724326691f522059f26ba5039f8b322c","ref":"refs/heads/master","pushedAt":"2024-05-03T07:32:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Fix handling of renamed branches for clone/fetch (#1493)\n\n* In GitTfsRemote.FetchWithMerge(), apply special handling to initial\r\nbranch commits that are renaming, as rename destinations will have\r\nthese.\r\nIn GitTfsRemote.InitTfsRemoteOfChangeset(), when iterating over branch\r\nancestry, call InitBranch() on the ancestor branch, not the target\r\nbranch. Also only request fetching of parents for the most distant\r\nancestor. Also when handling renamed branches, assign the renameResult\r\nfor successors.\r\nIn GitTfsRemote.InitTfsBranch(), pull the initial commit hash out of\r\nrenameResult, if provided.\r\n\r\n---------\r\n\r\nCo-authored-by: Philippe Miossec ","shortMessageHtmlLink":"Fix handling of renamed branches for clone/fetch (#1493)"}},{"before":"de4816db59092daf37ea6e3135f1cd26f074ee80","after":null,"ref":"refs/heads/better-releasing","pushedAt":"2024-04-05T13:16:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"}},{"before":"8cab5d5296126751c804cd3f54bf044fd343e11c","after":null,"ref":"refs/heads/pull/1056","pushedAt":"2024-04-05T13:11:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"}},{"before":"193b9cf5d30a4f74ec161336ac84378ad8775206","after":"98648bf895ecbc2588343144832747aab26f59f4","ref":"refs/heads/master","pushedAt":"2024-04-05T13:04:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: remove deprecated code formatter task","shortMessageHtmlLink":"chore: remove deprecated code formatter task"}},{"before":"c15705acaa2ff05dd3426e6be205b01afa4a0a14","after":"193b9cf5d30a4f74ec161336ac84378ad8775206","ref":"refs/heads/master","pushedAt":"2024-04-05T12:48:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Update libgit2sharp to v0.30","shortMessageHtmlLink":"Update libgit2sharp to v0.30"}},{"before":"a0838b0390a958e2e34391687424414405f9f4b0","after":"c15705acaa2ff05dd3426e6be205b01afa4a0a14","ref":"refs/heads/master","pushedAt":"2024-04-05T12:28:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"test: update to xunit 2.7\n\nrequired adaptation: https://github.com/xunit/xunit/issues/2744","shortMessageHtmlLink":"test: update to xunit 2.7"}},{"before":"2de397d2946fbb74d1a89a26c37a1d90927d250c","after":null,"ref":"refs/heads/update_dependencies","pushedAt":"2024-04-05T11:28:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"}},{"before":"e1941749e1f3431f3f15300ce3b9d40575d440a9","after":"a0838b0390a958e2e34391687424414405f9f4b0","ref":"refs/heads/master","pushedAt":"2024-04-05T11:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Revert \"chore: Downgrade (again) Cake.Git preventing doing a release\"\n\nThis reverts commit ed1cd0903352ae74b4a31ebcdc2c55ddcaa4fc02\n\nbecause that was not the cause of the problem","shortMessageHtmlLink":"Revert \"chore: Downgrade (again) Cake.Git preventing doing a release\""}},{"before":"614676a98e5c48a9d51e78c25baeb2e5989da32d","after":"e1941749e1f3431f3f15300ce3b9d40575d440a9","ref":"refs/heads/master","pushedAt":"2024-04-05T11:26:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: target .net v4.8\n\nbecause it is here to stay for a long time (and runtime is provided by windows update on win >=10)","shortMessageHtmlLink":"chore: target .net v4.8"}},{"before":"be035b0e8fd2d2f915a908a839b6278884413387","after":"614676a98e5c48a9d51e78c25baeb2e5989da32d","ref":"refs/heads/master","pushedAt":"2024-04-05T11:09:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: remove unnecessary usings\n\nnow that using ","shortMessageHtmlLink":"chore: remove unnecessary usings"}},{"before":"0ade34ecb1cbc34aa98c978339dece5352cf16df","after":"be035b0e8fd2d2f915a908a839b6278884413387","ref":"refs/heads/master","pushedAt":"2024-04-05T09:02:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Fix typo and formatting","shortMessageHtmlLink":"Fix typo and formatting"}},{"before":"ed1cd0903352ae74b4a31ebcdc2c55ddcaa4fc02","after":"0ade34ecb1cbc34aa98c978339dece5352cf16df","ref":"refs/heads/master","pushedAt":"2024-04-04T16:55:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Prepare release v0.34","shortMessageHtmlLink":"Prepare release v0.34"}},{"before":"538950c3110578b658aea0c6597ffff37a983575","after":"ed1cd0903352ae74b4a31ebcdc2c55ddcaa4fc02","ref":"refs/heads/master","pushedAt":"2024-04-04T16:41:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: Downgrade (again) Cake.Git preventing doing a release\n\nwith error: \"too many redirects or authentication replays\"","shortMessageHtmlLink":"chore: Downgrade (again) Cake.Git preventing doing a release"}},{"before":"738a165cbf0410bddacdeeb6abd07222771ac46f","after":"538950c3110578b658aea0c6597ffff37a983575","ref":"refs/heads/master","pushedAt":"2024-04-04T16:00:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: Downgrade Cake.Git preventing doing a release\n\ndue to a bug in LibGit2Sharp\nDetails https://github.com/cake-contrib/Cake_Git/issues/151#issuecomment-906157528","shortMessageHtmlLink":"chore: Downgrade Cake.Git preventing doing a release"}},{"before":"6f2c84ef917269b065b410050ddee3353d85dfca","after":"738a165cbf0410bddacdeeb6abd07222771ac46f","ref":"refs/heads/master","pushedAt":"2024-04-04T15:34:43.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Merge pull request #1486 from pmiossec/update_ci_dependencies\n\nchore: Update ci dependencies","shortMessageHtmlLink":"Merge pull request #1486 from pmiossec/update_ci_dependencies"}},{"before":"414f9859811a8670dd6edacaea2fdcc1121a78fe","after":"6f2c84ef917269b065b410050ddee3353d85dfca","ref":"refs/heads/master","pushedAt":"2024-04-04T15:07:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"chore: changelog","shortMessageHtmlLink":"chore: changelog"}},{"before":"ac9e3c94e0ea4097ef76992bed876e1ad07cec5f","after":"414f9859811a8670dd6edacaea2fdcc1121a78fe","ref":"refs/heads/master","pushedAt":"2024-04-04T13:47:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"refactor(Wrappers): convert to use Expression Bodies","shortMessageHtmlLink":"refactor(Wrappers): convert to use Expression Bodies"}},{"before":"4c9c577a70146080903a06dd77412936928bbb45","after":"2de397d2946fbb74d1a89a26c37a1d90927d250c","ref":"refs/heads/update_dependencies","pushedAt":"2024-03-19T14:58:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"build: run dotnet restore\n\nto avoid error:\nerror NETSDK1004: Assets file 'src\\GitTfs.Vs2015\\obj\\project.assets.json' not found. Run a NuGet package restore to generate this file.","shortMessageHtmlLink":"build: run dotnet restore"}},{"before":"ee53a063dd980e7f246e3231f84b30f0fd6750d2","after":"ac9e3c94e0ea4097ef76992bed876e1ad07cec5f","ref":"refs/heads/master","pushedAt":"2024-03-07T18:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"fix: build VS2022 support","shortMessageHtmlLink":"fix: build VS2022 support"}},{"before":"6032add79168a7e84cb71fd29f21066a5154525d","after":"ee53a063dd980e7f246e3231f84b30f0fd6750d2","ref":"refs/heads/master","pushedAt":"2024-03-04T09:16:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"ci(chocolatey): fix requirement of a sha256 hash","shortMessageHtmlLink":"ci(chocolatey): fix requirement of a sha256 hash"}},{"before":"de4cb6bc2170fe7ca52d0a9a276df4d1a2c6e1ac","after":"6032add79168a7e84cb71fd29f21066a5154525d","ref":"refs/heads/master","pushedAt":"2024-03-04T09:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"ci(chocolatey): fix requirement of a sha256 hash","shortMessageHtmlLink":"ci(chocolatey): fix requirement of a sha256 hash"}},{"before":"c719f7095e4070d4bf149deee444ee7b1837c00e","after":"de4cb6bc2170fe7ca52d0a9a276df4d1a2c6e1ac","ref":"refs/heads/master","pushedAt":"2024-03-01T18:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"ci: workaround cake/chocolatey bug preventing submission","shortMessageHtmlLink":"ci: workaround cake/chocolatey bug preventing submission"}},{"before":"1381deae269ff7f69251716610b7a060211c01d9","after":"c719f7095e4070d4bf149deee444ee7b1837c00e","ref":"refs/heads/master","pushedAt":"2024-03-01T17:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Prepare release v0.33","shortMessageHtmlLink":"Prepare release v0.33"}},{"before":"bee1da212db95b6da719400259fd7512c354a74e","after":"1381deae269ff7f69251716610b7a060211c01d9","ref":"refs/heads/master","pushedAt":"2024-03-01T17:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"ci: Improve error handling reading 'PersonalTokens.config' content\n\n+ support for new GitHub PAT format","shortMessageHtmlLink":"ci: Improve error handling reading 'PersonalTokens.config' content"}},{"before":"74aaf6ca3f037f49855bd4fd8872c86682457941","after":"bee1da212db95b6da719400259fd7512c354a74e","ref":"refs/heads/master","pushedAt":"2024-03-01T17:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"docs: slightly better release doc","shortMessageHtmlLink":"docs: slightly better release doc"}},{"before":"76e63a1ed86ba538aa536ad5eba2ed4603ee6e5c","after":"74aaf6ca3f037f49855bd4fd8872c86682457941","ref":"refs/heads/master","pushedAt":"2024-03-01T15:54:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Enabling PAT authentication support (#1476)\n\nthanks to a `GIT_TFS_PAT` environment variable\r\n\r\n---------\r\n\r\nCo-authored-by: Philippe Miossec ","shortMessageHtmlLink":"Enabling PAT authentication support (#1476)"}},{"before":"b7cbac3b09da8a56b2f97522719a58ed9372d2c7","after":"76e63a1ed86ba538aa536ad5eba2ed4603ee6e5c","ref":"refs/heads/master","pushedAt":"2024-03-01T15:53:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"Cloning a very old repo (10+ years old) and I kept getting object ref errors. Upon debugging, it looks like GetMergeInfo is failing because some merges have null source changesets. I'm making an educated guess that they were from branches that were deleted? Either way, adding a .Where(x => x.SourceChangeset?.ChangesetId != null) allows it to get past the issue and continue the clone","shortMessageHtmlLink":"Cloning a very old repo (10+ years old) and I kept getting object ref…"}},{"before":"36be5582a611dcb708fe1b88f16b0399e05a352c","after":"b7cbac3b09da8a56b2f97522719a58ed9372d2c7","ref":"refs/heads/master","pushedAt":"2023-09-25T12:23:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"siprbaum","name":"Peter Baumann","path":"/siprbaum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18378462?s=80&v=4"},"commit":{"message":"Fixed rare issue when a TFS changeset was made on different branches\n\nWarn the user if a TFS changeset shall be assigned to multiple commits.\r\n\r\nCloses #1469","shortMessageHtmlLink":"Fixed rare issue when a TFS changeset was made on different branches"}},{"before":"469a7f5e749a7c0a03c1a0accba4fc194108d276","after":"4c9c577a70146080903a06dd77412936928bbb45","ref":"refs/heads/update_dependencies","pushedAt":"2023-08-28T13:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"build: run dotnet restore\n\nto avoid error:\nerror NETSDK1004: Assets file 'src\\GitTfs.Vs2015\\obj\\project.assets.json' not found. Run a NuGet package restore to generate this file.","shortMessageHtmlLink":"build: run dotnet restore"}},{"before":"30bdd8dc328d8575dc25783609277c394dd8101e","after":"469a7f5e749a7c0a03c1a0accba4fc194108d276","ref":"refs/heads/update_dependencies","pushedAt":"2023-08-28T10:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmiossec","name":"Philippe Miossec","path":"/pmiossec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/460196?s=80&v=4"},"commit":{"message":"build: fix cake parameters syntax","shortMessageHtmlLink":"build: fix cake parameters syntax"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQILuBgA","startCursor":null,"endCursor":null}},"title":"Activity · git-tfs/git-tfs"}