{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":134017286,"defaultBranch":"master","name":"lazygit","ownerLogin":"jesseduffield","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-19T00:53:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8456633?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718023043.0","currentOid":""},"activityList":{"items":[{"before":"b876564c0f346b1c104dec8620c2a6af7933b874","after":"71d2ac1b3643983070f7c6eb819a7bf9becb2e64","ref":"refs/heads/show-current-option-in-menus","pushedAt":"2024-06-10T13:31:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Show radio buttons in the show log graph and commit sort order menus","shortMessageHtmlLink":"Show radio buttons in the show log graph and commit sort order menus"}},{"before":null,"after":"ee7825c8f3c00d820ddcd8f6dcfefd9cde421a65","ref":"refs/heads/convert-translation-sets-to-json","pushedAt":"2024-06-10T12:37:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Change script to write only the English translation set to JSON\n\nWe will have to do this regularly in order to upload it to Crowdin (or Weblate\nor whatever translation system we are going to use).\n\nUnlike the non-English JSON files, the en.json file is not committed to the git\nrepo.","shortMessageHtmlLink":"Change script to write only the English translation set to JSON"}},{"before":"9c561b867a99f270901086defb9aaba57b69bdf9","after":"d04cb9a7c583347f7bec80a6797a45cefe8224dc","ref":"refs/heads/search-the-model-instead-of-the-view","pushedAt":"2024-06-10T10:04:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"fixup! Use model searching in commits (and sub-commits) view","shortMessageHtmlLink":"fixup! Use model searching in commits (and sub-commits) view"}},{"before":"35822116c9e0f00227fedef2f7d5fd29c972e04c","after":"3d0c6b0f4ecef7e25a46d10c7eb8ec7d03871705","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-10T10:03:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"7780f1264ac34e32b5a52bed667feaa0a67fa8d2","after":null,"ref":"refs/heads/improve-find-base-commit-for-fixup-for-hunks-on-master","pushedAt":"2024-06-10T10:03:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"}},{"before":"6cb2ac6fcce09830cd426e49a2c5f6b79db31a32","after":"906d21f3cea91d5a11ce06630804aae99115a74c","ref":"refs/heads/master","pushedAt":"2024-06-10T10:03:22.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Improve \"Find base commit for fixup\" command when there are changes for master commits (#3645)\n\n- **PR Description**\r\n\r\nIf exactly one candidate from inside the current branch is found, we\r\nreturn that one even if there are also hunks belonging to master\r\ncommits; we disregard those in this case.\r\n\r\n- **Please check if the PR fulfills these requirements**\r\n\r\n* [x] Cheatsheets are up-to-date (run `go generate ./...`)\r\n* [x] Code has been formatted (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))\r\n* [x] Tests have been added/updated (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/pkg/integration/README.md)\r\nfor the integration test guide)\r\n* [ ] Text is internationalised (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#internationalisation))\r\n* [ ] Docs have been updated if necessary\r\n* [x] You've read through your own file changes for silly mistakes etc","shortMessageHtmlLink":"Improve \"Find base commit for fixup\" command when there are changes f…"}},{"before":"439acb15daacd23f2866e6c5a3a7033566cb6401","after":"7780f1264ac34e32b5a52bed667feaa0a67fa8d2","ref":"refs/heads/improve-find-base-commit-for-fixup-for-hunks-on-master","pushedAt":"2024-06-10T10:00:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Disregard master commits when finding base commit for fixup\n\nIf exactly one candidate from inside the current branch is found, we return that\none even if there are also hunks belonging to master commits; we disregard those\nin this case.","shortMessageHtmlLink":"Disregard master commits when finding base commit for fixup"}},{"before":"f50a46b6f7645e2bbf3fc739f1ac02e50b47b434","after":"35822116c9e0f00227fedef2f7d5fd29c972e04c","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-07T21:29:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"92f13fc56e4d2a6d1ffeec97d0844907dbf3e27e","after":"6cb2ac6fcce09830cd426e49a2c5f6b79db31a32","ref":"refs/heads/master","pushedAt":"2024-06-07T21:28:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Support range select for amending commit attributes (#3587)\n\n- **PR Description**\r\n\r\nThis PR makes it possible for users to select a range of commits from\r\nthe commits view to amend their attributes (set/reset author, add\r\nco-author), the same way it's already possible to do for a single\r\ncommit.\r\n\r\nIt closes #3273. \r\n\r\n- **Please check if the PR fulfills these requirements**\r\n\r\n* [x] Cheatsheets are up-to-date (run `go generate ./...`)\r\n* [x] Code has been formatted (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))\r\n* [x] Tests have been added/updated (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/pkg/integration/README.md)\r\nfor the integration test guide)\r\n* [ ] Text is internationalised (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#internationalisation))\r\n* [ ] Docs have been updated if necessary\r\n* [x] You've read through your own file changes for silly mistakes etc","shortMessageHtmlLink":"Support range select for amending commit attributes (#3587)"}},{"before":"50aa15f161d6c905ae00898368416c4acd1939c5","after":"f50a46b6f7645e2bbf3fc739f1ac02e50b47b434","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-07T20:54:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"eef70dbdf678f2facf11b84274f2585f442fdb47","after":"92f13fc56e4d2a6d1ffeec97d0844907dbf3e27e","ref":"refs/heads/master","pushedAt":"2024-06-07T20:54:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Fix secondary window resize (#3637)\n\n- **PR Description**\r\nThis PR fixes the behavior the staging secondary panel (staged lines)\r\ncurrently has in relation to changing its view mode. In particular,\r\nthese changes allows the users to expand the secondary panels the same\r\nway all the others do.\r\n\r\nThis closes #3629.\r\n\r\n- **Please check if the PR fulfills these requirements**\r\n\r\n* [x] Cheatsheets are up-to-date (run `go generate ./...`)\r\n* [x] Code has been formatted (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))\r\n* [x] Tests have been added/updated (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/pkg/integration/README.md)\r\nfor the integration test guide)\r\n* [ ] Text is internationalised (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#internationalisation))\r\n* [ ] Docs have been updated if necessary\r\n* [x] You've read through your own file changes for silly mistakes etc","shortMessageHtmlLink":"Fix secondary window resize (#3637)"}},{"before":null,"after":"439acb15daacd23f2866e6c5a3a7033566cb6401","ref":"refs/heads/improve-find-base-commit-for-fixup-for-hunks-on-master","pushedAt":"2024-06-07T16:47:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Disregard master commits when finding base commit for fixup\n\nIf exactly one candidate from inside the current branch is found, we return that\none even if there are also hunks belonging to master commits; we disregard those\nin this case.","shortMessageHtmlLink":"Disregard master commits when finding base commit for fixup"}},{"before":"42901e93232198035496e553b569e524b4cae50b","after":"9c561b867a99f270901086defb9aaba57b69bdf9","ref":"refs/heads/search-the-model-instead-of-the-view","pushedAt":"2024-06-07T15:12:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Use model searching in commits (and sub-commits) view","shortMessageHtmlLink":"Use model searching in commits (and sub-commits) view"}},{"before":"6f20d9a035dd0ab1c95419af612e54db45d935db","after":"42901e93232198035496e553b569e524b4cae50b","ref":"refs/heads/search-the-model-instead-of-the-view","pushedAt":"2024-06-07T14:55:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"fixup! Use model searching in commits (and sub-commits) view\n\nThe search string that is passed in to the model search func is already\nnormalized, so we can save some time by only normalzing the model strings for\ncomparison.","shortMessageHtmlLink":"fixup! Use model searching in commits (and sub-commits) view"}},{"before":null,"after":"6f20d9a035dd0ab1c95419af612e54db45d935db","ref":"refs/heads/search-the-model-instead-of-the-view","pushedAt":"2024-06-06T15:30:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Use model searching in commits (and sub-commits) view","shortMessageHtmlLink":"Use model searching in commits (and sub-commits) view"}},{"before":"85cb37e8f21716a16541065c58e1a12b5804ed43","after":null,"ref":"refs/heads/show-current-option-in-menus-2","pushedAt":"2024-06-05T13:19:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"}},{"before":"33c495e1d418a4249bd7ffc5cf0ee2c7d3df6fbf","after":"b876564c0f346b1c104dec8620c2a6af7933b874","ref":"refs/heads/show-current-option-in-menus","pushedAt":"2024-06-05T13:17:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Show radio buttons in the show log graph and commit sort order menus","shortMessageHtmlLink":"Show radio buttons in the show log graph and commit sort order menus"}},{"before":"9fb8fc66ab60d148bd06faa02ca967571fcfef0b","after":"50aa15f161d6c905ae00898368416c4acd1939c5","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-05T13:00:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"187a2f0cc256c4980da2811cc18d5ea3a054a80c","after":"eef70dbdf678f2facf11b84274f2585f442fdb47","ref":"refs/heads/master","pushedAt":"2024-06-05T13:00:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Include demos when running integration tests on CI (#3640)\n\n- **PR Description**\r\n\r\nThis includes the demos when using `make integration-test-all`, and\r\nspeeds them up a little bit when run in this way by disabling Wait calls\r\nwhen running in headless mode.\r\n\r\nThis will guard against demos breaking when we make behavior changes, as\r\nhappened several times in the past (most recently in #3636.","shortMessageHtmlLink":"Include demos when running integration tests on CI (#3640)"}},{"before":"f5329440fccc54ca60d6e53ec4db28237905880d","after":null,"ref":"refs/heads/include-demos-when-running-integration-tests","pushedAt":"2024-06-05T13:00:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"}},{"before":null,"after":"f5329440fccc54ca60d6e53ec4db28237905880d","ref":"refs/heads/include-demos-when-running-integration-tests","pushedAt":"2024-06-05T12:47:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Include demos when running integration tests with go test","shortMessageHtmlLink":"Include demos when running integration tests with go test"}},{"before":"504a17a97d477b12f51efd7d9371042398d98959","after":"9fb8fc66ab60d148bd06faa02ca967571fcfef0b","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-05T12:44:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"66a04e42737dcb0e49afc18e3e476b59e21486b2","after":"187a2f0cc256c4980da2811cc18d5ea3a054a80c","ref":"refs/heads/master","pushedAt":"2024-06-05T12:43:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Update `rebase_onto` demo test to match new the rebase menu title (#3636)\n\n- **PR Description**\r\n\r\nThis PR updates the `rebase_onto` demo integration test, which is\r\ncurrently failing on master due to [this\r\nchange](https://github.com/jesseduffield/lazygit/pull/3615/files#diff-3eb5426752dae525c92f1ecce2f7215d15bfdec91bd459e08f78574876583910R1259).\r\nOur CI does not throw the issue, but it's still annoying to cope with it\r\nfor local development.\r\n\r\n@jesseduffield @stefanhaller, I'm unaware of a particular workflow for\r\nupdating demo tests, but let me know if this needs some tweaks.\r\n\r\n- **Please check if the PR fulfills these requirements**\r\n\r\n* [ ] Cheatsheets are up-to-date (run `go generate ./...`)\r\n* [ ] Code has been formatted (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#code-formatting))\r\n* [ ] Tests have been added/updated (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/pkg/integration/README.md)\r\nfor the integration test guide)\r\n* [ ] Text is internationalised (see\r\n[here](https://github.com/jesseduffield/lazygit/blob/master/CONTRIBUTING.md#internationalisation))\r\n* [ ] Docs have been updated if necessary\r\n* [ ] You've read through your own file changes for silly mistakes etc\r\n\r\n","shortMessageHtmlLink":"Update rebase_onto demo test to match new the rebase menu title (#3636"}},{"before":"94e7b524f5eb232cdb02be69560f9852bc6833e8","after":"504a17a97d477b12f51efd7d9371042398d98959","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-06-04T13:41:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"README.md: Update Sponsors","shortMessageHtmlLink":"README.md: Update Sponsors"}},{"before":"ffedd84e9244f543f35e3211b85dd499af9af135","after":null,"ref":"refs/heads/add-profile-flag","pushedAt":"2024-06-04T13:41:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"}},{"before":"b85687797d7ab4b197b876d47be25d6b2e0704d4","after":"66a04e42737dcb0e49afc18e3e476b59e21486b2","ref":"refs/heads/master","pushedAt":"2024-06-04T13:41:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Make profiling easier (#3634)\n\nAdd a `-profile` command line flag, and some documentation about how to\r\ncollect and view profile data.","shortMessageHtmlLink":"Make profiling easier (#3634)"}},{"before":"4546dbe76bfc38bf09e4ca0dc31f855caa0b70e1","after":"ffedd84e9244f543f35e3211b85dd499af9af135","ref":"refs/heads/add-profile-flag","pushedAt":"2024-06-04T13:38:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Add some developer documentation about profiling","shortMessageHtmlLink":"Add some developer documentation about profiling"}},{"before":"d7c2a260bdbe150f2e73123fd026fb43fe997a2d","after":"4546dbe76bfc38bf09e4ca0dc31f855caa0b70e1","ref":"refs/heads/add-profile-flag","pushedAt":"2024-06-04T13:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"fixup! Add some developer documentation about profiling\n\n\nskip-checks: true","shortMessageHtmlLink":"fixup! Add some developer documentation about profiling"}},{"before":null,"after":"d7c2a260bdbe150f2e73123fd026fb43fe997a2d","ref":"refs/heads/add-profile-flag","pushedAt":"2024-06-04T11:36:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stefanhaller","name":"Stefan Haller","path":"/stefanhaller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1225667?s=80&v=4"},"commit":{"message":"Add some developer documentation about profiling","shortMessageHtmlLink":"Add some developer documentation about profiling"}},{"before":"134a144766b9c0c500396afe61b33654aa6be9fd","after":"319ca04ab8d7ab503588da53262d9e416623ab86","ref":"refs/heads/gh-integration-3","pushedAt":"2024-06-03T12:42:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jesseduffield","name":"Jesse Duffield","path":"/jesseduffield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8456633?s=80&v=4"},"commit":{"message":"Show github pull request status against branch","shortMessageHtmlLink":"Show github pull request status against branch"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYSgY-QA","startCursor":null,"endCursor":null}},"title":"Activity · jesseduffield/lazygit"}