{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":721997310,"defaultBranch":"main","name":"gh-fzf","ownerLogin":"benelan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-22T08:12:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10986395?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717462653.0","currentOid":""},"activityList":{"items":[{"before":"ce8ec79f7d9eadce08ac63546ddf349bc5588a81","after":"534ee01cfe45774d13faf4e9cd10e322d17617be","ref":"refs/heads/main","pushedAt":"2024-06-04T05:44:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs(run): clarify run completion notification info","shortMessageHtmlLink":"docs(run): clarify run completion notification info"}},{"before":"c2ba7f97b0e2abef79c25c6b6979ffe71e99b823","after":"ce8ec79f7d9eadce08ac63546ddf349bc5588a81","ref":"refs/heads/main","pushedAt":"2024-06-04T01:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"ci: prevent the need to force fetch stable tag","shortMessageHtmlLink":"ci: prevent the need to force fetch stable tag"}},{"before":"c0400e23a446f00172c0f45a7eb9944b7bfbe389","after":null,"ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-04T00:57:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"}},{"before":"86cb9dad3e3edd2ad57f3742d12cbeac1af66d12","after":"c2ba7f97b0e2abef79c25c6b6979ffe71e99b823","ref":"refs/heads/main","pushedAt":"2024-06-04T00:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"chore(main): release 0.12.0 (#22)\n\n:robot: I have created a release *beep* *boop*\r\n---\r\n\r\n\r\n## [0.12.0](https://github.com/benelan/gh-fzf/compare/v0.11.0...v0.12.0)\r\n(2024-06-03)\r\n\r\n\r\n### Features\r\n\r\n* **milestone, issue:** Add `milestone` command and an `alt-M`\r\nkeybinding for the `issue` command, which filters by the selected\r\nmilestone ([#23](https://github.com/benelan/gh-fzf/issues/23))\r\n([86cb9da](https://github.com/benelan/gh-fzf/commit/86cb9dad3e3edd2ad57f3742d12cbeac1af66d12)),\r\ncloses [#21](https://github.com/benelan/gh-fzf/issues/21)\r\n* **issue, pr:** Support fzf multi-selection when adding or removing\r\nlabels via `alt-l` or `alt-L` keybindings, respectively\r\n([cac5f20](https://github.com/benelan/gh-fzf/commit/cac5f209d27b5958eaa8d0e7b042522953a24ec7))\r\n* **label:** Include the selected label's name in the prompt for editing\r\nthe name via `alt-n`, description via `alt-d`, and color via `alt-c`\r\n([d45ea06](https://github.com/benelan/gh-fzf/commit/d45ea067405e0973b88fae84bb27cdcfeab6c3df))\r\n* **label:** Reload list after the edit keybindings (`alt-n`, `alt-d`,\r\n`alt-c`) to ensure info is up to date\r\n([b76453a](https://github.com/benelan/gh-fzf/commit/b76453a1bec2ceeb3875b5ed4a239146df07e3d6))\r\n* **run:** Prompt to rerun (if failed) after viewing logs via the\r\n`dunstify` notification action\r\n([ff14747](https://github.com/benelan/gh-fzf/commit/ff1474732b3bab78bf2d5fddf5bf86773ce04184))\r\n\r\n\r\n### Bug Fixes\r\n\r\n* **issue, pr:** Exit with code 0 after checking out a branch via the\r\n`alt-o` keybindings\r\n([2dbea75](https://github.com/benelan/gh-fzf/commit/2dbea75be3260cbcd89555901f978cefa927ba43))\r\n* **label:** Fix regression where `enter` keybinding printed the whole\r\nrow of the selected item(s), rather than only the name\r\n([44bd0af](https://github.com/benelan/gh-fzf/commit/44bd0afbb347e3d41e7254f298e3952d16202590))\r\n* **run:** Fix the message/format of notifications when the watcher's\r\nprocess is killed before completion\r\n([b419d35](https://github.com/benelan/gh-fzf/commit/b419d352e78fdc3ad1beaad452932c7d5d2ac40a))\r\n\r\n\r\n---\r\nThis PR was generated with [Release\r\nPlease](https://github.com/googleapis/release-please). See\r\n[documentation](https://github.com/googleapis/release-please#release-please).\r\n\r\n---------\r\n\r\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>\r\nCo-authored-by: Ben Elan ","shortMessageHtmlLink":"chore(main): release 0.12.0 (#22)"}},{"before":"7ccb8d692b5d8efc573cfc83d146416e9e2c0ac1","after":"c0400e23a446f00172c0f45a7eb9944b7bfbe389","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-04T00:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs: cleanup changelog","shortMessageHtmlLink":"docs: cleanup changelog"}},{"before":"091ff33de20a9d26279098d62942e5405ae69bdd","after":"7ccb8d692b5d8efc573cfc83d146416e9e2c0ac1","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-04T00:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs: cleanup changelog","shortMessageHtmlLink":"docs: cleanup changelog"}},{"before":"3cb9f42e031b23a4476f41a1fdcb0a5ea8d96602","after":"091ff33de20a9d26279098d62942e5405ae69bdd","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-04T00:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs: add more detail to changelog","shortMessageHtmlLink":"docs: add more detail to changelog"}},{"before":"66e8fb7166c0cb8c66a899ce434d800217e9872c","after":"3cb9f42e031b23a4476f41a1fdcb0a5ea8d96602","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-03T08:29:13.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":"chore(main): release 0.12.0","shortMessageHtmlLink":"chore(main): release 0.12.0"}},{"before":"4459433a3726f8f5a0bda87b0794c225d4d1aa3d","after":null,"ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T08:28:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"}},{"before":"3277ff10eb0ebf68b192d540b761620245e7a732","after":"86cb9dad3e3edd2ad57f3742d12cbeac1af66d12","ref":"refs/heads/main","pushedAt":"2024-06-03T08:28:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"feat: add milestone command (#23)\n\n- Add `milestone` command to find/select milestones using `gh api`\r\n- Add keybindings to the `milestone` command:\r\n - `enter`: Print the milestone title; useful for scripting\r\n - `alt-t`: Edit the title of the selected milestone\r\n - `alt-d` Edit the description of the selected milestone\r\n - `alt-X`: Close the selected milestone\r\n - `alt-O`: Reopen the selected milestone\r\n - `alt-i`: Execute `gh fzf issue` filtered for the selected milestone\r\n - `alt-s`: Show both open and closed milestones (default is open)\r\n - `alt-c`: Sort list by completeness (default is by due date)\r\n - `alt-D`: Display list in descending order (default is ascending)\r\n- Add keybindings to the `issue` command:\r\n- `alt-M`: Execute `gh fzf milestone` and filter the list of issues by\r\nthe selected item\r\n- Add `GH_FZF_OPEN_CMD` environment variable to set the command used to\r\nopen the milestone in the browser. The default value should suffice in\r\nmost cases.\r\n\r\nref: https://docs.github.com/en/rest/issues/milestones\r\nresolves #21","shortMessageHtmlLink":"feat: add milestone command (#23)"}},{"before":"ceabb6a04ebf298a8fb5bdf6578b6f4a7999d951","after":"4459433a3726f8f5a0bda87b0794c225d4d1aa3d","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T08:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"chore: cleanup","shortMessageHtmlLink":"chore: cleanup"}},{"before":"0940b98f048b8959757d8b31052a7eb85a125031","after":"ceabb6a04ebf298a8fb5bdf6578b6f4a7999d951","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T08:13:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"refactor(milestone): add option for cmd to open url\n\nCheck if `GH_FZF_OPEN_CMD` is set, and if so, use the environment\nvariable's value to open a milestone's URL in the browser. Defaults to\nthe `BROWSER` environment variable if set, otherwise it uses the\noperating system's open command. Any future commands that fetch the list\nwith `gh api` will use this environment variable too.","shortMessageHtmlLink":"refactor(milestone): add option for cmd to open url"}},{"before":"3bf63574c3808e6ef7c5ae2d537f4f4e13219ab2","after":"0940b98f048b8959757d8b31052a7eb85a125031","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T04:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"style: cleanup vim fold marker comments","shortMessageHtmlLink":"style: cleanup vim fold marker comments"}},{"before":"c712ad8974b86657d0668a370ee804acfa0e96f8","after":"3bf63574c3808e6ef7c5ae2d537f4f4e13219ab2","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T04:48:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into benelan/21-milestone-command\n\n* origin/main:\n style: add/cleanup vim fold comments","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into benelan/21-milestone-…"}},{"before":"b76453a1bec2ceeb3875b5ed4a239146df07e3d6","after":"3277ff10eb0ebf68b192d540b761620245e7a732","ref":"refs/heads/main","pushedAt":"2024-06-03T04:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"style: add/cleanup vim fold comments","shortMessageHtmlLink":"style: add/cleanup vim fold comments"}},{"before":"6fb5623796000122fa5c8916bb5e56e4bcd37bf3","after":"c712ad8974b86657d0668a370ee804acfa0e96f8","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T04:02:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs(milestone): add to help and default commands","shortMessageHtmlLink":"docs(milestone): add to help and default commands"}},{"before":"59cb804145bdba060b81ff350a11add006e0d7b3","after":"66e8fb7166c0cb8c66a899ce434d800217e9872c","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-03T03:00:43.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":"chore(main): release 0.12.0","shortMessageHtmlLink":"chore(main): release 0.12.0"}},{"before":"563c645795e3addc478acc0065379b34d0a379a0","after":"6fb5623796000122fa5c8916bb5e56e4bcd37bf3","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T03:00:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into benelan/21-milestone-command\n\n* origin/main:\n feat(label): reload list after edit keybinds","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into benelan/21-milestone-…"}},{"before":"44bd0afbb347e3d41e7254f298e3952d16202590","after":"b76453a1bec2ceeb3875b5ed4a239146df07e3d6","ref":"refs/heads/main","pushedAt":"2024-06-03T03:00:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"feat(label): reload list after edit keybinds\n\nReload the list after editing the name via `alt-n`, description via\n`alt-d`, and color via `alt-c`. This ensures the new value is displayed,\nrather than the outdated one.","shortMessageHtmlLink":"feat(label): reload list after edit keybinds"}},{"before":"f8c680e221665f546578bcfa2f18fc6793cbbd64","after":"563c645795e3addc478acc0065379b34d0a379a0","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T02:31:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"fix(milestone): prevent alt-(1|2|n) keybind errors","shortMessageHtmlLink":"fix(milestone): prevent alt-(1|2|n) keybind errors"}},{"before":"5c1579cea2c550562de2a2bba411ec40754f3193","after":"f8c680e221665f546578bcfa2f18fc6793cbbd64","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T01:25:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"refactor(milestone): remove time from due_on value","shortMessageHtmlLink":"refactor(milestone): remove time from due_on value"}},{"before":"44bd0afbb347e3d41e7254f298e3952d16202590","after":"5c1579cea2c550562de2a2bba411ec40754f3193","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-03T00:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"feat: add milestone command","shortMessageHtmlLink":"feat: add milestone command"}},{"before":null,"after":"44bd0afbb347e3d41e7254f298e3952d16202590","ref":"refs/heads/benelan/21-milestone-command","pushedAt":"2024-06-02T11:47:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"fix(label): enter only prints the name vs whole row\n\nFix a regression caused by adding multi-select support in cac5f20","shortMessageHtmlLink":"fix(label): enter only prints the name vs whole row"}},{"before":"071a2cf43b79d06aca6a0771e07692aa338309bf","after":"59cb804145bdba060b81ff350a11add006e0d7b3","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-02T03:16: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":"chore(main): release 0.12.0","shortMessageHtmlLink":"chore(main): release 0.12.0"}},{"before":"9dda4047efb95b40dc822b925434faa6a8f06a72","after":"44bd0afbb347e3d41e7254f298e3952d16202590","ref":"refs/heads/main","pushedAt":"2024-06-02T03:16:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"fix(label): enter only prints the name vs whole row\n\nFix a regression caused by adding multi-select support in cac5f20","shortMessageHtmlLink":"fix(label): enter only prints the name vs whole row"}},{"before":"4706ed09058a7fd41567f542fe6445fc7ea9313d","after":"071a2cf43b79d06aca6a0771e07692aa338309bf","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-02T01:53: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":"chore(main): release 0.12.0","shortMessageHtmlLink":"chore(main): release 0.12.0"}},{"before":"cac5f209d27b5958eaa8d0e7b042522953a24ec7","after":"9dda4047efb95b40dc822b925434faa6a8f06a72","ref":"refs/heads/main","pushedAt":"2024-06-02T01:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"docs: add more detail to changelog and other cleanup","shortMessageHtmlLink":"docs: add more detail to changelog and other cleanup"}},{"before":"a6208cd6c455893bc6257837bbd7313977bc6792","after":null,"ref":"refs/heads/multi-select","pushedAt":"2024-06-02T00:46:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"}},{"before":"a30e9b7cf2c74620cc3c5adb23b0b235c52fa02a","after":"4706ed09058a7fd41567f542fe6445fc7ea9313d","ref":"refs/heads/release-please--branches--main--components--gh-fzf","pushedAt":"2024-06-01T11:48:13.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":"chore(main): release 0.12.0","shortMessageHtmlLink":"chore(main): release 0.12.0"}},{"before":"ff1474732b3bab78bf2d5fddf5bf86773ce04184","after":"cac5f209d27b5958eaa8d0e7b042522953a24ec7","ref":"refs/heads/main","pushedAt":"2024-06-01T11:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"benelan","name":"Ben Elan","path":"/benelan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10986395?s=80&v=4"},"commit":{"message":"feat(issue, pr): support multi-select label changes\n\nSupport fzf's multi-select functionality when adding or removing labels\nvia the `alt-l` or `alt-L` keybindings, respectively.","shortMessageHtmlLink":"feat(issue, pr): support multi-select label changes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW6R9MgA","startCursor":null,"endCursor":null}},"title":"Activity · benelan/gh-fzf"}