wakamex/github
02.7k
1[{"node": {"oid": "b07f955c23fb54c400b169d39255569e240b324e", "messageHeadline": "Merge pull request #8707 from cli/wm/fix-pr-create-regression-8706", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 75, "deletions": 1}}, {"node": {"oid": "658e7ac8890a922e2e8a667a0413a981e5a784f2", "messageHeadline": "Ensure PRs with one commit have title and body prefilled", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14617e59e924b38cd3eda40867981f3916eaff00", "messageHeadline": "Update test to run against trunk", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "237f6e343556302e5b48c65701553f97fedc505b", "messageHeadline": "Test PR create uses commit title and body when only one commit", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "8948ee8c3beaf432676061aaaf481d2f41039483", "messageHeadline": "Merge pull request #8667 from toshimaru/add-cache-key-optoion-to-cach\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "ae2a361d76a22e0adc66a8c7925b8dbe76d77b73", "messageHeadline": "Merge pull request #8614 from chrisroat/patch-1", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "960c6662ca33e8be08524e7891f1c2475c6ed5e9", "messageHeadline": "Update cache list key example to be clearer", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b7ffe6ed27d9117c6e67ede657bc2c3de020f464", "messageHeadline": "Add cache list key example to help", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "662db3ca9e810f60f83467eed9ad9794b523aa9d", "messageHeadline": "Test cache list key is sent to API", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8768eece8ffa0be73b3b7497b55e04111edb22ee", "messageHeadline": "Change cache list key to lowercase short", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c47c1db37607e27b55d9250fbece81f60c5b77dd", "messageHeadline": "Merge pull request #8367 from Rebeccasun31/show_aliases", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "334592c69fcc5d3349705cdbede1fd0f5b9cc9f4", "messageHeadline": "Merge pull request #8648 from cli/dependabot/github_actions/microsoft\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b817b1423aeff0153586aeaf269c299eeb0f91b9", "messageHeadline": "Merge pull request #8395 from zsloane/trunk", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 262, "deletions": 13}}, {"node": {"oid": "8252e59f17468ae4407246bcd923b78da795daf2", "messageHeadline": "feat: Add cache key option to `gh cache list`", "author": {"name": "toshimaru", "email": "me@toshimaru.net", "user": {"login": "toshimaru"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "f70bcba7797a2c92d6860ac2b94ddecf91d0fb0d", "messageHeadline": "switch to [] characters for default info in usage strings", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "15166f485a9c4d9d48e211283b360499d86becde", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 334, "deletions": 202}}, {"node": {"oid": "201842d75c20685b3f8cff3a708a61b34f228196", "messageHeadline": "Merge pull request #8423 from guerinoni/autofill-with-body", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 240, "deletions": 154}}, {"node": {"oid": "3409d068d4f85a7e1d613d97151071758a27b005", "messageHeadline": "Make commit title in bold", "author": {"name": "Federico Guerinoni", "email": "guerinoni.federico@gmail.com", "user": {"login": "guerinoni"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42613172bd1a83a555dcd4f3d688c502277c5cd4", "messageHeadline": "pr: Add flag fillverbose", "author": {"name": "Federico Guerinoni", "email": "guerinoni.federico@gmail.com", "user": {"login": "guerinoni"}}, "additions": 229, "deletions": 152}}, {"node": {"oid": "6dfae58b47e5ee0335c013d1f2b4638497c413a6", "messageHeadline": "git: Return body from list of commits", "author": {"name": "Federico Guerinoni", "email": "guerinoni.federico@gmail.com", "user": {"login": "guerinoni"}}, "additions": 17, "deletions": 8}}, {"node": {"oid": "28c3a4055805a8387a0b6db31e457267cf0f137f", "messageHeadline": "Merge pull request #8632 from leevic31/8579-ordering-by-created-at-da\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "dd25f885dca8d9822e21da9274d5c2e98f76f73d", "messageHeadline": "Merge pull request #8653 from cli/wm/fix-label-create-regression", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "600aeee2a4c637b0a8cef195fe4fd4b46137663e", "messageHeadline": "Avoid parsing create or update label http response", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "2bbafc1a097cf191084b6f9df8ed764d86571a82", "messageHeadline": "build(deps): bump microsoft/setup-msbuild from 1.3.2 to 2.0.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e461c89b7dca8af35d10aeda3751d6d156992341", "messageHeadline": "Merge pull request #8647 from cli/andyfeller/8496-config-readonly-hom\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8ba4658c4559e7e0476019a1d69c7f7929079d76", "messageHeadline": "go mod tidy", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3063a6166687713987dca93527a9cd5269d7dd3f", "messageHeadline": "Upgrade cli/go-gh to v2.5.0 for home-manager fix", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "023d711e73557f4c44fd98627a4715e4119858fe", "messageHeadline": "Merge pull request #8639 from dmgardiner25/non-interactive-ssh-keep-a\u2026", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 60, "deletions": 30}}, {"node": {"oid": "400db0f41b275383c92f282e6480fc6fb92ac819", "messageHeadline": "Fix linting error", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "2cb044caf58fbabb385697d5315f637a3116d4ff", "messageHeadline": "Parse SSH args before creating the shell", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "8c77e53c35802ccea1d7e07af3737f01e480844f", "messageHeadline": "Send activity signals during non-interactive codespace SSH command", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 45, "deletions": 13}}, {"node": {"oid": "cac97888f3659456b103c0797540697a9c10ada7", "messageHeadline": "Merge pull request #8618 from arunsathiya/fix/pr-create-branch-refspec", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "c02b410327ee5cd559d85084ed725c85cb74ce37", "messageHeadline": "Update fork failure error and add test", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "39215d9316ce6733690b08761aebc3715456fef5", "messageHeadline": "Add more detail to fork failure message", "author": {"name": "Chris Roat", "email": "1053153+chrisroat@users.noreply.github.com", "user": {"login": "chrisroat"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3db1bee20d99a5230be3b2e9157243fb48d28cb0", "messageHeadline": "fixed linting", "author": {"name": "victor", "email": "leevic31@gmail.com", "user": {"login": "leevic31"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cea8aa74d89afe2a2fcfd928e6966603863e93e", "messageHeadline": "fixed linting", "author": {"name": "victor", "email": "leevic31@gmail.com", "user": {"login": "leevic31"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "795213319e14291cf3f2d747cd6284167eeab665", "messageHeadline": "added Order flag for release list command", "author": {"name": "victor", "email": "leevic31@gmail.com", "user": {"login": "leevic31"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "f015020bcd61caf00d41d4c2dae014be2fb2fc29", "messageHeadline": "Merge pull request #8629 from cli/dependabot/github_actions/microsoft\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8378e83e45afd8e1b4f1e5de4b3cf36a1c11e0fc", "messageHeadline": "build(deps): bump microsoft/setup-msbuild from 1.3.1 to 1.3.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e623f70a47a916870707f8a0186e33469b3b5a7f", "messageHeadline": "Specify refspec to push to the correct branch in the event of a confl\u2026", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3339e626660ddb169fa6f1938270e9f8fab3d81f", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 1050, "deletions": 794}}, {"node": {"oid": "d5f57325460ae02874db80ceb11029a1e668f8f0", "messageHeadline": "Update pkg/cmd/config/config.go", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1953a9e0f7262ea0643e10f52da873d9e439cd4f", "messageHeadline": "Merge pull request #8607 from Xeonacid/patch-1", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96c1e2e3ab0a28060218b0ccef5b69391c0392d3", "messageHeadline": "Update Arch repo to [extra]", "author": {"name": "Xeonacid", "email": "h.dwwwwww@gmail.com", "user": {"login": "Xeonacid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b8c4ea1e7c62c4993fa76f52debdac433cc28b7e", "messageHeadline": "added URL for newly created repo (#8574)", "author": {"name": "Victor Lee", "email": "43049052+leevic31@users.noreply.github.com", "user": {"login": "leevic31"}}, "additions": 14, "deletions": 11}}, {"node": {"oid": "32ab65fd774e6800b3133e32facfcfc1e618d945", "messageHeadline": "build(deps): bump actions/cache from 3 to 4 (#8594)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "76ec5d5454b7c63b2c2e04106b6ab14c1d59ce83", "messageHeadline": "Add force flag to setup-git command (#8552)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 119, "deletions": 36}}, {"node": {"oid": "89b5dbc2b78bc793aac3e1b462cbe236b18ab8de", "messageHeadline": "Merge pull request #8589 from fpistm/typo_fix", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "7164f6e225b470511cf006ddeb0210faf156af9b", "messageHeadline": "fix: Prevent nil dereference in `pr view`. (#8566)", "author": {"name": "Florian Forster", "email": "ff@octo.it", "user": {"login": "octo"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "29bd9dc6ebbf220f3861204fb9b288a9e13db0de", "messageHeadline": "search repos command add usage example for --archived=false (#8391)", "author": {"name": "Shion Ichikawa", "email": "shion1305@gmail.com", "user": {"login": "shion1305"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b62e977c91af1fc2322b7d0e1addc61d192bc8e2", "messageHeadline": "Add --json export flags to release list command (#8474)", "author": {"name": "Victor Martinez", "email": "victormartinezrubio@gmail.com", "user": {"login": "v1v"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "9dd5805f9ca9884f951b4e0a92249048ead00fc5", "messageHeadline": "Add json export flags to variable list command (#8516)", "author": {"name": "w1mvy", "email": "362371+w1mvy@users.noreply.github.com", "user": {"login": "w1mvy"}}, "additions": 218, "deletions": 72}}, {"node": {"oid": "8cfe7572de31af4d9c898a2f29a9fc35f1a25c76", "messageHeadline": "build(deps): bump actions/download-artifact from 3 to 4 (#8466)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44cac16be19a3480a82a5477e6f6ecaebb18d66b", "messageHeadline": "build(deps): bump actions/upload-artifact from 3 to 4 (#8467)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cf483770c91de49f6ec36e1ee91dd70e034d0c86", "messageHeadline": "Remove project JSON formatting objects (#8541)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 417, "deletions": 625}}, {"node": {"oid": "55d251ac51276c14cb0db69b1eeee211f4646f9f", "messageHeadline": "Fix some typos raised by codespell", "author": {"name": "Frederic Pillon", "email": "frederic.pillon@st.com", "user": {"login": "fpistm"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "57f6787c154d56d3c5461afed619e36b8a8394ec", "messageHeadline": "Add Webi as an option for installation (#8555)", "author": {"name": "W\u00e9sley Guimar\u00e3es", "email": "wesley.coder@gmail.com", "user": {"login": "wesleycoder"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "7ced1227f9bd105ee11e3ec1e8631f0138541a44", "messageHeadline": "Align devcontainer Go version with go.mod (#8570)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e0f31b3932e4db90ed81418b9392f38ad66966e4", "messageHeadline": "Merge pull request #8569 from dmgardiner25/fix-codespaces-token-permi\u2026", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 147, "deletions": 16}}, {"node": {"oid": "20273d1f17635fdf6693383c41eef0ebf75f1677", "messageHeadline": "Move create codespace permission opt out behind `else` to fix token p\u2026", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 147, "deletions": 16}}, {"node": {"oid": "72b6dc5d8c70525a6409abe6b1cbdf8d667f6193", "messageHeadline": "chore: Unify calling gh in examples (#8560)", "author": {"name": "ihmpavel", "email": "42217494+ihmpavel@users.noreply.github.com", "user": {"login": "ihmpavel"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b58b7d7f1b03f1e5b841f8b03cdf2f09cef186a", "messageHeadline": "Merge branch 'trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 2179, "deletions": 428}}, {"node": {"oid": "e9fabfe9a9a0cfa2790edbba2f0b771c19433546", "messageHeadline": "Merge pull request #8479 from muzimuzhi/docs/backquote-gh-config", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "785a340f78ac5201f4652f6eb08929f0b2ef7621", "messageHeadline": "Prevent downloading releases with assets that match windows reserved \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 111, "deletions": 0}}, {"node": {"oid": "0cf5d22ead2b27907f5b9040a726e6d5b1132eac", "messageHeadline": "Support template, jq flags with standard format flag (#7832)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 2068, "deletions": 425}}, {"node": {"oid": "b6dadfa7fba20ee68895bcffdd95fc2605cb9e0a", "messageHeadline": "test update, more consistent default value display", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "b8a1ff6e70dc9bbe12a8ffdb5644889de6be48a4", "messageHeadline": "Merge pull request #8542 from cli/andyfeller-patch-1", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "48f5a15e0da329ea698ccf31ed0b4d3421aa15af", "messageHeadline": "Update deployment.yml", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c73f41b32ebba6abf17e17068602b2b8257282f5", "messageHeadline": "Mark-up `gh-config` settings with backticks", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9e261c34a3252f44bb3f1c7b74e0296065710fc", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 4434, "deletions": 1023}}, {"node": {"oid": "586eb8b865ea539832716a3d8c5cb42b11ee784c", "messageHeadline": "Merge pull request #8453 from samueldurantes/samueldurantes/browse-he\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "109458cf66229d23092d21dfb7e5988248d080ee", "messageHeadline": "Update pkg/cmd/browse/browse.go", "author": {"name": "Samuel Durante", "email": "44513615+samueldurantes@users.noreply.github.com", "user": {"login": "samueldurantes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d35ef85e318c8cf1da7a096d8b4cd9c5b54a4f1f", "messageHeadline": "build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#8473)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "541ce0e5b49269b8b39707b3d16cfbd01d79b9a0", "messageHeadline": "Merge pull request #8465 from cli/andyfeller/213-windows-hsm-signing", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 39, "deletions": 376}}, {"node": {"oid": "98f7ec0b638feeb7081bf8ce539ce58f883d07f6", "messageHeadline": "Ensure Windows sign script fails based on signtool", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c626f9039bbdf784d7ad70af5948ffd18bde790c", "messageHeadline": "Merge pull request #8459 from benebsiny/cli-8009", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "9b4c06f0b2b1b960807467801d1d33750e308860", "messageHeadline": "Merge pull request #8463 from cli/dependabot/github_actions/github/co\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5ecdf166fbc26ab50682a38e1f9b4a615df83ad0", "messageHeadline": "Update deployment workflow for final HSM solution", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 38, "deletions": 376}}, {"node": {"oid": "441beb9de37b468e7d96187c1ae00908598471f8", "messageHeadline": "Fix signtool invocation", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed573a1eb8d012be80c57a74e352467a1eb3cee3", "messageHeadline": "Fix sign script fail conditions", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8861f95b9e8d5adc306682997d02904aebd0eb29", "messageHeadline": "Fix HSM goreleaser calling sign script", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a96de14bf315edefa2cc9129af368d283d7aa38", "messageHeadline": "Fix HSM Windows signing", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a476b81cb8418322ee0e77ddb448cffad7522da", "messageHeadline": "Merge pull request #8464 from cli/andyfeller/213-windows-hsm-signing-\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3790262123eb2550c93a142c0c30f97017d23287", "messageHeadline": "Fix issue sourcing signtool for Windows signing", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "1df8e833c7b314d846cf48553689b0355d0fb147", "messageHeadline": "build(deps): bump github/codeql-action from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "29f409666e0654e25469754495a643100faf2ddf", "messageHeadline": "Merge pull request #8457 from cli/andyfeller/213-windows-hsm-signing-\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "be81f9f0cb0767c2958b85ae950f98b6905b0a24", "messageHeadline": "Merge branch 'trunk' into cli-8009", "author": {"name": "EBIBO", "email": "stu995106@hotmail.com.tw", "user": {"login": "benebsiny"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "0b73f2af866b6efd091e9b1f309fde070e8cf989", "messageHeadline": "Verify the downloaded zip for `gh run view --log`", "author": {"name": "benebsiny", "email": "stu995106@hotmail.com.tw", "user": {"login": "benebsiny"}}, "additions": 17, "deletions": 4}}, {"node": {"oid": "d3d4a681f2216d7bc72e09e8e7672dd67cb47f0f", "messageHeadline": "Add missing PowerShell file from previous commit", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "e01809c075e9e64cd84335eccee4515522899c0c", "messageHeadline": "Unify Windows sign process on signtool", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "6d11395c083cbba795b955075ddbb92c289fd1df", "messageHeadline": "Merge pull request #8454 from cli/wm/fix-time-flake-tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "a9bdd8d186b619bd2415c2420c4c8bf9fe898c34", "messageHeadline": "Fix flaky tests coupled to relative dates", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 117, "deletions": 117}}, {"node": {"oid": "ab7e55e20a4594bfbec6a3bdd204926ee95d145c", "messageHeadline": "Add more help message to browse command", "author": {"name": "Samuel Durante", "email": "samueldurante.h@gmail.com", "user": {"login": "samueldurantes"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "0be047296ede7543cb67cf583b20baa0e38c3a20", "messageHeadline": "Merge pull request #8450 from cli/andyfeller/213-windows-hsm-signing-\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a2ec7ab43f59540cdaf54d50121015ed13b760e9", "messageHeadline": "Fix release script to invoke HSM goreleaser config", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f0f09bda5771291e78812bed7336c915f404757b", "messageHeadline": "Merge pull request #8421 from cli/andyfeller/213-windows-hsm-signing-\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 355, "deletions": 0}}, {"node": {"oid": "35f99ee426384831799997fac22909e5fdab3dea", "messageHeadline": "Final fixes", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 4, "deletions": 36}}, {"node": {"oid": "783dbf999af7e8a0617ea2c49e15d704a288e83a", "messageHeadline": "Remove fugue artifact", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcbd848bfe656f711b39d3a2e602f277c1c07fac", "messageHeadline": "Remove unnecessary copying, fix secrets part deux", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "1fff21a63e504da92e8826ec1fcaa2762b98239d", "messageHeadline": "Fixes based on actual secret names and signtool insights", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "0f39935cc17c687232776ad4a4db2172559f2a86", "messageHeadline": "Merge pull request #8449 from cli/wm/remove-redundant-err", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cceec8e0d015648c3930f309759216ea5351e1d1", "messageHeadline": "Remove redundant error on migration failure", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52fb3b62b3c1ed105962c56640e64cc7b1798ad7", "messageHeadline": "Update multi-account migration error msg (#8448)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "df249bc16c2927cf6a6c1c3b560d03a0c5034122", "messageHeadline": "Merge pull request #8447 from cli/andyfeller/8446-run-exported-jobs", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "b442a1b4d20659bf4cf45613ebaa712288666cda", "messageHeadline": "Fix run exported jobs error for completedAt", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 100, "deletions": 3}}, {"node": {"oid": "4f8d2f71e47e8b2139cb8a132acabb802a088df4", "messageHeadline": "Moving options to metadata", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4054968fc3a71ec1993405de2a4b74ab259f088f", "messageHeadline": "Fix Dlib DLL path", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0af95d931466e77eed2a86ed5ce6ec010e642108", "messageHeadline": "Remove previous hsm test workflow", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 0, "deletions": 127}}, {"node": {"oid": "5e8e645a7f9a24a18d4e287369cd4dfb63094ef9", "messageHeadline": "Update HSM test using Desktop approach", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 170, "deletions": 0}}, {"node": {"oid": "385bb48f210bb90c80fc16053999f09f913283c7", "messageHeadline": "Merge pull request #8428 from cli/dependabot/github_actions/actions/s\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "85c09b9e0637389890d683b07dd500b7ef6689e1", "messageHeadline": "Merge pull request #8432 from mateusmarquezini/fix/issue_8397", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8fed4e7270efe44c7c10e7b4b133e87ba07d6138", "messageHeadline": "small improvement", "author": {"name": "Mateus Marquezini", "email": "mateusmarquezini01@gmail.com", "user": {"login": "mateusmarquezini"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b1c490f77f8d108edbb63b3574bc9a05c913aea", "messageHeadline": "Removed repository requirement language from", "author": {"name": "Mateus Marquezini", "email": "mateusmarquezini01@gmail.com", "user": {"login": "mateusmarquezini"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "54d56cab3a0882b43ac794df59924dc3f93bb75c", "messageHeadline": "Merge pull request #8425 from cli/wm/multi-account-ux-rebase", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 4112, "deletions": 852}}, {"node": {"oid": "5d780dabf13ef1482fae506215f404e1fd3dabd7", "messageHeadline": "build(deps): bump actions/setup-go from 4 to 5", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c243f31a6ca2571b9e536c9d6cdd308ded51f4f5", "messageHeadline": "Add home-manager issue link to multi account doc", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 29}}, {"node": {"oid": "b28126905212beb70b17df366f22e36d7492d594", "messageHeadline": "Fix affect effect typo in login cmd", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94de5290e06f665f3719f42907280b87f47b0491", "messageHeadline": "Auth switch special case one host with two users to avoid unnecessary\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 44, "deletions": 14}}, {"node": {"oid": "5b9d56a6e414ad2d3f34ff3187910c7b4c1f62ca", "messageHeadline": "Tweak docs for multi-account", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "21d94165bbbbd51d43bc64f171fa7bbf9748b14f", "messageHeadline": "Add documentation for multiple accounts", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 237, "deletions": 0}}, {"node": {"oid": "0763c1d4a782be46176fd8620dba796018daa973", "messageHeadline": "Locally prevent mixup of username and token in refresh", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "16cfe5f21a4a9c92e8b0badd5738c9ec4b4d3b95", "messageHeadline": "Fix token username return ordering in auth refresh", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "fd7dc25e2ad3693ccf446c277d31d4ce1f2b6c14", "messageHeadline": "Add error to auth refresh when active user does not match newly authe\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 46, "deletions": 18}}, {"node": {"oid": "80fc413592489e1ab9e56ad9790bf20859d051f4", "messageHeadline": "Polish auth status timeout error message", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "024cb939afff0821806a1d107a7a8cb7b984d84f", "messageHeadline": "Rename authCfg.Token to authCfg.ActiveToken and authCfg.SetToken to a\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 33, "deletions": 33}}, {"node": {"oid": "1a3392a3794365f34942169279086e33b361c79a", "messageHeadline": "Rename authCfg.User to authCfg.ActiveUser", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "8cdbc1a8ca7bda3a70a9f90602e8bc0420783268", "messageHeadline": "Refactor authCfg.UsersForHost to not return an error", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "92a902e45303696e3fa162ec6715988ce915e341", "messageHeadline": "Add context to auth token command error message", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "af8bcd3ed2bb9bb416192335ffd05bb225d73968", "messageHeadline": "Print useful error when switch fails outside user control", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "dbff555835c758e27c2e4cfd8e58b0b7c3961e48", "messageHeadline": "Update auth token short and long", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2c72647cf774e782eb4ea88049f575074836a2d6", "messageHeadline": "Update git protocol login prompt to indicate it is host level", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4e04b98f6f79b8e4bcd29155119d015897d6f9b0", "messageHeadline": "Add user flag to auth token command", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 91, "deletions": 8}}, {"node": {"oid": "7106129f650cd512d165d7a0179db08bff553a57", "messageHeadline": "Restore previous happy state on Switch failure", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 113, "deletions": 31}}, {"node": {"oid": "ecfb226d5d10bb26f5f230f4c90f11179d18ca25", "messageHeadline": "Fix linting errors", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8d53c9e55eca95d73143511128500cda032bf2e2", "messageHeadline": "Only migrate oauth token under new user", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 27, "deletions": 99}}, {"node": {"oid": "ab5103f06173fb4fd38f5d786b1ef51ce4fcde0b", "messageHeadline": "Don't set user level git protocol and don't switch", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 22, "deletions": 62}}, {"node": {"oid": "08c659bdf834599d82df3de8f45663f07095cced", "messageHeadline": "Document that git protocol during login is host level", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "553b89f30c84d5f96fd4a63b7654827cb86d70db", "messageHeadline": "Add tests for AuthConfig TokenForUser", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 42, "deletions": 2}}, {"node": {"oid": "587007a56292c0cad144986a68359013699483ea", "messageHeadline": "Additional auth status tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 80, "deletions": 0}}, {"node": {"oid": "15ba536317cd2522f6cb47ca2018c819b76aaa66", "messageHeadline": "Ensure subtests use the right t during setup", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 44, "deletions": 45}}, {"node": {"oid": "c165d5ccc0960db1e46499c01bb8870f595009af", "messageHeadline": "Use isolated config in logout cmd tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 169, "deletions": 155}}, {"node": {"oid": "c9a6b7cc00d040c31d1523ba2e8b6afdaed770a1", "messageHeadline": "Always mock the keyring in NewIsolatedTestConfig", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 13, "deletions": 31}}, {"node": {"oid": "0a7871c6d3dd133987274d06ed9e07c469ee5896", "messageHeadline": "Use real config in setupgit cmd tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 61, "deletions": 71}}, {"node": {"oid": "20dd95b88db8c4a70b7cf0fe181476f10cb12fa3", "messageHeadline": "Use real config in token cmd tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 70, "deletions": 63}}, {"node": {"oid": "748d59ec64a0a4f1e5b28d25742fe0e5852f6d50", "messageHeadline": "Use real config in auth refresh tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 15, "deletions": 23}}, {"node": {"oid": "239f983ad4024fc05f6878f12cc08242d1443474", "messageHeadline": "Use real config in auth check tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "dc0f6d55e26709ccb75f3718c4a611ca64a34280", "messageHeadline": "Use real config in fork cmd tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b3e7290bea10cb5a19a5d2ea15ad669422afea8", "messageHeadline": "Use real config and env in login cmd tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 13, "deletions": 24}}, {"node": {"oid": "e806664ef736a1cba373155842112831d094b91f", "messageHeadline": "New UX for auth status", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 135, "deletions": 146}}, {"node": {"oid": "8e89af96e8cfb5efb8558b8ab370e7b627ab8cb6", "messageHeadline": "Write tests for SwitchUser", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 129, "deletions": 1}}, {"node": {"oid": "a0e5e4c709e3648956ee0a31d04d674cc302e83b", "messageHeadline": "Use NewIsolatedTestConfig in AuthConfig tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 22}}, {"node": {"oid": "760dc91faa243e9fd8b7bd60fdf5263465084fc6", "messageHeadline": "Include environment variable users in auth status output", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 130, "deletions": 57}}, {"node": {"oid": "b2997cc7bdb5eae93afc96bc3ca71bae0720f2ec", "messageHeadline": "Handle multi account golden path in auth status", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 163, "deletions": 39}}, {"node": {"oid": "e4ed4041cdee26a22d344228ef1264578b54001b", "messageHeadline": "Use auth config and only print stdout in status", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 130, "deletions": 136}}, {"node": {"oid": "5d10beb60a2af2032d536aaf8f1ace7c10fc3f78", "messageHeadline": "Use config to look up user for status", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 34}}, {"node": {"oid": "08c7bd1df2ef0697bc081eb0e309017912b39bc0", "messageHeadline": "Use real config and login in status tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 81, "deletions": 108}}, {"node": {"oid": "eca5f72328e9507f7f8431d4615e55f86d1d82d0", "messageHeadline": "UX polish and standardization of language", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 111, "deletions": 85}}, {"node": {"oid": "98381e63c9bfd6a17c1d1e6bb6050399005ee04b", "messageHeadline": "Refactor switch test to be more structural", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 85, "deletions": 55}}, {"node": {"oid": "7667fbdb5a71df954d5b5783359b51db5a59360b", "messageHeadline": "Handle logout having no candidates", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "df274d4f3a0086abb042c53c4a0b4a26bad8356d", "messageHeadline": "Implement auth switch", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 549, "deletions": 8}}, {"node": {"oid": "2fc6dbd851a435dbeb219609f09a924381e0620e", "messageHeadline": "Add user flag to auth logout command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 167, "deletions": 67}}, {"node": {"oid": "72d5550407582b509ab5a05a3d926a7057a18f5c", "messageHeadline": "Implemented auth logout for multiaccount", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 372, "deletions": 139}}, {"node": {"oid": "1bf6023164391b8aa285cdeafabd881dfedcb58f", "messageHeadline": "Display message when logging into existing account", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 101, "deletions": 1}}, {"node": {"oid": "a9acece7dd05304b699d74749a7c1c299560613a", "messageHeadline": "Split Login into adding a user and switching", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 54, "deletions": 33}}, {"node": {"oid": "c4fcf9ba1a18a882004b68b381abef690f49f235", "messageHeadline": "Add test to ensure login command allows multiple users", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 29, "deletions": 39}}, {"node": {"oid": "209aed30b44f9604258fb9d03d0303a224238270", "messageHeadline": "Fix typo on migration comment", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "a00294eff903abca39c3b6576f3b48a65beacc7e", "messageHeadline": "Fix double negatives in migration errors", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06c36a74c2d94083111c3a585dc7b7323102602b", "messageHeadline": "Remove host entries without valid tokens during migration", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 87, "deletions": 13}}, {"node": {"oid": "4f33d88c5fb7532b8347dee63798829fbc41f314", "messageHeadline": "Set user level config values automatically when setting host level co\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "38b73e3f85c885cc54335fd0bb8a7bc72c7764e8", "messageHeadline": "Set host level git_protocol on login", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 30, "deletions": 7}}, {"node": {"oid": "eb771aecc9eaf88e0dfdc302b516a7801714f6f8", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 226, "deletions": 131}}, {"node": {"oid": "d2ff55737cf43800e6d6a6fef8ef4845d1333bbe", "messageHeadline": "Enable multi-account migration", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "68e30beac45269adefa506794ae4057b4fc50783", "messageHeadline": "Logout removes token from keyring using username", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "2ca8b1ea94d061578d19ace8e56b1179b641dc7a", "messageHeadline": "Login sets token in keyring using username", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "d8084f5f6d2828cacb498f7b6248d90f42b152bf", "messageHeadline": "Hide all keyring package implementation inside internal keyring package", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "e0ebbc9e881d92273b92417954acade391a069c1", "messageHeadline": "Add auth token migration to multi account migration", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 165, "deletions": 59}}, {"node": {"oid": "9efa7248a9334c40fb6a529a99d93d1c7df8cf57", "messageHeadline": "Initial multi-account migration work", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1170, "deletions": 57}}, {"node": {"oid": "857cd4904065ef290ff6e58abb6cac5b734814c9", "messageHeadline": "fix special cases for duration flags", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4fb6b2d66c65e49abbe0416a5ec916f695188f77", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 374, "deletions": 333}}, {"node": {"oid": "92cb2cc78d61646793b255d714ebd2eeb8c0c5a2", "messageHeadline": "more closely match cobra default val display", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 29, "deletions": 12}}, {"node": {"oid": "dea2cd5fe1c886c783a981603e6007184c97c5ce", "messageHeadline": "Create HSM testing workflow", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 340, "deletions": 0}}, {"node": {"oid": "cd2a6ad6dcf17934eddba1996e847c851a0e0cb8", "messageHeadline": "Merge pull request #8420 from cli/andyfeller/triage-the-final-enhance\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "8302a293d0ead27ebae3bdfaa375442e91cc3397", "messageHeadline": "Fix triage workflow, restore PR support", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "bdfdc426241c4388d01455f1d5b53ebe65935a01", "messageHeadline": "Revert \"Update triage.yml\"", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "6eb650185b63f13aa6c39c12d04fbaa69a00cc18", "messageHeadline": "Add progress indicator when installing an extension (#8411)", "author": {"name": "Zach Steindler", "email": "steiza@github.com", "user": {"login": "steiza"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "08fb7442295e4c8724ec53651100b5612b6016a3", "messageHeadline": "Simplify git AddRemote to remove unused arg (#8392)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 33, "deletions": 36}}, {"node": {"oid": "fe390533c892ecb13a9cc33c9f6405146828c0e2", "messageHeadline": "Merge pull request #8412 from cli/andyfeller/triage-patch", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 32}}, {"node": {"oid": "3be9a0ed8519553b877398e3414af3ab02aeac82", "messageHeadline": "Update triage.yml", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 32}}, {"node": {"oid": "b215d03e7b5990ea35bc0870a55d7b84f5d8c987", "messageHeadline": "Merge pull request #8394 from cli/andyfeller/triage-enhancements", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 67, "deletions": 32}}, {"node": {"oid": "c7c74dd4222812c55341e7fa029ea1702f13967d", "messageHeadline": "Merge pull request #8342 from muzimuzhi/docs/unify-markup", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 261, "deletions": 259}}, {"node": {"oid": "152ab207b5fa9972adb1615c9febd56293cc0f16", "messageHeadline": "For lint sake", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9e430e9bc1b7cba6591c9762a529e217b1ac873", "messageHeadline": "Fix lint warning", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b77de0d458fc730289984f6fd10d2b78426cd337", "messageHeadline": "Additional formatting changes", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "a6196994b588f0f0f6116b026e443c75d6def60c", "messageHeadline": "Merge pull request #8381 from ffalor/prmerge", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "8ab2f50e3eb754af5fff05b303729527b191c089", "messageHeadline": "Merge branch 'trunk' into prmerge", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 580, "deletions": 23}}, {"node": {"oid": "109766fe142caa4d07a1c3b4667649f4d19ae14f", "messageHeadline": "Correcting label and language", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a7753a9809cc4885679d0961dda046e5990d5ca9", "messageHeadline": "Refactor triage workflow", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 67, "deletions": 32}}, {"node": {"oid": "74e5e84d712158dcea5cca090854b3455b6ff0e5", "messageHeadline": "Update pkg/cmd/pr/merge/merge.go", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa7d651ef372f2ad4e2ae98535e8e7a065eafdd9", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 87, "deletions": 8}}, {"node": {"oid": "aae4a00769c30d0770c7aa0e781e786b66482769", "messageHeadline": "Add default values to docs (web and man pages)", "author": {"name": "Zack Sloane", "email": "10229009+zsloane@users.noreply.github.com", "user": {"login": "zsloane"}}, "additions": 232, "deletions": 4}}, {"node": {"oid": "3bb62d4724b324bb5d6f0395aca93c9b9834cab8", "messageHeadline": "Actions: filter to workflow runs for a specific commit (#8350)", "author": {"name": "nelsonchen304", "email": "63536132+nelsonchen304@users.noreply.github.com", "user": {"login": "nelsonchen304"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "2f31607096b39b4954fb5a211166b2b9e627fcb6", "messageHeadline": "Add timeout error in `gh auth status` (#8337)", "author": {"name": "Mika", "email": "77445020+tal66@users.noreply.github.com", "user": {"login": "tal66"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "36bbcdd6634cb8cc77898bc80ca59d3b8aeb54af", "messageHeadline": "Merge pull request #8361 from mateusmarquezini/fix/issue_8356", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "1d13d1fbed8e0ed5c2deeeb7910b09d3f829ee48", "messageHeadline": "Merge branch 'trunk' into fix/issue_8356", "author": {"name": "Mateus Marquezini", "email": "mateusmarquezini01@gmail.com", "user": {"login": "mateusmarquezini"}}, "additions": 493, "deletions": 15}}, {"node": {"oid": "7a32b8b5f30c0e14ed8b7babc147e6fb172283d5", "messageHeadline": "some code improvements after code review", "author": {"name": "Mateus Marquezini", "email": "mateusmarquezini01@gmail.com", "user": {"login": "mateusmarquezini"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "63094461621f8e91217d9b89f513f53e21670bd9", "messageHeadline": "Merge pull request #8384 from cli/wm/fix-project-unmarshaling", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 493, "deletions": 15}}, {"node": {"oid": "e775bc64b8cf4314d9e42e832e1c48e2d0cb8a02", "messageHeadline": "Fix PR and Issue list", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 439, "deletions": 133}}, {"node": {"oid": "7aeccdb7a08525bca2ee4d27c150d156f8e13e21", "messageHeadline": "Update pkg/cmd/pr/shared/finder_test.go", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e843349a13fe28b89d758191e49baffe6e875a35", "messageHeadline": "Extract Project Status into fragment to fix unmarshal error", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 123, "deletions": 76}}, {"node": {"oid": "65d63e1bc9aafbd1e98f8bb905521576f4918961", "messageHeadline": "Add test for ProjectV2Item query Status column", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "b96a8e3c0168a3ee300c25d91879d32dc30169b6", "messageHeadline": "Add PR Finder test to cover projectItems", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 63, "deletions": 0}}, {"node": {"oid": "ed68930c64ba212e4c7bff07d929af6f1f3bb8b3", "messageHeadline": "print info about merge when interactive", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "21e9ba3345462f0dd444d04b11d81e3a3b017998", "messageHeadline": "fixup! Use \"GitHub Actions\" as a whole", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4955bd47b294c040c461c08a66bb6b22ff2a438", "messageHeadline": "Add missing minimum required scope `gist`", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b14da6c63fe243efead026920ce7e720c01a77cd", "messageHeadline": "Wrap scopes", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "061ec2f51bcd432544c426b59da356bbd35804d7", "messageHeadline": "s/default branch/main branch/g", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e31919c8fcfcafbe08fbe3439c38798f418d8d8b", "messageHeadline": "Update link to jq docs", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ac1609bb7d6780d076382cfb1b58e81f4ac4311", "messageHeadline": "Use \"GitHub Actions\" as a whole", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "afbdb945bc2c0a97d8f1d56fc22c9859dc83207d", "messageHeadline": "Small docs tweaks", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "ba585149c3e900132f6a14146aadae60b85450f7", "messageHeadline": "Leftovers", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e81b9b2517ab28fd4a7adcbb6536e17157c16291", "messageHeadline": "Wrap HTTP methods", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "07a87ca8a4620b7ba3c3ac4897204e58a2f2e944", "messageHeadline": "Wrap special values and placeholders like `-` and `$1`", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "3285359271bbeb9aa11793444b168f378a15ad07", "messageHeadline": "Merge branch 'trunk' into docs/unify-markup", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 33, "deletions": 55}}, {"node": {"oid": "6509ba72dfe1d1d7e372199bc474d1793b3a3334", "messageHeadline": "Documentation for built-in aliases", "author": {"name": "rebeccasun31", "email": "rebeccasun31@gmail.com", "user": {"login": "Rebeccasun31"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "7af33d090a31fc85cc62d01c339fa330ce6efb01", "messageHeadline": " added a new error handling when the display name flag exceeds 48 cha\u2026", "author": {"name": "Mateus Marquezini", "email": "mateusmarquezini01@gmail.com", "user": {"login": "mateusmarquezini"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "06e438b4b4a63ce1ad7486fb7e93091e35906451", "messageHeadline": "Update to latest go-gh (#8359)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "14a8e03bc3c8d7666940a23581d6ca674229f355", "messageHeadline": "`gh repo sync` should be able to sync a local branch with an upstream\u2026", "author": {"name": "EBIBO", "email": "stu995106@hotmail.com.tw", "user": {"login": "benebsiny"}}, "additions": 27, "deletions": 49}}, {"node": {"oid": "a74a71e0481a12047fd3b7d1a977ea1d4fcba272", "messageHeadline": "build(deps): bump github.com/creack/pty from 1.1.20 to 1.1.21 (#8345)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21bf1babdf576561b38ad3b73117a70e8d4218c7", "messageHeadline": "Proof-reading", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 26, "deletions": 26}}, {"node": {"oid": "5612d2864ef49dbc6b7bf9da9fbda6d45b83b415", "messageHeadline": "Add leftovers", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "8eec3e8040108d32b4e8aef22d7f13cafe7a3733", "messageHeadline": "Wrap path to file in backticks", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b70c28ba2039a064e9064b7dbb30d6d96cad1e73", "messageHeadline": "Misc docs improvements", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "5c4cb5023177ad73a111bc0667ac7562e0ff31e5", "messageHeadline": "Wrap env variables in backticks uniformly", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "896101678faf5dabbc4b3e9619a63fef700c2db4", "messageHeadline": "Wrap cli commands in backticks uniformly", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 32, "deletions": 32}}, {"node": {"oid": "17d336e005e45e3d9e3b37173dce96f487ffb6f5", "messageHeadline": "Wrap cli flags in backticks uniformly", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 63, "deletions": 63}}, {"node": {"oid": "3f37d7e372857c17141f290aeac404babc0282cc", "messageHeadline": "Fix query for project item status field (#8332)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5e14987d65a7ba0d7841ac0ec2f653e393597c52", "messageHeadline": "Fix determining executable location in PATH (#8238)", "author": {"name": "Qiming Xu", "email": "33349132+xqm32@users.noreply.github.com", "user": {"login": "xqm32"}}, "additions": 67, "deletions": 1}}, {"node": {"oid": "ebcf3a10225a9b7c9422f6b63ff798d695f7f0a2", "messageHeadline": "Set default Accept header for api command when one is not specified (\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 127, "deletions": 64}}, {"node": {"oid": "515b85480f8cd57a055718357bd8a0f8a8ee8701", "messageHeadline": "Merge pull request #8301 from cli/wm/minor-annotation-fetch-error-sim\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "83643010178a086ee96e60da45cf0acb376940aa", "messageHeadline": "Simplify run view annotation fetch error handling", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "ccf45cc7c6caa8686b608bd156b57ba1b9d939f0", "messageHeadline": "Improve `gh release download` doc (#8294)", "author": {"name": "Yukai Chou", "email": "muzimuzhi@gmail.com", "user": {"login": "muzimuzhi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f41f402a2098513344ac540439d775d1ad92d7ec", "messageHeadline": "Merge pull request #8286 from cli/dependabot/go_modules/github.com/he\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "ecdb557156a32ac77b443273769bb3f3c1bc7352", "messageHeadline": "Merge pull request #8275 from dmgardiner25/fix-cs-conn-race", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 77, "deletions": 20}}, {"node": {"oid": "b0252989eb3f0019565d06aac95a2a58990de7d1", "messageHeadline": "build(deps): bump github.com/henvic/httpretty from 0.1.2 to 0.1.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "28d3628c5b9720da8a56c28624bd523afdef4726", "messageHeadline": "Merge pull request #8202 from mattruggio/mattruggio/add-status-column\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "8a9eb7bfc265d7ac79f9b742f44fd2e52d62647e", "messageHeadline": "Add tests for issue and PR project items query building", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "5eff7a529adcf2fd1813af76efdcf977629947fa", "messageHeadline": "fix(release create): Handle latest flag value when updating the relea\u2026", "author": {"name": "Arun Sathiya", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "534f6d79780eafe94027ccf0806ee5b497ef1424", "messageHeadline": "build(deps): bump github.com/creack/pty from 1.1.18 to 1.1.20 (#8265)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d22c6f33e9c828e89bf5ecd4abf4b5436e7306cd", "messageHeadline": "Update comment", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d04a9d941f1155a8a3a70ca1bfe80fe6e9a59988", "messageHeadline": "Lock the `Close` func", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "1bcf92438a48872a532033d09d04f55a9ee2ebc6", "messageHeadline": "Defer the mutex unlock", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b566ea670c8a87561ae865e630b485bab39507ff", "messageHeadline": "Add mutex for connect", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "581b6652e258bc7487ac85ab49919a3a3c365cf9", "messageHeadline": "Resolve race condition in codespaces connection", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 67, "deletions": 20}}, {"node": {"oid": "351c5f1cd5bb2ccd5695c22b84e4ec854924580e", "messageHeadline": "feat: modified choice input to take option list opposed to blank text\u2026", "author": {"name": "Adarsh Jha", "email": "31096082+adarshjhaa100@users.noreply.github.com", "user": {"login": "adarshjhaa100"}}, "additions": 151, "deletions": 2}}, {"node": {"oid": "ede1705bf24c55e2d37364fe24d225f8f505f8ee", "messageHeadline": "Ensure good link in triage discussion", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2c445f4b96fb05bfa3c909379b968e36ee9a87e", "messageHeadline": "Ensure variables get passed in discussion triage", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6782120254a2fc17877281586ee7073bd5851004", "messageHeadline": "Update discussion triage types to ID", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4213e3e2b4799d1fec99b2208c2252b01a08db01", "messageHeadline": "Update secret name to not be prefixed with GITHUB", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "09b81ff5450a4597200a52b5c4052fa307728917", "messageHeadline": "Create private discussion for issues labelled discuss (#8264)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "500f3595921d65d2c866ca4c003b7d4b83e673b7", "messageHeadline": "Don't poll for addition codespace permissions if user chooses to crea\u2026", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "792487831557c64be86059f937d982556b91cbda", "messageHeadline": "Fix git protocol and refactor Config interface (#8246)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 407, "deletions": 159}}, {"node": {"oid": "ce7d89de0cdc8f2e63021f2d2e252e3d7ff7f3b6", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.53.0 to 1.56.3 (#8251)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "20baccfa85d15963eb1ab4f750da0da37b0af7f5", "messageHeadline": "Add default configuration back from go-gh (#8244)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 93, "deletions": 61}}, {"node": {"oid": "08bc4cbb5e8a0a877ba8bac352bca3aa3c23a2f5", "messageHeadline": "Merge pull request #8235 from ffalor/issue_8218", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4535004c2dc54139cb2f16ece26271ba76ccb58", "messageHeadline": "clearer error message", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5023b619099ffdd5dc0d57c0b7f4718706c249b0", "messageHeadline": "Remove uses of FuzzyAgoAbbr in tables (#8222)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 161, "deletions": 194}}, {"node": {"oid": "d70d798ebf52e14eff778fe102f6a97afc18041d", "messageHeadline": "Fix up NoHeaders linter errors in project commands (#8223)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 312, "deletions": 58}}, {"node": {"oid": "7738b6187c80f128728aeba15fdba6bf62ec9e1b", "messageHeadline": "Add headers to all tables (#8157)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 514, "deletions": 426}}, {"node": {"oid": "26f3601a81cbeb3fd5087dfa63775caa04ccc1bc", "messageHeadline": "Merge pull request #8213 from cli/wm/add-tests-for-existing-config", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 548, "deletions": 70}}, {"node": {"oid": "4fc1999847c5a7c419cc31418c1ed7c129f0de66", "messageHeadline": "Add link to token source issue", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6696229fb1631a16ad4c92522cc170f7d7cfd687", "messageHeadline": "`gh extension install` not give an error if extension already install\u2026", "author": {"name": "Swastik Baranwal", "email": "swstkbaranwal@gmail.com", "user": {"login": "Delta456"}}, "additions": 190, "deletions": 24}}, {"node": {"oid": "6dc04bb1e2b19bfde12392fa09328a4799b153ae", "messageHeadline": "Remove GetOrDefault uses in favour of GitProtocol", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 10, "deletions": 33}}, {"node": {"oid": "7d8c1af009705e867af334ea11ce3c8144f704dd", "messageHeadline": "Fix GitProtocol signature and rework test descriptions", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 36, "deletions": 27}}, {"node": {"oid": "b9cbee046203663bb013d53f8df5dde2ed5364b5", "messageHeadline": "Remove incorrect comment about HasEnvToken", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "3c3fbcdb66b3ae4d98d9a020a833fd2dfce4249b", "messageHeadline": "Remove Login branch that handles empty username", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "aa8848471f18ab6d40c98cc09136be1c0bbd71bd", "messageHeadline": "Remove Logout branch that handles empty hostname", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "c430da732960ca673b3dd8c4f13f70190d5b41a2", "messageHeadline": "Ensure all AuthConfig tests are isolated on disk", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 33, "deletions": 62}}, {"node": {"oid": "c9de81786587231bf488f800d0ca6d4fefd7fb0f", "messageHeadline": "Avoid using keyring unnecessarily in AuthConfig tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "fa80802c81eee9b7f3b213989edd25108394ec47", "messageHeadline": "Add tests for AuthConfig DefaultHost", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "07f5ca48d897563da5d6f4d19023b20b4222cb7a", "messageHeadline": "Share config.Read setup in AuthConfig tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "e0bc2ff0caab8dbaf2fd2a5176e788fdfc0b8268", "messageHeadline": "Add test that host is added on Login", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "cb7672e573735dee89df241844a0c4519f0e9837", "messageHeadline": "Add additional comment on Logout ignoring errors", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "33808316721c2a2e0045e56047737029ea245702", "messageHeadline": "Rewrite AuthConfig User and GitProtocol tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 28, "deletions": 21}}, {"node": {"oid": "e011633cdc5889c579b8835657dde2615e90291b", "messageHeadline": "Add tests for AuthConfig HasEnvToken", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "465474ec5b551ac99cf13db6642a609b364ed111", "messageHeadline": "Mod tidy go-md2man", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "07110eca3322e838ca7ae5343f95a7614fcdb648", "messageHeadline": "Add tests for AuthConfig Token", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "52ba99ebabd0f77257698326d0896591fae4809e", "messageHeadline": "Update AuthConfig to use default fn", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 8, "deletions": 21}}, {"node": {"oid": "614e49296bc160d92e223daa2c68ddd4bb842cc2", "messageHeadline": "Add tests for AuthConfig Login and Logout", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 152, "deletions": 1}}, {"node": {"oid": "34b0b33f241de6e1ad3d8e92bf84ffe780e436b5", "messageHeadline": "Add initial AuthConfig tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 92, "deletions": 0}}, {"node": {"oid": "5f645eadedd96110316e5cd4fc499aadf93148a9", "messageHeadline": "Add tests for config GetOrDefault", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 79, "deletions": 39}}, {"node": {"oid": "b94f45895021614f14b24ae90bca6397015ee998", "messageHeadline": "Add initial tests for config Get", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 95, "deletions": 0}}, {"node": {"oid": "1b58241501a147ce4782fd91299b429ca165b199", "messageHeadline": "build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 (#\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "59e84dd0692912946e5bd90649ebecf0050852c1", "messageHeadline": "Remove crypto fork (#8204)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "46a7042b88c2787124dffce19fdf4d71840d6856", "messageHeadline": "Bump cpuguy83/go-md2man from 2.0.1 to 2.0.3 (#8209)", "author": {"name": "Mikel Olasagasti Uranga", "email": "mikel@olasagasti.info", "user": {"login": "mikelolasagasti"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "8e8e6d9ac6638ac62283e916a6d83a63a8846792", "messageHeadline": "`gh browse` subdirectory path problem with `repo` flag (#8141)", "author": {"name": "EBIBO", "email": "stu995106@hotmail.com.tw", "user": {"login": "benebsiny"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "fd8bbf0be5b590c61cf4fe1a67153b58a29a7579", "messageHeadline": "`gh pr create` duplicates targets if there are duplicate remotes (#8184)", "author": {"name": "EBIBO", "email": "stu995106@hotmail.com.tw", "user": {"login": "benebsiny"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5916439d22568e3c7242a3a2f3530bd1f97b4643", "messageHeadline": "Remove template field from projects exporting (#8160)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 40, "deletions": 23}}, {"node": {"oid": "9b037ffac1850eae4c413174411726db0542a4fd", "messageHeadline": "update(repo create): Support for `--homepage` flag for template-based\u2026", "author": {"name": "Arun Sathiya", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 138, "deletions": 4}}, {"node": {"oid": "83418cba542cbb92de3b57b7eb2529e9abe70e70", "messageHeadline": "export status optionId and name for pull request projectItems", "author": {"name": "Matthew Ruggio", "email": "mattruggio@github.com", "user": {"login": "mattruggio"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "8a868779a64bcad0c6051d6e84bf1fc646bc7182", "messageHeadline": "Add status column for each projectItem object.", "author": {"name": "Matthew Ruggio", "email": "mattruggio@github.com", "user": {"login": "mattruggio"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "bc0f63b043d4c0f298190e9bbb59c3941fffa64e", "messageHeadline": "Merge pull request #8179 from dmgardiner25/poll-codespace-permissions", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 175, "deletions": 30}}, {"node": {"oid": "135c56aead3bf12fb0b457d21b70eb64c72897d6", "messageHeadline": "Fix linting error", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 97, "deletions": 79}}, {"node": {"oid": "7d558edd12d6b4101a0b3d3df3c689385a1c830a", "messageHeadline": "build(deps): bump github.com/gabriel-vasile/mimetype from 1.4.2 to 1.\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a8f8728056c8457e53dba3f56e1cf772472f9fd9", "messageHeadline": "Poll permission acceptance endpoint on codespace creation", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 246, "deletions": 119}}, {"node": {"oid": "64f4660ec71a46a7c7089ca81c0366de4cc9b000", "messageHeadline": "Migrate all Codespaces operations from Live Share to Dev Tunnels (#8149)", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 474, "deletions": 2194}}, {"node": {"oid": "7d6fba0d7d6088c67e1ff6861ea30b4d62eab3a4", "messageHeadline": "Create repositories from templates in interactive mode (#7769)", "author": {"name": "Jun Nishimura", "email": "n.junjun0303@gmail.com", "user": {"login": "JunNishimura"}}, "additions": 346, "deletions": 5}}, {"node": {"oid": "776fdf5bb2fd033e31f67a342bf22ead05821e44", "messageHeadline": "Update dependencies to fix security vulnerability (#8176)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "363dacbbed8cc9f86026ec1b1e38c6dca0d78c08", "messageHeadline": "Set default repository for `repo clone` and `repo fork` (#7768)", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 44, "deletions": 11}}, {"node": {"oid": "885ccd7424acb8db9519dc972bbac2b67c5a9d3f", "messageHeadline": "Disable issue with template (#7918)", "author": {"name": "Yuto", "email": "39439017+utouto97@users.noreply.github.com", "user": {"login": "utouto97"}}, "additions": 77, "deletions": 9}}, {"node": {"oid": "7a68d19c40eae8e0cb590ea91309948c9beabb97", "messageHeadline": "Merge pull request #8116 from cli/andyfeller/7718-homebrew-bump", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3443a752a9949ee4f954a84f7ab94a4b99df1b27", "messageHeadline": "docs: fix typo in pr create (#8115)", "author": {"name": "Carl Walsh", "email": "darthwalsh@gmail.com", "user": {"login": "darthwalsh"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "80e46cabebb378ae9bd70cf341517ba09b195bb1", "messageHeadline": "Update deployment.yml", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aefecbab6515b1b864e381b6a0210cf4f90a0d0a", "messageHeadline": "Update homebrew-bump.yml", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "49ec4842116f67fc672c01d393953cf0af22f279", "messageHeadline": "Add homebrew-bump-debug workflow (#8114)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "b775a9071f7d67d6b96245474115f7ff92a76b87", "messageHeadline": "Merge pull request #8024 from arunsathiya/new/7962-clear-flag-to-remo\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 174, "deletions": 44}}, {"node": {"oid": "9d04ee6c8de41a5e48bfee8b10e29a80becd192e", "messageHeadline": "update(run): Use attempt input when fetching jobs (#7831)", "author": {"name": "Arun Sathiya", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 13, "deletions": 9}}, {"node": {"oid": "d283e115a4affb9dbe1c31d2c4c091a311de5bd1", "messageHeadline": "Merge branch 'trunk' into new/7962-clear-flag-to-remove-field-value", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8d53e246f28c2e676bb2a503d4cf452f76e1bfb8", "messageHeadline": "Merge pull request #8080 from peterramaldes/3888-document-explicitly-\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "39466f3c03900cdcfc81e6f4ed8678926b73fc59", "messageHeadline": "Merge branch 'trunk' into new/7962-clear-flag-to-remove-field-value", "author": {"name": "Arun Sathiya", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 1575, "deletions": 332}}, {"node": {"oid": "c8b465269e0c2bc800e81c91916681660c7efee1", "messageHeadline": "Bubble up return value from inner function calls in runEditItem", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "c10371605c0b70e07221a90e159784676e186f81", "messageHeadline": "Update pkg/cmd/pr/create/create.go", "author": {"name": "Peter A. Ramaldes", "email": "peter.ramaldes@gmail.com", "user": {"login": "peterramaldes"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "bd072c5e832b06866c4e3d34e3adc68d9398bfc0", "messageHeadline": "Merge pull request #8081 from rajhawaldar/SupportStandardOutputFormat\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "07ee387f25220b0e97455f6266e89a68bc409cfb", "messageHeadline": "pkg/cmd/root: fix startup panic (#8105)", "author": {"name": "Lars Lehtonen", "email": "lars.lehtonen@gmail.com", "user": {"login": "alrs"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "45e4bf7fc0a791e78e39c62f8133bbaa50b0bf36", "messageHeadline": "Split clearing item, updating draft item and updating item values int\u2026", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 80, "deletions": 62}}, {"node": {"oid": "eebef99b1cd4e6fc28896c500eda7cfc397b55ff", "messageHeadline": "Document clear flag in long form help as well", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9d81ca0e44f9172b43ae41d2deaaa092bc7c3fcc", "messageHeadline": "Add clear flag usage example", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6f6e179c49ea728c4925be7fb3bf1f4e9928d250", "messageHeadline": "Move field value flag and clear flag exclusivity one level higher up \u2026", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "976b84afd2ce02bb575df1269baac33a0618ed9b", "messageHeadline": "Merge branch 'trunk' into SupportStandardOutputFormatFlags", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 1380, "deletions": 301}}, {"node": {"oid": "79296c0a62bfaba134d92f775bd411f8147e7ba2", "messageHeadline": "Use camelCase for fields", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d4668c599ed02f74ad5fc207d51c8dd253ce3a6c", "messageHeadline": "docs: update the details of fill and fill-first", "author": {"name": "Peter Admilson Ramaldes", "email": "peter.ramaldes@gmail.com", "user": {"login": "peterramaldes"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "b4d075ef00c44df794c6e7f7465330559289fdc7", "messageHeadline": "Merge pull request #8023 from dmgardiner25/dev-tunnels-pf", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 1266, "deletions": 298}}, {"node": {"oid": "e059f32aa5d38f2e472d1f4287c27de8b097b080", "messageHeadline": "Forward codespace ports over Dev Tunnels", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 1266, "deletions": 298}}, {"node": {"oid": "5dc58ca67524f2b3cda37239adf542a1a91a0b65", "messageHeadline": "Merge pull request #8082 from cli/andyfeller-patch-1", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "48b0d53d0e59008add599159710252e59be1d4ed", "messageHeadline": "Merge pull request #8033 from cli/dependabot/github_actions/mislav/bu\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4dc80c39256de790572df2ac17776d581313ab68", "messageHeadline": "Merge pull request #7954 from siketyan/feat/cache-list-json", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 112, "deletions": 1}}, {"node": {"oid": "50c96493f291ed8d00cdaa851b6148a6d8992d1f", "messageHeadline": "Merge branch 'trunk' into dependabot/github_actions/mislav/bump-homeb\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 153, "deletions": 20}}, {"node": {"oid": "8c2fd37bec4c565bdbc5b77ed5eadf9f7865e634", "messageHeadline": "Update triage.md", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "965eabd503c6e43278101b13999496a43fb0f820", "messageHeadline": "Support standard output format flags for secret and deploy-key list", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "756d9a07d0fea897b945cb200d74ab940402d403", "messageHeadline": "docs: update the flag `--fill` docs", "author": {"name": "Peter Admilson Ramaldes", "email": "peter.ramaldes@gmail.com", "user": {"login": "peterramaldes"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "decbbd21654a061d8a9c8ea1e200fbeb3da2d028", "messageHeadline": "Show cancelled checks (#7960)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 92, "deletions": 17}}, {"node": {"oid": "073ec3426be4e36fbd125d65f8a6aa76510eb85c", "messageHeadline": "Return HTTP errors properly for some commands (#8037)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "9ef7a5f26230c0d97b91b207f8f245b7c61c60b5", "messageHeadline": "test: Add unit test for cache.ExportData", "author": {"name": "Natsuki Ikeguchi", "email": "me@s6n.jp", "user": {"login": "siketyan"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "60f2da2d1f22201b4f624fced9c10731b7c51acb", "messageHeadline": "Merge pull request #8030 from benoit-pierre/pr/fix_cache_delete_keys_\u2026", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "564d07ce00f28635b597422f23affb3b8f5f6221", "messageHeadline": "cache/delete: percent-encode keys", "author": {"name": "Benoit Pierre", "email": "benoit.pierre@gmail.com", "user": {"login": "benoit-pierre"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "9683b913636a6897024b2b7a907d19a0e563aead", "messageHeadline": "build(deps): bump mislav/bump-homebrew-formula-action from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5a7bf8f45440488cc596b21ef396c6d02fa6692", "messageHeadline": "Hint adding codespace scope to auth login (#7961)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "cfe055c29eb846b591f6528083a369c9bb6a4215", "messageHeadline": "Merge branch 'trunk' into new/7962-clear-flag-to-remove-field-value", "author": {"name": "Arun Sathiya", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 158, "deletions": 115}}, {"node": {"oid": "31fd8dfc4538668a48b084270f67c27614b4a123", "messageHeadline": "Tests for the new clear flag", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 59, "deletions": 0}}, {"node": {"oid": "dde84c27a3c5ee4d08ab5477db0a635a3318a64e", "messageHeadline": "Driveby unrelated update: when both field ID and project ID are missi\u2026", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "55b41d8fa68a57744812fe34e037f62ffa27de3a", "messageHeadline": "Introduce clear flag on 'project item-edit' command to remove field v\u2026", "author": {"name": "Arun", "email": "arun@arun.blog", "user": {"login": "arunsathiya"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "94fbbdf9b5b81a433c8bb60cd16b8d179822d834", "messageHeadline": "Cleanup release create around new --notes-from-tag flag (#8016)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 158, "deletions": 115}}, {"node": {"oid": "0558f5490223dacece6e84368ef0f9d465562d69", "messageHeadline": "Merge pull request #7981 from cli/dependabot/github_actions/gorelease\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "97755c6bf0c08695eaf316728259213cd0799160", "messageHeadline": "Document when gh auth login writes oauth token to plain text (#7781)", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 19, "deletions": 9}}, {"node": {"oid": "53c36d0b126b5b9067d460306853d5a1e5715653", "messageHeadline": "Merge pull request #7861 from kbailey4444/git-tag-release-notes", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 146, "deletions": 1}}, {"node": {"oid": "abc282d3f2354a888b9c577dc8d47606e247972a", "messageHeadline": "Merge branch 'trunk' into git-tag-release-notes", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "f02cbf36d14887b67b5bfe5f4166698ec09605e6", "messageHeadline": "Merge branch 'git-tag-release-notes' of github.com:kbailey4444/cli in\u2026", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "c5f88bb551e22b04a3799561f3abea4892012eff", "messageHeadline": "Show full permissions URL in `gh cs create` (#7983)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "fe40c2652e64f244a08cb07c6f502261396ff437", "messageHeadline": "build(deps): bump goreleaser/goreleaser-action from 4 to 5", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4cd0b738d6a8e3426af34869a633a2790254aea7", "messageHeadline": "Merge pull request #7974 from cli/williammartin-patch-1", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "28746d8f608f868527ee32bd20671fd33222f99c", "messageHeadline": "Merge branch 'trunk' into git-tag-release-notes", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "be41a9bd20c597231e5f32494f47bbc313b16f40", "messageHeadline": "moved remoteTagExists under if NotesFromTag exists and added three tests", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 88, "deletions": 1}}, {"node": {"oid": "7e7391bf88b8cf3da0b51b1b9bfc840645d43b32", "messageHeadline": "Clarify list repo behavior (#7964)", "author": {"name": "Nick Alteen", "email": "ncalteen@github.com", "user": {"login": "ncalteen"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "27493ca2f8b13393ffda61822d1450ea74d65433", "messageHeadline": "Reinforce not opening PRs without approval on an issue", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9f68a493049f6b6682a0f47ca1f5d3381fb8df8f", "messageHeadline": "Merge branch 'cli:trunk' into git-tag-release-notes", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 1537, "deletions": 854}}, {"node": {"oid": "ba60f89f424967605f327348ff436f68d24d775d", "messageHeadline": "Delete local tag when running `gh release delete --cleanup-tag` (#7884)", "author": {"name": "Keming", "email": "kemingy94@gmail.com", "user": {"login": "kemingy"}}, "additions": 83, "deletions": 9}}, {"node": {"oid": "925473eeb1e4e7826018aa812f156cda96791714", "messageHeadline": "Add `--all` flag to `alias delete` command (#7900)", "author": {"name": "Jun Nishimura", "email": "n.junjun0303@gmail.com", "user": {"login": "JunNishimura"}}, "additions": 182, "deletions": 60}}, {"node": {"oid": "1749574310a0b7061045c3d1573701b1eacc5837", "messageHeadline": "feat(cache): Add JSON exporting support for cache list", "author": {"name": "Natsuki Ikeguchi", "email": "me@s6n.jp", "user": {"login": "siketyan"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "bcbf842706b1b97d9d4205e9740bc637039c6a82", "messageHeadline": "Merge pull request #7953 from cli/wm/remove-homebrew-bump-test", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 23}}, {"node": {"oid": "1d0d51834d9171150c51d99a3293f6127155fb0d", "messageHeadline": "Move homebrew bump fork to personal repo", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d650a1577c8f0b928263abe695721bf76963f08", "messageHeadline": "Revert \"Add a test workflow for homebrew bump investigations (#7951)\"", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "3d4df8800e2546cf6d92ad825dd1d776ecf02490", "messageHeadline": "Add a test workflow for homebrew bump investigations (#7951)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "e5f499f3012907f2191e85bb1d6fbfc16b71173f", "messageHeadline": "Merge pull request #7879 from harveysanders/7771-list-all-run-jobs", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 74, "deletions": 6}}, {"node": {"oid": "4ccc6ed03bca6892912d95865b40c903acd7ae87", "messageHeadline": "Merge branch 'trunk' into 7771-list-all-run-jobs", "author": {"name": "Harvey Sanders", "email": "harveysanders@users.noreply.github.com", "user": {"login": "harveysanders"}}, "additions": 125, "deletions": 55}}, {"node": {"oid": "6f0f5a89e2538c20cb02b3e1951026f08ea1e082", "messageHeadline": "Use consistent variable naming", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b91cfd8484e26a5190998f274bf1f56f1d61804a", "messageHeadline": "`gh status`: show status even if a comment 404s (#7873)", "author": {"name": "Robert Estelle", "email": "robert.estelle@gmail.com", "user": {"login": "rwe"}}, "additions": 79, "deletions": 9}}, {"node": {"oid": "f9df89da0fea2c483fb3d5db8b18c664cfc6bc2c", "messageHeadline": "build(deps): bump actions/checkout from 3 to 4 (#7937)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "52a2a722103693dcb55296f6ef5a4af6a0453a07", "messageHeadline": "rename template to mark-template cmd (#7923)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 38, "deletions": 38}}, {"node": {"oid": "e96fe1d007f401db6660dcf250d33c69a7c8ae8d", "messageHeadline": "Merge branch 'trunk' into 7771-list-all-run-jobs", "author": {"name": "Harvey Sanders", "email": "harveysanders@users.noreply.github.com", "user": {"login": "harveysanders"}}, "additions": 482, "deletions": 22}}, {"node": {"oid": "137da73642fc66165abf42faa44269c816af08ac", "messageHeadline": "Simplify mock jobs response", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "d5d10a6f38879225bcdeb020b39da2515c6cf8aa", "messageHeadline": "Use \"Link\" header for pagination completion check", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "acc362f9d8977412386b6724f7444768be92bcd8", "messageHeadline": "Fix pagination resp with \"Link\" header", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a4547481d6041554ea9c610087f8efbea75c90c8", "messageHeadline": "Refactor GetJobs to use RESTWithNext", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "e81a76d53519778ec0e31a784a244ff67f028fd1", "messageHeadline": "Add formula-path to homebrew-bump step (#7930)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3a33f55fdc50ef3a481262b5e6fe1eaab33d959f", "messageHeadline": "Merge pull request #7916 from cli/mntlty/project_template", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 481, "deletions": 22}}, {"node": {"oid": "d4f3695a098d33d60c5549cc0c67b9f48622b7a3", "messageHeadline": "Merge branch 'trunk' into mntlty/project_template", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 187, "deletions": 81}}, {"node": {"oid": "656d83848b696043d453cd19b967de25ba4b22a5", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into 7771-list-all-run-jobs", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 628, "deletions": 739}}, {"node": {"oid": "330ad32c316e727fa46c7c425b0523ea24525de5", "messageHeadline": "Add JSON output flags to workflow list command (#7902)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 102, "deletions": 81}}, {"node": {"oid": "1fef870916386cbf65629960864a799a742e7be6", "messageHeadline": "fix tests", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f5d5e2ed1bdeadeb69e60392cc2c065912c24e45", "messageHeadline": "no other descriptions have a period", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a94240e1e0f8ec75cd12ef15cceea02c3c3cde68", "messageHeadline": "mark and unmark project as template", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 476, "deletions": 19}}, {"node": {"oid": "7c2e5fd5957a0db0229a7a20352bfe6c91462de3", "messageHeadline": "Add config clear-cache command (#7693)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 85, "deletions": 0}}, {"node": {"oid": "f8bf602ecd30ef73c13695c2399149767f2f23eb", "messageHeadline": "Allow --disable-wiki flag with --template flag in repo create command\u2026", "author": {"name": "Yuto", "email": "39439017+utouto97@users.noreply.github.com", "user": {"login": "utouto97"}}, "additions": 92, "deletions": 2}}, {"node": {"oid": "6fc6b87484a813275ad54d576a73e7926fc70033", "messageHeadline": "Reword token invalid message (#7906)", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a5400effd80ba12ebdb5deb39628e002dfeaee08", "messageHeadline": "\ud83d\udc1b (repo create)execute clone when readme option is enabled (#7837)", "author": {"name": "Shion Ichikawa", "email": "shion1305@gmail.com", "user": {"login": "shion1305"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "8016244dbb3ae90093ea1e2a04f4a2c4db722ca1", "messageHeadline": "Use go-gh prompter package (#7896)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 180, "deletions": 525}}, {"node": {"oid": "9fc571499f79bd2c76fd07cd780f6c35929b2347", "messageHeadline": "pr checks return distinct exit code for PENDING checks (#7866)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "6f618b522c1e5ba8970e3afae3cfc6a6d252e246", "messageHeadline": "Properly rename remote for GHES hosts (#7890)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "508065b72dff8087d36f039f54cef2708ae4d1d4", "messageHeadline": "Add verbose flag to api cmd (#7826)", "author": {"name": "Jun Nishimura", "email": "n.junjun0303@gmail.com", "user": {"login": "JunNishimura"}}, "additions": 119, "deletions": 116}}, {"node": {"oid": "fd7f987e581b8e49dcdcdad266db30a29e9fb41d", "messageHeadline": "Fix up Nix installation instructions (#7891)", "author": {"name": "Hermann Stanew", "email": "hermann-stanew@invita.gmbh", "user": {"login": "junaga"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "02034af28d42f79e6bcdf585c3bf92b08633e671", "messageHeadline": "Merge branch 'trunk' into git-tag-release-notes", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 151, "deletions": 451}}, {"node": {"oid": "44e1efc22190504b8428d82b338012297153b256", "messageHeadline": "Fetch all jobs on a gh view run --json", "author": {"name": "Harvey Sanders", "email": "sanders.harvey@gmail.com", "user": {"login": "harveysanders"}}, "additions": 81, "deletions": 4}}, {"node": {"oid": "bb42fa07aa7fd6044a875a82061ec3fe073a4962", "messageHeadline": "codespace: Handle HTTP request retry interruption (#7846)", "author": {"name": "azarashi", "email": "me@azr.sh", "user": {"login": "azrsh"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "bded827157c7b3100226a6af23ff267bb10f4dd5", "messageHeadline": "Merge pull request #7860 from cli/THE-FINAL-PROMPTDOWN", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 239}}, {"node": {"oid": "cd221dffd7c7f53f7f52f334ca9132870ad95032", "messageHeadline": "Merge branch 'trunk' into THE-FINAL-PROMPTDOWN", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "6417e1c19fc3f22d4e2414470a683c697a7a4e49", "messageHeadline": "Merge pull request #7859 from cli/pr-shared-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 137, "deletions": 206}}, {"node": {"oid": "f43861201df50042e176a978d041193a7c476e3c", "messageHeadline": "Merge branch 'trunk' into git-tag-release-notes", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 1406, "deletions": 886}}, {"node": {"oid": "5ccfbe9d7e97d80ceb91ba68af75f36f1d83cc80", "messageHeadline": "Add `gh release create [<tag>] --notes-from-tag`", "author": {"name": "Keith Bailey", "email": "kbailey4444@gmail.com", "user": {"login": "kbailey4444"}}, "additions": 60, "deletions": 2}}, {"node": {"oid": "3a5d47b88e3dd34472b8fd74ffcbf82643020ce3", "messageHeadline": "linter appeasement", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "79f789b2094c4df418b38dff7460f40188d5823e", "messageHeadline": "delete prompt package", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 239}}, {"node": {"oid": "13a4ebf4dbd6b6cbb7698b469b83e1264a41d209", "messageHeadline": "prompter for milestone", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 28}}, {"node": {"oid": "00c25a8d626f983fd663a0175ac2a6b19ecf3e5b", "messageHeadline": "prompter for projects", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 25}}, {"node": {"oid": "81cbf5e9b6fcc3ec493e2a1c062ca9265e7aceaa", "messageHeadline": "use prompter for labels", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 18}}, {"node": {"oid": "9b7cc44c7f450b51d7d480622abe3994afa3dad3", "messageHeadline": "prompter for assignees", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 18}}, {"node": {"oid": "a2758d3c28c220fd6905851d662e69b1e66dff6f", "messageHeadline": "prompter for reviewers", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 26}}, {"node": {"oid": "896a6f39ad98de9698ba2ad0edb44bd169b55ed3", "messageHeadline": "use MultiSelect for metadata survey in pr, issue create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 30}}, {"node": {"oid": "7860198dd7ffdc35e1afe263d65fd659fca71fbb", "messageHeadline": "use prompter in shared editable code", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 57, "deletions": 78}}, {"node": {"oid": "a51aba0d22e3200c2e5bd0558d1abd9316166b05", "messageHeadline": "Merge pull request #7850 from cli/noch-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 90, "deletions": 89}}, {"node": {"oid": "e3a152c246502dd339b5a23ba8b192096509f97f", "messageHeadline": "Merge pull request #7847 from cli/mas-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 167, "deletions": 113}}, {"node": {"oid": "bff47273315daf57ea047fb49024e000149b54b2", "messageHeadline": "linter appeasement", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fe3eeb481dcc5fc8681928265ad1aaf281a62dfc", "messageHeadline": "linter appeasement", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4382efdf69ddd858d5a4e3c6eb208e195e2b1232", "messageHeadline": "prompter for milestone", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 28}}, {"node": {"oid": "6a4dbf9db3b387ad84da1e2a5ab81b223adc9864", "messageHeadline": "prompter for projects", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 25}}, {"node": {"oid": "abf49d13225a62c10eac606502d4633223c286b7", "messageHeadline": "use prompter for labels", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 18}}, {"node": {"oid": "542c154d077d25ec13703045d62576c7adb877c5", "messageHeadline": "prompter for assignees", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 18}}, {"node": {"oid": "f867eff04ddffe261cd4c653d24c2960812ba7d1", "messageHeadline": "prompter for reviewers", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 26}}, {"node": {"oid": "a3539d4f24b17ff97dff383e0e9c115d1838d14f", "messageHeadline": "use MultiSelect for metadata survey in pr, issue create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 30}}, {"node": {"oid": "f04e3398ed3a8623e2842b62e3953309fc93f107", "messageHeadline": "use prompter in shared editable code", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 57, "deletions": 78}}, {"node": {"oid": "0d3b7db495d8082df3ade134e85ecb1541750efd", "messageHeadline": "use prompter in issue delete", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 36}}, {"node": {"oid": "fc73c16fe82c925e72b8f017172315456922a9ce", "messageHeadline": "use prompter in secret set", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 12}}, {"node": {"oid": "f2e5ad6dcd9a692fe97badd0b3485f1177a7592e", "messageHeadline": "fix RegisterPassword", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2ddfc3827def5430a21ff38a47870ddb6861568d", "messageHeadline": "use new prompter in repo fork", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 47, "deletions": 40}}, {"node": {"oid": "719c9579ba835e52b65e0f9d73104462e2db6b94", "messageHeadline": "switch to prompter in workflow commands", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 168, "deletions": 113}}, {"node": {"oid": "4a57a812f5db9db72812030f19b214c93b18b297", "messageHeadline": "Upgrade to Go 1.21 (#7843)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "e4cddb562edc1436258dc1a70cf8c8c2ca08eb29", "messageHeadline": "Remove GHE handling for `workflow` scope (#7841)", "author": {"name": "Jamie Tanna", "email": "github@jamietanna.co.uk", "user": {"login": "jamietanna"}}, "additions": 8, "deletions": 24}}, {"node": {"oid": "c5eb188698a9a7234dca03ba91bb98b5674d46ad", "messageHeadline": "Add clobber flag to `alias set` (#7787)", "author": {"name": "Jun Nishimura", "email": "n.junjun0303@gmail.com", "user": {"login": "JunNishimura"}}, "additions": 314, "deletions": 298}}, {"node": {"oid": "d9ea221b1a8b1af7856ed4896c92f67acbf295da", "messageHeadline": "Merge pull request #7816 from cli/prompts-again", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 242, "deletions": 120}}, {"node": {"oid": "f5477d931b746d60709e2097d5e96c5308a61168", "messageHeadline": "pass prompter around instead of opts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 20}}, {"node": {"oid": "aa231319ca7b06b0c4cabe3015e5e75af21b658a", "messageHeadline": "Add missing \"ls\" aliases to list commands (#7818)", "author": {"name": "cawfeecake", "email": "48775802+cawfeecake@users.noreply.github.com", "user": {"login": "cawfeecake"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "8ed632afb9ea1164b75d42c3b5754f7ea0a7e65e", "messageHeadline": "Allow --org parameter in lieu of a repo context for rulesets, add cur\u2026", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 132, "deletions": 18}}, {"node": {"oid": "480505511ce7d1775f7ce23ea23db28514461561", "messageHeadline": "test for forking in org", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 51, "deletions": 9}}, {"node": {"oid": "3e2f09d97046ea808d7fc05df1a164973db4996f", "messageHeadline": "strip more dead code", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 9}}, {"node": {"oid": "c1296194ee5c921da7d2d462e0b2faefe12cff0c", "messageHeadline": "port more prompts and cover with new tests", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 89, "deletions": 32}}, {"node": {"oid": "8927040028c1aba8daa3c294bf39f58d008bcd54", "messageHeadline": "remove dead code", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 10}}, {"node": {"oid": "bd12522cb2d932b5b869bf815b8c57a975dd8541", "messageHeadline": "finish porting existing tests", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 25}}, {"node": {"oid": "8622bc0dd5e6ab93e526db47ab5650d63e4ec66f", "messageHeadline": "Merge pull request #7812 from cli/align-contribute-release-docs", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93e1511bae2923f617d99526281c6b8918a7c3ab", "messageHeadline": "Codespaces: Use the host name from the logged in server for commands \u2026", "author": {"name": "John Keech", "email": "jkeech@github.com", "user": {"login": "jkeech"}}, "additions": 409, "deletions": 194}}, {"node": {"oid": "444ca57e173f8559ad6c9697aa55d76f08c62888", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Andy Feller", "email": "andyfeller@github.com", "user": {"login": "andyfeller"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aed3a6774964eb23c3a90141104a8bc08b7da654", "messageHeadline": "WIP porting repo edit to opts.Prompter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 67, "deletions": 30}}, {"node": {"oid": "7d470c4df4321c4da37962ad511a165b61b9ed7e", "messageHeadline": "name MultiSelect parameters in interface", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd65409328e578e2249ce7f365ec121389c55b94", "messageHeadline": "switch to Prompter.MultiSelect", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e0d2fc8eaabd62f06058df10ffbccd02a67d4c5c", "messageHeadline": "Use filepath.Base to sanitize path for archive downloads (#7805)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f777bec798601d715c4f0d05638c0f941c790d5b", "messageHeadline": "`release create`: Trim spaces on interactive tag name input (#7759)", "author": {"name": "Harvey Sanders", "email": "harveysanders@users.noreply.github.com", "user": {"login": "harveysanders"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "b9cacbc3474ffd6442a203fe2c5d11f6fe89050c", "messageHeadline": "Do not allow issue and pr templates to be symlinks (#7756)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "fc685f92b62abdbc08b6995478ddb3d0aac0f82c", "messageHeadline": "Allow deleting of local branch after merging cross repo PRs (#7709)", "author": {"name": "Armand Grillet", "email": "2117580+armandgrillet@users.noreply.github.com", "user": {"login": "armandgrillet"}}, "additions": 93, "deletions": 20}}, {"node": {"oid": "8079d18efd2e195456280d9b9742c13d33702e6a", "messageHeadline": "Use asciisanitization package from go-gh (#7745)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 79, "deletions": 447}}, {"node": {"oid": "f5d581d3639bc8d30ad32d8e17a7c6a1fcfad463", "messageHeadline": "Do not make reviewer update request if there are no reviewer changes \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "ad283cff72863959d71f52d295f3969006bb5e73", "messageHeadline": "Fix pr checks command for GHES versions older than 3.9 (#7725)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 272, "deletions": 20}}, {"node": {"oid": "7f3196fcd4976a29ca6b4eba6229e5d3a02fe145", "messageHeadline": "Use filepath.Clean to sanitize path for archive downloads (#7720)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d82a9553c24de3ed0db0a3c119ddc8e334a73f6", "messageHeadline": "Sanitize file contents before displaying them (#7694)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 329, "deletions": 187}}, {"node": {"oid": "2a4160a3a38d3c05a1395b32cd422d5fe1a8e92d", "messageHeadline": "Do not add auth token to redirect requests which do not have the same\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 47, "deletions": 4}}, {"node": {"oid": "8c7935e6cec01cc910e40bad6ec9999508eb4d83", "messageHeadline": "Merge pull request #7689 from cli/cache-explainer", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "528cb98481d76072056c92e823e13166ac4f6cca", "messageHeadline": "add gh cache to Actions explainer", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6573f0cdd02b0887c3f629255f52a11a4e9354c7", "messageHeadline": "Merge pull request #7687 from cli/fill-first-follow-up", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 24}}, {"node": {"oid": "1b79e95311fdc56d05adaae032d79a82a5ccba2e", "messageHeadline": "Clean up style nits and simplify some logic", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "9decb5d4b392bada5597bf5ad4347ef096736e0b", "messageHeadline": "Merge pull request #7314 from kousikmitra/fix/error-on-no-browser", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 112, "deletions": 1}}, {"node": {"oid": "4c918e90a67d040fde635c993e4885c5f3870556", "messageHeadline": "Merge pull request #7398 from kousikmitra/feature/pr-fill-first", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 89, "deletions": 9}}, {"node": {"oid": "96d72740445fed5a28379734066ec402cbafe1c0", "messageHeadline": "Merge pull request #7403 from joshkraft/gh-cache-command", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 980, "deletions": 0}}, {"node": {"oid": "5785ccb4ec4b7e93043d091279fee07c2d12bfe5", "messageHeadline": "fix typo", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a889bfab20d6fc445f5783ee67ba7c79a3f96e43", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into fix/error-on-no-browser", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 23391, "deletions": 3549}}, {"node": {"oid": "446aec715af1e35f32a57a18db481a881a677a19", "messageHeadline": "Merge pull request #7683 from iloveitaly/multiple-env-stdin-ex", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "557127c7ca0ddb3adf2376002817d28418be1c93", "messageHeadline": "remove stray print", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fad105c471c151244c90045fb3fd37d38a406547", "messageHeadline": "Merge pull request #7656 from cli/fix-issue-develop", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 511, "deletions": 670}}, {"node": {"oid": "4ba2f2ffb37194c540cfff9d96c2a96d97d24478", "messageHeadline": "Merge pull request #7650 from vaindil/vaindil/rulesets", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2127, "deletions": 0}}, {"node": {"oid": "c5b642fc5f7f91905ecf81b7988c0dacbab98cc9", "messageHeadline": "docs: example of setting multiple vars using stdin", "author": {"name": "Michael Bianco", "email": "iloveitaly@gmail.com", "user": {"login": "iloveitaly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "47d94f8ce746ac9b437cba16880c7e8b63c76ae0", "messageHeadline": "Add --branch-repo flag", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 169, "deletions": 46}}, {"node": {"oid": "0d8c34bf59fee1f6485c87eeddf25a07e9374b3b", "messageHeadline": "Add --verify-tag to release edit command (#7646)", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 71, "deletions": 12}}, {"node": {"oid": "3dd3fb0319b0f5f406fe36a207440b32dc4cb6fd", "messageHeadline": "Merge pull request #7666 from cli/7651-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "eeb60c9cc7611c86a5506ef5d2783b0bcd2e0e58", "messageHeadline": "Merge pull request #7655 from josebalius/jg/support-random-port-conn-\u2026", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "d82c1193b3ea3eb2ab537d3e52073a0b2137c779", "messageHeadline": "make IDs cyan, add prompter test", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 116, "deletions": 36}}, {"node": {"oid": "343896fdac9ee1aeee7152f66765832c31cc87f6", "messageHeadline": "Do not interpret \"branch\" placeholder in `api` command when `GH_REPO`\u2026", "author": {"name": "Alex Petrov", "email": "alex.petrov.vt@gmail.com", "user": {"login": "alex-petrov-vt"}}, "additions": 28, "deletions": 4}}, {"node": {"oid": "6f99fd8442c5cd4d70721bb611d7b23cbf26a3aa", "messageHeadline": "Always show created gist privacy status. (#7645)", "author": {"name": "Sean Bright", "email": "seanbright@users.noreply.github.com", "user": {"login": "seanbright"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a7e2fc49b0be58c25e69571504076cb8537c6bd9", "messageHeadline": "Use SmartBaseRepoFunc for api command (#7594)", "author": {"name": "whi-tw", "email": "tnwhitwell@gmail.com", "user": {"login": "whi-tw"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8a7d80864bf107bf80f1f7c32f6d4c1b9ae8526e", "messageHeadline": "Add check description to pr checks output (#7451)", "author": {"name": "Johannes Grumb\u00f6ck", "email": "johannes.grumboeck@redbull.com", "user": {"login": "jgrumboe"}}, "additions": 166, "deletions": 43}}, {"node": {"oid": "6c9de6258cbf53de74c55bec286a9519cb0812f4", "messageHeadline": "fix pr create crash on interactive milestone selection", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "10a48b0d1f50e86e3ac1c79f17b40ab6f2167e69", "messageHeadline": "Merge pull request #7665 from cli/dependabot/go_modules/google.golang\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 348}}, {"node": {"oid": "4f334d72e6554e8f9eb85ae898ad2955ef077514", "messageHeadline": "build(deps): bump google.golang.org/grpc from 1.49.0 to 1.53.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 15, "deletions": 348}}, {"node": {"oid": "ab921f96e64aaa3d6b83ed279db93b3490801fbd", "messageHeadline": "split org/repo graphql queries, better tests", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 167, "deletions": 15}}, {"node": {"oid": "069faef86c4c63b7358050a2f832e1f64993b04f", "messageHeadline": "refactor graphql query a bit", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 39, "deletions": 38}}, {"node": {"oid": "dcefe340ada6fa887b90f581f5632853f616bd4b", "messageHeadline": "add rs check tests", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 305, "deletions": 8}}, {"node": {"oid": "159ac8ba0ef1e8493803c1a6c44fb12132fd8aa5", "messageHeadline": "fix merge errors", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "77df68e11ac862e807ff720bd899b513175ed6e5", "messageHeadline": "misc cleanup", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 8, "deletions": 114}}, {"node": {"oid": "e4aa5ba84c06b7e48288e361d5aadfef63380446", "messageHeadline": "add ruleset check command", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 118, "deletions": 50}}, {"node": {"oid": "5c5dcd2a802ce2dacf238b422ddbe8b0d04e191e", "messageHeadline": "initial view tests", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 319, "deletions": 0}}, {"node": {"oid": "3add6721324b8e2f67ad3dfea998b8791537f4ea", "messageHeadline": "list test updates", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 151, "deletions": 14}}, {"node": {"oid": "2f7caf8502415d89d365a261db2e5b5262c999a8", "messageHeadline": "update bypass response and parents logic, tests", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 46, "deletions": 38}}, {"node": {"oid": "8328a0abdcb380bc6669743206fc18bac10d8753", "messageHeadline": "update tests, add rules to view command", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 58, "deletions": 35}}, {"node": {"oid": "f25b2af05389fdee0300ac09364a6acf9691fd38", "messageHeadline": "interactive ruleset selection, move shared logic", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 122, "deletions": 30}}, {"node": {"oid": "ef30d875b503a295cd7d3e11678f858d49eb80d0", "messageHeadline": "gracefully handle missing admin:org scope", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8fa69c491507707c64faa9223bc7678e85dc37ac", "messageHeadline": "don't allow both --repo and --org, add docs", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "e91670edcce73aa31396b4ac1071df291641270e", "messageHeadline": "split ruleset types by API type", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 33, "deletions": 44}}, {"node": {"oid": "3e6419237d67a6d70e508bd51b18fee5a3c60b2d", "messageHeadline": "allow getting parents, move list to shared package", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 72, "deletions": 45}}, {"node": {"oid": "7f81645c785d7eaedd298fe5916b8a1ecb665542", "messageHeadline": "basic ruleset view works", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 319, "deletions": 46}}, {"node": {"oid": "5155844d7f302d88359afa52961d1f46c5fb3303", "messageHeadline": "updates, initial list test", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 320, "deletions": 21}}, {"node": {"oid": "7b2c8aba8c5ec9add1f9e01c48ada235fae628d7", "messageHeadline": "refactor and support org rulesets", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 122, "deletions": 65}}, {"node": {"oid": "bb9a9fa3c2c598145c64714cf03160486e21b360", "messageHeadline": "GQL query works but it's messy", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 137, "deletions": 21}}, {"node": {"oid": "a742e9f8dfc05a1bec0faa55b42f4c0cf222019d", "messageHeadline": "wip", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 43, "deletions": 2}}, {"node": {"oid": "24911ffa240796332424b743dd6495be5fbc08fa", "messageHeadline": "start on rs list", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 59, "deletions": 2}}, {"node": {"oid": "79113bd304eb9c8e14a4771011f4d3709eedc1be", "messageHeadline": "start writing up structs for rules API payloads", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 0}}, {"node": {"oid": "bcb4194692020200cf89d8892918594a3905f7e5", "messageHeadline": "WIP compute branch, call API", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 62, "deletions": 4}}, {"node": {"oid": "87fabebb68984c4e6d5ac9447a244191975d83c3", "messageHeadline": "start on gh rs", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 91, "deletions": 0}}, {"node": {"oid": "b1a3b9986e3a5fe35e820cb6ff44191f16b5aaad", "messageHeadline": "build(deps): bump github.com/henvic/httpretty from 0.1.1 to 0.1.2 (#7\u2026", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b59f3dc29f70984ae75ef238cb3e7ba2a9afaabc", "messageHeadline": "Rewrite issue develop command to fix numerous issues", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 397, "deletions": 679}}, {"node": {"oid": "491e9e8e5843a4766d5ea4b003d2cd7e483cd49e", "messageHeadline": "Ensure gist edit request body matches desired schema (#7635)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 50, "deletions": 51}}, {"node": {"oid": "5e8cc40f6c0755959f5d0a9ee2416d8a7e347fc8", "messageHeadline": "Automatically fetch new branches created with issue develop (#7589)", "author": {"name": "Shion Ichikawa", "email": "shion1305@gmail.com", "user": {"login": "shion1305"}}, "additions": 88, "deletions": 56}}, {"node": {"oid": "37d8e9e9152a0ca391bf5aeb69756547306a2389", "messageHeadline": "Support --server-port behavior with conn details", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "fd01fb71ad5d0fbc9300125f500a10443889b7c1", "messageHeadline": "Update httpretty to released version (#7654)", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "0809eb7247536b49f1edf99cd9dfec440ce43dba", "messageHeadline": "Merge pull request #7647 from rajhawaldar/ghRunCancelInputValidation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 3}}, {"node": {"oid": "984358444d378d9bddeafe842b90463bfd5e9d30", "messageHeadline": "gh run cancel needs input validation", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "d21c11d774df552b9c36d3d35aa8eb12e5aebd55", "messageHeadline": "Add tenancy support (#7636)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 186, "deletions": 10}}, {"node": {"oid": "5a0f892d4aca77b55024a22ac3d353d7a3a5335d", "messageHeadline": "Add title to iteration and milestone fields for projects (#7621)", "author": {"name": "Kamil Zuzda", "email": "kamaz@xsimple.org", "user": {"login": "kamaz"}}, "additions": 147, "deletions": 0}}, {"node": {"oid": "d871da679b237397dc9a4df2aa9073cf46f686db", "messageHeadline": "Change how remotes are treated during `pr create` when repo is forked\u2026", "author": {"name": "leavesster", "email": "11785335+leavesster@users.noreply.github.com", "user": {"login": "leavesster"}}, "additions": 37, "deletions": 9}}, {"node": {"oid": "5e2e818204e346b0c8e5afa1be5ad06159d42d15", "messageHeadline": "Small tweaks to auth refresh remove-scopes and reset-scopes flags (#7\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 26, "deletions": 47}}, {"node": {"oid": "d46f47e4305b3c96d52da4ac22d11fa618e8e524", "messageHeadline": "Don't deduplicate checks that stem from different events (#7618)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 183, "deletions": 13}}, {"node": {"oid": "c4e648a8eadbe49a7c582484e0e7578ba799bede", "messageHeadline": "Merge pull request #7597 from n1lesh/n1lesh-remove-scope", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 179, "deletions": 13}}, {"node": {"oid": "0ddf32d58986039324da846e99552dae80eec05f", "messageHeadline": "Add cli test to remove multiple scopes at once", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "becccebae167c8cc4d7cdb1e0471e3b2a6f7b3a6", "messageHeadline": "Refactor as per review", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 80, "deletions": 7}}, {"node": {"oid": "2a436cde3d0f8955a34f7f04f57b2f4592fa90f9", "messageHeadline": "Merge branch 'trunk' into n1lesh-remove-scope", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 401, "deletions": 130}}, {"node": {"oid": "38e6287fe8501de40dcc01098858443fa20cc15a", "messageHeadline": "Fix commit order", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "1b9906268f9a039bf6265f1e82182ce83d9b738e", "messageHeadline": "Add test for fill first flag", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 45, "deletions": 2}}, {"node": {"oid": "a7fdc37b5d733f690d0fdd111e583d2fa834ca0a", "messageHeadline": "Add fill-first option to create pr", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 37, "deletions": 6}}, {"node": {"oid": "baba8949973244a53f6a172a03afa84a7a0ccfc4", "messageHeadline": "Add option to remove file from gist (#7560)", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 119, "deletions": 12}}, {"node": {"oid": "ddfe476ff903cf6bfe742ef033642eebbd014579", "messageHeadline": "Remove old code paths and improve code comments for repo sync (#7610)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ddd27a5897ec48ab6d855511cae3c131cd6879ca", "messageHeadline": "Merge pull request #7612 from cli/wm/repo-sync-workflow-scope", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "fa8b514bf180263a8e2a176c8723a017918bc7c8", "messageHeadline": "Early exit repo sync if merge-upstream requires workflow scope", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "bf7db84ca8b795a38ee47b5e54a8109a917a55bf", "messageHeadline": "Add timeouts to keyring operations (#7580)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 69, "deletions": 1}}, {"node": {"oid": "39a8230b079805c2ecfa7ecdcd83abaf5387b8f7", "messageHeadline": "Merge pull request #7540 from rajhawaldar/gh_Auth_Status_WriteToStdOu\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 19}}, {"node": {"oid": "31ffa6b4999b7a16beb7731562b6c9aa8c01d5bb", "messageHeadline": "Alphabetically sort labels for `pr/issue view` (#7587)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "1b497221bc987aaec60fbc32a1249c37c6d11791", "messageHeadline": "output URL on project commands (#7578)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 27, "deletions": 29}}, {"node": {"oid": "08114f981ec27adf47d73a79f5c3d8679e827323", "messageHeadline": "refactor: nest if (#7596)", "author": {"name": "Naoya Yasuda", "email": "43776161+yanskun@users.noreply.github.com", "user": {"login": "yanskun"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "78839dbe0b25f22490468d68ab13d363e3dbfa36", "messageHeadline": "Fix alias import clobber flag (#7569)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 54, "deletions": 37}}, {"node": {"oid": "9be9dc22e9b0d24cd45ef9b27e582ee673ff51c7", "messageHeadline": "Fix error handling for extension and shell alias commands (#7567)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "4ec6ece95a00d294567bb570f163a61f97c2ddd7", "messageHeadline": "Merge branch 'trunk' into n1lesh-remove-scope", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 16506, "deletions": 1584}}, {"node": {"oid": "0d9e0bc91a8feadf8650a2fe09311e8e3178ecf7", "messageHeadline": "Add remove/reset to auth refresh", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 95, "deletions": 10}}, {"node": {"oid": "85878512028392d5e89020ad3de2b5c7d079c678", "messageHeadline": "chore: pkg imported more than once (#7591)", "author": {"name": "guangwu", "email": "guoguangwu@magic-shield.com", "user": {"login": "testwill"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "b8302311fa3f49fefe036266b93710e20650bbd4", "messageHeadline": "Added wantErrOut property", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "beb6234f96a6cd952e02e90b4a6b75fd628f4eda", "messageHeadline": "Speed up listing extensions by lazy-loading extension information whe\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 262, "deletions": 239}}, {"node": {"oid": "84940e6d6d9c687dbd05d5cb8a35a3a97b44c910", "messageHeadline": "Merge pull request #7576 from cli/dependabot/go_modules/github.com/Al\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e9a80652d5ec5f0772f2cb2678b002f19b7378a8", "messageHeadline": "build(deps): bump github.com/AlecAivazis/survey/v2 from 2.3.6 to 2.3.7", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "658443f78b0ec96331482e917786ca38320a15b6", "messageHeadline": "Merge branch 'trunk' into gh_Auth_Status_WriteToStdOutOnSuccess", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 145, "deletions": 50}}, {"node": {"oid": "fac497108b75158ba09966fca81e500476a1a0f7", "messageHeadline": "Set upstream remote to track all branches after initial fetch (#7542)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 145, "deletions": 50}}, {"node": {"oid": "cfcf0dbdb42a9dd7f6b74a4057fe81bd3db6c53e", "messageHeadline": "Merge branch 'trunk' into gh_Auth_Status_WriteToStdOutOnSuccess", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 129, "deletions": 6}}, {"node": {"oid": "63a4319f6caedccbadf1bf0317d70b6f0cb1b5b9", "messageHeadline": "api: output a single JSON array in REST pagination mode (#7190)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 129, "deletions": 6}}, {"node": {"oid": "e8722a2edf70d0597630e296ebc1398fcefca7a8", "messageHeadline": "Merge branch 'trunk' into gh_Auth_Status_WriteToStdOutOnSuccess", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 13082, "deletions": 153}}, {"node": {"oid": "ad4a489f8d363ee55fa0401b497ee15f0770487d", "messageHeadline": "Introduce `gh project` commands (#7375)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 12013, "deletions": 12}}, {"node": {"oid": "a81d01432eb65afa4217ab17912831ff140efbda", "messageHeadline": "Merge pull request #7376 from joshkraft/gh-search-code", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1031, "deletions": 99}}, {"node": {"oid": "cb93db2b22beaac3a096a6cff6d444aece570b87", "messageHeadline": "fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 39, "deletions": 41}}, {"node": {"oid": "3a33b6e5a54102bff2c1f03dcba682cf61c84924", "messageHeadline": "fix test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "94a6312eaf7ed115e5be708bfaaa6fbe638d75fb", "messageHeadline": ":nail_care: json export", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 68, "deletions": 48}}, {"node": {"oid": "04f6cf56accf28d0cd8209ace00f2f333fe0dc34", "messageHeadline": "Merge pull request #7557 from lerocknrolla/patch-1", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a0843e5d84ed248bffef06055de4ea595b2d4ffe", "messageHeadline": "fixed a type", "author": {"name": "lerocknrolla", "email": "136076674+lerocknrolla@users.noreply.github.com", "user": {"login": "lerocknrolla"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "490a821da427ccaf05f6bdea02513c980169cd22", "messageHeadline": "Merge pull request #7546 from cli/dependabot/go_modules/github.com/cl\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "c77d111350f066803021e44a77c7507394ba2757", "messageHeadline": "Merge pull request #7544 from cli/wm/update-site-deploy-secret-name", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a03a2e1e3abd5c091be727dda2e5058fd4594641", "messageHeadline": "Merge pull request #7539 from dmgardiner25/view-cmd-updates", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "acf7dadaeb892daaadf8b1fbe674413e9a233741", "messageHeadline": "Codespaces view command updates", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "86e4281fc7ddd544af3400e9a61ac59d2415bc11", "messageHeadline": "build(deps): bump github.com/cli/go-gh/v2 from 2.0.0 to 2.0.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 12, "deletions": 13}}, {"node": {"oid": "e4377165a669c8e4035182a69e17b5dd90666b66", "messageHeadline": "Merge branch 'trunk' into gh_Auth_Status_WriteToStdOutOnSuccess", "author": {"name": "Raj Hawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 244, "deletions": 217}}, {"node": {"oid": "2f4047d5b7a0fdde65741ec466d6428845b324c6", "messageHeadline": "Merge pull request #7525 from cli/bash-completion-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "bd46f923bd59d294f3fcc6474c97457ead621d46", "messageHeadline": "Use homebrew fork in cli org and update token", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ca02aec13b8b9ac66f7aa03bb4a0875d3e41c290", "messageHeadline": "Change site deployment ssh key to PAT", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46797e20e5d57d401a0d0a1bdd43cdec21594c36", "messageHeadline": "Merge remote-tracking branch 'origin' into gh-search-code", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3046, "deletions": 1254}}, {"node": {"oid": "437b78a9552f61e8100bad2ec932ecf4ef012715", "messageHeadline": "Resolve tests/lint errors", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "8b48fbc892ef7eebcbac15be0f6d7fb293ffc77b", "messageHeadline": "Merge pull request #7537 from kousikmitra/feature/edit-gist-selector", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 244, "deletions": 213}}, {"node": {"oid": "69c02b9b8a44ebd8f9a28ee9a2063722c68b23c6", "messageHeadline": "update gh auth status to write to stdout on success", "author": {"name": "rajhawaldar", "email": "rajhawaldar.in@gmail.com", "user": {"login": "rajhawaldar"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "895487127c4f4256b9eeeea4cdf36dd899e6fea9", "messageHeadline": "Remove unused linter flag", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "31209bcf896a029bda027d11f1102c4c463ee3e0", "messageHeadline": "Replace SurveyAskOne with Prompter", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 84, "deletions": 75}}, {"node": {"oid": "9ccd098eb0664f80d4ea9fd2a4d400c381203531", "messageHeadline": "Add gist selector option to gist edit command", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 190, "deletions": 166}}, {"node": {"oid": "420f63c3ec660d27182b713bd18459e7376f0a7a", "messageHeadline": "Merge pull request #7526 from cli/wm/zip-log-slashes", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "3859dfaa037cbad323c93c4b4f1dde29c1462063", "messageHeadline": "Improve docs around run rerun job flag (#7527)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "2d3047c7e32443a0bff94065e25e8dab7050f4e3", "messageHeadline": "Support viewing logs for jobs with composite actions", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 39, "deletions": 7}}, {"node": {"oid": "e3569dc7bde3a6812e529b64d4e2643897533742", "messageHeadline": "Fix bash completions for extensions and aliases", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "dfb6d9d5bb4289a0f8c3413395fca61b6a7dd617", "messageHeadline": "fix: Allow aliases to recognize extended commands (#7523)", "author": {"name": "srz_zumix", "email": "zumix.cpp@gmail.com", "user": {"login": "srz-zumix"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "e4e7bf5c8c47454f276e75773ef820c060cc3b5f", "messageHeadline": "force method to uppercase (#7514)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "7a814b31c2cb1512d3d93433e510db28d8398a87", "messageHeadline": "api: support array params in GET queries (#7513)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 15}}, {"node": {"oid": "d66c4c573c93856a1b14c949601f5e79819ea735", "messageHeadline": "Merge pull request #7515 from cli/fix-flake", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e9a0b393c98969cb88e3d4295b617aafd788c268", "messageHeadline": "Fix flaky test", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "06e40dfddbaa3ddeb49c6ffc9d3092e0a6c296c6", "messageHeadline": "Merge pull request #7496 from dmgardiner25/add-view-cmd", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 311, "deletions": 3}}, {"node": {"oid": "290b802bf7c9e2ceef144e940177520aef2e6191", "messageHeadline": "Remove unused type", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "15e1fa510dc1acd468af91c38750458d5e9ea136", "messageHeadline": "Add test", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 128, "deletions": 0}}, {"node": {"oid": "82650b364b75871594e53ff0c2dc015cb71d60c6", "messageHeadline": "Fix linting error", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5b83d5518622f12d7257b595ccbcf590e06420fc", "messageHeadline": "Don't display retention period if 0 days", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3c05c99c83538212e5e22521650fcafb0c6f6ba0", "messageHeadline": "Address comments", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 61, "deletions": 14}}, {"node": {"oid": "570a7202c3b331a9fdc39508d3a754c6847b3513", "messageHeadline": "Merge pull request #7510 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f072db4319efa03909b23da6ffc1a477ecd09ba7", "messageHeadline": "Merge pull request #7492 from benjlevesque/fix/apply-latin-matching-f\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "f6bb2e83efe17b1a4afcaec8cf6e0f069a3ce66e", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c3c402377dfe3f96018f3f0dd65b14c62c99111", "messageHeadline": "Do not generate docs for aliases (#7497)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f6a5398bf9bcce1efe268655e72789d644a240ae", "messageHeadline": "Update fields to show", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "99cd0af8b44b8a82f3b521546fe7aec1043e4970", "messageHeadline": "Check if running in a codespace", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "54560c19dd9406ab5e1a80d44636498aadaf6618", "messageHeadline": "Add gh cs view command", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 135, "deletions": 3}}, {"node": {"oid": "8741b648a64fa0ee9f35d794d4a8184ef6cfdec4", "messageHeadline": "Speed up gh start up time (#7487)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4aa31b3f0fd3824f7d4224c722c11089d2e056d0", "messageHeadline": "fix: apply latin matching filter to more fields", "author": {"name": "Benjamin Levesque", "email": "14175665+benjlevesque@users.noreply.github.com", "user": {"login": "benjlevesque"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b292dc43b25183024fb12b78459e0d940f524027", "messageHeadline": "Merge pull request #7462 from cli/wm/counts-by-state", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 999, "deletions": 67}}, {"node": {"oid": "74ee8cacae8f1812b414fcb5b90aec4cc9b6bd02", "messageHeadline": "Allow creating of nested aliases (#7457)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 555, "deletions": 501}}, {"node": {"oid": "79128a23c8b125916de594a4bf19584730b2bac5", "messageHeadline": "Merge pull request #7302 from cli/run-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 263, "deletions": 255}}, {"node": {"oid": "3bd1d6770cd73babd288ae7eeaf7d00393d6d522", "messageHeadline": "fix variable name", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2717dc5758d1c260a5b9f06052ae9a9ff96ef0c2", "messageHeadline": "Add cmd test for pr status with counts by state", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 504, "deletions": 4}}, {"node": {"oid": "e2dc66baea6f33dc1818c8cf5147afa0f1baec86", "messageHeadline": "Reorder Check and Status States enums variants alphabetically", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "dad5f25748b1bbce909dcb2ba9605a1261ff700f", "messageHeadline": "Use go enums for status and check status graphql enums", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 82, "deletions": 26}}, {"node": {"oid": "505c95454460f3fdc55716c371bdc6f327309dd3", "messageHeadline": "Remove unused emptyIntrospectionFor test helper", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "b73ad06f159db6744a58ae0be6c0a3d8ddd29c54", "messageHeadline": "Avoid setting status check rollups when user supplies fields", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "04ecac9a6f77b930506000277a1b9f730d2ef0e1", "messageHeadline": "Rework state parsing for CheckRuns and StatusContexts", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 52, "deletions": 20}}, {"node": {"oid": "90e680f21abf5647fddbcebd377b99eff3614a5f", "messageHeadline": "Split CheckRunState and StatusState parsing", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 29, "deletions": 8}}, {"node": {"oid": "b02d5efb189555a2a8f8d4b50efe9ad64951186f", "messageHeadline": "Use two queries in one request for PR feature detection", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 92, "deletions": 107}}, {"node": {"oid": "9846af16eb0b6cba49777894ded6145d0303610a", "messageHeadline": "Merge pull request #7477 from cli/jtpetty/issue-7024-take-2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "cb33bce8c184d9941f6a68ea01f52394dfe1cf7c", "messageHeadline": "Merge pull request #7474 from cli/bump-browser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a15eb91a0c7b1392f8833f64b0cff24c553e6c80", "messageHeadline": "go generate", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5597139df3c9aeedcf8b6ac3379bb59dda4a1778", "messageHeadline": "switch to []int return for multiselect", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 15}}, {"node": {"oid": "bfdd6e9c4beaea4e84da63c2e2ec0ca0650dc0d4", "messageHeadline": "Merge remote-tracking branch 'upstream' into run-prompts", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "e9ff00bd01957271a78a72ea660089ed6d222476", "messageHeadline": "Updated to sanitize asset filename prior to uploading. Fixes #7024", "author": {"name": "Tommy Petty", "email": "jtpetty@github.com", "user": {"login": "jtpetty"}}, "additions": 82, "deletions": 1}}, {"node": {"oid": "c90b87bdad40053adfddeac8dfc97446914cd3b2", "messageHeadline": "Remove unused prInstrospection fixture", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 0, "deletions": 317}}, {"node": {"oid": "42b61ad53e6ffd264499793faf319ed5fbcfc5b4", "messageHeadline": "Inject fake detector into PR status tests", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "cdd05a38c66df745e329c94d0d09cd1e1e9f9777", "messageHeadline": "Move CheckRunAndStatusContextCounts feature detection up stack", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 16, "deletions": 13}}, {"node": {"oid": "75e35e2ddee2afe846ae29a5b95588752167ce57", "messageHeadline": "Use pseudo field for statusCheckRollupWithCountByState", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 25, "deletions": 38}}, {"node": {"oid": "6f4038d9811284cda099151eec6d89f309c490f1", "messageHeadline": "Merge pull request #7476 from cli/dependabot/go_modules/github.com/ma\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0a3c5726b74ccbdc0751a2123724cbbb55d6203c", "messageHeadline": "build(deps): bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aee2a11a2286b6c7f98477fde4d8245485bb4e14", "messageHeadline": "Merge pull request #7475 from torgeir/clarify-wording-listing-workflows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "70678b7333da64be932ad83dd6829a80c4abe7ca", "messageHeadline": "Clarify docs regarding what is listed when running gh workflow list", "author": {"name": "Torgeir Thoresen", "email": "torgeir.thoresen@gmail.com", "user": {"login": "torgeir"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e45b0b2d94ba54b42c2103951b32d130d426d81", "messageHeadline": "Merge pull request #7473 from cli/wm/update-triage-with-sev-descriptions", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "917c1faa71e367d07f76eab9f69b0187d93d3848", "messageHeadline": "Update browser package to avoid Windows crash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bf5427a65347c4fd286f677a06e4dbe609520a0d", "messageHeadline": "Update triage.md with severity descriptions", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "bd65e488a4e91ac5442c71b61a352ce679073e39", "messageHeadline": "Merge pull request #7469 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8a605fbaf57c13b48640007525c4c325f2e11d25", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into run-prompts", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4381, "deletions": 896}}, {"node": {"oid": "d8888f26419410f2797fbf7e70d862625a81820d", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2e5a728338aa75f67852768f0da9a2d36fb294de", "messageHeadline": "Merge branch 'trunk' into gh-cache-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 1904, "deletions": 589}}, {"node": {"oid": "ebb7d26f3a223d141f246a025b3809edee713b77", "messageHeadline": "Implement initial spike for detecting and using counts by state", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 395, "deletions": 13}}, {"node": {"oid": "bfd3c7b20b0a3cba7e1259e17c4a6c3dcf3f8cc5", "messageHeadline": "Short circuit status check GQL introspection for GitHub.com", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 65, "deletions": 39}}, {"node": {"oid": "c2e3dae6029970b9cbd83f1f675a6c253f5d7d4b", "messageHeadline": "Add support for detecting status and check counts in GQL", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "9d81c1134d6a022d6c04ec016c24a409309b6183", "messageHeadline": "Implement parsing and counting of PR checks using new GQL fields", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 191, "deletions": 2}}, {"node": {"oid": "1081e51648da4dba148feb33af3d18c4d43f3bbc", "messageHeadline": "Merge pull request #7460 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5ec494f00d734ee0559e7366f5ebca8495911faf", "messageHeadline": "Merge pull request #7454 from cli/wm/pull-request-checks-status-confi\u2026", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 294, "deletions": 31}}, {"node": {"oid": "4a766599966e936d9c587035d7924e7546ed6907", "messageHeadline": "build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c5fc35527e6396d492fabf2429c0294ca52293ff", "messageHeadline": "Merge pull request #7459 from cli/bump-wincred", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "7e2bac89bda62a31a20f28ece74edade5b961c2c", "messageHeadline": "Remove old, unused detector fields (#7458)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 9, "deletions": 45}}, {"node": {"oid": "83d6dc58780bccb479296b433ac3482f8ae765a4", "messageHeadline": "Fix windows crash by bumping wincred", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "bfb5e8f1d6bef0f161271a26578fba7baf22b05f", "messageHeadline": "Avoid using named return in PR ChecksStatus", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c4bb344dddc7b0cd805c28cdc5eb47404a8c2cb1", "messageHeadline": "Add some comments to PR ChecksStatus", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "cd8547b227774e34df0101ce92da9702a29075f2", "messageHeadline": "Add some further test coverage around PR ChecksStatus", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 278, "deletions": 25}}, {"node": {"oid": "f77a3dcacbf265e1b4ce5dafa860552d504a0888", "messageHeadline": "Do not fall back to legacy template if template selector returns nil \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "4af21f71c04a5a5fd2374788a6e9a8cc9afdad47", "messageHeadline": "Merge pull request #7445 from ffalor/7216", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7b78e3204e6afd7a6c57000550df30842f39d1aa", "messageHeadline": "Merge pull request #7449 from goldstar611/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ae3e879480a099304c5ad607ff4916d840f1feae", "messageHeadline": "Mention setting GH_ENTERPRISE_TOKEN", "author": {"name": "Tony F", "email": "goldstar611@hotmail.com", "user": {"login": "goldstar611"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ff991c3c840a1d424f6ef8ec078114cdb5d595c9", "messageHeadline": "Merge branch 'trunk' into 7216", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 16, "deletions": 8}}, {"node": {"oid": "0d110ea8bf45fbc865ccb15fd17b95398947cd18", "messageHeadline": "survey: fix color contrast of default values in prompts (#7354)", "author": {"name": "Rick Kilgore", "email": "rick.kilgore@gmail.com", "user": {"login": "rick-kilgore"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "ae58b7714c420c2160f9dbcd03ca10f45ab03ac2", "messageHeadline": "respect GH_REPO env variable in `pr create`", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bd749b67f69cedc6fd975ba949a7dab5eedc947a", "messageHeadline": "Allow `gh repo set-default --view` without repo argument (#7441)", "author": {"name": "Jakub Kuczys", "email": "me@jacken.men", "user": {"login": "Jackenmen"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "07ed1e4e8a2adc4ee46b0108cd2d464498689842", "messageHeadline": "Introduce helpTopics type and reduce duplication across commands (#7414)", "author": {"name": "William Martin", "email": "williammartin@github.com", "user": {"login": "williammartin"}}, "additions": 118, "deletions": 86}}, {"node": {"oid": "07d3a7e302bd86a90bf54f8c1d2aa8923806d71d", "messageHeadline": "Merge pull request #7424 from cli/deployment-release-guard", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "e2b2bc007134f09df606afed1ae5b377789975f2", "messageHeadline": "fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e2c8b16c4b9e6b2d184feb03ba825a700536d632", "messageHeadline": "Print empty line between file headers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "9d5eb0b784997293c57cd9aec01d744edadf7593", "messageHeadline": ":nail_care: improve code search output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 58}}, {"node": {"oid": "8eb4d1e2eb6439b2c5d5552e7ca52b1471cd79d9", "messageHeadline": "Merge remote-tracking branch 'origin' into gh-search-code", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 786, "deletions": 374}}, {"node": {"oid": "aa2adab7fac34837e4034244fc8cd24f0dccdee7", "messageHeadline": "Fix label assets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fbb9d71b02003ce14d3f6a5315ecd59c5e709586", "messageHeadline": "Fix release guard for deployment workflow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8d0f211fdb03ba8e63f33484c0c7f0ee0de3547c", "messageHeadline": "Print message after codespace deletion (#7353)", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "0da0de4022cae34046f65b4a3003d1b6e9d68a4e", "messageHeadline": "Include auto-merge information in gh pr view (#7385)", "author": {"name": "Martijn Pieters", "email": "mj@zopatista.com", "user": {"login": "mjpieters"}}, "additions": 121, "deletions": 1}}, {"node": {"oid": "83aaa76141cd15b707004c6795a1ffb581d94cc5", "messageHeadline": "Include auto-merge information in gh pr status (#7386)", "author": {"name": "Martijn Pieters", "email": "mj@zopatista.com", "user": {"login": "mjpieters"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "e1215e58677ad8a613a9e60ac8b076507651bd05", "messageHeadline": "Merge pull request #7324 from cli/deployment", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 616, "deletions": 354}}, {"node": {"oid": "591fcafd9c11dc59472789757f26b9fa635908d8", "messageHeadline": "Make: Fix target name for Windows platform (#7370)", "author": {"name": "Biswapriyo Nath", "email": "nathbappai@gmail.com", "user": {"login": "Biswa96"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8b987e2deb12b4ace29efb9b4eebc2ebb0428f1d", "messageHeadline": "New deployment workflow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 614, "deletions": 352}}, {"node": {"oid": "99cff8f8eb1cf2c2fa38c4a444346c3a7792a422", "messageHeadline": "Merge branch 'trunk' into gh-search-code", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 811, "deletions": 76}}, {"node": {"oid": "88887c8d5556770517a6d4480bcb08ec3a6d6b97", "messageHeadline": "incorporate code review feedback", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 86, "deletions": 66}}, {"node": {"oid": "b01c27aba251c25353b570142d998cfa0ba2c00c", "messageHeadline": "Add progress labels for `gh release download` (#7380)", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "bf3ffba8ef0dc3fbdbaeb0f8498ad4cd534a379b", "messageHeadline": "Add PR auto-merge status info to PR queries (#7384)", "author": {"name": "Martijn Pieters", "email": "mj@zopatista.com", "user": {"login": "mjpieters"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "d349ba185a5163e4b6c1d89fa5cdf46fcf1a6299", "messageHeadline": "fix empty default description for local repository (#7383)", "author": {"name": "vwkd", "email": "33468089+vwkd@users.noreply.github.com", "user": {"login": "vwkd"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "03f1ba75ac5e00f0aa006e0605f52cdc76717e3c", "messageHeadline": "Add `alias import` command (#7118)", "author": {"name": "Kevin Lee", "email": "21070577+kevhlee@users.noreply.github.com", "user": {"login": "kevhlee"}}, "additions": 622, "deletions": 24}}, {"node": {"oid": "539742fbed9f19c3112384c43a8f5b3fa0e15711", "messageHeadline": "Merge branch 'gh-cache-command' of https://github.com/joshkraft/cli i\u2026", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 156, "deletions": 48}}, {"node": {"oid": "1dc54f85fb0eb43dad15ee7523535251ce99f98e", "messageHeadline": "typo", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "249608762ffb9726704b232b5455f734061d23d7", "messageHeadline": "Merge branch 'trunk' into gh-cache-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 156, "deletions": 48}}, {"node": {"oid": "213a59b8bddca6bf96cc63bd2fd817a6d3edf3c4", "messageHeadline": "create cache commands", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 980, "deletions": 0}}, {"node": {"oid": "443bb75f097ad231f9170ca074a56618466a8975", "messageHeadline": "Fix shellcheck bugs in generate.sh (#7392)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "d0207a2edeaeb9a1d46bd599f0fb1297c1077653", "messageHeadline": "Add capability to filter codespaces by repo owner (#7347)", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 147, "deletions": 39}}, {"node": {"oid": "43d5345b8b6bb4827ca18bbcdfff2a4b23239c84", "messageHeadline": "remove empty line", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "d82c65ac2f85abeb8f3c5d0318753aaa8dd5b37c", "messageHeadline": "change highlight color", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "b0396d9af26d10bb8688be140612cae808660bb6", "messageHeadline": "adopt changes to User", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b8f86f54ad613299775d4cdb18edccbb2ff9b9ee", "messageHeadline": "Merge branch 'trunk' into gh-search-code", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 3946, "deletions": 494}}, {"node": {"oid": "65720e498e623795b6d44904f302f04a987a1f77", "messageHeadline": "implement code search", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 924, "deletions": 10}}, {"node": {"oid": "50e16890f85f8d32af94b6de8d579f8f46375a6b", "messageHeadline": "Merge pull request #7369 from Xerkus/hotfix/make-install", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "c64032b9815efef846b93cc29ed4eb47a2ce8d6c", "messageHeadline": "Fix Makefile compatibility with macOS", "author": {"name": "Aleksei Khudiakov", "email": "aleksey@xerkus.pro", "user": {"login": "Xerkus"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "530002ee7a080fc681ac13093d7b226923e87a02", "messageHeadline": "Pretty-print JSON results of jq filtering (#7236)", "author": {"name": "Martijn Pieters", "email": "github.com@zopatista.com", "user": {"login": "mjpieters"}}, "additions": 94, "deletions": 5}}, {"node": {"oid": "6a6df0d39b7325929702c81aa87fe01c9f4143a6", "messageHeadline": "gh: move `CODEOWNERS` inside the `.github/` dir (#7366)", "author": {"name": "Saurav Maheshkar", "email": "sauravvmaheshkar@gmail.com", "user": {"login": "SauravMaheshkar"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9b75e274e47655b9c8ebd24824cfa67a6805b6f5", "messageHeadline": "feat: add visibility field (#7337)", "author": {"name": "Yeikel", "email": "email@yeikel.com", "user": {"login": "yeikel"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "17679cf65ff6425322f6f28d66e31b7cc36c7ffa", "messageHeadline": "Edit multiple issues, PRs in parallel (#7259)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 608, "deletions": 94}}, {"node": {"oid": "9473ec890c54e918d8b0ab8dac8f092f04844a53", "messageHeadline": "add `--created` flag to `gh run ls` to filter listed runs by when the\u2026", "author": {"name": "cawfeecake", "email": "48775802+cawfeecake@users.noreply.github.com", "user": {"login": "cawfeecake"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "b9553fdd653270530efca555ab6383a085368e26", "messageHeadline": "Merge pull request #7363 from cawfeecake/add-event-filter-runs-ls", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "d7512bb2e79c7e34ef984df7068a522933eed571", "messageHeadline": "add `--event` flag to `gh run ls` to filter runs by their trigger", "author": {"name": "cawfeecake", "email": "cawfeecake@icloud.com", "user": {"login": "cawfeecake"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "350011162a66810b8515886cddea9ec1cfac49d8", "messageHeadline": "Merge pull request #7293 from Xerkus/feature/shell-completion-bundled\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 26, "deletions": 2}}, {"node": {"oid": "7cfbf478d5f03dbaeb85d68dc16632601a3b17ed", "messageHeadline": "Diacritics substitution in prompt (#7205)", "author": {"name": "Benjamin Levesque", "email": "14175665+benjlevesque@users.noreply.github.com", "user": {"login": "benjlevesque"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "8b2cea1b8f53ca7f762c1786bf93be9f4a226b5c", "messageHeadline": "Merge pull request #7342 from goggle/typos01", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "218f29f296c9eae696fc649a4fa787d1b9cd91bf", "messageHeadline": "Correct some typos", "author": {"name": "Alexander Seiler", "email": "seileralex@gmail.com", "user": {"login": "goggle"}}, "additions": 37, "deletions": 37}}, {"node": {"oid": "65a8ab25df32d38fb0cb7398ba3f106c64460f76", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into feature/shell-comple\u2026", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1318, "deletions": 125}}, {"node": {"oid": "09e86d0ebf5d8afd0c49770c5a580ee04c039c00", "messageHeadline": "Fix `gh cs ports` requiring `sudo` for privileged port numbers (#7326)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "8460a70fa0981cf77ea4c5bd63bc3fa9b1755fb7", "messageHeadline": "Merge pull request #7328 from cli/deployment-init", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "57a5997e36c1dc471a50841fd5d66cc6d09045fd", "messageHeadline": "Initialize deployment.yml workflow file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "4b5a9032fe61a8e68c12cd005abbe7bcbe91c186", "messageHeadline": "Clarify how SSH keys are selected (#7325)", "author": {"name": "John Keech", "email": "jokeech@microsoft.com", "user": {"login": "jkeech"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ee547a1f116666fd9da0b9b3c8eaa0e5091f40cd", "messageHeadline": "Merge pull request #7323 from cli/dependabot/go_modules/github.com/ce\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e9ce94a3b8c27772348da421d79f13a2163cc1c8", "messageHeadline": "build(deps): bump github.com/cenkalti/backoff/v4 from 4.2.0 to 4.2.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3d8057d856b074609350f62967854a3dfb322b9d", "messageHeadline": "fix: normalize hostname for auth login (#6999)", "author": {"name": "L\u1ea1i Tu\u1ea5n Anh", "email": "42168740+tuananhlai@users.noreply.github.com", "user": {"login": "tuananhlai"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "dbc2f05124e7cbc7648967a5f9df7dbb448ce31c", "messageHeadline": "Update go-gh to v2 (#7299)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 55, "deletions": 57}}, {"node": {"oid": "aa0f2de885b6902dbcedfc7f7c45c0f91a879099", "messageHeadline": "Return error on no-browser option if repo don't exists", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 114, "deletions": 1}}, {"node": {"oid": "c0855a3e611036e52d272138ee62eafb9336a985", "messageHeadline": "Fix typo in `cs stop` command: `Stoppping` -> `Stopping` (#7318)", "author": {"name": "Navaneethan", "email": "59121948+FalseDev@users.noreply.github.com", "user": {"login": "FalseDev"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83322104b71c9248f8b77eef71492a969f78bc5a", "messageHeadline": "feat: add web flag for codespace list & create subcommand (#7288)", "author": {"name": "doaortu", "email": "113872927+doaortu@users.noreply.github.com", "user": {"login": "doaortu"}}, "additions": 344, "deletions": 23}}, {"node": {"oid": "9162d47c502a206c06e62c48d19de46117d2ab58", "messageHeadline": "Merge pull request #7305 from kousikmitra/fix/owner-flag-type", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "7ee35e43cc2a120a53037472bc93229e7f21a1b4", "messageHeadline": "Enable owner flag to take multiple values for searching", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "fe5b142233396ddcfda1cf72c037d8c8ede274e2", "messageHeadline": "Merge pull request #7270 from kousikmitra/feature/ssh-signing-key", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 294, "deletions": 17}}, {"node": {"oid": "a279dd7082bd4a2eb98c548110e734c88c408048", "messageHeadline": "Merge branch 'trunk' into feature/ssh-signing-key", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 573, "deletions": 9}}, {"node": {"oid": "cb0d2a86715b18ca6833222dee6b62351ca87397", "messageHeadline": "linter appeasement", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c536114de0fd6308b215ed3eaec0c8474ffbc0c2", "messageHeadline": "use new prompter in run download", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 53}}, {"node": {"oid": "d4a8d15a8a3ed15e5e3eb417273c5b401013e320", "messageHeadline": "implement multi select support for prompter", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 42, "deletions": 31}}, {"node": {"oid": "6fd17ec2d212d046c16f2f70763043bf095b1425", "messageHeadline": "delete PromptForRun", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 32}}, {"node": {"oid": "400da5ac9457769e495d624c10ab90841cef2a0a", "messageHeadline": "golf", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "76fdfaa895271a63e2e842b0161332b7c80ccaac", "messageHeadline": "use new prompter in run watch", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 29, "deletions": 24}}, {"node": {"oid": "07776d23b19612de357d31463d416b4ef11af344", "messageHeadline": "use new prompter in run rerun", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 20}}, {"node": {"oid": "415424de85226ab44bbd3ccd51fc1c8edd378692", "messageHeadline": "use new prompter in run cancel", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 17}}, {"node": {"oid": "9010a2e12c0e3e0fedaae5d03c1a6ccc159b8296", "messageHeadline": "use new prompter in run view", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 119, "deletions": 72}}, {"node": {"oid": "32a41da452a1ecca456471fd7d7869a39a9a8cc2", "messageHeadline": "Merge pull request #7257 from joshkraft/gh-org-command", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 552, "deletions": 0}}, {"node": {"oid": "80f91af1711b077d2ea20aaae693dccfef714433", "messageHeadline": "Move completions generation from goreleaser to Makefile", "author": {"name": "Aleksei Khudiakov", "email": "aleksey@xerkus.pro", "user": {"login": "Xerkus"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "aa8a902004305c439dbc7864d6edbbf31ad9f52f", "messageHeadline": "Merge branch 'trunk' into gh-org-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 21, "deletions": 9}}, {"node": {"oid": "be45eedc18c1a087234e19ea03bd071e37ade951", "messageHeadline": "Generate completion scripts for bundling in rpm and deb on release", "author": {"name": "Aleksei Khudiakov", "email": "aleksey@xerkus.pro", "user": {"login": "Xerkus"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "89caedf1817c21e4bdb9b136a46444225ec4c982", "messageHeadline": "Add `-R` as shorthand of `--repo` flag for search commands (#7274)", "author": {"name": "Kenichi Kocha", "email": "64531971+kkocha@users.noreply.github.com", "user": {"login": "kkocha"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f08b28250033feb72cb0e23331ba74ea2ad9e17", "messageHeadline": "Merge pull request #7284 from cli/cmbrose/invoker-close-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 6}}, {"node": {"oid": "27a3fcc8072b2d55b9d59cb44352281ba448a2cd", "messageHeadline": "Fix invoker immediately closing", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 18, "deletions": 6}}, {"node": {"oid": "6fd951c1890af7dbf471909fb1e81f60c43ce8ae", "messageHeadline": "Merge branch 'trunk' into gh-org-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 418, "deletions": 44}}, {"node": {"oid": "4d20db0ca02216409ea613eb9b4a72cf805743de", "messageHeadline": "Merge branch 'gh-org-command' of https://github.com/joshkraft/cli int\u2026", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 1142, "deletions": 138}}, {"node": {"oid": "ba37e2333d3a4b8b404ae17aa6d65a683b98c425", "messageHeadline": "add \"showing x of y organizations\" header", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 71, "deletions": 36}}, {"node": {"oid": "4668810cbe8cd36d6fe5687dabb28950448b3c19", "messageHeadline": "Enhance ssh-key list to show signing ssh keys also", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 146, "deletions": 10}}, {"node": {"oid": "0d8b5ab9d7663346b071beb5473ba6f69449e225", "messageHeadline": "Add option to add ssh singing key", "author": {"name": "Kousik Mitra", "email": "kousikmitra12@gmail.com", "user": {"login": "kousikmitra"}}, "additions": 148, "deletions": 7}}, {"node": {"oid": "08f9370345215473850d41aee36be41c2f2167f3", "messageHeadline": "Merge pull request #7254 from phillippbertram/feat/add-cmd-gh-run-delete", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 373, "deletions": 0}}, {"node": {"oid": "633ca03b538e4d3a82ed943230686505afd76389", "messageHeadline": "Merge pull request #7278 from cli/auth-refresh-storage", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 44}}, {"node": {"oid": "75dc9c0c2274cb32b28488c93e24c135fbf4d9d0", "messageHeadline": "extend secure storage default to auth refresh", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 44}}, {"node": {"oid": "8fbcae6a416cee77822bda69966175ba617741a2", "messageHeadline": "Merge branch 'trunk' into gh-org-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 112, "deletions": 47}}, {"node": {"oid": "69573b39b199624ff4ada6770de34a514e2634a2", "messageHeadline": "Merge pull request #7276 from cli/default-secure-storage", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 64, "deletions": 43}}, {"node": {"oid": "d9db81db4ff35d38fb8abf3fd27c46de532c198f", "messageHeadline": "fix apparent typo", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d56dfbf423ce95f73d65b741d2a6578cddca087", "messageHeadline": "add --insecure-storage and make secure storage the default", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 63, "deletions": 42}}, {"node": {"oid": "126341205500b7f69ecef223f661a30b3fa7df03", "messageHeadline": "fix: make number arg, commit arg, and flags mutually exclusive (#7268)", "author": {"name": "Kenichi Kocha", "email": "64531971+kkocha@users.noreply.github.com", "user": {"login": "kkocha"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "6261bc697188321d43d18d915832255830175b45", "messageHeadline": "Additional help doc and example for auth setup-git (#7243)", "author": {"name": "Kenichi Kocha", "email": "64531971+kkocha@users.noreply.github.com", "user": {"login": "kkocha"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "18f2484080dc81a92166c9127d6d70b3beeaf52a", "messageHeadline": "docs: add commit SHA arg to gh browse help (#7267)", "author": {"name": "Kenichi Kocha", "email": "64531971+kkocha@users.noreply.github.com", "user": {"login": "kkocha"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "74bf49fcf5417cc111685b70052da938bf674e73", "messageHeadline": "Merge branch 'trunk' into gh-org-command", "author": {"name": "Josh Kraft", "email": "30248392+joshkraft@users.noreply.github.com", "user": {"login": "joshkraft"}}, "additions": 1030, "deletions": 91}}, {"node": {"oid": "37970f4863b872a7559c731c46ee467cbfbb9414", "messageHeadline": "feat: add gh org list", "author": {"name": "Josh Kraft", "email": "joshkraft757@gmail.com", "user": {"login": "joshkraft"}}, "additions": 517, "deletions": 0}}, {"node": {"oid": "de07febc26e19000f8c9e821207f3bc34a3c8038", "messageHeadline": "Merge pull request #7246 from vaindil/vaindil/check-ssh-key", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 140, "deletions": 43}}, {"node": {"oid": "7006d3f0a59abe23546757d3dd571be181ac045e", "messageHeadline": "move SSH key errors out of upload function", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 35, "deletions": 31}}, {"node": {"oid": "0e5e7de9af4616a672a4b19acdee4aa0d13b5c67", "messageHeadline": "don't parse key bytes twice", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "97c4efc20b8c0332cfc84624e266b9a4db28531c", "messageHeadline": "Merge pull request #7252 from cli/aws-cloud-shell-install", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32901084bd4953a7fd2128b54cc8f47f82b03cf6", "messageHeadline": "lint fixes", "author": {"name": "Phillipp Bertram", "email": "pbertram@aerosys.io", "user": {"login": "phillippbertram"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b3a83157db9fcfc370039a3054307e1b9d2562d", "messageHeadline": "cleanup", "author": {"name": "Phillipp Bertram", "email": "pbertram@aerosys.io", "user": {"login": "phillippbertram"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "409e1555e652fe0b339f9f64d97b231fa7e40bc0", "messageHeadline": "feat(run): add new delete command", "author": {"name": "Phillipp Bertram", "email": "pbertram@aerosys.io", "user": {"login": "phillippbertram"}}, "additions": 369, "deletions": 0}}, {"node": {"oid": "a4b9d41e79b0e188bda76c213c168737a51e8b17", "messageHeadline": "Improve Amazon Linux install instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "991e6806f2a2dfc649b25736f99a35bb58bc32db", "messageHeadline": "Merge pull request #7249 from alex-petrov-vt/iss-7235", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 58, "deletions": 3}}, {"node": {"oid": "6e1693eaf0e775d6bbc6e7697c41ef8764471ed9", "messageHeadline": "Merge pull request #7241 from cli/repo-list-owner-test", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 37, "deletions": 0}}, {"node": {"oid": "72f64cc634dae1fa97515c4e3faa195f8adc6256", "messageHeadline": "Merge pull request #7080 from heaths/issue7055", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 146, "deletions": 20}}, {"node": {"oid": "d64c19e8fe8d03bdee72c5f7cbfbdd59093e8997", "messageHeadline": "Merge pull request #7244 from SonicGDX/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f21f1ca4ef62ee72e13353be557daec813985f44", "messageHeadline": "check SSH key existence before uploading", "author": {"name": "vaindil", "email": "vaindil@github.com", "user": {"login": "vaindil"}}, "additions": 130, "deletions": 37}}, {"node": {"oid": "66706f0880813d4bbf1411840c0bdd9c64d15002", "messageHeadline": "Fix typo in README.md", "author": {"name": "SonicGDX", "email": "114670430+SonicGDX@users.noreply.github.com", "user": {"login": "SonicGDX"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82662685e3cf3e93fd0c5c81b6680c6a06491f1d", "messageHeadline": "Autocomplete branch flags (#6031)", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 72, "deletions": 1}}, {"node": {"oid": "d104926ce218787d0e8547b326a0557b32e85a83", "messageHeadline": "Resolve lint error", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3085c39a730782dcc4292e76ba24b0449167152b", "messageHeadline": "Specify branch to force exit code", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "36436cb8b8afd1adbe77dc2ae70fd2560d75715c", "messageHeadline": "Retry fetching repo from template", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 129, "deletions": 22}}, {"node": {"oid": "1fb12a98ea8afcf4dc7a1bf1b4b3a2da8b2d3b4a", "messageHeadline": "improve test resiliency", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 4}}, {"node": {"oid": "852bc0035474026cc95e842d0708ba251403429a", "messageHeadline": "feat: allow filtering workflow runs by statuses", "author": {"name": "Alex Petrov", "email": "alex.petrov.vt@gmail.com", "user": {"login": "alex-petrov-vt"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "944df28f1606427e0414f5187ff3a56d2d4b8c5a", "messageHeadline": "repo list: add test for invalid owner error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "3b2397811400a6bc5d98f9e66cd95d34c377bb0e", "messageHeadline": "repo sync: clearer error message with actionable hint (#7110)", "author": {"name": "Marco Carvalho", "email": "macmacbr@users.noreply.github.com", "user": {"login": "macmacbr"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1f0e53319e7c06401f0a3b5b8a5fbaa493edd459", "messageHeadline": "fix: throw error for non-existing org / repo with non-zero status in \u2026", "author": {"name": "\u0561\u0268\u057c\u0262\u04c4\u0561\u0585\u057c\u0262", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2f0bc86740aecdffa11495bd8413d13a0f89750f", "messageHeadline": "Merge pull request #7232 from wingkwong/feat/run-view-attempt", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 288, "deletions": 12}}, {"node": {"oid": "0dd8261d2b12d2e0f11c484fcc28f4053e35e1f3", "messageHeadline": "refactor: use net/url JoinPath", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "48ed914d585e43ece728125d902d0606aefcae0c", "messageHeadline": "refactor: set the default case first", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "cc554135e826a1acfe49202c162d457377d946fe", "messageHeadline": "fix: change MaximumNArgs from 2 to 1 in run view.go", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6a693c459c22b66a2914ba2794e24d22faa8015", "messageHeadline": "Add `--template` flag for issue create and pr create (#7185)", "author": {"name": "Federico Guerinoni", "email": "41150432+guerinoni@users.noreply.github.com", "user": {"login": "guerinoni"}}, "additions": 234, "deletions": 6}}, {"node": {"oid": "185ebbe69dcf213356e8b8d75f3c1c08fcd933a4", "messageHeadline": "Add a `--fail-fast` option to `pr checks --watch` (#7203)", "author": {"name": "Benjamin Levesque", "email": "14175665+benjlevesque@users.noreply.github.com", "user": {"login": "benjlevesque"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "5a2c24d3632bed5c2a34e0ceedcbe639eddd74b6", "messageHeadline": "docs: revise GH_CONFIG_DIR content in help_topic.go (#7230)", "author": {"name": "\u0561\u0268\u057c\u0262\u04c4\u0561\u0585\u057c\u0262", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "0fa168b80bcf9dc8cd99c9e410c12cc016f21ece", "messageHeadline": "feat: add tests for attempt flag", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 249, "deletions": 0}}, {"node": {"oid": "a4c77ffd92489bda7c1505f9055cb230f25f6691", "messageHeadline": "feat: include attempt in getRunLog", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "897a2aa53f3d65fd15974c7f652a02f656240693", "messageHeadline": "refactor: don't show latest attempt", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "3796b6d6e8641170daed89a2acf71678100d8b95", "messageHeadline": "feat: append attempt number in returned run url", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6c663427425390ab79e60d682d5437993ecf1901", "messageHeadline": "feat: pass latest attempt to RenderRunHeader for watch", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "baaa5c3184753ecbd0d15ad75572e322ca72e535", "messageHeadline": "feat: add attemptLabel to RenderRunHeader", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "343e7300168ed4c008b2b952cba741e37d24a6fd", "messageHeadline": "feat: pass attempt to RenderRunHeader", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9a0f7916c3387d983e9b23a83c98da48efe40a21", "messageHeadline": "feat: update GetRun path based on attempt", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "bd0f535dea139d2586744396e806f65ff5d2c52c", "messageHeadline": "feat: pass 0 to fetch latest attempt", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "289469565281dd8834621e303f23ec5aaaf00d9e", "messageHeadline": "feat: add attempt flag to run view", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "82927b0cc2a831adda22b0a7bf43938bd15e1126", "messageHeadline": "Merge pull request #7186 from srgk26/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9cf6f77a1f7f18c11245a61a7754b7702aa4f116", "messageHeadline": "Merge pull request #7212 from wingkwong/feat/gist-rename", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 327, "deletions": 0}}, {"node": {"oid": "c6454064a4cc17f737df53d63bb6bf5467038d4c", "messageHeadline": "refactor: revise errMsg in rename_test.go", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6854f0f63c4dc473dc3bcf3a4294aafb575d6aa2", "messageHeadline": "refactor: remove unnecessary validations", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 3, "deletions": 11}}, {"node": {"oid": "951d1aaa1fafbb133cfaf7ed1b2f1302c59bec9b", "messageHeadline": "refactor: use ExactArgs instead of MaximumNArgs", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5699daef2722801a9952bea9aab0efd1db3bfeff", "messageHeadline": "refactor: change from [] to {}", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39805fa9b1a5c04eb3c88a1c3bf89f28657d1d33", "messageHeadline": "Properly handle closing files that have been writen to (#7199)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 83, "deletions": 63}}, {"node": {"oid": "3534cf7527ac85153c3d5286b6aa68f6cda432dc", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 (#7217)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3b27e068f24061cc22194223232b8edb601049e5", "messageHeadline": "feat: gist rename test", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 102, "deletions": 0}}, {"node": {"oid": "1fc98f6808728cb72bffb6642c81e47632b7cb54", "messageHeadline": "variable: fix listing and deleting variables in an environment (#7207)", "author": {"name": "rsteube", "email": "rsteube@users.noreply.github.com", "user": {"login": "rsteube"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "88cae9f5be67989be191cd4a1fe043ddbeafe629", "messageHeadline": "Support ext install --force (#7173)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 92, "deletions": 32}}, {"node": {"oid": "9c83723a018e5ed230435f964b9f537eef3fb71e", "messageHeadline": "Merge branch 'trunk' into trunk", "author": {"name": "S R Gokul Krishnan", "email": "srgk26ster@gmail.com", "user": {"login": "srgk26"}}, "additions": 53, "deletions": 40}}, {"node": {"oid": "0b9b1f710f73c9df3350c64e2bdb598985d88743", "messageHeadline": "use Prompter for `pkg/cmd/repo/archive` (#7083)", "author": {"name": "Zhengyuan Zhang", "email": "zhangzhengyuan0604@gmail.com", "user": {"login": "Ruminateer"}}, "additions": 25, "deletions": 28}}, {"node": {"oid": "9d10439eee38b08a762c1704d0608808e79d27e8", "messageHeadline": "Merge pull request #7195 from jongwooo/chore/replace-deprecated-comma\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b705ea94a0ad41271aea94038af7175669a58f64", "messageHeadline": "fix: revise test cases in TestNewCmdRename in rename_test.go", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 32, "deletions": 20}}, {"node": {"oid": "9e1d34f473c28bc7722e4dc3f7ff077f94fdca3e", "messageHeadline": "feat: add FlagErrorf for missing flag cases", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "eb2da16b601c37858ace926ac9963ff8a6f9f0e5", "messageHeadline": "feat: TestNewCmdRename for gist rename", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "daf49221768e9abe674883c41e0c4d2da36face1", "messageHeadline": "refactor: remove unused code", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "3a89f14deab7c91f230d2c4901271a2b0a4aac7b", "messageHeadline": "Replace deprecated command with environment file", "author": {"name": "jongwooo", "email": "jongwooo.han@gmail.com", "user": {"login": "jongwooo"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9596fd5368cdbd30d08555266890a2312e22eba9", "messageHeadline": "Skip checking keyring for token in certain scenarios (#7169)", "author": {"name": "Benjamin Levesque", "email": "14175665+benjlevesque@users.noreply.github.com", "user": {"login": "benjlevesque"}}, "additions": 25, "deletions": 9}}, {"node": {"oid": "54de75db82b5281499dbfc1cbeab909511dbebbf", "messageHeadline": "feat: add gist rename logic", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 156, "deletions": 0}}, {"node": {"oid": "f9d3b71c3b68e8e608d8c83e9f8184dafcafbfd4", "messageHeadline": "feat: add gistRenameCmd to gist.go", "author": {"name": "Wing-Kam Wong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "239a515faaecdb0766a9127b29e86a3c4585f170", "messageHeadline": "Added apt update command to linux install docs.", "author": {"name": "S R Gokul Krishnan", "email": "srgk26ster@gmail.com", "user": {"login": "srgk26"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d905165875bf0b19fbb08637615b8e92fabd033c", "messageHeadline": "Bump actions/setup-go from 3 to 4 (#7177)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7bd7153285da708466e92f37bc91bb02731c6905", "messageHeadline": "Fix multiword keyword quoting for search commands (#7170)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "999caaa09aa6d5aef59b1b2421787b46dfe59f86", "messageHeadline": "Merge pull request #7180 from cli/jtpetty/issue-455", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 12}}, {"node": {"oid": "6d09500936b12631ecfdf3151fb02b71abd5be10", "messageHeadline": "Fixes #455 - Hide \"current branch\" for pr status --repo", "author": {"name": "Tommy Petty", "email": "jtpetty@github.com", "user": {"login": "jtpetty"}}, "additions": 39, "deletions": 12}}, {"node": {"oid": "41a457136e3134e5b5e6c17cba2704309ac609bb", "messageHeadline": "Tech debt cleanup for variable and secret commands (#7151)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 259, "deletions": 432}}, {"node": {"oid": "5191c502e9ed2f8aac3a82836fa26741a59f6065", "messageHeadline": "Only replace control sequences (#7168)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "f7930a430b394f4c6ac0223f9f1ae269763cbd1c", "messageHeadline": "Dont follow redirects on repo delete (#7106)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "e5a0b1fe34e7e2b0b2db90379b894e93680fdfd2", "messageHeadline": "Add variable delete command (#6929)", "author": {"name": "Anupam Kumar", "email": "atirikt@github.com", "user": {"login": "atirikt"}}, "additions": 345, "deletions": 7}}, {"node": {"oid": "c82509587e61a807aa8cc6a7ede4c2ac0ce6a8f4", "messageHeadline": "Add variable list command (#6995)", "author": {"name": "Anupam Kumar", "email": "atirikt@github.com", "user": {"login": "atirikt"}}, "additions": 579, "deletions": 0}}, {"node": {"oid": "88cc4d2531cc361225c77558ec85799ff4352c58", "messageHeadline": "Add variable set command (#6928)", "author": {"name": "Anupam Kumar", "email": "atirikt@github.com", "user": {"login": "atirikt"}}, "additions": 1183, "deletions": 37}}, {"node": {"oid": "76f6aa1fc104bca8273b75be744b300d8f221a50", "messageHeadline": "Clarify `gh auth refresh` command behavior (#7132)", "author": {"name": "Alex Petrov", "email": "alex.petrov.vt@gmail.com", "user": {"login": "alex-petrov-vt"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "cff5dec2cec8345b6c15f09fbc208b387f5cce0d", "messageHeadline": "Make repo sync git fetch authenticated (#7139)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c2d728ecd3570c2fb712b70a6c1b1287a699ae10", "messageHeadline": "Improve documentation and consistency of the `--commit` flag for `gh \u2026", "author": {"name": "Alex Petrov", "email": "alex.petrov.vt@gmail.com", "user": {"login": "alex-petrov-vt"}}, "additions": 126, "deletions": 54}}, {"node": {"oid": "78ffa73f4442e3ebfb1121dc13931e45a14a96e2", "messageHeadline": "Use transform.Transformer interface for ascii sanitization (#7117)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 66, "deletions": 79}}, {"node": {"oid": "661d962112d0e8f395cedf053ce25947b809348b", "messageHeadline": "Merge pull request #7116 from cli/even-more-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 451, "deletions": 298}}, {"node": {"oid": "aae4023cdc7d4fdff09d868ae4d653d66e2cb4f2", "messageHeadline": "use t.Cleanup(m.Verify)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "10dd74b4afa545fddfab27b1d9265fca4d7b4bb1", "messageHeadline": "fix bug with Prompter.MultiSelect", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b5c3d982b17272b638f9a69337912bb62472b52d", "messageHeadline": "new tooling for assertions about prompting", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 446, "deletions": 293}}, {"node": {"oid": "71d9e0eb40e6cc6f6223dfd9bfac65ea3ae4262e", "messageHeadline": "Merge pull request #7124 from cli/config-get-token-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "db68dfa47bd2f0f622c5e17d3660d58e0d1a62ea", "messageHeadline": "config get: support getting oauth_token from keyring", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "b2b0a1692e231f41ff14e9cb0fcf3b1a196b1ee8", "messageHeadline": "Merge pull request #7120 from cli/codespace-ssh-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "1933fc2f69bb9a0eb29502a01ab7b217abc12943", "messageHeadline": "codespace ssh: fix \"connection reset by peer\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 15}}, {"node": {"oid": "50ddb369a6b019b96abdf7905935772572e7c935", "messageHeadline": "Manually get current user name rather than use api client (#7114)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "03730c2c33eca28a9e419743449966a955a05983", "messageHeadline": "Merge pull request #6848 from cli/jungaretti/fix-jupyter-spinner", "author": {"name": "JP Ungaretti", "email": "19893438+jungaretti@users.noreply.github.com", "user": {"login": "jungaretti"}}, "additions": 185, "deletions": 139}}, {"node": {"oid": "66cd90296e726d07f6bc7a6efd1039faf160f0f9", "messageHeadline": "Merge pull request #7108 from cli/diff-sanitize", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "32afc5d67ff5ad879446049ed5e14b88c98d4942", "messageHeadline": "pr diff: sanitize control characters for terminal output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 2}}, {"node": {"oid": "030a36372841213246d99c144b470fac991524dd", "messageHeadline": "Merge pull request #7107 from cli/dependabot/go_modules/github.com/ga\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "2c2ce9b4874d2208f88df0a71b038f8047e58540", "messageHeadline": "Bump github.com/gabriel-vasile/mimetype from 1.4.1 to 1.4.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 16, "deletions": 17}}, {"node": {"oid": "b74ba55e3f9463046b3ac8ec30075f0d3604220b", "messageHeadline": "Make auth refresh more convenient with secure storage (#7098)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 39, "deletions": 5}}, {"node": {"oid": "0673dcccb17fb7c840313600a56c89267207d6f4", "messageHeadline": "Fix delete tests", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "39a1dc90af77adc0419d930ca6eaf78a2bded5e3", "messageHeadline": "Match return style", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 25, "deletions": 13}}, {"node": {"oid": "c347737acec5e1bc0554929302934906a9fe3ac5", "messageHeadline": "Fix build errors", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5a7f779cf7a1a4e0d0fa0380413db042d77b426a", "messageHeadline": "Merge branch 'trunk' into jungaretti/fix-jupyter-spinner", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 2347, "deletions": 1208}}, {"node": {"oid": "44b02188e2c33b48940be4eadc3f34c0ec07a381", "messageHeadline": "Properly handle C1 control sequences (#7079)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 115, "deletions": 47}}, {"node": {"oid": "05bf29d88ec4c9f775351ede0f2e25726dbdfb31", "messageHeadline": "Introduce GH_PATH environment variable (#7025)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "4636931b02649bb3741318191c205f99cfa8ed47", "messageHeadline": "Use default host for auth token command if a hostname is not provided\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "c9992b41a21c9443c6c3ecbe180fdae9e6cda4fe", "messageHeadline": "Always open new vscode window in `gh cs code` (#7092)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7d4ab65af3f7b28b1db760c3a730fadfacf24941", "messageHeadline": "fix: correctly set `ErrNotOnAnyBranch` error in git client (#7082)", "author": {"name": "Alex Petrov", "email": "apetrov@fastly.com", "user": {"login": "alex-petrov-vt"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2268d2e4eb6db9d7111095ba8f2a1ed5a57956e7", "messageHeadline": "Merge pull request #7077 from cli/vilmibm-patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "35a24caed21e79f34b94bd10b54997f64f47379b", "messageHeadline": "Standardize retry mechanism (#7027)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 62, "deletions": 62}}, {"node": {"oid": "f68fdf504f2d7be29cb543ba31dd7a7347388833", "messageHeadline": "Update working-with-us.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3a228694396e52f99aceb3496da5b025bd1c067f", "messageHeadline": "Merge pull request #7003 from Ruminateer/unarchive", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 335, "deletions": 0}}, {"node": {"oid": "b85a22cc71bf902b86471535a8f0e369f1ec41c3", "messageHeadline": "use new cfg.Authentication()", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bc2f28575cd7b08cfa1afd7624656f6a33c6f5f", "messageHeadline": "Merge branch 'trunk' into unarchive", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1335, "deletions": 770}}, {"node": {"oid": "fe7833134269c479fabca999271ddd809c928168", "messageHeadline": "Merge pull request #7038 from yanskun/feat/add-open-num-commit-hash", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 1}}, {"node": {"oid": "394b23aa9b597dc2f81ebf8c2b7840f70f474a2d", "messageHeadline": "Include new line after existing fork error log (#7030)", "author": {"name": "Hamish 'James' Coates", "email": "5133941+digitalfu@users.noreply.github.com", "user": {"login": "digitalfu"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c9a2d85793c4cef026d5bb941b3ac4121c81ae10", "messageHeadline": "Cleanup config.AuthToken and config.DefaultHost methods (#7049)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 110, "deletions": 231}}, {"node": {"oid": "df83dc2d58f242fc368fa62656d410e5fd820f6e", "messageHeadline": "Add ability to store tokens in encrypted storage (#7043)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 381, "deletions": 113}}, {"node": {"oid": "a33e12a21de70be54d9af15c6680ddaf82d4065a", "messageHeadline": "Refactor Config interface in preperation for encrypted token storage \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 326, "deletions": 267}}, {"node": {"oid": "19788459cdda138f2aa6c45e1f1498d96866b0fa", "messageHeadline": "feat: add open num hash to browse command", "author": {"name": "Naoya Yasuda", "email": "43776161+yanskun@users.noreply.github.com", "user": {"login": "yanskun"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "57c73e82398bc0cb79e19ef6b263bf070268f00e", "messageHeadline": "Add `--repo` filter to more `gh codespaces` commands (#6669)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 432, "deletions": 155}}, {"node": {"oid": "aa1fe64cb65e920753264f3b9c38c6c92db0d47a", "messageHeadline": "Update golang.org/x/net package (#7026)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "7541ee6aecee2335f2f5b11e63ae43c2ef0b8ae9", "messageHeadline": "Retry `git clone` on git clone failure in `gh repo fork --clone` (#6962)", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 115, "deletions": 57}}, {"node": {"oid": "eb8bfcfe96d63fffa07528e576d3f1d46c48408f", "messageHeadline": "use prompter for pkg/cmd/repo/unarchive", "author": {"name": "zhangzhengyuan", "email": "zhangzhengyuan0604@gmail.com", "user": {"login": "Ruminateer"}}, "additions": 32, "deletions": 29}}, {"node": {"oid": "125c67b3fb4e466925cbf20ccbfd1c2b617afa7f", "messageHeadline": "add command gh repo unarchive", "author": {"name": "zhangzhengyuan", "email": "zhangzhengyuan0604@gmail.com", "user": {"login": "Ruminateer"}}, "additions": 332, "deletions": 0}}, {"node": {"oid": "1fbcdf52cc92cc66c97c81cebd2db89ab9df16c4", "messageHeadline": "Enable darwin arm64 builds in goreleaser (#4435)", "author": {"name": "beret", "email": "69595+beret@users.noreply.github.com", "user": {"login": "beret"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08a12311788801e7be1f8457d1c501ef77346690", "messageHeadline": "Allow retrieving `projectItems` in JSON and allow adding/removing use\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 432, "deletions": 319}}, {"node": {"oid": "f797213d38a36f520a441e9f907f6aa9f6da8bdf", "messageHeadline": "Allow adding named gpg keys (#6993)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 27, "deletions": 3}}, {"node": {"oid": "6a150d57e0e0b6a37123cd62fbeea6027f024bc3", "messageHeadline": "Adopt in delete.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a388358348e1588ff4264d3279a2a7eeaec6afc5", "messageHeadline": "Merge branch 'trunk' into jungaretti/fix-jupyter-spinner", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 4827, "deletions": 996}}, {"node": {"oid": "1b88915a4ddbea1cc590925c02976268114a68e3", "messageHeadline": "Rename f to run", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a848cd1bd028d1b1c95e0e6ab9f11910076dee8a", "messageHeadline": "Adopt in stop.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "bc789b2787754fa46096f361bbf3417996c25b99", "messageHeadline": "Adopt in ssh.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "970088a7aff053a72648e36cc0365b5b64e67d53", "messageHeadline": "Adopt in ports.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "f77eb5f932e4a62b554439421ffa45ebd9cbc7fc", "messageHeadline": "Adopt in list.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "123380ac8332523a250e3bf3816d844b30522054", "messageHeadline": "Adopt in edit.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "38397f11be0db1dead92fb8d154210e10eb1e94f", "messageHeadline": "Adopt in delete.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "d815d54bd2cb10c951d1f23e037b82502d0d21e5", "messageHeadline": "Adopt in create.go", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 25, "deletions": 16}}, {"node": {"oid": "43783a33a294bdb8f9a7613da82fa94dbdcde1b8", "messageHeadline": "Move helper to iostreams", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "fd0af5e3aa3fd832f219aba647e6a5cc9c20958d", "messageHeadline": "feat: add `--releases` option to `gh browse` (#6996)", "author": {"name": "Owen Voke", "email": "development@voke.dev", "user": {"login": "owenvoke"}}, "additions": 23, "deletions": 1}}, {"node": {"oid": "94fe6c776422a3e2a3ec00620f0d9c5ebdbee521", "messageHeadline": "Fix set-default interactive not showing all remotes (#6969)", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 64, "deletions": 10}}, {"node": {"oid": "801c38a24f8670adc56da0d6b1c20873ff3a9ef6", "messageHeadline": "Add visibility warning to repo edit (#6980)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "14eb873b9eb3a07430e9144407f787bfa874f6f4", "messageHeadline": "Avoid implicitly fetching when adding a new git remote (#6990)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 20}}, {"node": {"oid": "78fb90956c71aeefbb47b4e8382abe47992b5257", "messageHeadline": "Teach gh cs create to use current repo as default (#6596)", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "626c639df5e9c02a9f02ecd67434182a52673d47", "messageHeadline": "Disallow update checker delaying the gh process (#6978)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 24}}, {"node": {"oid": "d4c9890c5a9eb564ac3ff650104de7bc4545ecda", "messageHeadline": "Default to authenticated user on codespace delete (#6944)", "author": {"name": "Luan Vieira", "email": "luanzeba@github.com", "user": {"login": "luanzeba"}}, "additions": 77, "deletions": 1}}, {"node": {"oid": "052f567e46ecaeed313848fad959a8bccb88eda0", "messageHeadline": "Merge pull request #6977 from cli/disable-update-checker", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3c0c450e7c141f61f56aab28ddbaf38a6a07c12d", "messageHeadline": "Merge pull request #6983 from jsoref/repo-fork-default-branch-only", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "e6d6427704017a785b0b697eba38ffdf4d803305", "messageHeadline": "Support Fork with Default Branch Only", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "d1e54ecb9bf8238238ee72f297658763dcfc4765", "messageHeadline": "Merge pull request #6976 from cli/httpretty-body-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2097899a4dff3ce58f55fe44f78803643495f672", "messageHeadline": "Disable gh update checker in our precompiled binaries", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9743928b7e50af35f365006be3ec4cf04335d611", "messageHeadline": "GH_DEBUG: fix api logging not corrupting response bodies", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "06af84f440f2695ab03995ce436ad7d8503f112a", "messageHeadline": "Merge pull request #6932 from cli/godotenv-bump", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "73fb4c1463f196cc8e810522ff4442f1025311e6", "messageHeadline": "secret set: enable multiline values when reading from .env file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0dd7e9c36f22917432f55eec7b90e034a99cec24", "messageHeadline": "Fix panic in ASCII sanitization (#6956)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 52, "deletions": 38}}, {"node": {"oid": "9f426bf6158f95b7587265aad4701600a1b9abe5", "messageHeadline": "Merge pull request #6973 from cli/dependabot/github_actions/microsoft\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "940ef473de0ce9334cef1e84613333c4049a20e4", "messageHeadline": "Bump microsoft/setup-msbuild from 1.1.3 to 1.3.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "138da0f969bbf73df48e52b37f8cfacad5feb4a9", "messageHeadline": "Fix adding/removing projects using flags for edit commands (#6955)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "c024e856dbf6323c04d0a642eb099c4b7634fed3", "messageHeadline": "Merge pull request #6584 from cli/gh-ext-browse-followup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 243, "deletions": 108}}, {"node": {"oid": "b8a6c1daa75ebab463240dcb5e9c9b4c80ad4e94", "messageHeadline": "include readme viewing in small help", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dea3a923f6965947ebedb80e1302cf951f9c982", "messageHeadline": "Merge branch 'trunk' into gh-ext-browse-followup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 995, "deletions": 254}}, {"node": {"oid": "c9590f36d9ac62ac5df44d61d4292710f64d1aad", "messageHeadline": "longer small help", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "79a1be4fe05f95a0f2b193f531ea91313668707f", "messageHeadline": "Merge pull request #6948 from cli/dependabot/go_modules/github.com/cl\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c36aece5cdd9bfa60a84c1260c59cefb01e964c3", "messageHeadline": "Bump github.com/cli/oauth from 1.0.0 to 1.0.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ced071feaea37478ea9bb7ad656077eceb209e01", "messageHeadline": "Sanitize ANSII control characters returned from the server (#6916)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 245, "deletions": 0}}, {"node": {"oid": "1233bd44395306d5eddf8e6ab5344857709385f0", "messageHeadline": "Special case setting dependabot org secrets (#6941)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 63, "deletions": 15}}, {"node": {"oid": "300bc2cb698c7c76e4eeb552c24a7c605ea5db54", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 73, "deletions": 51}}, {"node": {"oid": "37eee304110dede62aaf2ce5bdf73fa8f0636d73", "messageHeadline": "WIP fixing tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 8}}, {"node": {"oid": "1786ece4a4275b035d9bb88ac5bd656444b5ea47", "messageHeadline": "Change uint8 to uint64 to hold job with more than 255 run attempts (#\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c41ae8af0dfcb0de2e3e018e29130407084b175", "messageHeadline": "Merge pull request #6923 from joshmgross/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 22}}, {"node": {"oid": "f6431ca001f5b5b26bb192f35504128f032ef550", "messageHeadline": "Use int64 repository IDs for Codespaces user secrets", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 6, "deletions": 22}}, {"node": {"oid": "2561f803694da18d31f9676efaf947d9ff6a89a7", "messageHeadline": "Merge pull request #6921 from cli/projectsv2-ghes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d2f3e89ad3bded7c2ff93b1b09fccbcce61d4674", "messageHeadline": "Fix ignoring ProjectsV2-specific errors for GHES", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3ab72f44d3599d206fbcfeeab00d148e7e2b580f", "messageHeadline": "WIP: fixing tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "ba725d7af20d6848d65e70e20c9965747f058d30", "messageHeadline": "update doc", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 18}}, {"node": {"oid": "3af8e56c07ff0e36eabfb547eaf68e3c28eb2b91", "messageHeadline": "TODOs", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "f60970ffa9b56c689321682a6311d0961ef9703a", "messageHeadline": "clean up command screen", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 26}}, {"node": {"oid": "c2c4d8c3f8ddd7d9945a6cb18664b881bbc8ab29", "messageHeadline": "fix silencing git output", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fec1f115b0c29f4a792d2a155dc0a15a1dfc89ca", "messageHeadline": "remove unused args from installGit", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "868af11b9dc87350352e6ada5b5003736c89e30a", "messageHeadline": "WIP on using pages", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "bcc0d2b838cc11377dea67a689d866a73c836565", "messageHeadline": "clean up some key handling", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 69}}, {"node": {"oid": "bab1b00c397eea36b7291a8340a0eb240266a900", "messageHeadline": "Rename `--confirm` flag to `--yes` for various destructive commands (\u2026", "author": {"name": "Damien Sedgwick", "email": "damienksedgwick@gmail.com", "user": {"login": "damiensedgwick"}}, "additions": 39, "deletions": 21}}, {"node": {"oid": "b4a6480c21b1882ddf00f657aae1c02a844c941e", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into gh-ext-browse-followup", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8007, "deletions": 2257}}, {"node": {"oid": "f669a10cf9869f4171e94582fc4326cd77ff4b07", "messageHeadline": "Fix race conditions in invoker_test (#6905)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 638, "deletions": 192}}, {"node": {"oid": "fef41950044330365f4ce6cbdd77ad3ea406922f", "messageHeadline": "Add `--reviewer` flag completion (#6873)", "author": {"name": "Benjamin Levesque", "email": "14175665+benjlevesque@users.noreply.github.com", "user": {"login": "benjlevesque"}}, "additions": 102, "deletions": 8}}, {"node": {"oid": "55053df592a7f004f19cc413619755b2838764e5", "messageHeadline": "repo delete: change confirmation flag to `--yes` (#6911)", "author": {"name": "Damien Sedgwick", "email": "damienksedgwick@gmail.com", "user": {"login": "damiensedgwick"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "a5edd8f542827e7c29989745514c8e8fbae2c9c1", "messageHeadline": "show token scopes on auth status (#6546)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 243, "deletions": 73}}, {"node": {"oid": "63ad804a2654c7e3e081d293729a215b6687cce5", "messageHeadline": "Add notes about project scope to various commands (#6907)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "700bda3ad876c1c5e47bb222c37e740eb17e1a37", "messageHeadline": "Add `gh repo edit --enable-discussions` (#6903)", "author": {"name": "azu", "email": "azu@users.noreply.github.com", "user": {"login": "azu"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "4865eb5372f3477aac41b9be7bc53bd1e5e99d2a", "messageHeadline": "Bump the oauth library (#6885)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d49e1ff021770540d66de316191ead4a62b10265", "messageHeadline": "Fix flakey TestUpdateProjectV2Items (#6909)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 7}}, {"node": {"oid": "a231b4adedfcdac1c68b01fc3cf9beded73cc2ba", "messageHeadline": "extension create: make initial commit (#6833)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 86, "deletions": 16}}, {"node": {"oid": "9dc2653b0ff92479b1ddfba8f45cec3118270bda", "messageHeadline": "Warn against Windows absolute path when using `gh api` (#6895)", "author": {"name": "Kevin Lee", "email": "21070577+kevhlee@users.noreply.github.com", "user": {"login": "kevhlee"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "90ae71b2ba4e4cd32f15cdc70ac01f505ebbbec2", "messageHeadline": "Merge pull request #6888 from cli/cmbrose/pf-half-close", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 79, "deletions": 41}}, {"node": {"oid": "71ec2c4e2305ba6ac17962f0805aee5fe8415584", "messageHeadline": "Codespaces create: Fix missing billable owner notice for individuals \u2026", "author": {"name": "Ryan Caldwell", "email": "ryanjamescaldwell@github.com", "user": {"login": "RyanJamesCaldwell"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "21c9e7c6dba02ad97179bb987477ad9abe12dad2", "messageHeadline": "Linter and comment", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e489050715639145eb2eb9f19d86ebb634ce3a44", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into cmbrose/pf-half-close", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2628, "deletions": 430}}, {"node": {"oid": "2b95cbc5a6933154a2c4005ce7df431fe7566672", "messageHeadline": "Close port forward writer on reader", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 78, "deletions": 41}}, {"node": {"oid": "179e9c256df518cde305a688ef5082903ed35fcd", "messageHeadline": "Add projectsV2 support to issue create, issue edit, pr create, and pr\u2026", "author": {"name": "Ilya Yatsishin", "email": "2159081+qoega@users.noreply.github.com", "user": {"login": "qoega"}}, "additions": 1250, "deletions": 83}}, {"node": {"oid": "06ae07f9712b668ad636189c8d5a48f3598ef761", "messageHeadline": "Merge pull request #6880 from cli/setdefault-bare-repo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "351226d34e2fc888f52e81640a72c679ca343f86", "messageHeadline": "Merge pull request #6881 from cli/reviewers-json-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "241f9197eeac3c220b4739ad4b8f45cdf4bbaf3b", "messageHeadline": "Merge pull request #6815 from cli/intake-doc", "author": {"name": "Rebecca Miller-Webster", "email": "rmw@github.com", "user": {"login": "rmw"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "73dfb87680def05e36260572b2c0a77c03ffa0f7", "messageHeadline": "Use gRPC client to notify codespace of activity (#6870)", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 326, "deletions": 230}}, {"node": {"oid": "8b3e5c15543218a457fc985dd3207ac425ec939d", "messageHeadline": "Fix `mergedBy` JSON export for PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "638f6ccc30ccf07dd611f602c8b14c2e95193658", "messageHeadline": "Fix JSON payload for PR review author", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8df1e9946f068e327729d3bf28e1995f72a47615", "messageHeadline": "repo set-default: support bare git repos", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 24}}, {"node": {"oid": "83d080488e9c54eaaf149c8749d03fba91d4025c", "messageHeadline": "Use AuthToken function to retrieve AuthToken instead of GetOrDefault \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "55578208a6c3baf5861340a82be797ef30ad7943", "messageHeadline": "Migrate search commands to new table printer and add headers (#6869)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 35, "deletions": 36}}, {"node": {"oid": "9a1056fc87144bf4cdfd8f11f124822a97899c4c", "messageHeadline": "Add `search commits` command (#6817)", "author": {"name": "Kevin Lee", "email": "21070577+kevhlee@users.noreply.github.com", "user": {"login": "kevhlee"}}, "additions": 914, "deletions": 53}}, {"node": {"oid": "5879923b4ffb3f0a375edbb024a445c7bee48132", "messageHeadline": "Use progress runner a few times", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "216d3bf912b6bcfe3876ffa388252225d532ef4c", "messageHeadline": "Add generic progress runner", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "efe57991b094a58934c29243b92953895677b92b", "messageHeadline": "Fix spinner on error", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "ba27e5bfb88bab29021ae0eace03348e41f0b24f", "messageHeadline": "Merge pull request #6838 from dmgardiner25/start-remote-server-grpc", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 475, "deletions": 71}}, {"node": {"oid": "ce6b7d87624deee0a914377ea20b1003e5b4bf44", "messageHeadline": "Start SSH server with gRPC", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 475, "deletions": 71}}, {"node": {"oid": "411181d14d4743aefdc8faac419684ca1e7e147d", "messageHeadline": "Merge pull request #6830 from dmgardiner25/rebuild-container-grpc", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 667, "deletions": 314}}, {"node": {"oid": "fc21c876ba832502879b29d92c74fba98bd063b0", "messageHeadline": "Merge pull request #6831 from cli/select-default-blank", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "553ea39b1437476c8e13b2c92bea4a513a1a26c1", "messageHeadline": "avoid panic when bad default given to Select", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "98eaac3e40d7082cc92341f0bd7854c1938a5ce1", "messageHeadline": "Rebuild container using gRPC client", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 667, "deletions": 314}}, {"node": {"oid": "55c5e008cb2478b62e02714d69ffbe2eebd5881c", "messageHeadline": "link from readme", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "fa55cf497a875d85b04f546f80c8f51bd796d70a", "messageHeadline": "add intake document", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 55, "deletions": 0}}, {"node": {"oid": "839378d5cbe1742b8ddd471c1fb50fbdf9475b2e", "messageHeadline": "Merge pull request #6657 from dmgardiner25/codespaces-rpc-invoker", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 166, "deletions": 126}}, {"node": {"oid": "814fcf8c746d9ba5bd25fb42c7bbd2c08b9b5ae9", "messageHeadline": "Remove unused token field", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "791c7db632fc49e6b98f6b6c1df3d2b4d1a33675", "messageHeadline": "Fix typo in has_uncommitted_changes for codespaces (#6812)", "author": {"name": "John Keech", "email": "jokeech@microsoft.com", "user": {"login": "jkeech"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "000a84d49b954ded7bc4bf721ec1b818d8d41646", "messageHeadline": "Address comments", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 65, "deletions": 56}}, {"node": {"oid": "731ba682f2d496f8725de4736ef1d7669acae340", "messageHeadline": "Create `Invoker` object", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 152, "deletions": 105}}, {"node": {"oid": "faabdc247b6c80a301e51254bc8937a089493a9c", "messageHeadline": "Fix linting error and cleanup error messages", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "1e75a74d189147504282ea807b01b13e2363bb3f", "messageHeadline": "Create centralized Codespaces RPC invoker", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 62, "deletions": 80}}, {"node": {"oid": "82156f7fd2719f5cca9f8a8738ff4e61561d04aa", "messageHeadline": "Merge pull request #6803 from cli/fix-6792", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 59, "deletions": 1}}, {"node": {"oid": "47b27cde4ba98e878f8dc1ca47545cf8b4415dd9", "messageHeadline": "Handle erase operation in auth git-credential command (#6805)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "22a9cb88563903d58376c5c268ccfab2b59b273a", "messageHeadline": "tweak selection", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "290d90430dec5bcc62f8030ece34575bdd1348b6", "messageHeadline": "select base repo correctly when only one remote", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 2}}, {"node": {"oid": "08d7ea5f62275eefab3b8a682d8b564e9b0bb5f5", "messageHeadline": "Merge pull request #6798 from cli/dependabot/go_modules/github.com/gd\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 13}}, {"node": {"oid": "2d3ce6270a65d5eb559773625a0c2b747076fbf0", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#6794)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c03b6ce891775d990b1c21dd604f7e440856f110", "messageHeadline": "docs: update codespace installation instructions (#6781)", "author": {"name": "Aleksey Levenstein", "email": "levenstein.aleksey@gmail.com", "user": {"login": "levenleven"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2e399dcf0162d63bf658f3a324b9d9acc6063ef0", "messageHeadline": "Bump github.com/gdamore/tcell/v2 from 2.5.3 to 2.5.4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "6618baaf63cbae2eb4162082496f6171bb9b3fa3", "messageHeadline": "Merge pull request #6779 from cli/fix-comments-author", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "8d82a96349ef2068c9a47cab13a1d335146e09c6", "messageHeadline": "Fix fetching issue/PR comments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 36}}, {"node": {"oid": "7ffa87fcd02bae80cebadad1c8d92713bfae1ec7", "messageHeadline": "Merge pull request #6776 from cli/goreleaser-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ea4b410df5db47e08f116c284cab6bea5b172da5", "messageHeadline": "downgrade ubuntu to fix osslsigncode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6a5532481f2a11d7dcd75d09c1fb67541ae7a587", "messageHeadline": "Avoid sending empty JSON body when no params to api command (#6775)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "c5c2f9cc1040e7bfa25feb5adb6e62d264198edb", "messageHeadline": "Supported passing nested JSON arrays/objects to api command via field\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 410, "deletions": 207}}, {"node": {"oid": "c5ce6855a712afe378665785e2a40f5343001b23", "messageHeadline": "Merge pull request #6589 from cli/cobra-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 236, "deletions": 232}}, {"node": {"oid": "f8f206e063aec72acc45eed83949bb00fa5d3e2e", "messageHeadline": "Group PR, release, and repo subcommands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 40}}, {"node": {"oid": "fcd86c00b4de0dad4c15041a5d664b99566ec5cc", "messageHeadline": "Merge remote-tracking branch 'origin' into cobra-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1107, "deletions": 26}}, {"node": {"oid": "1f85a92463d766c7ea6fa4fba2e7c08a37f5f5ab", "messageHeadline": "Merge pull request #5333 from chemotaxis/gh-issue-lock", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1079, "deletions": 21}}, {"node": {"oid": "c3cceae9ea3b753f7218ab94f28452c29bc49958", "messageHeadline": "finish tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 119, "deletions": 9}}, {"node": {"oid": "6fce78e689b46226046ff6c48b6a01df4008bff8", "messageHeadline": "WIP all but relocking", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 197, "deletions": 22}}, {"node": {"oid": "8d9b47e5556475992ae8e827a789daff265d95ef", "messageHeadline": "stub out rest of tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 57, "deletions": 9}}, {"node": {"oid": "a1fe708048c0177f210deca174ea938aae037e9a", "messageHeadline": "todos", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bb958490ea6391ccccb8cf9d546b632c56b3699c", "messageHeadline": "WIP tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 62, "deletions": 10}}, {"node": {"oid": "cee5e6e42a4c9b774e13dce5f176d9df7e50d0c5", "messageHeadline": "WIP on tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 84, "deletions": 15}}, {"node": {"oid": "607a0876b933d630411abb9ec487d30dab467102", "messageHeadline": "Split issue commands into \"General\" vs. \"Targeted\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 23}}, {"node": {"oid": "2ede67331d88eec487f7264ba6ed52ca881c197a", "messageHeadline": "Merge pull request #6706 from browniebroke/feat/edit-repo/allow-updat\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "a55dd656f3599404eb2d86e6bec927884328b983", "messageHeadline": "Merge remote-tracking branch 'origin' into cobra-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3504, "deletions": 1599}}, {"node": {"oid": "95419f9006ac574c60c1be8500f6b81c80a8fa43", "messageHeadline": "further WIP", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 70, "deletions": 5}}, {"node": {"oid": "4c28e32e9d9e33dbc5c402b4c0204dce53b816e0", "messageHeadline": "WIP on adding tests, add prompt, tweak things", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 124, "deletions": 21}}, {"node": {"oid": "4ade907ae84442a079d8951f0812a20f19358882", "messageHeadline": "Allow setting codespace display name during create (#6739)", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 120, "deletions": 243}}, {"node": {"oid": "6d93849476aa8348b36d43a3ee1b9101deaa47ec", "messageHeadline": "Merge pull request #6738 from cli/default-repo-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 89, "deletions": 58}}, {"node": {"oid": "7caf7da2dac2b879edeaebb64518fec5d8d6ef06", "messageHeadline": "Merge pull request #6667 from cli/release-galore", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 395, "deletions": 168}}, {"node": {"oid": "b52d452168e3a278e72f80f656c2ee046daa87b4", "messageHeadline": "wip: tweak output, update to Prompter, start on tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 107, "deletions": 29}}, {"node": {"oid": "5a6b4ce93427fe92e6dfb6124de7f22207937e3e", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into gh-issue-lock", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2525, "deletions": 986}}, {"node": {"oid": "f5d19b831e7537a67411ff37311d618846cd815c", "messageHeadline": "error instead of prompt when no base repo + fixes", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 89, "deletions": 58}}, {"node": {"oid": "59812d429a40cccfa8fd3fabf55ab9882600bf29", "messageHeadline": "Merge pull request #4859 from bchadwic/base-cmd", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 737, "deletions": 43}}, {"node": {"oid": "5461d15b743d606856a193cd03332b2a1969d3c4", "messageHeadline": "final bit of feedback", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "65323979637eec714be1b82ea73d56f027358651", "messageHeadline": "use factory git client", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 14}}, {"node": {"oid": "db4de603075090c9ec59d9c5ea5b00664325a3ac", "messageHeadline": "rename command and fix tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 31, "deletions": 31}}, {"node": {"oid": "41bdaa426a010eb989a30ab1d084206f170633a8", "messageHeadline": "tweak wording", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 30}}, {"node": {"oid": "941dc26cc83f4c0cdebdd00246e6233746f446fb", "messageHeadline": "Update git/client.go", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0a82a57eeb0dbd27d765fce43186fe4d8e1cd8f4", "messageHeadline": "WIP on single column support", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 40, "deletions": 21}}, {"node": {"oid": "8cb312a620a2e8171c835a80e624c980048d68c8", "messageHeadline": "Fix release assets upload retry logic", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 103, "deletions": 50}}, {"node": {"oid": "cbeed671dd52d60e59331d4c8eff9e529fe5c3fd", "messageHeadline": "release create: clean up leftover draft release on upload/publish fai\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 136, "deletions": 3}}, {"node": {"oid": "36ffbe18de887587d77737ce8bc46283abece239", "messageHeadline": "Improve looking up draft releases by tag name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 151, "deletions": 111}}, {"node": {"oid": "e58bf212fed0cec78687cfc767bf24ea86ec951b", "messageHeadline": "Fix API client code docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "d42744fb04db61b645e5cde5ab1cff62b36b6e73", "messageHeadline": "freeze input when help active", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 44, "deletions": 1}}, {"node": {"oid": "69a1f0aba2015a2724186527a31dd3c30971279c", "messageHeadline": "use Pages to render help", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 48, "deletions": 40}}, {"node": {"oid": "2f42196fbe85708215b55188edd2fdd9776d3981", "messageHeadline": "these were bad", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "5d8d032808de1c665f5fd60b4d3e599249a692c8", "messageHeadline": "move help to its own window", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 60, "deletions": 4}}, {"node": {"oid": "e86b3ea91fa1000d702f4c01f683852a10cfd06b", "messageHeadline": "Change alias list output format to YAML (#6603)", "author": {"name": "Paul Forness", "email": "50929905+ptforness@users.noreply.github.com", "user": {"login": "ptforness"}}, "additions": 18, "deletions": 19}}, {"node": {"oid": "230d89be938d64c0f760d6b3e29d00845f641409", "messageHeadline": "add more to usage", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 5}}, {"node": {"oid": "2090e1111f2ce7262c365b5c1b0005c601679581", "messageHeadline": "tweak UX and switch to prompter", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 60, "deletions": 29}}, {"node": {"oid": "6f1d149da3db3c7fb39717ea46ddb99d5b4a1f49", "messageHeadline": "Merge pull request #6725 from cli/cmbrose/rename-repo-shorthand", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "76c58930d96c897c799318f0d65f3dc0f9ed88fa", "messageHeadline": "tests pass", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 12}}, {"node": {"oid": "7e3e2d96a80839fc796147f49b40fe4f22682800", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into base-cmd", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 23980, "deletions": 13598}}, {"node": {"oid": "dd8c5c9dae205ef7c2450eeedfda26ff22fdea29", "messageHeadline": "Fix clobbering old files in release download (#6694)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "7e675806181c414a697d6428f0ee78a325f8c502", "messageHeadline": "Merge pull request #6727 from cli/dependabot/github_actions/gorelease\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc9ea4b94196e892c0047e229eee1a8c0c8b9bb6", "messageHeadline": "Bump goreleaser/goreleaser-action from 3 to 4", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56006eefa60ee8df4ad60ae47dd88252a24b34d7", "messageHeadline": "Flags instead of PersistentFlag", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "57c53e6268c39b052e75dda417ab5d2d26ee261c", "messageHeadline": "linter", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "8e0b4ef21b66905d637c044b8d81bff9ab5e6914", "messageHeadline": "Use -R for --repo shorthand and deprecate -r", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 28, "deletions": 3}}, {"node": {"oid": "67e5baea095461cfa16da4c36fdf65ff89c0b46c", "messageHeadline": "Merge pull request #6711 from cli/release-prompter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 398, "deletions": 165}}, {"node": {"oid": "ee4afb23345d6bb488a049dd693dd3687127900e", "messageHeadline": "Merge pull request #6723 from cli/go-1.19-upgrade", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 323, "deletions": 270}}, {"node": {"oid": "e4f5545e86ccf9447973022eb88865f2f8dd5b81", "messageHeadline": "Go 1.19: fix comment formatting for moq-generated mocks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 309, "deletions": 257}}, {"node": {"oid": "684a4c5c8c991b6d21b74b7d07992c4055bde5df", "messageHeadline": "bump golangci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d273005f40d4aaca865970f430ba6cadabb71e49", "messageHeadline": "Merge remote-tracking branch 'origin' into go-1.19-upgrade", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "487990bb0ccb398867e3a51bbf62e5eb4abba947", "messageHeadline": "bump safeexec for 1.19 fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6dbe7e6342e5c453c11a87dca1dae014b06a829c", "messageHeadline": "Linter fixes (#6722)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 7, "deletions": 22}}, {"node": {"oid": "c9c39a66bae30bd534e22cac2a85618c0e732798", "messageHeadline": "Bump goreleaser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba4d50452d935126a3369545d4860c63212d3c69", "messageHeadline": "Update to Go 1.19", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f57249f0dd44feda911e720126c95737f59262d4", "messageHeadline": "docs: Update installation instructions for WinGet (#6716)", "author": {"name": "Max Coplan", "email": "mchcopl@gmail.com", "user": {"login": "vegerot"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6507d35f2f6856cf8ab19d3a617e97e3c65c6116", "messageHeadline": "port release command to prompter", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 398, "deletions": 165}}, {"node": {"oid": "c21408fc01b3335e41d8efe9f23cb89a325ca952", "messageHeadline": "Merge pull request #6705 from cli/jshorty/new-pfs-domain", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eadc8e8372c48d2a4bcb83808ccd729dee28801c", "messageHeadline": "Add `isDraft` to `search prs` json options, matching `pr view` (#6704)", "author": {"name": "Matthew Gabeler-Lee", "email": "mgabeler-lee@6river.com", "user": {"login": "mgabeler-lee-6rs"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "4fd56ac7c1ad434c445cfeb85809424af2a987fa", "messageHeadline": "Merge pull request #5049 from hirasawayuki/add-more-author-infomation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 60, "deletions": 14}}, {"node": {"oid": "acaebe8a1a4de948d0723e29f2b0cd7dfaea3c5d", "messageHeadline": "export is_bot from issue list", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "c91c2d43cdda6fefc9a9a228b299ee5d9ce58eff", "messageHeadline": "export is_bot in issue/pr search", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 8}}, {"node": {"oid": "25209ad6b1b32cce64d9a913b2fdfdd7d6fa90e7", "messageHeadline": "Add `--allow-update-branch` to the `repo edit` command", "author": {"name": "Bruno Alla", "email": "alla.brunoo@gmail.com", "user": {"login": "browniebroke"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "1cb62b182c5945f58df116e735444f9a7c125ddd", "messageHeadline": "Use new domain for forwarded ports", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23913ac371bacc6af51309d85ca4e289d88af132", "messageHeadline": "Show version diff when updating a single extension (#6647)", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "57f5bd8cdd5cc9e9861dab13a114736a4d86227e", "messageHeadline": "Add support to exclude pre-releases from release list (#6625)", "author": {"name": "Owen Voke", "email": "development@voke.dev", "user": {"login": "owenvoke"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "06360429defce4e3381601447c157f8f81e2029c", "messageHeadline": "Prompt for owner when interactively creating repos (#6578)", "author": {"name": "Skip Baney", "email": "twelvelabs@gmail.com", "user": {"login": "twelvelabs"}}, "additions": 174, "deletions": 6}}, {"node": {"oid": "33779630dafb5c54ded148231b4c706a6ab3fe64", "messageHeadline": "Exclude the current user from reviewers when creating pr (#6464)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 47, "deletions": 15}}, {"node": {"oid": "b37e29e6437ac801caae74d7daedfffef0f21dc9", "messageHeadline": "fix test", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "84a15d0943a0bb1b4b490de1dc29192438b645d4", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into add-more-author-info\u2026", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 42449, "deletions": 16515}}, {"node": {"oid": "a22b7ca41cdf736eb75268464e1b72c3890fd469", "messageHeadline": "Merge pull request #6451 from cli/pr-prompter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 416, "deletions": 304}}, {"node": {"oid": "91445d2df3a226b7b8db4abf4b33b408c9dbe26f", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into pr-prompter", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 5334, "deletions": 1155}}, {"node": {"oid": "3017168dc3f52870350ae6e0fdc7f5859ef9eeaa", "messageHeadline": "Merge pull request #6632 from luanzeba/gh_release_verify_tag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 89, "deletions": 2}}, {"node": {"oid": "590dc84a0903864e2759107b9053ca74db70a646", "messageHeadline": "Merge pull request #6653 from cli/devcontainer-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "799aff18ae532221113fb395950936e72f95dc5a", "messageHeadline": "Document installing GitHub CLI in Codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "14fd15da88c5cf40f0a29aae989499fb79d523ce", "messageHeadline": "Merge pull request #6646 from cli/pr-expose-review-commit", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "40cfa9022277271713c97feffb2de916ae911c0d", "messageHeadline": "Expose commit OID in PR reviews JSON export", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "1fe25b8376c695f7f5896323839c1055703acd7b", "messageHeadline": "Merge pull request #6634 from cli/dependabot/github_actions/mislav/bu\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14c2b801efe71a876b698969a927df728a5854de", "messageHeadline": "Bump mislav/bump-homebrew-formula-action from 1 to 2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fad72b788de367ee2ec6a54eccafb51250121c50", "messageHeadline": "Avoid duplicate remote tag lookups", "author": {"name": "Luan Vieira", "email": "luanzeba@github.com", "user": {"login": "luanzeba"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "f1a067ff182decbdf45d80ecc8ea03fb7586909b", "messageHeadline": "Clarify --verify-tag flag description", "author": {"name": "Luan Vieira", "email": "luanzeba@github.com", "user": {"login": "luanzeba"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11bef8c3b5df8bef6c7ebed2f02a44800c063466", "messageHeadline": "Add --verify-tag flag for release creation command", "author": {"name": "Luan Vieira", "email": "luanzeba@github.com", "user": {"login": "luanzeba"}}, "additions": 90, "deletions": 2}}, {"node": {"oid": "8891456b4bd376dabc34b5e4cb9b68ebc9995b23", "messageHeadline": "Update go-gh to v1.0.0 (#6618)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "98ab1f258767cb53279f5fc3d9ec8f8265fc44ef", "messageHeadline": "Authenticate network git commands (#6541)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 104, "deletions": 74}}, {"node": {"oid": "649fb35ece0c9a66c53e1f8755dbe7020b543d91", "messageHeadline": "Fix up bindir for new version of goreleaser (#6621)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "44e6483717081d28300a2e3ad1e43d2be3cc62ff", "messageHeadline": "Set fetch depth for goreleaser to work properly", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c066edc984b326ec955ed1249b401ec1c4038abd", "messageHeadline": "Fix commands that use iostreams RefreshScreen (#6607)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3fd73ec470652c65cdf01b7502a3e681caed0a4c", "messageHeadline": "Merge pull request #6608 from cli/revert-6552-owner-affiliations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "45be3509bbdef2015b4977419eb8d609dbfec469", "messageHeadline": "Update goreleaser so we can release ARM64 binaries for windows (#6605)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5408197a0676c7842a3eb58702f3d26c9f2d6147", "messageHeadline": "Revert \"Fix `repo list` when belonging to org with IP Allow list enab\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cdff1327ce33c12a89298c221e0e70307f381af", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into gh-issue-lock", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 14557, "deletions": 5057}}, {"node": {"oid": "6bbfc5056d965632462fae9bd469fa374b89858e", "messageHeadline": "Use git client in extension manager (#6547)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 379, "deletions": 159}}, {"node": {"oid": "9971c12bed5d1888d85b311b3fff42bae9dfc336", "messageHeadline": "Group issue commands into general vs. additional", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "4d0206510a2a93a1a13f1535de9022ab824f0db7", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "30ad3f0fd1fa5c4616c58815957f554dddb46e12", "messageHeadline": "Fix SECURITY.md", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "f048eb90618365d56af3d92d03b7a190b667734d", "messageHeadline": "Merge pull request #6587 from maclarel/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "58deedb9f37914407e0b5e99c8519adc2a1dd51f", "messageHeadline": "Create SECURITY.md", "author": {"name": "Logan MacLaren", "email": "maclarel@github.com", "user": {"login": "maclarel"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "278ff59fce6abbf6088a4393bf2c2658951f6439", "messageHeadline": "Allow accessing Cobra built-in doc generation features", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "b3aeaf6c2e48cb4227ec42e69083f0597f7e1a31", "messageHeadline": "Remove the feedback section from gh help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "b12ea845ef89c7b1328df4225dc3f23b18a98f03", "messageHeadline": "Migrate to the new Cobra command grouping feature", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 103, "deletions": 130}}, {"node": {"oid": "8c0feacb71e035f9624284a74eea1ed0af88ba2a", "messageHeadline": "Bump Cobra", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "f2febbc46e993b56253c3ec2cd64b363af26fccb", "messageHeadline": "Merge pull request #6567 from cli/gh-ext-search", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 423, "deletions": 0}}, {"node": {"oid": "036e16608f3fa9b410d0859e09388808369b9af4", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into gh-ext-search", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1125, "deletions": 67}}, {"node": {"oid": "bd54e8e472e6ebb76c1e913be5206f4c544dacbe", "messageHeadline": "Merge pull request #6530 from cli/gh-ext-browse-tview", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1021, "deletions": 2}}, {"node": {"oid": "3abba558f317acee75eef53b9bcbbc2d1179f603", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "85e336526daef520bbbe82c38fc05bab1feb3e28", "messageHeadline": "tweak usage", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 7}}, {"node": {"oid": "e84383589e2f181440d05e1925505ffb17639e84", "messageHeadline": "add more usage info", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 36, "deletions": 1}}, {"node": {"oid": "4bc623591f625ca03e7efd97e83397aa32c86862", "messageHeadline": "gh ext browse", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1021, "deletions": 2}}, {"node": {"oid": "869248fc53214b4ca179a1a503997ffcd3f00e06", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 41}}, {"node": {"oid": "4a2c5f222a1041f377d60764413cc4fb0ec20a23", "messageHeadline": "add gh ext search", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 388, "deletions": 0}}, {"node": {"oid": "a8f57676749c123effdcc1783b4ffe4a3d14fd2a", "messageHeadline": "Merge pull request #6568 from jungaretti/jungaretti/add-proto-guide", "author": {"name": "JP Ungaretti", "email": "19893438+jungaretti@users.noreply.github.com", "user": {"login": "jungaretti"}}, "additions": 107, "deletions": 65}}, {"node": {"oid": "67236841eef7d622694bd633657a5200d6815b23", "messageHeadline": "Specify directory for generate.sh", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95542a8211e9e16bfcc81a2744f10e385ffe0322", "messageHeadline": "Remove colon from header", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c020d602ffe1a5624d4fabc94a48077932b1a5bb", "messageHeadline": "Remove extra generation", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "7ade90089d51ed9b2690fad75356a81b786d2f21", "messageHeadline": "Add docs for gRPC", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 108, "deletions": 65}}, {"node": {"oid": "8617eb7df932ebc0b32fe0ba85965279849d02db", "messageHeadline": "Add `jobs` field for `run view --json` (#6507)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 63, "deletions": 12}}, {"node": {"oid": "b94d07347fe1b9bbc4f263f5f6187ab5fdbce961", "messageHeadline": "Add support for `garage.github.com` (#6478)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "9ec2107cc6194d9145ff7bd905b6c73bba968648", "messageHeadline": "Merge pull request #6421 from cli/go-gh-term", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 96, "deletions": 393}}, {"node": {"oid": "c2793b62c4bc71f6561b716d2199f8e314ba0459", "messageHeadline": "Bump go-gh", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "33e589465e0d5257979a27ea0e0b0c0f79402c14", "messageHeadline": "`--force` overrides pinned extensions (#6513)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 119, "deletions": 3}}, {"node": {"oid": "f96b2fce570351a69d806e6e1a9d89861da90323", "messageHeadline": "Refactor git client and add tests (#6525)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1150, "deletions": 354}}, {"node": {"oid": "6c8aaff91955fc65416749b3e40f84f9a92f85cb", "messageHeadline": "Merge pull request #6538 from cli/release-make-latest", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "63a64ee4f061ca745f5690d2f64bf182b441c8be", "messageHeadline": "Merge pull request #6556 from cli/time-zone-test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "57b3ef1f38b4b32b68e6fe6f0220a1d92a674ae3", "messageHeadline": "Merge pull request #6558 from cli/setup-git-windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fa2223129b536efad8704a66c270630b47dc8b1d", "messageHeadline": "Warn from `gh gpg-key add` when key is not armored (#6528)", "author": {"name": "BakaFT", "email": "1355564740@qq.com", "user": {"login": "BakaFT"}}, "additions": 139, "deletions": 39}}, {"node": {"oid": "ba028b9044a2c4e34072fff0978d9597a16e2aef", "messageHeadline": "Fix setting up git credential helper on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b2e380768668f36a59219952cc3b879bd9d1af9", "messageHeadline": "Normalize time-zone headers in tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ff9b18310a01ffdd1d3207e7be06e2f4b3e5c490", "messageHeadline": "Merge pull request #6552 from cli/owner-affiliations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a15c254eba0d6b21e9b919445851db83a01ecb06", "messageHeadline": "Adding output functionality (#6410)", "author": {"name": "Luis Filipe Pessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 170, "deletions": 41}}, {"node": {"oid": "17e64674f5aaca2923d5b0022f4e599308c23556", "messageHeadline": "repo list: fix when belonging to org with IP Allow list enabled", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3692defe8d0822620484f230789efdc7a2afefe6", "messageHeadline": "Merge pull request #6551 from jungaretti/jungaretti/incremental-rebuild", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 55, "deletions": 26}}, {"node": {"oid": "925edf38925e463611bdbffabbfc8e7ee1eab217", "messageHeadline": "Add long description", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "66c4e7eca8f8ecd1678f47608e84d4ea91ce93f7", "messageHeadline": "Use Log and Error instead of Fatal", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "647ba727f1df6e3c5faee2b6affb4f63ffdbb35b", "messageHeadline": "Fix name of mock function", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a29820ebe3bc1f6f82f9a485bb373fb4aee75482", "messageHeadline": "Use incremental rebuild by default", "author": {"name": "JP Ungaretti", "email": "git@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 47, "deletions": 24}}, {"node": {"oid": "e8dc825c7cf5cc745e8d07150c1f41ebb3f4d706", "messageHeadline": "Avoid duplicate release when creating a release with assets (#6493)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "afef80e9884d36bd451b96b7e45fed03acc56316", "messageHeadline": "Merge pull request #6494 from cli/run-number", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6d32ce612c4a594781561e7ba1f7202cddf5f075", "messageHeadline": "feat: make topic param as list in repo list command (#6539)", "author": {"name": "Jeffrey Duroyon", "email": "jeffrey.duroyon@zenika.com", "user": {"login": "kratisto"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "eeff8868abfd17066f27e6ef30b3f7869d98c558", "messageHeadline": "Merge pull request #6527 from cli/pr-create-no-git", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 5}}, {"node": {"oid": "fe485c14cc1ba84e2f675438a6948b55b5a2135c", "messageHeadline": "Merge pull request #6535 from jsoref/issue-6534", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0d77e9e9450df5974df58fe2e1ec9737a1ed58d3", "messageHeadline": "Merge pull request #6537 from cli/hyperlink-helper-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2b570d9e53295a9470ec68d7532d57abf8823737", "messageHeadline": "Upgrade actions/checkout to v3 in extension template (#6543)", "author": {"name": "swfz", "email": "sawafuji.09@gmail.com", "user": {"login": "swfz"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3514de4b2da8b8d5f229f303dbd79fc8b2fa3148", "messageHeadline": "Merge pull request #6544 from ctaylor4874/trunk", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "65ba9d4472f550933c934243f71db670a4b115ad", "messageHeadline": "Ran go mod tidy", "author": {"name": "Cody Taylor", "email": "8881198+ctaylor4874@users.noreply.github.com", "user": {"login": "ctaylor4874"}}, "additions": 1, "deletions": 54}}, {"node": {"oid": "6530c8fa1b3b2128fcc18495b14806bc3dd28c96", "messageHeadline": "Replace secrets.GITHUB_TOKEN with github.token", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9a80d9c65c8909dce270732e7c7b64ca5a7ba937", "messageHeadline": "Adds max interval and conditional check on elapsed time", "author": {"name": "Cody Taylor", "email": "8881198+ctaylor4874@users.noreply.github.com", "user": {"login": "ctaylor4874"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "893bc25bcc8ede834dbdb4c5ace553c5f9fcf688", "messageHeadline": "Adds exponential backoff to ConnectToLiveshare; Fixes #5738", "author": {"name": "Cody Taylor", "email": "8881198+ctaylor4874@users.noreply.github.com", "user": {"login": "ctaylor4874"}}, "additions": 62, "deletions": 1}}, {"node": {"oid": "c63e3a094d6b866af0813064a2d22f8346bd4b51", "messageHeadline": "release create: support explicitly marking as \"Latest\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 123, "deletions": 0}}, {"node": {"oid": "38d465b1daa682bba8488a09bcd6be044d2837a6", "messageHeadline": "Merge remote-tracking branch 'origin' into go-gh-term", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1134, "deletions": 4}}, {"node": {"oid": "dbc244a9931153aad292c191e4d1401d108534ad", "messageHeadline": "Document the hyperlink helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8c32ca925cd500949b50eb454bc993eb65eb989a", "messageHeadline": "Enable `gh pr create --repo <repo>` from outside of a local git repos\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "5d3a8e380aa4bffb1734e79ef4fde58a622c872f", "messageHeadline": "Fix double import", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "9ea76237a557015e73446d33268569a114c0649c", "messageHeadline": "Merge pull request #6510 from dojutsu-user/no_color_6495", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d0955ee077a656322e4e3a44f389863a6fffbe29", "messageHeadline": "disable colors in ansi", "author": {"name": "dojutsu-user", "email": "vaibhgupt199@gmail.com", "user": {"login": "dojutsu-user"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "58b12bfd1356f131f395cf3bd2c21c4766eeb5f4", "messageHeadline": "Fake terminal-like object in tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 13}}, {"node": {"oid": "8f28d1f9d5b112b222f96eb793682ff0b5a7927d", "messageHeadline": "Merge pull request #6501 from cli/fix-trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 12}}, {"node": {"oid": "afecf7e5d02d0344221153e47b09c58338176cfe", "messageHeadline": "use tableprinter in issue develop", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "96372e5ac83f8dbf880ad21c9a881d4ce030dd61", "messageHeadline": "use new GitClient in issue develop", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 7}}, {"node": {"oid": "a20192943da3de5eb937779603b3e07e8fd54870", "messageHeadline": "Merge pull request #6254 from Bestra/create-linked-branch-command", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1129, "deletions": 4}}, {"node": {"oid": "66282b681994414a55b9e4a26716f7d4825b96a2", "messageHeadline": "Restore color override", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "76ad94cc355805eb971c12bcfd2fc404c7d76697", "messageHeadline": "Merge remote-tracking branch 'origin' into go-gh-term", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4158, "deletions": 1623}}, {"node": {"oid": "aec2c5f3306f8c6a23135f42a76b5d0f97ee7001", "messageHeadline": "run: add `number` json field to access run number", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9d55bdd3720159476c083f135961a2b995eca296", "messageHeadline": "Merge pull request #6480 from cli/dependabot/github_actions/microsoft\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a55c1660841d6108b9e81548a8d0d965ec1278bc", "messageHeadline": "Bump microsoft/setup-msbuild from 1.0.3 to 1.1.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4294ee14a1a80ca820988c2497961da4f6646e9e", "messageHeadline": "revert revert 57fbe4f317ca7d0849eeeedb16c1abc21a81913b (#6474)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 458, "deletions": 422}}, {"node": {"oid": "2cefb9fa591893cd677a88ef81186329c21272f2", "messageHeadline": "Fix pr create regression (#6472)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 425, "deletions": 462}}, {"node": {"oid": "afcfd78852afc01004e719b7ca8b3e984225ffe0", "messageHeadline": "use Prompter in pr merge", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 169, "deletions": 104}}, {"node": {"oid": "42c017b8874491dc34ba161752d78b038916918f", "messageHeadline": "use Prompter in Commentable", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 10}}, {"node": {"oid": "47eebe0c6428f52b36434d5cd3ff5b5464fdb2bc", "messageHeadline": "use Prompter in template manager", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 54}}, {"node": {"oid": "a3b1bb7fb2a5efb7f7ed65692668dcfec6d6080a", "messageHeadline": "use Prompter in pr create", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 208, "deletions": 148}}, {"node": {"oid": "57fbe4f317ca7d0849eeeedb16c1abc21a81913b", "messageHeadline": "Refactor to use new git client (#6447)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 459, "deletions": 423}}, {"node": {"oid": "0197b51f7212cd80242fcc0fac6dbd8032630f86", "messageHeadline": "Replace spaces with tabs in mixed whitespace string (#6456)", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e7270e401df0a786f1fb3e84b49867146f735690", "messageHeadline": "add `--web` flag to `pr diff` command (#6439)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 106, "deletions": 46}}, {"node": {"oid": "a756ffb1e82e484e14785f6f6f97f62a88b28f6a", "messageHeadline": "Fix Codespace Creation Devcontainer bug (#6389)", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 110, "deletions": 32}}, {"node": {"oid": "e523d50176059edc1f398142be01133f8c169792", "messageHeadline": "Add support for editing last issue/pr comment (#6384)", "author": {"name": "Seito Tanaka", "email": "seito.tanaka.dev@gmail.com", "user": {"login": "seachicken"}}, "additions": 318, "deletions": 29}}, {"node": {"oid": "ee9d7bef0a6048b8bfeadbb3d544548f13e68eaf", "messageHeadline": "Pull in latest go-gh release (#6454)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "d41efa7a6a1f4e08ac8ec03e84a8d09e51368597", "messageHeadline": "Fix #6452 (#6453)", "author": {"name": "tdakkota", "email": "tanc13@yandex.ru", "user": {"login": "tdakkota"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "3fe5026d39f1cb4dacec3793ef45bbe2f416c987", "messageHeadline": "Migrate to tableprinter from go-gh (#6346)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 115, "deletions": 238}}, {"node": {"oid": "4265b5b80499fce9d5713fe4c1702f08442a4359", "messageHeadline": "Add `gpg-key delete` command (#6360)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 382, "deletions": 1}}, {"node": {"oid": "abb8c86ee80904c4d035086faa8ab293dbf9f670", "messageHeadline": "mntly/extension not found (#6425)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 92, "deletions": 15}}, {"node": {"oid": "c89d0402bb30458c3f9cfc211d5190d6945b5441", "messageHeadline": "Improved error messaging for repo sync scenario (#6430)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 48, "deletions": 4}}, {"node": {"oid": "2944f7c3abac8db83f4354f0246ea32627e68d11", "messageHeadline": "Create git client (#6354)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1220, "deletions": 825}}, {"node": {"oid": "4c3b123db67c3291d7aa9c8498231c1e32503383", "messageHeadline": "Return empty error before starting a pager program (#6419)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 53, "deletions": 77}}, {"node": {"oid": "db676680259426d9c88ad29b04b9bcd17e86cd0d", "messageHeadline": "Merge pull request #6432 from dmgardiner25/skip-test-in-actions", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "21ded3e064ba8d1d3726357e65f676c320d35bfb", "messageHeadline": "Skip flakey test in Actions", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4bd57ee0b2a5c43e2935e5c92a01463c9c1b2dc0", "messageHeadline": "Bump golang.org/x/text from 0.3.7 to 0.3.8 (#6431)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5962bc43833ad512cb5bbef7847c0b8dbfcd2989", "messageHeadline": "Add `ssh-key delete` command (#6273)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 366, "deletions": 1}}, {"node": {"oid": "f80f566ab2bc4e95e8645769cafe6fd7390b8470", "messageHeadline": "Merge pull request #6358 from dmgardiner25/dmgardiner25/grpc-client", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 758, "deletions": 3}}, {"node": {"oid": "b7d7674f788b4854fa2f459f053855fec485f047", "messageHeadline": "Merge pull request #1 from dmgardiner25/jg/fixes", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 132, "deletions": 108}}, {"node": {"oid": "a356a1bef0bfb32546aa775f3cf2cd79b9bf7e6c", "messageHeadline": "no need to ignore cancel", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a937b278b2d5c7b6eb487ad9d95d438bfd770148", "messageHeadline": "Merge pull request #6404 from jungaretti/jungaretti/add-rebuild-command", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 134, "deletions": 0}}, {"node": {"oid": "9e13f6ba6b17b1aec11d7e0971e5748e7541925f", "messageHeadline": "cleanup connect", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 17, "deletions": 18}}, {"node": {"oid": "88775a27a8ff6111e3192fa2c8585bd5b782abc8", "messageHeadline": "Upgrade devcontainer config (#6405)", "author": {"name": "JP Ungaretti", "email": "19893438+jungaretti@users.noreply.github.com", "user": {"login": "jungaretti"}}, "additions": 16, "deletions": 24}}, {"node": {"oid": "e11b43f8f6d01c768784dc594fad5a22b12c6c89", "messageHeadline": "Fixes for handling the grpc client lifecyle", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 120, "deletions": 96}}, {"node": {"oid": "331dc24f07b5d43838740bf50b550daec77f58a8", "messageHeadline": "show pull request merged state on search (#6411)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 70, "deletions": 34}}, {"node": {"oid": "25a926d5cb36dd3b6da17e249c825e7b64338f7b", "messageHeadline": "Dogfood term package from go-gh", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 381}}, {"node": {"oid": "f89b1b6a453d5af4a7bd81655590e9d4e65c7037", "messageHeadline": "Create timeout context in caller", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 37, "deletions": 34}}, {"node": {"oid": "982aa5ba82810043507711689706ba23afe94359", "messageHeadline": "Rename RPC command to RebuildContainer", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0f41ccc472b4b4273973b05851bb2b9b787f296a", "messageHeadline": "Have cilents call port connection function", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 11, "deletions": 20}}, {"node": {"oid": "0e963ebd4f85be5216852dd0ae6d6224d67920e0", "messageHeadline": "Move codespace construction to its test", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6704f38ffcbcbd10d3473a628ba6c5fa430d730c", "messageHeadline": "Verify that RPC was called", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b373fbbe4447b7740b86571ef7c5ad3166b8148d", "messageHeadline": "Remove else block", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "30fcddeccb7a2b45c38dd52527f871f06ab6e464", "messageHeadline": "Use nil instead of []string{}", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d05cdf5ff32629f8661066b1c4e4b67f79abad0a", "messageHeadline": "Tidy up comments and errors", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "4c49fd3e64d39e74e9020309b86c112e94e4a1b0", "messageHeadline": "Add rebuild command", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "da91216c31a864c1ad13595d9e5635ec33848bb2", "messageHeadline": "Add new Rebuild function", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a090b17e382a7f82630090e335ebe11e2cbf2d31", "messageHeadline": "Ensure port is forwarded and server is shared", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 54, "deletions": 3}}, {"node": {"oid": "4a81e46c1ae3f52612a79883f368ef00da2105c5", "messageHeadline": "Add rebuilding state", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a493f6dbe888b43625aaa8b2c7e01ca6445da1b2", "messageHeadline": "Merge pull request #6399 from nsmag/pr-list-headsha", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb25202054cc5b6f4a93c0fbebf5870a8e881b89", "messageHeadline": "Add headRefOid to PullRequestFields", "author": {"name": "Natthakit Susanthitanon", "email": "natthakit.susanthitanon@gmail.com", "user": {"login": "nsmag"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "99e76a709fc81bcfc8ad71b474fcda17e2cd2f0b", "messageHeadline": "Merge pull request #6292 from lpessoa/lp-checks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 554, "deletions": 20}}, {"node": {"oid": "fb6f538f88c02cc70375d5d127f6a9bd26a41269", "messageHeadline": "Adding no checks message when PR has no checks", "author": {"name": "lpessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 94, "deletions": 10}}, {"node": {"oid": "9e4508f9535a29b0289884fea0d5ccf2e7ec96d2", "messageHeadline": "Merge pull request #6392 from lktslionel/rel-cleanup-tag", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 77, "deletions": 2}}, {"node": {"oid": "0660ced6762713ef18bfc3427ed258fb14d512ee", "messageHeadline": "tweak wording and formatting", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 16}}, {"node": {"oid": "0b0ae1e6734e411482d8c548e681e243db2bf45a", "messageHeadline": "feat(cmd/release): allow to delete release with its attached tag", "author": {"name": "lktslionel", "email": "lktslionel@gmail.com", "user": {"login": "lktslionel"}}, "additions": 80, "deletions": 2}}, {"node": {"oid": "4daac4991761e3d43d2bc7a2d0b144f7cc483aac", "messageHeadline": "Remove released feature flag", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a2ca15350364796cb7b61752744f2efdf12b234", "messageHeadline": "Merge pull request #6324 from nsmag/auth-token", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 206, "deletions": 0}}, {"node": {"oid": "b2d1955b054ccf0a3d069b027679a85444b0d4b4", "messageHeadline": "Merge pull request #6296 from heaths/issue6089", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9e7a6ebe4e7a21a5c7dd96cddcb89ee8a0a14e94", "messageHeadline": "Merge pull request #6382 from aacoakley/merge-author-email-flag", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 74, "deletions": 0}}, {"node": {"oid": "c13eb9e792b33dcc6dfd6e0b6721ce5d3ef65d08", "messageHeadline": "Merge pull request #6320 from cli/label-prompter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 106, "deletions": 56}}, {"node": {"oid": "f7fa1647921a20a125e257e7777eaac62abf34aa", "messageHeadline": "tweak wording", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f82c6a6c876d86f78ed4c790561a04c2c809f7c7", "messageHeadline": "Merge pull request #6359 from cli/mntlty/formatting_help", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 96, "deletions": 28}}, {"node": {"oid": "341fc6c3f7032a23fc1f2d031bbaa83f84462c6e", "messageHeadline": "Mock session/channel for grpc tests", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 76, "deletions": 19}}, {"node": {"oid": "7a55496b87e1b77f0fc4f2338794908316d9e4d9", "messageHeadline": "code review feedback", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 37, "deletions": 21}}, {"node": {"oid": "6785e9fa675115000d245aadc6904a6ec0c73a98", "messageHeadline": "update formatting help command", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 89, "deletions": 37}}, {"node": {"oid": "577d42280c692685884a112819b40d9c8a01f922", "messageHeadline": "surface merge conflicts in pr status (#5999)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 62, "deletions": 12}}, {"node": {"oid": "6d4b10edf07b4388287723a229e792f920779612", "messageHeadline": "Added flag to pr merge allowing the selection of the merge commit email", "author": {"name": "Austin Coakley", "email": "Austin.Coakley@target.com", "user": null}, "additions": 74, "deletions": 0}}, {"node": {"oid": "f947020fa5b957b89d4f7be200e70bf2f2a47b48", "messageHeadline": "Add grpc mock server + tests", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 137, "deletions": 4}}, {"node": {"oid": "d02ff315e42ab129951c912328777ddd997aa7aa", "messageHeadline": "Fix linting errors", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "766e6a2314b176a8000f23284b7368fbcdc573c3", "messageHeadline": "Use existing context", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8fc120d70021e3aa726f742bc840579cab0c334d", "messageHeadline": "Merge pull request #6368 from anthonyfok/fix-gh-codespace-ssh.1-man-page", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "f6d0f82701b653bfb5dde301c2572aeb1586679b", "messageHeadline": "Fix missing text in gh-codespace-ssh.1 man page", "author": {"name": "Anthony Fok", "email": "foka@debian.org", "user": {"login": "anthonyfok"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "35d2cf30d0b0cc12119497cc0136f0ee8340a6ad", "messageHeadline": "Send session token", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3f34d6d95e6e5e5a914dac13dcf0829a9fd2fce1", "messageHeadline": "Make suggested gRPC client changes", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 65, "deletions": 65}}, {"node": {"oid": "98d08cdcbaa6d68b3ad6ef08092c2d0e80164c00", "messageHeadline": "Merge pull request #6357 from cli/ubuntu-curl", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ed9361fc885162ba4d6af0430b60152753800bd0", "messageHeadline": "Add header to the gpg-key list output (#6353)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 94, "deletions": 50}}, {"node": {"oid": "93f033fe8763a1660ff696061cd66bbfe4bf092f", "messageHeadline": "Address comments", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "b0eb1b379acec0b034ae7887aaffc63ded6f75f1", "messageHeadline": "Implement gRPC client", "author": {"name": "David Gardiner", "email": "dmgardiner25@github.com", "user": {"login": "dmgardiner25"}}, "additions": 496, "deletions": 23}}, {"node": {"oid": "0b2348aa610e95435044d35b7e19289264f3a888", "messageHeadline": "Merge pull request #6356 from cli/fix-non-256-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "efe504eefc3775d2967b44bed787b3a5e6bfc51d", "messageHeadline": "Fix color output for non-256 color terminals", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "46ae58bcd90d4272b4cd1da3ecd0d6bc7a2f145b", "messageHeadline": "Fix Ubuntu installation instructions for curl", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "48f527fdd3d43e1a64fea57c92ba398080a60b42", "messageHeadline": "Show repo url for linked branches in tty", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 97, "deletions": 14}}, {"node": {"oid": "ec4935946714159c90d9eca1acf95410d20aaa20", "messageHeadline": "Merge pull request #6347 from cli/respect-GH_HOST", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "acb61072cd6082d283939f474bc50043c5adce59", "messageHeadline": "Respect GH_HOST in `auth login`, `repo delete`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 14}}, {"node": {"oid": "465b952d85404e52bea5537d12f914071b2eff5d", "messageHeadline": "Merge pull request #6344 from cli/yaml-dispatch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "ebc681be05e80dc11d50b09b0d219f46e83fb75c", "messageHeadline": "Replace os.Setenv with t.Setenv (#6345)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "6a6fd7bace3fa14c4c0198e5862757afce483d71", "messageHeadline": "Recognize `.yaml` in addition to `.yml` suffix as workflow file name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "471cbea4fa61ab98d8f0b3ee226becce449d69f8", "messageHeadline": "test: use `t.Setenv` to set env vars in tests (#6333)", "author": {"name": "Eng Zer Jun", "email": "engzerjun@gmail.com", "user": {"login": "Juneezee"}}, "additions": 16, "deletions": 86}}, {"node": {"oid": "9aafd0da1344e611f3e49c74a043d6a25b460d0a", "messageHeadline": "Merge pull request #6325 from jonasjancarik/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "1a759ecd4bd796ce4b0cb5a2f037f75eb01603b6", "messageHeadline": "Add header and id column to the `gh ssh-key list` output (#6270)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "e7e2c8e3ab1c98eab880b4c976d1684e46b1bb1f", "messageHeadline": "Add instructions for yum (e.g. Amazon Linux 2)", "author": {"name": "Jon\u00e1\u0161 Jan\u010da\u0159\u00edk", "email": "jonas.jancarik@gmail.com", "user": {"login": "jonasjancarik"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "60d8cb085a6d5343a4e7c08d775f0665d1464b1f", "messageHeadline": "Add gh auth token", "author": {"name": "Natthakit Susanthitanon", "email": "natthakit.susanthitanon@gmail.com", "user": {"login": "nsmag"}}, "additions": 206, "deletions": 0}}, {"node": {"oid": "55edf2ae7b5f839b911d1a5e0808ac4e936e52bd", "messageHeadline": "Merge pull request #6312 from cli/linux-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 2}}, {"node": {"oid": "87a0db2a3b39256a6b7d4e48c9e061994533d464", "messageHeadline": "Merge pull request #6317 from cli/cmbrose/local-ssh-test-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 11}}, {"node": {"oid": "666470744dd8a8986c2ce7b66f0566487cec50c6", "messageHeadline": "Merge pull request #6313 from cli/context-prompter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "d8a276e83b4c41768beda22e62096592d16c470c", "messageHeadline": "add and use ConfirmDeletion in {label,repo} delete", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 106, "deletions": 56}}, {"node": {"oid": "cc98ffd6fa56f55dfeb2a6b5b130fd634f8b8abe", "messageHeadline": "Ensure local keys don't interfere with ssh_test", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "d4e9b1f6a2235d0a5ca6311e0daaa3b5da5c525e", "messageHeadline": "Merge pull request #6314 from cli/fix-git-push-prompt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "49f6b20d3d9a636dd289186b5153a3c2b8bc8283", "messageHeadline": "Add undo option to `pr ready` command to convert PR to draft (#5995)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 96, "deletions": 16}}, {"node": {"oid": "6ca9406554cca4301b43c4bc6d0352cbd3a50324", "messageHeadline": "pr create: allow `git push` step to prompt on stdin", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f1be4dc51c0b979f37c2af9de1dbff0fa688bc82", "messageHeadline": "Fix looking up workflow name for workflow runs (#6266)", "author": {"name": "Isaac Shalom", "email": "106052177+thesnowrose@users.noreply.github.com", "user": {"login": "thesnowrose"}}, "additions": 629, "deletions": 241}}, {"node": {"oid": "7b21a3ea453a39d06cbbb33c4c1b2d105b885eef", "messageHeadline": "use Prompter in context", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 10}}, {"node": {"oid": "231eb5dfb54495ab63bb4488d4eddf4e93cec68a", "messageHeadline": "Clarify Linux installation instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "113acf92459d2e7b4f45963fb2a6101afffe7e4d", "messageHeadline": "Add the option to generate a README for the created repository (#6264)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 262, "deletions": 327}}, {"node": {"oid": "354cfbd1b16c98a00539cacaef9467aa2f86c4be", "messageHeadline": "Merge pull request #6306 from cli/typo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ae7550e83a820e9a7afcd3113c752f6706744c9", "messageHeadline": "Merge pull request #6304 from cli/cmbrose/no-ssh-api-call", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 201, "deletions": 435}}, {"node": {"oid": "bb6db4b309a582ab881d6b2a83fcd7fd0fe07a32", "messageHeadline": "PR suggestions", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "4a8047ed6165e5866554600667550115aa93db57", "messageHeadline": "Improve error handling", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "198c57a4c665a539961b6f764f19ac05807df8fa", "messageHeadline": "fix typo", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "deedd35a2ca66e3562c677fda554b0a886837300", "messageHeadline": "Merge branch 'cmbrose/no-ssh-api-call' of https://github.com/cli/cli \u2026", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "373634ad75f524ab243efc2b5dba948a628b88eb", "messageHeadline": "Rename to generateAutomaticSSHKeys", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "045bb54157254e2529f35d86c390779c4761c7a7", "messageHeadline": "Apply suggestions from code review", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "049a3676f40e742f4a6c564226e8c799f2883052", "messageHeadline": "Use filepath instead of path", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "83c67d3b5770e72efcb9b922abc64bc7a76ed81b", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into cmbrose/no-ssh-api-call", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 178, "deletions": 71}}, {"node": {"oid": "3b52df6f9958804ecf88a3d1a4442e5998758bee", "messageHeadline": "Don't add private key for -i", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 66, "deletions": 34}}, {"node": {"oid": "dba1259d32670726268f8a416f6482ca47d93ae0", "messageHeadline": "Update tests", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 84, "deletions": 128}}, {"node": {"oid": "6246f8969093f15e7ac74f3df228211ffec7e195", "messageHeadline": "Adding new tests for 'view' and 'shared display'", "author": {"name": "lpessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 283, "deletions": 5}}, {"node": {"oid": "742b50c929e60fed0e53090a93dc1c7b396c5e02", "messageHeadline": "Adding new tests for 'view' and 'shared display'", "author": {"name": "lpessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "6267bd368a97d1f01dfe56bdcab894b03697e176", "messageHeadline": "Merge pull request #6275 from cli/ghe-gist-clone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "acfa85cd00f2978aee75dfce0f38edbfda083cbf", "messageHeadline": "Merge pull request #6301 from cli/liquid-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "24ff8fac408cdcd212498b9dd9081d7175d2d763", "messageHeadline": "Merge pull request #6253 from cli/auth-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 53}}, {"node": {"oid": "6e9974c2ef8508b2a0332a0a76819a94d602992a", "messageHeadline": "Escape liquid tags in site docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b82884af2d8d40161d293358212414c428eefded", "messageHeadline": "Merge pull request #6279 from 8Gitbrix/revert-6223-revert-6171-add-or\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "de83df12d272966d8ab18b4cb42721473113097d", "messageHeadline": "Stub out time.Now for search tests (#6299)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "cd63b0eac541fd8ae9b9f8e3d5a780eaacb499db", "messageHeadline": "Add more help to \"template\" flags", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c00ca911e443008e88806f49471d591599c3eaa", "messageHeadline": "Clean up API interface", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 0, "deletions": 193}}, {"node": {"oid": "939c7c71cdc967112a09ed56ebf9b37f1a3bb39c", "messageHeadline": "Remove API call for ssh keys", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 60, "deletions": 104}}, {"node": {"oid": "9a38142a0ff4a405578b2b90d1b745133e418c4a", "messageHeadline": "Add tests, update stubs for feature detection", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 77, "deletions": 5}}, {"node": {"oid": "e8767b9706d523091da4d0f22713b893d68e202f", "messageHeadline": "feat: adding checks at GH PR view", "author": {"name": "lpessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 43, "deletions": 19}}, {"node": {"oid": "0073de492716a8eb693605981431d6e6d5697cf5", "messageHeadline": "Revert accidental `queries_pr` change", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "76d975524e02b723dec19620f3a973df913ae309", "messageHeadline": "Add feature detection query", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "6f0bf826964163b1b9a12f578dc1da9870561912", "messageHeadline": "Properly check for omitted name param, fix stubs", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "b47ed57694dc08a897ae39115d59bb7eca943d2e", "messageHeadline": "Revert \"Revert \"Added functionality for org-level codespaces secrets \u2026", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "27294c197f7fcb19a9e151a9116d42d19c5e9b9a", "messageHeadline": "gist clone: fix clone URL for GHE gists", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 1}}, {"node": {"oid": "0ecd424901427fa96e4b322290d480b5f1350baa", "messageHeadline": "Merge pull request #6262 from cli/fix-subcommand-stdout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "cfb7e66d2b08a5f8a32ea0db4e8ee2c5f4e9091f", "messageHeadline": "Merge pull request #6260 from cli/fix-branch-delete", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 29}}, {"node": {"oid": "1f26eb68992c675cea9b05c8cc8f36bd1e8b3358", "messageHeadline": "Merge branch 'trunk' into create-linked-branch-command", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 2702, "deletions": 1602}}, {"node": {"oid": "79783162f4de555a1f1ca182c8077ccc5b6c15aa", "messageHeadline": "self-review cleanup", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bc72d6b983a9afcb18dbf404e632ea2f688a50b6", "messageHeadline": "Omit name param from mutation when blank", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "6ab61a085b03d073c23707d0e390149a147c772e", "messageHeadline": "Merge pull request #6251 from cli/fix-prompter-default", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "48512176d8416c4f046cc49d88b13901acb253b1", "messageHeadline": "Error when issue-repo doesn't match issue url", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 62, "deletions": 23}}, {"node": {"oid": "984cc9f441f0236b28fe6af4660b5a3901cacef9", "messageHeadline": "Fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "58ef50ae1fff9e224249f7a80a628445ee0c38b5", "messageHeadline": "Ensure that subprocesses connect to the original `os.Stdout`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "1e295607d7e703f8db5d34ba8d352dfe073394ed", "messageHeadline": "Fix deleting remote branches with `#` in their name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "a30de8d72ab919d3378313ffeed275e19aa19be2", "messageHeadline": "Output paid message for codespace create to stderr not stdout (#6258)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e14d14cef2ef25e8e988968749e8e8a3e0464af6", "messageHeadline": "Add support for issue state reason (#6245)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 450, "deletions": 192}}, {"node": {"oid": "e7102f9d84dae8135aca13edffe4c7d0049bdde4", "messageHeadline": "Migrate to go-gh text package (#6236)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 371, "deletions": 822}}, {"node": {"oid": "0f1924ba7ee6c53df88924edacba4af297f4b157", "messageHeadline": "WIP tests for --list flag", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 181, "deletions": 1}}, {"node": {"oid": "8f3032af3657458f9a4a633b377bc0662acc84e9", "messageHeadline": "use Prompter in auth commands", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 53}}, {"node": {"oid": "07e84ea7a98254e4139c5648e369ef6d5e8262bb", "messageHeadline": "Add tests for checkout flag", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 126, "deletions": 3}}, {"node": {"oid": "398c86b8a2061c5670025718cdd5e52b7ed60533", "messageHeadline": "Use shared fn to look up issue and its repo", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "ac4fc388bf4913698c38f3ff9200610209989452", "messageHeadline": "List linked branches works", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 144, "deletions": 8}}, {"node": {"oid": "c2f4bbac6b0c762ec8c3750a97876c392e0826f3", "messageHeadline": "Do not set default for survey prompt if empty string passed", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "8cf8a16e6a48dc8378f7b30cdcb12dfca7950f5f", "messageHeadline": "WIP add --checkout option", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 58, "deletions": 4}}, {"node": {"oid": "6248e62611cba5649a4bf362dc5e2931f95d18e4", "messageHeadline": "Use GraphQLQuery test helper", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "e16bf033edbe507219e033aa16c630a8833349b7", "messageHeadline": "Bump github.com/AlecAivazis/survey/v2 from 2.3.5 to 2.3.6 (#6243)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1b83496fae41d5e5998b42f26ffb024f56b29df", "messageHeadline": "Make sure struct fields are public", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "4bd5c2db9dbe374678362497f8f9b99afb1e14a1", "messageHeadline": "Rely on go-gh browser resolution (#6237)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 94}}, {"node": {"oid": "e5b37ee6615cdf877aac46d1b14d8aef9868f50f", "messageHeadline": "add `--required` flag to `gh pr checks` (#5648)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 552, "deletions": 262}}, {"node": {"oid": "537dcb27398bd193a094d5fcd3aa9bc67a546328", "messageHeadline": "Bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#6219)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eaabd35b76ba78c2bac0530fd9cd08156a5da8c1", "messageHeadline": "Revert \"Added functionality for org-level codespaces secrets (#6171)\"\u2026", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 6, "deletions": 35}}, {"node": {"oid": "2e98e8a4a7b3944ff45929590977353cac9491f8", "messageHeadline": "Get that test mostly working", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 43, "deletions": 10}}, {"node": {"oid": "5734df806b5dadbe89304165e932cb1cb59dec62", "messageHeadline": "FIll in all the missing stuff in the test setup", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 86, "deletions": 7}}, {"node": {"oid": "5f3f00f90943cbb9d371eb09c3b2b2e4999c53d3", "messageHeadline": "WIP", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 21, "deletions": 25}}, {"node": {"oid": "7c7896859c9f96d0bb50a0235481657fa7def7ad", "messageHeadline": "Add flag to features list", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "bde64b31919f191c7523b4a3bcc4f56e69e30f87", "messageHeadline": "Added functionality for org-level codespaces secrets (#6171)", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "0e1bae7be04339f41b20a77f718e9a4323478cd7", "messageHeadline": "WIP", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 30, "deletions": 15}}, {"node": {"oid": "9e71c65b130a69f750572c0aab0ba1a20f7355d7", "messageHeadline": "Merge pull request #6209 from cli/new-gpg-key", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e2e8d697dbe97e675dac173bfddea523beafc7d7", "messageHeadline": "Fix closing `IOStreams.Out` after finishing writing to the pager (#6210)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 53, "deletions": 3}}, {"node": {"oid": "a6636994bf9028f0129437f2a943fa4a8055a57c", "messageHeadline": "Disable flakey ports update visibility tests (#6203)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "436d9ef8593ac56fad48aba5e38f8c4f62d7a284", "messageHeadline": "Fix \"missing method Fd\" crash on Windows (#6200)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 75}}, {"node": {"oid": "23933fd527b9f0e96faab24ac8ede8f8d9233448", "messageHeadline": "Restore Debian installation instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "28c6c8a546b64549ee787b0aad3a0af7fe530bd9", "messageHeadline": "Remove pubkey as it is no longer necessary (#6208)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 41}}, {"node": {"oid": "9599952d5c7a48e969ad32bf8a44988a1640ca45", "messageHeadline": "Update distributions gpg key (#6207)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 21, "deletions": 21}}, {"node": {"oid": "2b0b4b8f0019703cfd25ab8935ffc78dfb6498be", "messageHeadline": "Update rpm script (#6206)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0968ac622588a403724b1e44c4aabb763a972367", "messageHeadline": "Use secret public key instead of file (#6204)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39df244d2d26d69e8949b3a65a4b828b4d130a92", "messageHeadline": "Dont hardcode keygrip (#6202)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fddb07eaba3f2740fcba66e6246d83365b67d90", "messageHeadline": "Add `--notes-start-tag` flag for generating release notes in `gh rele\u2026", "author": {"name": "Bindu", "email": "code@bindu.io", "user": {"login": "vbh"}}, "additions": 236, "deletions": 10}}, {"node": {"oid": "c219579c639bb7f464129c061f52273f0d3cb2dc", "messageHeadline": "Bump github.com/spf13/cobra from v1.4.0 to v1.5.0 (#6196)", "author": {"name": "Anthony Fok", "email": "anthony.fok@canada.ca", "user": {"login": "anthonyfok"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "b53c2c37e972d7385911826504f1490747a5424c", "messageHeadline": "Link to the issue for more information. (#6189)", "author": {"name": "3x!1", "email": "exilvm@gmail.com", "user": {"login": "exil0867"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c058c6ddfff880d97aea5a9037d14c2873be0cc3", "messageHeadline": "Merge pull request #6180 from cli/key-workaround", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f2fa43a5084894939bae0f818f401751a0cf8a3e", "messageHeadline": "mention broken deb installation", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "5f52a1d9643e901ebeff8660b008f22c712e75ce", "messageHeadline": "Improve setup instructions (#6156)", "author": {"name": "Edward Hartwell Goose", "email": "edhgoose@users.noreply.github.com", "user": {"login": "edhgoose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "152b8610019a50d18226178e87781019a4314e93", "messageHeadline": "WIP", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 145, "deletions": 9}}, {"node": {"oid": "e2f344fef4b34356004c9c0f3adf252f1cc0af2b", "messageHeadline": "Add `--clobber` / `--skip-existing` to `release download` (#6053)", "author": {"name": "Takeshi Sato", "email": "doublequotation@gmail.com", "user": {"login": "satotake"}}, "additions": 191, "deletions": 23}}, {"node": {"oid": "e876b229634b02d40bdfbb15844d4d3e9f121c27", "messageHeadline": "Change markdown wrap limit match terminal width (#6016)", "author": {"name": "Mark Woods", "email": "mwoods.online.ie@gmail.com", "user": {"login": "mmrwoods"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "21014fbeb4ee04d7beed1eec00e311fba5e8baad", "messageHeadline": "Add repository name without owner to search output fields (#6160)", "author": {"name": "Ride The Snake", "email": "25264536+kanlac@users.noreply.github.com", "user": {"login": "kanlac"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "665e4e34466d278cbac9f47e9c66a2a3aed9e9bb", "messageHeadline": "Add new commands `issue pin` and `issue unpin` (#5597)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 609, "deletions": 8}}, {"node": {"oid": "8cd9641284879610b553061cff0b1297fc8d22ba", "messageHeadline": "Add newline to body when viewing machine readable release (#6108)", "author": {"name": "Wheeler Law", "email": "whelderwheels613@gmail.com", "user": {"login": "wheelerlaw"}}, "additions": 49, "deletions": 18}}, {"node": {"oid": "ac036c1c5b54800527a6e6eeda4f113fdbca8e59", "messageHeadline": "Fix browse issue with leading hashtag (#6144)", "author": {"name": "Natthakit Susanthitanon", "email": "nsmag@users.noreply.github.com", "user": {"login": "nsmag"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "711591c92b3fe2b270a3ae9b0ff16aeab0f71073", "messageHeadline": "WIP", "author": {"name": "Chris Westra", "email": "bestra@github.com", "user": {"login": "Bestra"}}, "additions": 70, "deletions": 0}}, {"node": {"oid": "2fc0ffd0be5f438e581aaf4a448ed01b03883211", "messageHeadline": "Fix auth refresh prompter initialization (#6141)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "4716de40e4b5c8f147d1038bdd8b0fc68b805221", "messageHeadline": "Merge pull request #6127 from sparr/doc-source-sudo-E", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8d7c1c0a907d2c67d1d9de209c5f535f254f311", "messageHeadline": "Merge pull request #6135 from satotake/inject-now-to-test", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 36}}, {"node": {"oid": "b3ab76818cb2fdb7815644e0824ba8f895b18e10", "messageHeadline": "Refactor `issue list` and `pr list` tests", "author": {"name": "satotake", "email": "doublequotation@gmail.com", "user": {"login": "satotake"}}, "additions": 45, "deletions": 36}}, {"node": {"oid": "6955db471d0302c466b08ddd64c7937d77ab86b7", "messageHeadline": "Set default value for all Select prompts (#6131)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "7a5ed081858e59ad98c71e4c80f82ca91845bab2", "messageHeadline": "Test reasonsMap construction", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "077ab39738e694d1f9471c78ff1c62074e3a1346", "messageHeadline": "Implicitly return the nil value when no lock reason given", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "4bb6e0d585f71a1f70a55ab2adadff0db2bf92b8", "messageHeadline": "Alphabetize fields", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2970555cea696d62fba5f25b63779fddd2dd4406", "messageHeadline": "Update comments", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "9af193029be6cfd1f057672c92afec0f92edb7a4", "messageHeadline": "Merge pull request #6103 from jsoref/issue-6102", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6b24949649989c2557629340a79e90f57002a7be", "messageHeadline": "Merge pull request #5958 from cli/cmbrose/no-auto-key-if-uploaded", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 393, "deletions": 36}}, {"node": {"oid": "1da31c8b8fb1b05e62c290e8ee873def0c0dbf4e", "messageHeadline": "Merge pull request #6085 from satotake/add-age-to-pr", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 16}}, {"node": {"oid": "846a147b56cb7c06f8b395ce59565353a1eb84af", "messageHeadline": "Mention possible need for sudo -E to run make install", "author": {"name": "Clarence \"Sparr\" Risher", "email": "clrnc@amazon.com", "user": {"login": "sparr"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf822e4d9ceb565b767feb8c572295051cf40f39", "messageHeadline": "Remove direct calls to graphql library", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 4, "deletions": 9}}, {"node": {"oid": "b5c18423a4b7f656538319d5b405bbdbc6094a4f", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into gh-issue-lock", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2196, "deletions": 2252}}, {"node": {"oid": "7fd4057ccce8b615da90f3bf4edb6d7a29113c23", "messageHeadline": "Merge pull request #6115 from SHSharkar/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1f488f4d5496e176300614b7bd9ded02c8572ec3", "messageHeadline": "Merge pull request #6101 from cli/graphql-cleanup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 59, "deletions": 99}}, {"node": {"oid": "67b4fcb508f3d11d61b74968a9fe2cad7c8422c6", "messageHeadline": "Update install_linux.md", "author": {"name": "Md. Sazzad Hossain Sharkar", "email": "md@szd.sh", "user": {"login": "SHSharkar"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "93c5f4f021c61c0a2a3e6840281e9eae5ead7c7e", "messageHeadline": "Merge pull request #6112 from Abirdcfly/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b998f3912de562ea6f51ce3068d0824e2e57d2ee", "messageHeadline": "remove duplicate \"the\" words in comments", "author": {"name": "Abirdcfly", "email": "fp544037857@gmail.com", "user": {"login": "Abirdcfly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "723daf714ef4cc9eadd140296867ed48027a34ae", "messageHeadline": "feat: Fallback to notepad on Windows", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "117929c57e9f728289e2d999535cbb37cdc06917", "messageHeadline": "Always send GraphQL-Features: merge_queue with graphql requests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "45f1a71c8bae265ecd9985812e32a6f9d34027c5", "messageHeadline": "Remove all direct calls to shurcool-graphql", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 57, "deletions": 99}}, {"node": {"oid": "6a8deb1f5a9f2aa0ace2eb154523f3b9f23a05ae", "messageHeadline": "Integrate latest go-gh packages (#6084)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 189, "deletions": 1008}}, {"node": {"oid": "eee1b1c36e13a9a76a9841770f91ef019dc343bd", "messageHeadline": "Merge pull request #6087 from matschaffer/brew-update-removal-2", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "43325fb3e1d28f4dae6f6b1fb5496f44a0ef117e", "messageHeadline": "Disable interactive prompting with GH_PROMPT_DISABLED (#6082)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "fd01d3f1e98e398e7b71bd106f38c87dcd037962", "messageHeadline": "Remove brew update instructin", "author": {"name": "Mat Schaffer", "email": "mat@schaffer.me", "user": {"login": "matschaffer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "200516beb8b4f96f35582cd117a9ec5faaa606c0", "messageHeadline": "Merge pull request #5985 from icen1/colour-privacy-gist", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "493987a32c46783fc4e3647422e3b0c82073c644", "messageHeadline": "Merge pull request #6081 from inktomi/exit-codes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "61e0c5a294e4b97e4275e8d73dddaf2da4979c99", "messageHeadline": "Add age field to `pr view`", "author": {"name": "satotake", "email": "doublequotation@gmail.com", "user": {"login": "satotake"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "837fac0da3084207be1a2578a38b4567d9b7f38b", "messageHeadline": "Add age column to `pr list`", "author": {"name": "satotake", "email": "doublequotation@gmail.com", "user": {"login": "satotake"}}, "additions": 30, "deletions": 8}}, {"node": {"oid": "d8b06ae8af4e4081382da7d463b6dbace4acfdc2", "messageHeadline": "Add check to -i short circuit for the automatic key", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 40, "deletions": 12}}, {"node": {"oid": "621cd4153e5ccb8ba0ec95a43c22078655acd748", "messageHeadline": "Fixes #6024.", "author": {"name": "Matthew Runo", "email": "74583+inktomi@users.noreply.github.com", "user": {"login": "inktomi"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9b16d1ecdd30fac7601407da6b6fdd1c856c98fb", "messageHeadline": "Fixes #6024.", "author": {"name": "Matthew Runo", "email": "74583+inktomi@users.noreply.github.com", "user": {"login": "inktomi"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "49adbe3fe69ba20c6da25de0bf4df696ef3bb503", "messageHeadline": "Merge pull request #6079 from white-hat/6066-fix-git-protocol", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "5ab5b45d2b97db2c2f696b5747ac293397fcfe30", "messageHeadline": "Merge pull request #5968 from cli/prompt-factory", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 934, "deletions": 347}}, {"node": {"oid": "9f8862e9193b61aca6d73027a985a522fd9489b4", "messageHeadline": "Merge pull request #6074 from vbh/pr-diff-name-only", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 89, "deletions": 0}}, {"node": {"oid": "6bc89ebbc2386e51d7669d718925a2c95d16a4c7", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into prompt-factory", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 829, "deletions": 786}}, {"node": {"oid": "2d61fdc49354ab478450b0639063563abb46718d", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5b2a06be94a2397fd4f1720c27f003dc98bac30", "messageHeadline": "gofmt", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1b05c971a9dfdb08291d52fb4be2924bf86ddd8f", "messageHeadline": "simple argument test for name-only", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7be128ae324edbd616862b0ecdb37e08060d9b3d", "messageHeadline": "Merge pull request #6036 from cli/pr-create-test-cleanup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 735, "deletions": 771}}, {"node": {"oid": "2d093c1741aab1dbb28b774c90ec835f2c39254e", "messageHeadline": "add test helpers", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 51, "deletions": 26}}, {"node": {"oid": "8bba7f9624629173b844b20872334d5c4e818aaa", "messageHeadline": "rename NewPrompter to New", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "791b8b4173880510e5fa164ccf0b455653fb0ee2", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into prompt-factory", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 76, "deletions": 46}}, {"node": {"oid": "0a73192ace090d1ef288dcc00e12125a389c3379", "messageHeadline": "fix protocol not being set when token is read from stdin", "author": {"name": "Ilya Trushchenko", "email": "ilya.trushchenko@carta.com", "user": {"login": "white-hat"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d4336e06522858c169fca0b2bc1db1e99b38025b", "messageHeadline": "Merge pull request #6065 from cli/eljog/update-ssh-help", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "203a00b69cd69b11de81ccbd994b9a7829dc909d", "messageHeadline": "Bump github.com/mattn/go-colorable from 0.1.12 to 0.1.13 (#6078)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "205c16abe63f1d7758dd59a4fc382d37df4fcbd8", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 (#6077)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "38b097577be71646dff651d66c4949f443cc3b3f", "messageHeadline": "Allow use of environmental variables in --jq expression (#6075)", "author": {"name": "Luis Filipe Pessoa", "email": "luisalmeida@yape.com.pe", "user": {"login": "lpessoa"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "a447c078cfa3a293fe1225d18ef572dccf2f4a63", "messageHeadline": "Enable browsing to commit page (#5729)", "author": {"name": "Yuta Iwama", "email": "ganmacs@gmail.com", "user": {"login": "ganmacs"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "7036d055b53ab2c54809e88e8100bc869e09e5b8", "messageHeadline": "Add name-only flag to `gh pr diff` sub command", "author": {"name": "Bindu", "email": "code@bindu.io", "user": {"login": "vbh"}}, "additions": 82, "deletions": 0}}, {"node": {"oid": "54e5673bd68dc0b88d940068e9353e62fefe9935", "messageHeadline": "remove blank spaces", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f1f74c30a2a0d4fee52351169d40e79eaa160e6", "messageHeadline": "SSH help text to suggest the new features syntax", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5f418018132c861a4652c04e472c4922241ccc85", "messageHeadline": "modernize the tests for pr create", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 659, "deletions": 697}}, {"node": {"oid": "dfd6908cd077489823c090c13063c6940b27952f", "messageHeadline": "refactor determineTrackingBranch tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 79, "deletions": 77}}, {"node": {"oid": "c781ea520a4e00c74077247efd2f312f3003b884", "messageHeadline": "Better .ssh directory", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 21, "deletions": 12}}, {"node": {"oid": "d21d388b8dc10c8f04187c3afa6e0b44f0977c65", "messageHeadline": "Restore old `GH_DEBUG=1` behavior for HTTP logging (#6054)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "3d45244dccfe27a2740a2b303200e2599144a0f6", "messageHeadline": "Add -i option to the proxy ssh call in config", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95dcd4a6e0da3f5be68cf352ef74121fbc88c98d", "messageHeadline": "Merge pull request #6051 from cli/api-headers-pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "56dfed531bfa19c954871ace58437e575335110d", "messageHeadline": "api: fix writing response headers to terminal pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "d410830f7f15199bbe31db9a7bbcfe780c0572b2", "messageHeadline": "Handle comment in local ssh key", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 30, "deletions": 20}}, {"node": {"oid": "cb914c18731ad4c063e3e1a38ceac09413409191", "messageHeadline": "Cleanup extra param, array declaration", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "b25df2daf42a51af23871b52362f1a40e8f5526b", "messageHeadline": "Merge branch 'trunk' into cmbrose/no-auto-key-if-uploaded", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "0d9b2bf4ce49c2c98506b0dc8ca76c30a5eda2d0", "messageHeadline": "SHort circuit api check if auto keys exist", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "31dad18fb9901880a3a3c1de1db0698f32faf2d6", "messageHeadline": "Merge pull request #6004 from heaths/issue6001", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 0}}, {"node": {"oid": "2dd63e23fc977d85e06fc28b6e915b6d1edbbaa1", "messageHeadline": "Merge pull request #6008 from AyeshaGagguturi/ayesha/delete-prebuild-\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "06be447187f309bdd0eb240309c797a066b9e444", "messageHeadline": "Merge pull request #6029 from eljog/eljog/cs-ssh-doc", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "53bddb0fd52ab76997aec5eb2fd2ffc04de6935f", "messageHeadline": "Update codespaces ssh doc", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "f63d4c0a4a7095e52bf282a7dbeab14e8e2e4d43", "messageHeadline": "Linter", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5212fc8d5b214e6e3c55de6ebed7f2e8e3762878", "messageHeadline": "Error handling", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 35, "deletions": 21}}, {"node": {"oid": "538be1e39800db62a9dd98fa07dcf83b7c40dece", "messageHeadline": "Merge pull request #6019 from eljog/eljog/gh-cs-ssh-help", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b6c469518f9e3c1f0eb46047a340eac00f1e47e0", "messageHeadline": "Linter", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "894b553b7852fa9ae76079674c18418988015aa1", "messageHeadline": "Add a couple more scenarios", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "d3d72dd820316bb2f12ca18cd0c634cce1ca1d40", "messageHeadline": "Add test for hasUploadedPublicKeyForConfig", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 79, "deletions": 0}}, {"node": {"oid": "4053880776dcb87adce9a6def03f39c44e9e8329", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into cmbrose/no-auto-key-\u2026", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 33, "deletions": 17}}, {"node": {"oid": "d3c07706a44e2fc0b50b2a2b6e1dde1c7db9ee29", "messageHeadline": "Merge branch 'cmbrose/no-auto-key-if-uploaded' of https://github.com/\u2026", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 172, "deletions": 108}}, {"node": {"oid": "88b28c5228c8a70dd4daed2faf5f076bc2d63d53", "messageHeadline": "Fix api mock", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b9c1605c411167f1cb38e5323f038149c32a9a9f", "messageHeadline": "Merge pull request #5974 from cli/ext-alias", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ace223d7820182994e6f2341a62d36a52694e226", "messageHeadline": "updated message", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "02902e29b4c48d06f1ff3c2c25cee6eda292c9db", "messageHeadline": "CS ssh helptext to indicate how to install ssh", "author": {"name": "Eljo George", "email": "eljog@github.com", "user": {"login": "eljog"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a80a63f3aae8638618bc8c30cf504caaebc7ab9d", "messageHeadline": "Delete blob + pool", "author": {"name": "Ayesha Gagguturi", "email": "agagguturi@microsoft.com", "user": {"login": "AyeshaGagguturi"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "41385477c3b702fb7f3b4c599abc51e968396c80", "messageHeadline": "fix linting", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 98, "deletions": 0}}, {"node": {"oid": "d5334f4115149d0de5817379152f71aa18401209", "messageHeadline": "Revert \"update linter checks\"", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 79, "deletions": 187}}, {"node": {"oid": "c2f51f37bb925fb9ce8aea2cf525671c0179f047", "messageHeadline": "Switch to main buffer on SIGINT", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "e1238015f5440d2abbfcc1506ac3fdaeb9875d4f", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "f7d5c5f725bab46e84ab79f4d52a6889374188cd", "messageHeadline": "move prompter to own package", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 55, "deletions": 49}}, {"node": {"oid": "40ecb8c18825297871310dd9ce9304474a23d26f", "messageHeadline": "update linter checks", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 187, "deletions": 79}}, {"node": {"oid": "710212fb3d02281784fc5f419e704ee2a17e6458", "messageHeadline": "use Prompter in pr review", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 124}}, {"node": {"oid": "4afb567d06a99055b8c31cb2358251f39240d3c8", "messageHeadline": "WIP: survey wrapper", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 767, "deletions": 224}}, {"node": {"oid": "92b7a305400325de5d59bbb54ac9c35b779c2086", "messageHeadline": "Merge pull request #5994 from cli/parse-remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "a4853033917a95f4004c5db2f1a6a9c90bfa4320", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into gh-issue-lock", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 17644, "deletions": 8767}}, {"node": {"oid": "2cdb9d34d43031de5511633d3637e45ae06dd5eb", "messageHeadline": "Use SkipDefaultHeaders option (#5996)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "e7029616cb95058d240022b64979ba1e31466dee", "messageHeadline": "Fix parsing base repo out of outdated git remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "96d64832c8b2cb4d97837347022f304f7f22134f", "messageHeadline": "Merge pull request #5989 from cli/api-no-json-htmlescape", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "f34fc61a9a579c6a6fc634838361e073dbe9ee54", "messageHeadline": "api: avoid HTML-escaping JSON output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "7f2bbf20ccefaf170c578293d9ad0d213cd25585", "messageHeadline": "Changed the create_test.go accordingly", "author": {"name": "Icen", "email": "kokeamr@hotmail.com", "user": {"login": "icen1"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "df2b19567bedd27f45f8b0bb62b3b40a6309e163", "messageHeadline": "Added whether the gist is public or secret. Added the colour red to p\u2026", "author": {"name": "Icen", "email": "kokeamr@hotmail.com", "user": {"login": "icen1"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "a6596762701e0b1299675d9071c8b8f06af8d523", "messageHeadline": "ext alias", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c9290cbc2c4204df08a7bbde2dc68dc25772baad", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into cmbrose/no-auto-key-\u2026", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 127, "deletions": 55}}, {"node": {"oid": "c9ca2608e6ec9f9444ec08d06094c4ec3ea0bcce", "messageHeadline": "Invert check", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "414a74b5f558713cd9cac42c83ef8c2ad8816770", "messageHeadline": "Even better config support", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 47, "deletions": 55}}, {"node": {"oid": "02881b4783db05be2249c27f36130e3ef82daa9a", "messageHeadline": "Correctly determine run started/elapsed timestamps (#5945)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 121, "deletions": 54}}, {"node": {"oid": "2ca8f8b63340932365aad0fa111a453cae9ff804", "messageHeadline": "Merge pull request #5969 from jungaretti/jungaretti/disable-ssh-password", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ec9e50ff933b9bb2d32a908a1c149f252b0730c7", "messageHeadline": "Always set PasswordAuthentication option", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "d421664d1ff2934d123831e884fc802f6daebc07", "messageHeadline": "reduce diff", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "6c9d1a9fd4149f842eb33e0f3c0fef6db86c13ed", "messageHeadline": "Switch to using -G instead", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 138, "deletions": 100}}, {"node": {"oid": "f31395364226f3421845aae1310ce2030fdea185", "messageHeadline": "Initial pass", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 131, "deletions": 24}}, {"node": {"oid": "954689ea9f26e3131ca816285eee8930cd8aa835", "messageHeadline": "Merge pull request #5681 from heaths/issue5679", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 164, "deletions": 123}}, {"node": {"oid": "25756aaf882d52074c3563b4d9d6ad91293de647", "messageHeadline": "Merge pull request #5943 from cli/uncache-http-client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c22a85e2b56696b50dd08efd4ecf5ac668db365c", "messageHeadline": "Remove accidental caching from `repo list` and other commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7b7929bb6b8486502a094ff7c49a52b5797d27a8", "messageHeadline": "Merge pull request #5939 from pxeger/5934", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "0cf26007252896e7f8e9ae3e34cfc285e72b0c79", "messageHeadline": "strip whitespace when adding topics", "author": {"name": "Patrick Reader", "email": "_@pxeger.com", "user": {"login": "pxeger"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9d70d62520aea42688518a24651a896f9aa25f44", "messageHeadline": "Set blank headers so they are not automatically resolved by go-gh (#5\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 83, "deletions": 17}}, {"node": {"oid": "e5cf302ad81649b15e80a10cda94fe826e91c4c6", "messageHeadline": "Post go-gh integration cleanup (#5933)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 13, "deletions": 31}}, {"node": {"oid": "1bcf97b9149b161755684773c15221f8f3db3a54", "messageHeadline": "Merge remote-tracking branch 'origin' into issue5679", "author": {"name": "vilmibm", "email": "vilmibm@protonmail.com", "user": {"login": "cliAutomation"}}, "additions": 5514, "deletions": 5736}}, {"node": {"oid": "1e8cb9c1b2ec0ee6c2ba0f970286a8c7c3431328", "messageHeadline": "Fix login flow (#5928)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "11b1059237c8d4c6cca61ee003e4b3da7882c68d", "messageHeadline": "fix `gh run download <run-id>` not getting > 100 artifacts (#5799)", "author": {"name": "Taylor Faubion", "email": "61430347+faubion-hbo@users.noreply.github.com", "user": {"login": "faubion-hbo"}}, "additions": 111, "deletions": 12}}, {"node": {"oid": "dea1af12279d0dab1f889d0b3280255808a37982", "messageHeadline": "pr checks: avoid deduplicating same-named checks under different work\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 96, "deletions": 22}}, {"node": {"oid": "1037917d67f1d5f212623006bd24c07377ace2cb", "messageHeadline": "Merge pull request #5916 from cli/fork-without-rename", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 54}}, {"node": {"oid": "821f8ba1d26278c401c40d4030864dc778901f82", "messageHeadline": "Add error message to `pr close` when missing args (#5885)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "994fbebf0a73a2d82d4edfcea83be16e572c4d98", "messageHeadline": "Merge pull request #5873 from cli/fix-codespace-pending-create-panic", "author": {"name": "Mark Phelps", "email": "209477+markphelps@users.noreply.github.com", "user": {"login": "markphelps"}}, "additions": 85, "deletions": 29}}, {"node": {"oid": "0f67999d524cd5dae7357dbb87ee1fb3f4d91a5b", "messageHeadline": "Merge pull request #5915 from cli/pr-status-headref", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "5656296adec1fc8856cd59eb08adaa34f299c84a", "messageHeadline": "repo fork: directly fork under the desired name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 54}}, {"node": {"oid": "04485144eab4370f27076887c980ab64d33dbf36", "messageHeadline": "pr status: fix detecting PR for curent branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 1}}, {"node": {"oid": "dd8ad5c5fabd1eec653d6dfaf7628e25aac47af1", "messageHeadline": "Bump github.com/gabriel-vasile/mimetype from 1.4.0 to 1.4.1 (#5903)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "24798b4ee0d8885fcd2b32b8eaca03183edeb94f", "messageHeadline": "Merge pull request #5910 from casswedson/typo-smash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "00bc550dc6220f0ad5ff582d20a29fd329960416", "messageHeadline": "chore: typo hunting ft. codespell", "author": {"name": "casswedson", "email": "58050969+casswedson@users.noreply.github.com", "user": {"login": "casswedson"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "6014b31d0335eced8c45e15cff4975d3261d0152", "messageHeadline": "Fix case where codespace created while in provisioning state causes p\u2026", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 85, "deletions": 29}}, {"node": {"oid": "604adc57efd7d98b560c4abf4b33f2241ad839e0", "messageHeadline": "Merge pull request #5859 from cli/cmbrose/fix-auto-key-path", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 181, "deletions": 4}}, {"node": {"oid": "b2fe32901128e45c5fc9f365b150614deb2a8e7e", "messageHeadline": "Close files to actually fix windows", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4eac4fbf4cca256082d6baca260f572d84305f42", "messageHeadline": "Make a new dir per test to work around windows failures", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "b5348f661e2e0842965fc53cad70129f8ee76079", "messageHeadline": "Handle case of partial name match", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1aa457499d37a1987f3b664a9e1f10968c9afb94", "messageHeadline": "Use Fatal instead to avoid nil-ref", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb4ad53dd074ca6786389fe3ae46f531c1958dff", "messageHeadline": "Check MkdirAll error", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bae759d3e3953d31f1219fb1e51a8803af0e8a5", "messageHeadline": "Don't use strings.Replace", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "77ecd0a1472fc9b8ea80457532cad29631c69cfd", "messageHeadline": "Rename public key first for edge cases", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2ac379f6891954266edfde683efb1193b3cdfbe9", "messageHeadline": "Comment", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "c5b07762d16e6a85df80a323518931f155253132", "messageHeadline": "Check the key paths too", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "19b540081149cf312acbb9c52ad35dba079992f4", "messageHeadline": "Handle back compat", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 164, "deletions": 10}}, {"node": {"oid": "0687f662082af080249b099a4473cd30acb2c8f2", "messageHeadline": "Use `codespaces.auto` instead for the automatic ssh keys", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "38ea62afbadef1224df28f7bafad93c20601f05d", "messageHeadline": "Codespaces list by repo (#5854)", "author": {"name": "Mark Phelps", "email": "209477+markphelps@users.noreply.github.com", "user": {"login": "markphelps"}}, "additions": 116, "deletions": 58}}, {"node": {"oid": "8adfc9a4f28b8868a2d9ff1bdcd6e13b74ef0dd3", "messageHeadline": "Merge pull request #5850 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0ef1ba59d1ecf1524c8d34c2f1865a53f52e9652", "messageHeadline": "Bump github.com/stretchr/testify from 1.7.4 to 1.7.5", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cacff4ad6d57a1cdc6f7d3f2351ec5415e3dc209", "messageHeadline": "Use go-gh config package (#5771)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1377, "deletions": 3332}}, {"node": {"oid": "5227af0c99877578464880e1a466a64c3e1929de", "messageHeadline": "Merge pull request #5844 from cli/linux-keyring-perm", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ed80ffd45f14816488d4a7a0dd3c3321dcfda88", "messageHeadline": "Resolve PR feedback", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 24, "deletions": 5}}, {"node": {"oid": "074ed50b8a4b3b3f3ab9ec2bd78da926e21f9964", "messageHeadline": "Integrate go-gh API package (#5614)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 512, "deletions": 976}}, {"node": {"oid": "449460ebb070a2ae0f2c561a462d8ea548f7041e", "messageHeadline": "Linux installation: ensure GPG keyring is world-readable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6e3689d58b1d39d7de7f097c3c7d44f30b0d4848", "messageHeadline": "Apply UI polish around codespaces org-admin commands (#5843)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 30}}, {"node": {"oid": "47f5abdb6f118401c0804546b980a0a7a467679f", "messageHeadline": "8gitbrix/add delete org codespace (#5827)", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 129, "deletions": 25}}, {"node": {"oid": "2294f49d073f5574383c42678425c79e1a574ac3", "messageHeadline": "Add support for org admins to stop a members codespace (#5812)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 345, "deletions": 42}}, {"node": {"oid": "d76c1f352a8e81feecc82ae6e7d425c06f99aaf6", "messageHeadline": "Merge pull request #5841 from wilhelmeek/avoid-keep-multiselect", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f02371734164fcc6b3dc0c16db36b5128aee505", "messageHeadline": "clear pr create multiselect on select", "author": {"name": "wilhelm", "email": "helm@hey.com", "user": {"login": "wilhelmeek"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5893c9864d1291fa7e64094fb5105ec928ed0f05", "messageHeadline": "Merge pull request #5828 from cli/jshorty/indent-billable-owner-notice", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bb753731e6ff15ed11dc5e88807230ce1fe2c0f7", "messageHeadline": "Update test for indentation", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14a9af83786c15ce53f979e06a895be2f5c64f87", "messageHeadline": "Merge pull request #5822 from cli/fix-find-executable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "e50234d12a105be867cbbe3f96e5c5e357244a41", "messageHeadline": "Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 (#5833)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b36dc031fcffa9ca99f1f4fe5e93718b2dd8905", "messageHeadline": "Add flag to list codespaces under an organization (#5807)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 174, "deletions": 30}}, {"node": {"oid": "9b86fe41c07bcaf20987ad968ff0e09ba670d729", "messageHeadline": "Simplify codespace picker (#5826)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 186, "deletions": 132}}, {"node": {"oid": "01bff6b91e5aeac60bf0074af0bbaf836d05d4f2", "messageHeadline": "Merge pull request #5802 from greggroth/gregg/repo-secrets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "7d0b37d8f37b554e3acbc4d00c72d24e08be9e90", "messageHeadline": "Merge pull request #5825 from gdomingu/ship-retention-period-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c48e6ee4c92a492871790428329e41597b8c4836", "messageHeadline": "Indent org billable owner notice for new codespaces", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "95b7533a5f71d37846aef4f6766afbad89ca3e82", "messageHeadline": "Uncomment retention period flag from create cmd", "author": {"name": "Gabe D", "email": "gdomingu@github.com", "user": {"login": "gdomingu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "faef89144d895524f1c857232bbbe80986c93520", "messageHeadline": "Merge pull request #5816 from cli/jshorty/codespace-pre-flight-api", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 257, "deletions": 47}}, {"node": {"oid": "456a0f1bb0d47977cf38d724411a325779abb5ed", "messageHeadline": "Merge pull request #5715 from azchohfi/arm64", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "df3b40999ed6c46f98d4f10e641c2b853f1664a0", "messageHeadline": "Flip conditional", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "832f35e0005b7b98f2378de20f8f5848ef9fbb72", "messageHeadline": "PreFlight => BillableOwner for less confusion", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 34, "deletions": 34}}, {"node": {"oid": "2388f51927e2915d6468574ae3e3df9a0d6d1ffa", "messageHeadline": "Add `--match-head-commit` field to `gh pr merge` (#5692)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 83, "deletions": 15}}, {"node": {"oid": "25b6a89ff32686267e372023d678dee8518ba44e", "messageHeadline": "Merge pull request #5824 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "caaeb5ab11ca153de33d7fcdc53d5fa3e15412c5", "messageHeadline": "Bump github.com/stretchr/testify from 1.7.2 to 1.7.3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "7387346196a6172018dd081ea9834f580941a940", "messageHeadline": "Fix determining the current executable under Homebrew for Linux", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "2b9f9bb92a28df627ca76e3c6e1eb2ad05ef4189", "messageHeadline": "Add test for individual case", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "ddbf8590e8d79ebea73cff4653be4804a834cfed", "messageHeadline": "Fix error message and JSON keys", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "454b3489aa64a61b258da79a23bfebc7567ff884", "messageHeadline": "Add test for billable owner in stdout", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 99, "deletions": 30}}, {"node": {"oid": "e8bde879b2a1202992c9fcda9b69a48c9ed7b6ba", "messageHeadline": "Always show org billable owner in stdout", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 24, "deletions": 21}}, {"node": {"oid": "b3d2cc6e376fa80fbd9c7bfcfc6cc72ec1c07f48", "messageHeadline": "Handle 404s smoothly during create on codespaces pre-flight", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "09f926c475a2046ab02e3d5cca34fe5bb8d62f14", "messageHeadline": "Generate test mocks for new API func", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 27, "deletions": 21}}, {"node": {"oid": "1c8b26c5d8504ee3bf9ed277a1460040baa529c2", "messageHeadline": "Remove unused test function", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 0, "deletions": 12}}, {"node": {"oid": "08446c8fcd0f1691b7db50f5ed823ea87c7c6b60", "messageHeadline": "Add new API client function to tests", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 36, "deletions": 0}}, {"node": {"oid": "7e4ec074f563921d3050c73f8babacf353717f2f", "messageHeadline": "Use expanded copy for org billable owner", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cad9a050becf5381813f7132240f9537e5bb6a7f", "messageHeadline": "Get basics working with codespaces pre-flight during creation", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "edf83af07a5d33a8e0aa8488501606a87241a92f", "messageHeadline": "Add Codespaces pre-flight request to API client", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "9ea548107c90803735ab29180e7c1718d8c813a6", "messageHeadline": "Allow working with Codespaces repo secrets", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2e6f2020316c744e14b0b49fdea5966f1ea7054b", "messageHeadline": "Merge pull request #5752 from jungaretti/jungaretti/no-ssh-keys", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 240, "deletions": 134}}, {"node": {"oid": "be773a12d464578d9a9fcd5c4c0f12ae85a82169", "messageHeadline": "Create .ssh dir if not exists", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "83153fe9e57fba5f79e8c53c6eaef0fa7ef9237e", "messageHeadline": "Cleanups from PR comments", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "ddb408e67b37a124da6b93583ee3568ac6f8dc49", "messageHeadline": "Add check to see if current owner is attempting to fork the repo (#5794)", "author": {"name": "Jonathan Fenwick", "email": "jonathan.fenwick@delineate.io", "user": {"login": "jf-delineate"}}, "additions": 35, "deletions": 11}}, {"node": {"oid": "5771fcb35e32353605db8ae6e572a39c9a98d02e", "messageHeadline": "Print auth help message based on environment (#5781)", "author": {"name": "Spenser Black", "email": "spenserblack01@gmail.com", "user": {"login": "spenserblack"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "9f6e1c774b08c33ef1c55cf48fa49ffffa0113ad", "messageHeadline": "Check for key already exists", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "919dcebc45272b22d760ac686229b104941e55ad", "messageHeadline": "Rename Context", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "b5580f95033b77341abca47f8538f163633194e9", "messageHeadline": "Refactor inferfaces from PR comments", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 39, "deletions": 63}}, {"node": {"oid": "ec5899071532487a245453970d5a64e1cec69780", "messageHeadline": "Typo", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e16a8adb6f214a8ccc5fa2ac88f3841380c82ccb", "messageHeadline": "Invert boolean", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4c237708d878008e85e8190d310dc1826b463ca9", "messageHeadline": "Merge pull request #5779 from cli/merge-queue-api-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "9351f272dc780bfc0c75d6d9777db70747879cb6", "messageHeadline": "pr merge: fix merge queue API access for PAT consumers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 3}}, {"node": {"oid": "743a7478043810ea6a16c4c30bb93431d9576bc1", "messageHeadline": "Use go-gh for SSH hostname alias translation (#5654)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 26, "deletions": 335}}, {"node": {"oid": "39dd3e66e849d6f5917d6c874bb675066d64d5cb", "messageHeadline": "Use go-gh repository.ParseWithHost (#5655)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 23}}, {"node": {"oid": "4b488a7f6a0b1531365a7181359c83a28defb80c", "messageHeadline": "Merge pull request #5762 from cli/codespace-start-progress", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "448b13864a5f52d0afadf22379701fabad42c006", "messageHeadline": "Bump github.com/AlecAivazis/survey/v2 from 2.3.4 to 2.3.5 (#5775)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "da9203c75104765db781a10cd89083fc1aafa4a4", "messageHeadline": "Merge pull request #5596 from cli/mntlty/merge_queue", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 576, "deletions": 202}}, {"node": {"oid": "4c6358dcbfee2b954c214470fe80615170efaa59", "messageHeadline": "Guard PR merge queue queries behind feature detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "53a8737c87b130b46d0cc7522382dfafa86df296", "messageHeadline": "pr merge: add support for Merge Queue", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 523, "deletions": 201}}, {"node": {"oid": "887578a6401056fdfacb7490c7f4ed2da0197c79", "messageHeadline": "Merge pull request #5764 from cli/fix-repo-list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 155, "deletions": 22}}, {"node": {"oid": "2c5532116de87db38da80f2ab2a0c4bcc556b796", "messageHeadline": "Restore empty flag", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eebef06c671ced8c6e1b890291523a1a7d38ab95", "messageHeadline": "Merge main and use func options again", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "90955563728eddfe1c6ad3569a7a219748918112", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into jungaretti/no-ssh-\u2026", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 328, "deletions": 164}}, {"node": {"oid": "60032db5ebcf7cf6b918dd8305212cb8bc810803", "messageHeadline": "Use function options pattern", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 41, "deletions": 16}}, {"node": {"oid": "f184d7ec5835fab460aadf336dfc98a994c370a0", "messageHeadline": "pr create: allow forking repositories with INTERNAL visibility", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "80f130184ce0f87de4ad6eac59f6f7db07100980", "messageHeadline": "repo edit: fix interactive mode in GHES < 3.3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 2}}, {"node": {"oid": "aff26cbcfc93cec24707942e8eb4b02966472458", "messageHeadline": "Simplify repo list color check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2abe1b329442d82cbee74f088f1097b495126391", "messageHeadline": "Remove auth logout confirmation prompt (#5751)", "author": {"name": "Jonathan Fenwick", "email": "jonathan.fenwick@delineate.io", "user": {"login": "jf-delineate"}}, "additions": 16, "deletions": 40}}, {"node": {"oid": "89886eeaf8908037265a447e6ee9f247a56f5082", "messageHeadline": "Fix repo visibility label in `search repos` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "33975a95e4fde32d066634208e23a66d84f38a30", "messageHeadline": "Allow repo list to work with GHES earlier than 3.3", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 105, "deletions": 15}}, {"node": {"oid": "be9fed4e8ea1bc136439b4972924efae4d6c6e91", "messageHeadline": "Merge pull request #5763 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b5915a890a05690100b4670b5a5b604592e70a88", "messageHeadline": "Bump github.com/stretchr/testify from 1.7.1 to 1.7.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f15a8ca3351565a5fcf0bc4c2afecbdf52ba1cc0", "messageHeadline": "Extract LiveshareSession interface (#5725)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 114, "deletions": 90}}, {"node": {"oid": "8c5ae363111b529347cc169f2abc81a05ee50f90", "messageHeadline": "Clean up progress indicator if codespace fails to start", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8e8632ddabdd70ab91c63b99936bed6eef27f510", "messageHeadline": "Prepend flag for scp support", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "2209a84c9da2583d5feee3c5e3be6b1e3fa55aff", "messageHeadline": "More cleanup", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "ce3a1323ede070a05a3d99fc866ee38f60e53ef8", "messageHeadline": "Remove TODOs", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "2310795b3fb4c43f87f1e79fc10a0e622b6b72bc", "messageHeadline": "Actually check err", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "f67ca53c079bd5eca59431f52407c04d39802ee8", "messageHeadline": "Refactor ssh_keys to a more common location", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 209, "deletions": 157}}, {"node": {"oid": "866eccc202ec61134e5d7f24234ec1e50d6d2854", "messageHeadline": "Merge pull request #5705 from 8Gitbrix/users/ajeyaseelan/fix-edit-cmd", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 166, "deletions": 15}}, {"node": {"oid": "04ed77ddf0e0766e8955ca31dbf9812d4b835eb0", "messageHeadline": "Update prebuild availability status display at codespace creation (#5\u2026", "author": {"name": "Fengyi Li", "email": "68875335+Fengyi-Li@users.noreply.github.com", "user": {"login": "Fengyi-Li"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "afb69d2d31d1955956e0d2f1502898b6946fef8e", "messageHeadline": "cs edit: :nail_care: implementation and tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 85, "deletions": 57}}, {"node": {"oid": "7d71f807c48600d0d8d9f393ef13387504987f1d", "messageHeadline": "Merge pull request #5744 from cli/dependabot/go_modules/github.com/it\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "90602244d86c1e4f7bbc801072376489db6d9e61", "messageHeadline": "Bump github.com/itchyny/gojq from 0.12.7 to 0.12.8", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "a1629c70c0da5162b0858d1d79337a38c00b5c63", "messageHeadline": "Generate codespaces key", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "ac630880c6a10758af947c0dabe6e92bad36ec4c", "messageHeadline": "Refactor to WithOptions", "author": {"name": "cmbrose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "76a21a4792ce134510a074ac6cf1dfdff013ad29", "messageHeadline": "Merge pull request #5719 from guerinoni/fix-quote-path", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "83a9b87397ce3757e7da5a86e534874163b64f42", "messageHeadline": "Fix errors", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "76090a2ea79dbcb3e9e92943bb556fffaadf0918", "messageHeadline": "Add key to RPC call", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "a178d376822a64eb6ff8defaa07f2744386b8b73", "messageHeadline": "Deleted extra file", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "51a7647e5d927a7d2cadb8f9cc9ef489298decfe", "messageHeadline": "Resolve merge conflicts", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "61553e5e8aa713f8344de45b0dc7fd3c75ff33ca", "messageHeadline": "Added nit, removed last test due to survey.ask call wanting a terminal", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 112, "deletions": 10}}, {"node": {"oid": "b780608e9050a39e7dcfdb13b4b13bdc57d053dd", "messageHeadline": "Quote path of repo in order to have a valid copy paste command", "author": {"name": "Federico Guerinoni", "email": "guerinoni.federico@gmail.com", "user": {"login": "guerinoni"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d1a0f72cd84bfddad01b217b598c84d647e7a125", "messageHeadline": "Added Arm64 compilation", "author": {"name": "Alexandre Zollinger Chohfi", "email": "alzollin@microsoft.com", "user": {"login": "azchohfi"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a1053c9c43262a830bbf48fdc3a5915815a999d2", "messageHeadline": "Fixed error checking in test instead of incorrectly using stderr", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "f22183ef2793e7691e347d9707d09489f3abfb3d", "messageHeadline": "WIP tests", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "77507cd94ccafcf568f8560cfecde965fcfa63e7", "messageHeadline": "Bugfix: Retention period is being sent to the API as 0 (#5706)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 55, "deletions": 10}}, {"node": {"oid": "0bd36fe03a81449afcc41e73cbfe6607eb91a70d", "messageHeadline": "Merge pull request #5710 from cli/completion-output-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7859afb5866b4afdfc1c83bdea2cbd87f6019bc8", "messageHeadline": "Fix Cobra completion output going to stdout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "81893b60f22f560eacb1e6d110ccb6bca9dd863f", "messageHeadline": "Added tests", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 127, "deletions": 0}}, {"node": {"oid": "2e84804f958c9b2d931c166917eecd6f95b14633", "messageHeadline": "Removed incorrect test file", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 0, "deletions": 185}}, {"node": {"oid": "1084fd149bd7c72fe94c67bc608b9207d4493fda", "messageHeadline": "Corrected code to update codespace from selected codespace name if ch\u2026", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 186, "deletions": 1}}, {"node": {"oid": "c2c4afdf6db5e12da50e7460f0686f02ff86d872", "messageHeadline": "Updated edit.go", "author": {"name": "Ashwin Jeyaseelan", "email": "8gitbrix@github.com", "user": {"login": "8Gitbrix"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "ec12d27db5925c1f99193518252a971372acb71f", "messageHeadline": "Merge pull request #5703 from cli/version-flag-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "cfaca91d06961e30b0132d4138fde182e368b6f5", "messageHeadline": "Fix --version flag printing to stdout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 6}}, {"node": {"oid": "31bee2e6390ff428f1434d1ae4af4fcab7648cac", "messageHeadline": "Add --upstream-remote-name flag to gh replo clone (#5619)", "author": {"name": "Ahmed Adan", "email": "ahmed.adan@gmail.com", "user": {"login": "ahmedadan"}}, "additions": 74, "deletions": 27}}, {"node": {"oid": "eb4439d781e0fe040dfe6fa6a14b7313a0e2f0f4", "messageHeadline": "Merge pull request #5698 from cli/deprecation-stderr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 40}}, {"node": {"oid": "b54ff58382e879b13d4d6adb584c3e73442df51c", "messageHeadline": "Parallelize `label clone` (#5687)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 109, "deletions": 22}}, {"node": {"oid": "6703677a951b04b6a10ec903133407d0fa1307bf", "messageHeadline": "Stop bumping winget manifest as part of release automation (#5699)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 15}}, {"node": {"oid": "be4b392530fc5a8f6529b38a0d3a1d478fb12b0b", "messageHeadline": "Use alternate screen buffer for watching runs", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 141, "deletions": 119}}, {"node": {"oid": "2139e763fbab20d8e64890065166d709fc0780a4", "messageHeadline": "Write Cobra deprecation messages to stderr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 40}}, {"node": {"oid": "d2683a1370c5f3d97eaa1e4a4a8cfbc32c1293c2", "messageHeadline": "Merge pull request #5694 from jsoref/issue-5680", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e4485c74d28a2b49c0e5c83cbb0245c4e48b71ef", "messageHeadline": "Merge pull request #5695 from cli/dependabot/github_actions/gorelease\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "edf6f46dad1a40563ae787e0578f15bc158418d2", "messageHeadline": "Bump goreleaser/goreleaser-action from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d99a98f02a034634e8949e99cd4fda6739d2e82", "messageHeadline": "Clarify that ShowResponseHeaders includes status line", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ebbf2ac096ba69d7508552e8f5e21cd006d0850f", "messageHeadline": "Fix owner qualifier for search queries (#5693)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "3fb8579419628d7342d354e1303c7d16922a9596", "messageHeadline": "Add `--pattern` field to `run download` (#5539)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 73, "deletions": 11}}, {"node": {"oid": "2918c538b347193e1d3b8f9e1cd6f93e24c49aa8", "messageHeadline": "add `include-all-branches` flag to `repo create` (#5537)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 78, "deletions": 48}}, {"node": {"oid": "ff8aa8a555fa95367ef90dba32cbe52690d0971a", "messageHeadline": "Add ability to set title for ssh key in auth login (#5524)", "author": {"name": "Andrew Senetar", "email": "arsenetar@gmail.com", "user": {"login": "arsenetar"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "3574240fa798209f3dcb41401245ee72946eaad0", "messageHeadline": "Always clear screen when watching PR checks (#5678)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "f834b2a510260a8539a76e7d8ec6ab2cb7fa966d", "messageHeadline": "Fix `label clone` to pass orderBy (#5675)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 30, "deletions": 5}}, {"node": {"oid": "e837b7bc4d5717f7df31f2e77b813f6e260fadbb", "messageHeadline": "Merge pull request #5671 from cli/pr-create-nontty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "4d9a6ecb25a0fd9e90dbb210f382121fa35de625", "messageHeadline": "pr create: ensure clear error when `--body` is missing in nonTTY mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "63a3adf2126ce05f27a53fb8d6b41268277744d1", "messageHeadline": "Use strings.Cut", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 16}}, {"node": {"oid": "c89d8cb7596e8596f4e1dfb96f8f275b2a4f9597", "messageHeadline": "Backport strings.Cut", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "22a5d2abf8dbc15b4c72ada25cc751a24efdc9ec", "messageHeadline": "Refactor code to live inside default pkg", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 598, "deletions": 277}}, {"node": {"oid": "9060b44e6d469f82817a758be56331aa3f5f69ff", "messageHeadline": "default lint fix", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "e5ebbcb66abd594845db4e883832fe491ff5935c", "messageHeadline": "lint test update", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "66a69bdec5dfc0a2a3d2522f4252904e20672870", "messageHeadline": "fixing lint and formatting", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "86658513b1d1d478b5569cefdf56a6e3d4fed769", "messageHeadline": "Created more test cases, added in env section", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 74, "deletions": 13}}, {"node": {"oid": "08b02da3fc4a39064e8efe8716280017886f81c0", "messageHeadline": "beginning testing", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 103, "deletions": 29}}, {"node": {"oid": "a140bea9bf145698e6ed8822339c7d27406f455e", "messageHeadline": "deleted scratch pad of commit", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "ca5e9a49b58164256ab95bdb0d024cd65f4cb648", "messageHeadline": "thinking of a better solution, wip. BaseRepo() might be better split up", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 219, "deletions": 131}}, {"node": {"oid": "a98395f4e8e0ecb42bc55a70f649e49241e41dbb", "messageHeadline": "headed in the right direction. Needs tests and to be cleaned up. This\u2026", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 133, "deletions": 121}}, {"node": {"oid": "38097e8cad324122d4b0af37528c0d04bc89d340", "messageHeadline": "created `gh config base` a way to configure the base repo", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 128, "deletions": 0}}, {"node": {"oid": "00e97121ec8cf4de86bdda704fb711302a8dfc96", "messageHeadline": "Allow passing full extension name (#5464)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 92, "deletions": 33}}, {"node": {"oid": "bec49152cfd2499dd1cc26edd70058e58cde5147", "messageHeadline": "Fixing #5624 - Removing unneeded hint and additional new line (#5642)", "author": {"name": "Curtis Tarr", "email": "curtist@kainos.com", "user": {"login": "CurtisTarr"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "539b15083332ec25269ffc9cfbc75bd3c4e0b20e", "messageHeadline": "Extract feature detection package (#5494)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 492, "deletions": 488}}, {"node": {"oid": "f8b3ff999fbbef68585e3f63036556ff73af31ae", "messageHeadline": "Merge pull request #5658 from cli/codespaces-ports-filter-internal", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "669b0fa9815154217cebe89e734cdd378edc7a91", "messageHeadline": "dont need assignment", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "88f490bcd90a46a84b607d5680f8e6b0bb5dffe2", "messageHeadline": "issue view: ensure loading indicator is stopped when a prompt is show\u2026", "author": {"name": "nasa", "email": "htilcs1115@gmail.com", "user": {"login": "k-nasa"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9454ad376953d3eca7a79cfe92ceac266482b9eb", "messageHeadline": "Change int to uint64 for large fields (#5651)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48bb894277df93d5ecbef8fe757a99c5dda14f22", "messageHeadline": "filter out internal ports from gh cs ports list", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 15, "deletions": 4}}, {"node": {"oid": "c9503df1234a32e986808951e2d30ed2e8f10626", "messageHeadline": "Allow nil to truncate template function (#5656)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "b00bfce9cc4225ef9beb2e2127fc6c00379b6dc4", "messageHeadline": "Support rerunning Actions runs with debug logging (#5594)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 152, "deletions": 10}}, {"node": {"oid": "d9323c6d56383fd7219c8314d5c5e07f1a1bee66", "messageHeadline": "Allow nil to truncate template function", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "104d7655d7b30b3f70679e82bec251a73e1d9d02", "messageHeadline": "Support and favor delete for secrets (#5617)", "author": {"name": "Josh Soref", "email": "2119212+jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "60ea13b39e513470702de2c1f353991ff10d3984", "messageHeadline": "Fix whitespace in search prs examples (#5650)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74f0feec8b0be187578c88129c2d7cf7eda8e5b9", "messageHeadline": "Fix struct field tag (#5649)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d2443469605d57b6df54ce79e33d2ecc8ba9c84f", "messageHeadline": "Replace uses of strings.Title (#5623)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 40, "deletions": 26}}, {"node": {"oid": "02357c00636dbd110acfce241209d17e71256288", "messageHeadline": "Removing confusing user search text (#5620)", "author": {"name": "colby thomas", "email": "coloradocolby@gmail.com", "user": {"login": "coloradocolby"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06fb78aa26eb0af2cb7c9e6a18f5b6e5ca222696", "messageHeadline": "Re-enable linters now that golangci-lint has been updated (#5615)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a0a9099037ab91e10fc389b4cd07c5fe7ed1bd5d", "messageHeadline": "Hide retention-period flag (#5607)", "author": {"name": "Greggory Rothmeier", "email": "greggroth@gmail.com", "user": {"login": "greggroth"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06153770a921a2df2b9dba6735f6ae7f7f6a1160", "messageHeadline": "Merge pull request #5504 from greggroth/gregg/retention-period", "author": {"name": "Greggory Rothmeier", "email": "greggroth@github.com", "user": {"login": "greggroth"}}, "additions": 118, "deletions": 41}}, {"node": {"oid": "51d18d95f1283cd85040a17c2e3ebb1b1723fb69", "messageHeadline": "repo clone: document the upstream remote (#5466)", "author": {"name": "Dan Halbert", "email": "halbert@halwitz.org", "user": {"login": "dhalbert"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "c26ff6ac9a073091248367ff74e54bafb0bc81d4", "messageHeadline": "Merge pull request #5605 from cannist/cannist/fix-npe", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1bb0e055fead0a04660488c2cd9bf9d4cca7a1ab", "messageHeadline": "Merge pull request #5604 from cli/auth-browser-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "8c5103aefacbea06cfb12705b4b95128e686172a", "messageHeadline": "Merge pull request #5595 from ffalor/exclude_drafts", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "0eedef3947d192abba952835fe7e38745c0e538f", "messageHeadline": "auth: respect GH_BROWSER, `browser` config, avoid opening non-HTTP URLs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 8}}, {"node": {"oid": "bbaf0103036d7c88c5cbca5a8dccbcee92360330", "messageHeadline": "repo list: add `--visibility internal` filter (#5564)", "author": {"name": "Hirad Pourtahmasbi", "email": "hirad.pourtahmasbi@gmail.com", "user": {"login": "hiradp"}}, "additions": 36, "deletions": 28}}, {"node": {"oid": "d9d3d7ba8e07478d0417b093b5ec99e9a3194527", "messageHeadline": "Fix nil pointer exception in codespace selection", "author": {"name": "Thomas Horstmeyer", "email": "cannist@github.com", "user": {"login": "cannist"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cb4e4d8623ec413805fa174e105ddbae9ae464b", "messageHeadline": "Merge pull request #5570 from koskeller/submit-as-draft-option-pr-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 78, "deletions": 14}}, {"node": {"oid": "cf92705d4c8adf60d3568a0e80489a7a84000863", "messageHeadline": "pr create: default to \"Submit as draft\" when `--draft` was used", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "bd1bf523b5a0cdd096cf783d1f6197cc7c96da8b", "messageHeadline": "add devcontainer (#5592)", "author": {"name": "Josh Spicer", "email": "josh@joshspicer.com", "user": {"login": "joshspicer"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "f3099828f88c92201aa18ca8bd6be7e8d8a3e2c8", "messageHeadline": "Merge pull request #5588 from heaths/issue5587", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 526, "deletions": 253}}, {"node": {"oid": "c8baec74c0ef28bb14532a4576096165f3cd7c07", "messageHeadline": "Ensure stable presentation of FORBIDDEN errors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "d103ba251af9b58874c51f7ee68a6084c1706b9e", "messageHeadline": ":nail_care: optimize fetches", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 331, "deletions": 347}}, {"node": {"oid": "fc4cd12cbfe0a63f3fd24cf9f4fa3e80d3ec8ec9", "messageHeadline": "Ignore FORBIDDEN errors for `gh status`", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 293, "deletions": 7}}, {"node": {"oid": "78ae6f85c615604918ffe932dcc1883712d2061a", "messageHeadline": "Merge pull request #5583 from ffalor/gh_status", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 101}}, {"node": {"oid": "8f199ba7306bcab90b5e72c238527b5f03d83c6c", "messageHeadline": "status: exclude results from archived repositories", "author": {"name": "ffalor", "email": "ffalorjr@outlook.com", "user": {"login": "ffalor"}}, "additions": 48, "deletions": 101}}, {"node": {"oid": "c3a3ce5bee1df28c5bef67334f3d40285deded3c", "messageHeadline": "Add `exclude-drafts` flag to `gh release list`", "author": {"name": "ffalor", "email": "ffalorjr@outlook.com", "user": {"login": "ffalor"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "c1345296ab8a1708a08e5752f374b4ad6e51f8c7", "messageHeadline": "Merge pull request #5514 from mntlty/pr_merge_refactor", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 312, "deletions": 170}}, {"node": {"oid": "597eb16a83305e2ab0562d38ae02bbbfdfbbc0cd", "messageHeadline": "Upgrade to go 1.18 (#5542)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "9666857f3914c5189e613abd4209edb70fe164ae", "messageHeadline": "Merge pull request #5577 from cli/jg/fix-npe", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "cd6386cf640620323c0a4a660978ecb3efe40c29", "messageHeadline": "Update order", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea7d9288e3fc0bd330bdbad00c5e7c78849d2ab7", "messageHeadline": "Handle star in display name", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "2c178cedd5bbfc1b3bbceb8c51b5b05b6a0ba471", "messageHeadline": "Dis-ambiguate \"currentBranch\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "b9026ab8627261de2490c44aadcfa4a040061617", "messageHeadline": ":nail_care:", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 89, "deletions": 92}}, {"node": {"oid": "801cd3b282df8a555e17d9a988a2a0829afe72ad", "messageHeadline": "Merge pull request #5571 from cli/jg/add-display-name", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "46e5fbdc843cc9b85e0d489de402f0bc4d239409", "messageHeadline": "Add `--json` support to `label list` (#5567)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 109, "deletions": 12}}, {"node": {"oid": "1c9c3bf45f8bc7e99212194d822150576b139041", "messageHeadline": "Merge pull request #5568 from jungaretti/jupyter-return-quick-fix", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "71919606942c9db7cc1f72ccabaf19cead726de0", "messageHeadline": "Add Display Name to the list command", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "dea446d2a8deb38a08d77db00a913e72435e0285", "messageHeadline": "\"Submit as draft\" option for `pr create`", "author": {"name": "Konstantin Keller", "email": "30801340+koskeller@users.noreply.github.com", "user": {"login": "koskeller"}}, "additions": 74, "deletions": 11}}, {"node": {"oid": "2dd81671a921c3669bb16c3a3308a77615a5c821", "messageHeadline": "Remove empty return", "author": {"name": "JP Ungaretti", "email": "19893438+jungaretti@users.noreply.github.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b352648259403c0b81dc969512354ec3cb64871e", "messageHeadline": "Fix non-working `gh issue view` usage example (#5563)", "author": {"name": "Mohammed Anas", "email": "triallax@tutanota.com", "user": {"login": "mhmdanas"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b24e4c09d9f9508525c3950f6709a63835722664", "messageHeadline": "Fix: 5501 - Added examples of negated qualifiers to search commands (\u2026", "author": {"name": "Damien Sedgwick", "email": "damienksedgwick@gmail.com", "user": {"login": "damiensedgwick"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "f0027fdfd952c116c672afaecf83ebb2d225d75c", "messageHeadline": "Add label list sorting and delete command (#5503)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 503, "deletions": 33}}, {"node": {"oid": "b57746a878f9bd3dc443149429179e580b83d4a0", "messageHeadline": "Add the ability to pass teams to `review-requested` (#5538)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 78, "deletions": 44}}, {"node": {"oid": "87f9aaf1bc924dec32a84a02d7e90b38848618ea", "messageHeadline": "Merge pull request #5559 from cli/version-upgrade-notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "477d9992811efd45ac58faae48e01dc23a655aa1", "messageHeadline": "Document linux distribution updating (#5531)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "82ac154d56fe6515f9023bd3ce12f0f587918cf4", "messageHeadline": "Consistent version format in version upgrade notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fdeb8b0a2ba3dd9b6af071953b42c8bbadfefc1", "messageHeadline": "Merge pull request #5549 from cli/editor-shellquote-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "a291b3eed3c338c6991f26d442df723bdc610e72", "messageHeadline": "Fix grammar in `repo create` prompt (#5557)", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5986f88565e5965a07d0a4a9091abf92b5aea7f4", "messageHeadline": "issue comment: support quotes and arguments in EDITOR value", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 17}}, {"node": {"oid": "718bb80fbd1b00f376a31e8ad5417e4d82c805c1", "messageHeadline": "Add failure icon", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "11fde2ee29a99c61d12f396f6953d51809686e1b", "messageHeadline": "Restructured switch statement", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 19, "deletions": 16}}, {"node": {"oid": "3723ab923028e0d6cffbf8147d3a940275fc1550", "messageHeadline": "Polished things", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c429726b5346cd7afe6c2423e80b42649f95d8ce", "messageHeadline": "Polished error message", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e0573fa68d0aa42575eff7a9120ede7615164eb3", "messageHeadline": "Use `if/else if` on error checking", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fc1b929a8136973836eb12c1a3fb9f3fd77f761d", "messageHeadline": "Remove opts.PadlockState", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 33, "deletions": 31}}, {"node": {"oid": "8918cf6815ccabb786352e8eda5ca01f62c1a655", "messageHeadline": "Skip unlock api call if already unlocked", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7504f5ec00613e76e5e9e6e4574e0a6660faa651", "messageHeadline": "Remove opts.PadlockState", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 59, "deletions": 51}}, {"node": {"oid": "32f8283c77ff6188250b0d3f9183902b8701f228", "messageHeadline": "Refactor things", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e019ff9f022ecc661aa96ce2fd4a1e7e7b46f1dd", "messageHeadline": "Modify documentation if called from issue or pr", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "364dd38bc03f7ab0b5a2a3a9dccc50f60e90a21d", "messageHeadline": "Get graphql queries and mutations working", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 174, "deletions": 33}}, {"node": {"oid": "55bce59ab71bf25998985c3fae81f7aacd0ebad1", "messageHeadline": "Add command to open codespaces in JupyterLab", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 150, "deletions": 40}}, {"node": {"oid": "3526d25a1e5e1728fb9b8e92da32c6d12f1c75f6", "messageHeadline": "Remove mention of function", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8aa132e6c6798a7906b382f6177af314e993efa0", "messageHeadline": "Use named return values", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ceba2c896b88eb6ad66629498c4f961454c94cdb", "messageHeadline": "Use safeClose instead of Close", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "6ddd3360d8d5ba0d75c1954fd01f9ab0b78acab8", "messageHeadline": "Update auth error message", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ed83e2b2a6279710eb140271e840ab6a9fb66ad", "messageHeadline": "Remove `Stringer` from `ghrepo.Interface` (#5536)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 2, "deletions": 17}}, {"node": {"oid": "beba0e1d78996f0033c77e462e6bf9db0fecc2af", "messageHeadline": "Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#5533)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "7d0a7f98e1dd6a762ac1b82c8c924c943f254621", "messageHeadline": "Add progress indicator to `gist create` (#5526)", "author": {"name": "ffalor", "email": "35144141+ffalor@users.noreply.github.com", "user": {"login": "ffalor"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "171baca07d2ed3f8998ad2550f5a4b5bb31d3cd3", "messageHeadline": "Clarify `label edit --name` switch (#5525)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32256d38bf1524aec04f0e0ae63138f87e3458b8", "messageHeadline": "Merge pull request #5522 from cli/dependabot/go_modules/github.com/cp\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "c5a5c0ec4da9075778c7e449786baec7d539c6db", "messageHeadline": "Bump github.com/cpuguy83/go-md2man/v2 from 2.0.1 to 2.0.2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "7a3d02df470252be0dbf8c7bd44176bcd48ba4ef", "messageHeadline": "Add autocomplete descriptions for aliases and extensions (#5447)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "58cb773e095d203537947634e76f8c6a1ecc25d5", "messageHeadline": "Replace ioutil with io and os (#5498)", "author": {"name": "H\u00e5vard Anda Estensen", "email": "haavard.ae@gmail.com", "user": {"login": "estensen"}}, "additions": 1165, "deletions": 1197}}, {"node": {"oid": "6edb4ecdbbb9b114196878625c9655ff4cc528c7", "messageHeadline": "Add `label edit` command (#5519)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 305, "deletions": 11}}, {"node": {"oid": "db85b1d3cb1f735b8f164c458def1236888abddf", "messageHeadline": "Properly handle issue and pr state options when building search queri\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "19a852ae9fa6100a79f8dbe064389fbc755ae8fb", "messageHeadline": "Add `label clone` command (#5452)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 737, "deletions": 76}}, {"node": {"oid": "13342cb272d51efb4a8f9b57b9d79aaaf757ec70", "messageHeadline": "Don't error on list commands when no results found (#5479)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 178, "deletions": 201}}, {"node": {"oid": "adc9abd5eea467c36c7085a50380ded2f4677901", "messageHeadline": "Merge pull request #5510 from cli/gist-delete-check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 72}}, {"node": {"oid": "c50786ed3929739f36e6417cbd6309c99e1d7450", "messageHeadline": "refactor merge command", "author": {"name": "Ariel Deitcher", "email": "mntlty@github.com", "user": {"login": "mntlty"}}, "additions": 296, "deletions": 153}}, {"node": {"oid": "8c9a8f0fbf8198a5271cf95b9906bcbd0e0e7ea8", "messageHeadline": "Merge pull request #5512 from cli/dependabot/github_actions/github/co\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ef6d83939ecff076d9aa0d0848ac01920d892d7", "messageHeadline": "Bump github/codeql-action from 1 to 2", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0bc8aae45f2feb1cf142ac317691f058621fbcc0", "messageHeadline": "Avoid crash when deleting gist with no owner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 72}}, {"node": {"oid": "fce69a53505132a0e309c2981db405796c9c0670", "messageHeadline": "Add context to errors", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f21faca03e8190327a9516a79d2ee3e2f2432790", "messageHeadline": "Resolve feedback", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3216d1bb3aa3af4b703988bf4da06a37a670b6e9", "messageHeadline": "Remove function return", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "76782744648658e1eee9ee8a666f01d554ac9a16", "messageHeadline": "Merge pull request #5076 from cli/multi-devcontainer", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 294, "deletions": 2}}, {"node": {"oid": "2b57084bd0351847ae9fd1cc6b5fd54cf071e189", "messageHeadline": "PR feedback", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "c99c47f34db5d1ff742ae2bb89a64d7b6fb2aa06", "messageHeadline": "Fix displayed header for search prs command (#5488)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25a55948cf99eabebaaec35da2b32770816496de", "messageHeadline": "add ls alias to gh repo list (#5480)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "4452f378198a44139044989da6e66fe8923e28bd", "messageHeadline": "Clarify session helper", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "322fae53b1112a9e969716b4db605cab58c60370", "messageHeadline": "Clean up more errors", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e8e9b586700a791df93dfedd27ad106e45ced7bb", "messageHeadline": "Clean up errors", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eaf8f84baf9e7162c54891ac5d4ca095d149ffb8", "messageHeadline": "Merge branch 'trunk' into add-cs-jupyter", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 11218, "deletions": 1539}}, {"node": {"oid": "ee1625add21df01d3b85f595d0e3e88476a56501", "messageHeadline": "Fix -c option", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "9874d57d62ab67df77e6fed79e960ba7dd5df133", "messageHeadline": "Print JupyterLab URL", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "33a1b95dbf06b0a42ee2fcf2bc0e5f4ba64d3d6f", "messageHeadline": "Fix name of RPC service", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fd5923b9b929b032bc4156b709eb3e46699ac45", "messageHeadline": "Clean up Jupyter code", "author": {"name": "JP Ungaretti", "email": "jpungaretti@microsoft.com", "user": {"login": "jungaretti"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "c4455297198031b8701544f5fff1b2621e57c454", "messageHeadline": "warn if PR is already merged (#5463)", "author": {"name": "Ariel Deitcher", "email": "1149246+mntlty@users.noreply.github.com", "user": {"login": "mntlty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3427d17401c48986fa21e12e5711125d9463f114", "messageHeadline": "Bump actions/setup-go from 2 to 3 (#5425)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1b7d03fa8ae73cae314bd957e332cabc0b3d9456", "messageHeadline": "Allow forcibly creating labels (#5451)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "fc8739cf9778e1a755dc76511ec3b05f0e625494", "messageHeadline": "Add column for listing the label color (#5462)", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 60, "deletions": 12}}, {"node": {"oid": "c847e935f108f6f1094c5cb26901406376fb5478", "messageHeadline": "`pr create --body-file` can read from stdin (#5461)", "author": {"name": "Luke Karrys", "email": "luke@lukekarrys.com", "user": {"login": "lukekarrys"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "eb08a9bd29ef9e8b07815a38a168069caf66f240", "messageHeadline": "Merge pull request #5457 from cli/m1-extension-support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "ae0b93575e260c3425ae72a1011d2a12d1464c2d", "messageHeadline": "Add support for installing binary extensions on M1 Macs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "51301f87823b0d8c377fb079366a3e7f5838081e", "messageHeadline": "Fix table printer crashing in narrow terminals (#5449)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "186e5ccfb2335abcf2fc9a3860e638f304720163", "messageHeadline": "Add release edit command (#5422)", "author": {"name": "Johannes Plunien", "email": "johannes@plunien.com", "user": {"login": "plu"}}, "additions": 629, "deletions": 1}}, {"node": {"oid": "5f4152fbfa1c2daff13e2bb22b04c47401ced93e", "messageHeadline": "Bump winget-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f7c88ea4eaf27603be3a5d58889bbb45decead5", "messageHeadline": "pr merge: print instructions for merge conflicts (#5330)", "author": {"name": "Kiran Adhikari", "email": "kiruu1238@gmail.com", "user": {"login": "ErKiran"}}, "additions": 65, "deletions": 2}}, {"node": {"oid": "8f046e0b77c51bd9c76fe6460dc7478ddf554c10", "messageHeadline": "`gh extensions list`: Don't error if no extensions installed (#5445)", "author": {"name": "Roshan Padaki", "email": "roshanpadaki@gmail.com", "user": {"login": "rpadaki"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "868a03c0ca857d60d9cb46f58a5207b775e5aa39", "messageHeadline": "[install_linux.md]: fix typo (#5446)", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9fb6cf54237a045e057842b3e4b317c9ab5fd783", "messageHeadline": "Fix tests", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2c0236d0965d3fddf8ca19a228734f6bc9dcded1", "messageHeadline": "Add extension upgrade --dry-run (#5098)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 292, "deletions": 107}}, {"node": {"oid": "adf274851e0896027bfc8a77d89c04f48d1c1a73", "messageHeadline": "Merge pull request #5396 from opelr/5346/issue-delete-confirm", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "ce0562c5f2c1d8e00f310f99f1e95b9f95de279b", "messageHeadline": "Add `codespace open --web` flag (#5380)", "author": {"name": "Jack Meyer", "email": "jackcmeyer@gmail.com", "user": {"login": "jackcmeyer"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "8dbd07212c239d32675d277363cc1f492ab62ad0", "messageHeadline": "Stop auth commands from modifying global config file (#5378)", "author": {"name": "Na\u00efm Favier", "email": "n@monade.li", "user": {"login": "ncfavier"}}, "additions": 58, "deletions": 10}}, {"node": {"oid": "6fa8e4299c12534ef5d807024f25628c4723666e", "messageHeadline": "Add ability to comment on close/reopen of issues/pull requests (#5437)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 240, "deletions": 2}}, {"node": {"oid": "933a91e18e05d9fa95eaf9ef30e5593bf727da31", "messageHeadline": "Add \"new\" alias to \"create\" commands (#5388)", "author": {"name": "Christopher Nethercott", "email": "ccnethercott@gmail.com", "user": {"login": "chriscn"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "8a0c1f903cc0896d3748fbaf9dd10db6edc600b6", "messageHeadline": "Change issue close color from red to purple (#5436)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 39, "deletions": 18}}, {"node": {"oid": "6a9fbd02db90a845ed1ad5dbdcc5374c652b6c16", "messageHeadline": "Merge pull request #5423 from cli/ghe-status", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "fa470fc499916824d847ecc509073ad4e1b90cd6", "messageHeadline": "Rearrange", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f37c54ca039d567e7ab3570c92eaea52cde01a6", "messageHeadline": "Add lock-related values to issue", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 20, "deletions": 18}}, {"node": {"oid": "ffcda8fdd4ae42304fb69b8210e328245c323751", "messageHeadline": "Map parent commands to typenames", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "c0f5345c68b73e57e9cc9d296b52ff35bed2b75d", "messageHeadline": "Export return values for Issue.Typename", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "4b226b1bf8bc2341d526b4b8992e0224e2bde329", "messageHeadline": "Other changes", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "72a92fa09dc33eecb3569468b2286241c769300b", "messageHeadline": "Added lock subcommands to pr command", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "631bea2e6db04e227ea9c93b2c15691e04d872b7", "messageHeadline": "Draft first design", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 150, "deletions": 0}}, {"node": {"oid": "de9b5ad8f869d3f8ef267c138472b0ae7b9c4684", "messageHeadline": "Merge branch 'trunk' into multi-devcontainer", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 468, "deletions": 477}}, {"node": {"oid": "7ec2b2251d660f003d8a05804029090e23430963", "messageHeadline": "status: respect host configuration", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 8}}, {"node": {"oid": "6783509d3bfdf55e1007dbedf34f2bdcd9fd1ec1", "messageHeadline": "Merge pull request #5410 from cli/codespaces-location-optional", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 10, "deletions": 74}}, {"node": {"oid": "e9ed200c1bd78a8af8ff532c3d833da27faffd96", "messageHeadline": "Use proper syntax for location values", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dc990e38ef5fef4c7d3c48fd021bc672ba927a9b", "messageHeadline": "Merge pull request #5409 from cli/adnamalin/timeout-notice", "author": {"name": "Amanda Lin", "email": "adnama.lin@gmail.com", "user": {"login": "adnamalin"}}, "additions": 113, "deletions": 1}}, {"node": {"oid": "be7a4ed70b3564a2c7a6ac85b1d412ac359aa96a", "messageHeadline": "Enumerate available codespace locations for now", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b10b6e986b38fdbdbf1ada5526ea69d1464a0d9", "messageHeadline": "use stderr instead and add tests", "author": {"name": "Amanda Lin", "email": "adnama.lin@gmail.com", "user": {"login": "adnamalin"}}, "additions": 61, "deletions": 3}}, {"node": {"oid": "31da9b136031712fc81fd1918a1f3c79ce94857b", "messageHeadline": "Replace old search utility with new search (#5366)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 101, "deletions": 376}}, {"node": {"oid": "f7710dedd26853a9e0e76ab2e2323d1b8226a74a", "messageHeadline": "Allow non-interactive gist file replacement (#5408)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "ee3c4aefcb05353d1e08431e36050152b10eab74", "messageHeadline": "Merge pull request #5406 from gto406/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4aca945e2e05d15bcc772b7ab837e7dcb595b5a0", "messageHeadline": "Drop unused locationResult", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "41719f762414e882cf8f8d1a0d06a3b9e38f3b85", "messageHeadline": "Location is an optional flag when creating codespaces", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 10, "deletions": 69}}, {"node": {"oid": "a4cc118fff6913e72e4c249bf793f3e2461669b1", "messageHeadline": "Update install_linux.md", "author": {"name": "Brian McColgan", "email": "gto406@users.noreply.github.com", "user": {"login": "gto406"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f6b8bbe982ec2eada6945f67329e5e76f5a8bb70", "messageHeadline": "Merge pull request #5390 from legomushroom/legomushroom/codespaces-ad\u2026", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 183, "deletions": 0}}, {"node": {"oid": "e7fb9c0c4d817c229c926590e405dd3d2272f62c", "messageHeadline": "fix linter issues", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 25, "deletions": 25}}, {"node": {"oid": "6490f658de921f33e8b7b893f9a412325840b4f4", "messageHeadline": "handle IdleTimeoutNotice", "author": {"name": "Amanda Lin", "email": "adnama.lin@gmail.com", "user": {"login": "adnamalin"}}, "additions": 55, "deletions": 1}}, {"node": {"oid": "19427d8819e36021c877b6e4cd855e060433f6ef", "messageHeadline": "Merge pull request #5405 from cli/adnamalin-remove-idle-timeout-from-\u2026", "author": {"name": "Amanda Lin", "email": "adnama.lin@gmail.com", "user": {"login": "adnamalin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "78573442ebdf1d122d0f04c30e4d585d02739b38", "messageHeadline": "address more PR feedback", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "a84e43cadf69b6631339e5c08ca059912a17ef29", "messageHeadline": "Final copy and behavior update for prompt", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "371f12887156b5b83d0a36ef7af1a5f3932be3a0", "messageHeadline": "remove idle timeout flag", "author": {"name": "Amanda Lin", "email": "adnama.lin@gmail.com", "user": {"login": "adnamalin"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "d6edc6f8a607571c683af57536a001ee8a0d9375", "messageHeadline": "address more PR feedback", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b4d29a8b7b75c14039fe9335f2bef21c8caca493", "messageHeadline": "address PR feedback", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "a97dae6269fd0117ab36557b14cce9b4fdaad1fc", "messageHeadline": "Add 'confirm' flag for issue delete subcommand", "author": {"name": "Ryan Opel", "email": "ropel@newrelic.com", "user": {"login": "opelr"}}, "additions": 37, "deletions": 2}}, {"node": {"oid": "9a0b208200eb486cca920dbf4520f2bb4971dbd8", "messageHeadline": "[select codespace]: cleanup description", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07e18ea3d4172fd58b1432c6950366512522d3ed", "messageHeadline": "[codespace select]: add unit tests for filePath flag, add command des\u2026", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 67, "deletions": 6}}, {"node": {"oid": "2df3dd4f7dd98e7969e6d9b760f0725aac8a2158", "messageHeadline": "Merge pull request #5384 from jshorty/codespaces-safeexec", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "08bbf3bd3061aaa77d3ca1dab3f9e318951ca6fb", "messageHeadline": "Check paths safely for codespaces SSH and SCP commands", "author": {"name": "Jake Shorty", "email": "jshorty@github.com", "user": {"login": "jshorty"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "a6f6ad74ae0649a3053ccdd3c09160baa1ce0f35", "messageHeadline": "release list: correctly label the Latest release (#4921)", "author": {"name": "Gil Raphaelli", "email": "graphaelli@gmail.com", "user": {"login": "graphaelli"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "5d8f4a66a534f8afb55302759acf334f7e07bc28", "messageHeadline": "Merge pull request #5326 from mgabeler-lee-6rs/issue-5239-less-bom", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "de94edd25ad4d496eca595b1dc5d29217c657337", "messageHeadline": "Merge pull request #5374 from GreenRecycleBin/!$&'()+,;=@", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "24ba3540b7441cc6b40e30146ccc5f8ccc99d4bf", "messageHeadline": "generateCompareURL uses url.PathEscape instead of url.QueryEscape", "author": {"name": "Daniel Le", "email": "greenrecyclebin@gmail.com", "user": {"login": "GreenRecycleBin"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "b8ecbe748fac1d3fc475a8d26eb80d60145c5433", "messageHeadline": "go fmt", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef0672eac09847bd6aa0f0f87f3694f714a77a4b", "messageHeadline": "Merge branch 'trunk' into multi-devcontainer", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 3148, "deletions": 133}}, {"node": {"oid": "6fbe6d9c20578cea9e673cd57b0f8b6181b0b9c7", "messageHeadline": "Add ability to filter issue and pr searches by app (#5370)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 105, "deletions": 20}}, {"node": {"oid": "4a5864708c1be0025d2a1d0bfdcc5528d45763a1", "messageHeadline": "Add label list and label create commands (#5316)", "author": {"name": "xiaotong", "email": "xiaotong.xiang1@thoughtworks.com", "user": {"login": "ZaiZheTingDun"}}, "additions": 820, "deletions": 1}}, {"node": {"oid": "e2fd7ceff0005470f8becab1bed5bac860f752be", "messageHeadline": "Merge pull request #5369 from cli/gh-status", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1518, "deletions": 20}}, {"node": {"oid": "56fda0f8c6880364539e76d500d95da83da81014", "messageHeadline": "Support GH_DEBUG to control verbosity, deprecate DEBUG (#5306)", "author": {"name": "lylecantcode", "email": "95375350+lylecantcode@users.noreply.github.com", "user": {"login": "lylecantcode"}}, "additions": 85, "deletions": 20}}, {"node": {"oid": "5b060a272d344614f83a5ee02872506f536065c9", "messageHeadline": "nvm", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2712ef05dfca29282917f9cbdb5912d3de329d6f", "messageHeadline": "fix tests to account for padding", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "dc034170423c059e71835e8dfccd670a8996cf71", "messageHeadline": "PR->Pull Request", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fead25b56cd656343fd54eaf0f1136d74925b7b7", "messageHeadline": "some lipgloss tweaks", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5569c0e94de24ce3a8f359ad69aeb6a749a0056e", "messageHeadline": "oops", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "0e941dca0af5a809d926d0a1cf6276135afbf7d0", "messageHeadline": "words", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "893f83367372c382e7f34879a04082240c9f7cbe", "messageHeadline": "use errgroup", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 14}}, {"node": {"oid": "a3fba669bd238991fa6d9e03073feaa5836cbd96", "messageHeadline": "add and use RESTWithNext", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 19}}, {"node": {"oid": "659a8ed1b90f3ce39314d902140d63ace1e0eb1b", "messageHeadline": "use a StringSliceVar", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 20}}, {"node": {"oid": "c1e5934b217fd399f6bbbe9ff678d9f9d312582a", "messageHeadline": "Merge pull request #5272 from meiji163/pin-ext", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 466, "deletions": 61}}, {"node": {"oid": "52576c20394be124887537e34bb167c4af7a4316", "messageHeadline": "Merge pull request #5367 from cli/dependabot/go_modules/github.com/cr\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "07cd7496c5e4eecab930b37bdb479f290fac35d0", "messageHeadline": "Merge pull request #5225 from cli/extract-to-root", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 130, "deletions": 7}}, {"node": {"oid": "3f5311ea1c70f231db3d344bbc3b2575b211d513", "messageHeadline": "Merge pull request #5345 from znull/znull/ssh-config-example", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ce8f66b421213dfd3d719b223cb11082fc9335e5", "messageHeadline": "Have `extension upgrade --all` be non-fatal when no extensions instal\u2026", "author": {"name": "Jimmy Keith", "email": "james.keith.92@gmail.com", "user": {"login": "jimmykodes"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "91c450ec604a5702c175f816b3474927b5e40197", "messageHeadline": "Merge pull request #5357 from callumacrae/force-tty-pr-view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9554e522af8e06faeac42c793a96bb96d7bc9eb2", "messageHeadline": "Change the way we parse list-devcontainers response", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 51, "deletions": 28}}, {"node": {"oid": "03b8b165856d5e3a2bd91b0a1a4b32350c7fcdcc", "messageHeadline": "Merge branch 'trunk' of ssh://github.com/cli/cli into multi-devcontainer", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 2386, "deletions": 265}}, {"node": {"oid": "058c2b4fe3938465662ecb5d8fdcb1060087cc51", "messageHeadline": "redundant", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f22c325ea44062acb26c3e6d6c4faaed5a42372a", "messageHeadline": "gh status", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1492, "deletions": 13}}, {"node": {"oid": "66abe7c1152783bf992731db76cf96fa570d2853", "messageHeadline": "Bump github.com/creack/pty from 1.1.17 to 1.1.18", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "ee6fc0f9b714b152f77e507d95412b0525c35499", "messageHeadline": "Add search issues and search pull requests commands (#5334)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1493, "deletions": 55}}, {"node": {"oid": "f7ef503051ff7a3845738c4846d73a49f3c62f76", "messageHeadline": "fix: respect `GH_FORCE_TTY` when running `gh pr view`", "author": {"name": "Callum Macrae", "email": "callum@macr.ae", "user": {"login": "callumacrae"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a949203c4b6ec1b3295edbe1d2e88cbe94960cf", "messageHeadline": "Update Codespace permissions opt out param (#5344)", "author": {"name": "Gabe D", "email": "gdomingu@github.com", "user": {"login": "gdomingu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad313f77f70f38676bc58e90a844960730ed6f0f", "messageHeadline": "Bump github.com/AlecAivazis/survey/v2 from 2.3.2 to 2.3.4 (#5337)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "1b01733ce5690e043034da834bec5a8b377881cd", "messageHeadline": "Merge pull request #5340 from cli/cmbrose/scp-args", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 134, "deletions": 52}}, {"node": {"oid": "17cb6346a5c7fee0b14eebcd8174595c9e67d4d0", "messageHeadline": "ssh.go: use setup example that should work with any ssh config", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "623e67f6b1f46fcb6d9cb00f984a94537f453f39", "messageHeadline": "Update comments/usage and remove --", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "783f316df122c675292dfde458eba84bd68bf3b1", "messageHeadline": "[codespaces]: add hidden `select` command", "author": {"name": "Oleg Solomka", "email": "legomushroom@gmail.com", "user": {"login": "legomushroom"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "45845bc999c0bd17b9cb2b02e7c5c85c33c892d9", "messageHeadline": "cant pin local", "author": {"name": "meiji163", "email": "meiji163@github.com", "user": {"login": "meiji163"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "348bb70fa549a53487fd6b31c3a39a39ae8a9791", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into pin-ext", "author": {"name": "Meijke Balay", "email": "meiji163@Meijkes-MacBook-Pro.local", "user": null}, "additions": 4048, "deletions": 763}}, {"node": {"oid": "a03051f295de33800700798194ca5faaeded2a4b", "messageHeadline": "Refactoring and comments", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 43, "deletions": 34}}, {"node": {"oid": "f22320a478bec242fd8350480ac0d91420f5704e", "messageHeadline": "Parse scp args", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 114, "deletions": 40}}, {"node": {"oid": "65d90aa24de1dcbd0b8ab893ddc0828edf7e05b4", "messageHeadline": "Merge pull request #5336 from cli/dependabot/github_actions/actions/c\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c7bd3f8626e9e1ed04b2a746fb34b13eac5b699c", "messageHeadline": "Merge pull request #5339 from cli/jg/fix-flakey-test", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "b5a7a36ecedb9a92ebd629e14c2969349f99cfbd", "messageHeadline": "Document why we have a loop retrying", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cd6176d91189a239e0860811722f1805905bd352", "messageHeadline": "Rename to tries and clean up loop condition", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "74c8b2217e70137ada72011c2010757a440c698c", "messageHeadline": "Increment retries", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "107ea6c440b4199f99d00a426a72c333dbc43f84", "messageHeadline": "Only sleep if conn is nil", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b090ef05789255f710147319abcf1a686f7e6cad", "messageHeadline": "Bump actions/cache from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7bdb369f1fde9a0734aed62d2baceab7a1d8c9a", "messageHeadline": "Merge pull request #5327 from sgray/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e25c36a7b161ac21646d4422bc76f90a5a2fab6d", "messageHeadline": "Stub out files for lock command", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "125a7b00a2b90b10d1dd53da2cc63070941d4d27", "messageHeadline": "Fix tests", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "b48a93cddfb48738447c32a9d405dc4b062817d2", "messageHeadline": "Remove unwanted trailing quote", "author": {"name": "Steve Gray", "email": "sgray@users.noreply.github.com", "user": {"login": "sgray"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8abf50be1de4e08b7496d4bf524e3e9c10d7e41d", "messageHeadline": "Change some copy per product's suggestions", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "be07983a62a6d9fab57c7d4e277a1f49e10dd861", "messageHeadline": "Only write UTF-8 BOM on Windows where it is needed", "author": {"name": "Matthew Gabeler-Lee", "email": "mgabeler-lee@6river.com", "user": {"login": "mgabeler-lee-6rs"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "31c6ba3807e6be436530d747715193ca0d69d1ef", "messageHeadline": "Support listing and removing Dependabot secrets (#5160)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 215, "deletions": 65}}, {"node": {"oid": "652c88769b2e140157333e51238d661551eace9c", "messageHeadline": "Merge pull request #5270 from cli/jg/event-handling", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 520, "deletions": 72}}, {"node": {"oid": "2e3400a8af4d3c0bafc757e9640a955fc1019b9d", "messageHeadline": "Merge branch 'trunk' into jg/event-handling", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 4602, "deletions": 997}}, {"node": {"oid": "c70e2a345e403f4642bfef5223c69f6d10deb563", "messageHeadline": "allow 2 go routines to send", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ce3d0791c3b696377355df4b90dc381467f5f156", "messageHeadline": "Merge branch 'trunk' into multi-devcontainer", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 7546, "deletions": 1504}}, {"node": {"oid": "bb4fc5219925bfb5d084b8b2fe1a948f0438f866", "messageHeadline": "Merge pull request #5319 from cwndrws/cwndrws/codespaces/handle-codes\u2026", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 318, "deletions": 39}}, {"node": {"oid": "f3f14555f8e8d893989e072e0f3ca12c181b9098", "messageHeadline": "Merge pull request #5323 from cli/dependabot/go_modules/github.com/st\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "311b9bd38042be530bffe4c119eb8e6dd8e1f531", "messageHeadline": "Bump github.com/stretchr/testify from 1.7.0 to 1.7.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "4eedfc05c1f672aeb0f75f29eb5bb0c762abb8be", "messageHeadline": "Add docs link comment to Codespaces struct definition", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "7ca31e02b4feb25c903b7811fec0745815742320", "messageHeadline": "Disallow editing a codespace that has a pending operation", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "64eecef17636627abbc20ff07ac09fcd1244637b", "messageHeadline": "Remove unhelpful error wrapper", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a2f76fdfe0e92e403ff301d668a96939c997b80b", "messageHeadline": "Fix copy pasta error to appease the linter", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bf0cb8f13bafff98b6be64db208542ac4d65eb2", "messageHeadline": "Refactor the getOrChooseCodespace to always check for pending ops", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 13, "deletions": 47}}, {"node": {"oid": "10e43b51364de4cad6d6d79bed3dd9d493bc86f2", "messageHeadline": "Use color variable instead of literal for disabled reason", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3ed2e49bd95f324abbd01d09a72b7ab7d8274d97", "messageHeadline": "Add tests for disallowing all port commands for codespace w/ pending op", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "f94a1a2bd49b7e6c7b747032b43214f45a4c7d45", "messageHeadline": "Add test for disallowing opening vs code for codespace with pending op", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "6346779f3521090e053bf58c7decfb47c9ff243e", "messageHeadline": "Add test for disallowing logs when codespace has a pending op", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "27a5512b41aa4d000b1e62377332c40939d931a5", "messageHeadline": "Add test for disallowing ssh when codespace has a pending op", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "5ffe838dce24b5456e804e76a349bdcc70f68eea", "messageHeadline": "Disallow any port operations when codespace has pending operation", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "da99a1b59bc6f13aa7246ccf8814de8528bb172b", "messageHeadline": "Ensure codespace exists and doesn't have a pending op when opening Code", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "599c7c900f69642e0927011227ac8d683179cf20", "messageHeadline": "Disallow getting logs from codespaces with pending ops", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "afa71c4b2fa7c99f0267a35046e8419c8a72db06", "messageHeadline": "Disallow ssh'ing to codespace with a pending operation", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "3d28c521044a39594683989f96bc4dd98f5fb910", "messageHeadline": "Mark codespace with pending op as disabled with reason instead of state", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "3f65e5ae24c296423825a3d1ab557086ec84f4a2", "messageHeadline": "Add pending opertion and reason to codespace response struct", "author": {"name": "Charlie Andrews", "email": "cwndrws@github.com", "user": {"login": "cwndrws"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "d60419b2db0809f3f760252afcb87760ab63767c", "messageHeadline": "req is no longer needed", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1b50852b2dfecd17ca5d3a2a12eb5c16df9fe46b", "messageHeadline": "remove unnecessary new context", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d07249150fe1a24b2b49b3ff7c55e2152446a5e", "messageHeadline": "review suggestions", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 27, "deletions": 37}}, {"node": {"oid": "1c260191ee39659ebb7f05e18781bc54b5b7fac9", "messageHeadline": "Merge pull request #5275 from cdb/cdb/rerun-failed-jobs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 179, "deletions": 37}}, {"node": {"oid": "43e4e9514d77ad8317c439c9ca571ccdb237d466", "messageHeadline": "Merge pull request #5276 from markphelps/codespaces-accept-perms-wording", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a20e8b7eec4005f3cf3e29f56ded121e90f675c6", "messageHeadline": "Fix test I missed updating", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "06f1f6eb527a34af1222ca03807a9205a17d6e90", "messageHeadline": "add comments", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2163c2312adc2fdfc474d74ed032320248005795", "messageHeadline": "review suggestions", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 46, "deletions": 67}}, {"node": {"oid": "f6d2f83938b54a38441500c9fb34a25fd8a1850a", "messageHeadline": "Support setting Dependabot secrets (#5134)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 445, "deletions": 66}}, {"node": {"oid": "e6b09b45deb10c3d465b598e5ff91b4d3b22f2a4", "messageHeadline": "Fix up error and help language", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "83a6cccf2ae36e4180aa0d6ab5a18b52311870db", "messageHeadline": "Add interactive repository edit functionality (#4895)", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 495, "deletions": 31}}, {"node": {"oid": "24ec53365bdf505116485189ec432bcc19adfca0", "messageHeadline": "Return error if both jobID and runID are specified", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "3645975da763411b0c0d9b7482be5bed774b6509", "messageHeadline": "Prefer IsStdoutTTY when that's all we need", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc80675b6f036f2ce685d292ab10ab6a3daa63b3", "messageHeadline": "Remove unused types", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 10}}, {"node": {"oid": "ed376f3691cd9c5d198b2279242f262e47624549", "messageHeadline": "Pass conn to handlers instead of obj stream", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 41, "deletions": 48}}, {"node": {"oid": "d4ead71d06e0600633968b3f32d8bcf3d1f949fa", "messageHeadline": "Merge pull request #5298 from cli/bump-golangci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07e0e52edd52bb46a5874767ca3b4fac50caa7c2", "messageHeadline": "Fixed permission for workflow (#5279)", "author": {"name": "neilnaveen", "email": "42328488+neilnaveen@users.noreply.github.com", "user": {"login": "neilnaveen"}}, "additions": 31, "deletions": 4}}, {"node": {"oid": "ca98aec535531689d93538e02e6fa6ab83cb88dc", "messageHeadline": "Merge pull request #5297 from cmbrose/cmbrose/cs-cp-profile", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bb9bf298353e62cc83a89d472ae4ca8b38c2ff28", "messageHeadline": "pr merge switch to base branch if available (#5251)", "author": {"name": "Boston Cartwright", "email": "boston.cartwright@printerlogic.com", "user": {"login": "bstncartwright"}}, "additions": 133, "deletions": 24}}, {"node": {"oid": "e601a890b22cd9d0a3e18b6f67d7fb3e8c08657c", "messageHeadline": "Merge pull request #5296 from cmbrose/cmbrose/list-vscs-target", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 46, "deletions": 1}}, {"node": {"oid": "ca7e2d386d293585b76f4f8477db287b05df662f", "messageHeadline": "review suggestion: non-blocking send", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "a03e9d3c957409a679c77dd244dbe871fc4a1b35", "messageHeadline": "review suggestions", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "de88d9e186bc690a44b620e8fb2c4ed80319680f", "messageHeadline": "Only export vscsTarget for non-prod", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9278f51aa89795cd56f0c4e71f0ffe74c6dc5fc9", "messageHeadline": "Bump golangci-lint version", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94128d683c621a2d73a59bfddad371ff7d2bf3d3", "messageHeadline": "Add consts for targets and treat empty as prod", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "21a1059f7cf75c6b0e96ce323ef25c6675663029", "messageHeadline": "Add `--profile` option to `gh cs cp`", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "5e62a417d8c89d9d0cdc858298f1942661c58959", "messageHeadline": "Add emojis to name", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "a3b69e8d879ef4e961ac2f96490dbc2f9aa9f510", "messageHeadline": "Add missed file", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d85feafa85b90c1783c4fe1411a2d992e9826ea0", "messageHeadline": "Rename to hasNonProdVSCSTarget", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "be5923770b3436f26df35c7c228353d5728a93a5", "messageHeadline": "Add vscs-target to `gh cs list`", "author": {"name": "GitHub Action", "email": "action@github.com", "user": {"login": "actions-user"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "26d33d6e387857f3d2e34f2529e7b05c7c51535f", "messageHeadline": "Merge pull request #5293 from cli/snakes-on-no-plane", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 385}}, {"node": {"oid": "cb7315c85d3c0e010ba117ca7e692ed6f18f16c5", "messageHeadline": "Re-initialize modules cache in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "ee1328de49876583df8ee04ff19c1ce5d3844e67", "messageHeadline": "Bump Cobra to eliminate Viper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 380}}, {"node": {"oid": "4d5ce7aa564eb9780939ecec6a69fc1d3665d5bd", "messageHeadline": "Adds internal codespace developer flags (#5287)", "author": {"name": "Josh Spicer", "email": "josh@joshspicer.com", "user": {"login": "joshspicer"}}, "additions": 33, "deletions": 3}}, {"node": {"oid": "e0045f26b9e28ca2769115c54d627c4f2fd89420", "messageHeadline": "Add top level search command and search repos sub command (#5172)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1588, "deletions": 28}}, {"node": {"oid": "4a41fec2ed15f18701ad0fab3a05d6317cecf15c", "messageHeadline": "Merge pull request #5286 from cli/checks-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a657fa808adab50f928c8caa126474b5940ad9e1", "messageHeadline": "pr checks: fix error message when no checks were found", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8174640cda58b0f8858e0df2f55c1c2c59c87dfd", "messageHeadline": "install tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 110, "deletions": 9}}, {"node": {"oid": "65bc3acaa54c0b02fae7aab28cc6c650f886ad27", "messageHeadline": "merge upstream", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 1, "deletions": 42}}, {"node": {"oid": "aad291a3b8bb8447680e71be5659e8088a63ea5a", "messageHeadline": "Merge branch 'tmp' into pin-ext", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 188, "deletions": 28}}, {"node": {"oid": "619774d460e192774b806189890ead7f890e0626", "messageHeadline": "fix tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 82, "deletions": 19}}, {"node": {"oid": "bed630452bb2c29fbef3134479070f2e6d724b7b", "messageHeadline": "list pinned exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 93, "deletions": 19}}, {"node": {"oid": "db53df102c57ccea9f46bfa88cfc9456afa771e4", "messageHeadline": "pinning script exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "d7277e396cfc31cd7bf9bce5c4e82f17c7ef9f25", "messageHeadline": "pinning binary exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 90, "deletions": 40}}, {"node": {"oid": "95fa7f97cda08117adfca4e30a3010dac3dba43d", "messageHeadline": "Merge branch 'trunk' of https://github.com/meiji163/cli into pin-ext", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 353, "deletions": 7}}, {"node": {"oid": "9b1a6607ced0e47b3bca221e9db6e0e0c3bf4b64", "messageHeadline": "review suggestion: deregister handle after receiving notification", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "e361fd47a338203850efe02d139acad893922703", "messageHeadline": "Merge pull request #5254 from ganboonhong/pr-close-failed", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 53, "deletions": 17}}, {"node": {"oid": "6f66a1d265d1b4b1e3d2e742decfd474932bc168", "messageHeadline": "Add version to `extension list` command (#5219)", "author": {"name": "Seito Tanaka", "email": "seito.tanaka.dev@gmail.com", "user": {"login": "seachicken"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "fc55e01d8639134b669abd41b115f3f4629c8db0", "messageHeadline": "fix progress indicator bug", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "75c6c2c8778d8b13b298746a4fe40ca5a42250c5", "messageHeadline": "fix scoping bug", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "96167069845f5c6fd25d272483f01a38399ffeee", "messageHeadline": "review suggestion", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 31, "deletions": 39}}, {"node": {"oid": "f350b917e477280f89b8351331e2d55110399945", "messageHeadline": "fix tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 84, "deletions": 21}}, {"node": {"oid": "fba5fb4eec946f8806d2e170d6733d1ae577821d", "messageHeadline": "Refactor liveshare setup to a new function", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 43, "deletions": 68}}, {"node": {"oid": "cd8d6532850aa099da04c0974d4a959a38a85738", "messageHeadline": "Merge pull request #5211 from cli/edit_codspaces", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 346, "deletions": 0}}, {"node": {"oid": "625f3ac14482e510865bd32a0eecc23fe8dafb86", "messageHeadline": "Updates wording for codespaces accept permissions flow", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bf5801e646221e93784ae1db76a75989088b154a", "messageHeadline": "Implement `--job` for rerunning a specific actions job", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 126, "deletions": 25}}, {"node": {"oid": "c38ca830be5b34dad8a457076ac61fa203e33d0d", "messageHeadline": "Extract shared.GetJob so we can use in rerun too", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "7656943c3153a37ffa358a1911867ce3c04057ed", "messageHeadline": "review suggestions", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "bdab7de1d2b79641eb873cbb9b0b1b5c08017478", "messageHeadline": "list pinned exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 93, "deletions": 20}}, {"node": {"oid": "44334bbec65bea8b09852640e1a812c9704c6ab4", "messageHeadline": "pinning script exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 78, "deletions": 7}}, {"node": {"oid": "aea8a0e0213448db161bfc4e67d0df97ff326b21", "messageHeadline": "Clean up code", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "3582090fb858d54072b76efb59bb58d993d44b70", "messageHeadline": "Fix RPC call", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "383a7119029d1bacc34a6b4afe293926e7726327", "messageHeadline": "fix linter error", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5772c0958ab4cdcbe3c767bf043de5dacbefeaae", "messageHeadline": "Merge pull request #5271 from cli/dependabot/github_actions/actions/c\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "0cce0e154344fe31e50ac6375f67212593c1b53b", "messageHeadline": "Bump actions/checkout from 2 to 3", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "edfaac23dac6ba49e66444872b74c2cf3083af79", "messageHeadline": "updates from review", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 3, "deletions": 14}}, {"node": {"oid": "347e7dc67bb249bc1ab6cc2c49cc79423f02bf49", "messageHeadline": "delete unneeded comment", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "15bca56fd2587c443cead96c3de64932c4298093", "messageHeadline": "Merge branch 'cli:trunk' into pin-ext", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 5779, "deletions": 1898}}, {"node": {"oid": "fe5eca1dd5da2625abee56aaebed26ae1ecde7b4", "messageHeadline": "pinning binary exts", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 90, "deletions": 40}}, {"node": {"oid": "9e3b955163375652b959fe1f3a63d6d234c86dbb", "messageHeadline": "Add cs jupyter", "author": {"name": "JP Ungaretti", "email": "hello@jungaretti.com", "user": {"login": "jungaretti"}}, "additions": 149, "deletions": 0}}, {"node": {"oid": "97ea5e77b4d61d5d80ed08f7512847dee3ec9af5", "messageHeadline": "Fix obtained scope mapping to include implied scopes (#5256)", "author": {"name": "Mario Campos", "email": "mario-campos@github.com", "user": {"login": "mario-campos"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "a9e92c9ed5b7fda5b1a2d2f84c37932de804e1a9", "messageHeadline": "Fix HexToRGB panic (#5247)", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "12f2e3cab026e0187c9f1152baa77c89d9ba2399", "messageHeadline": "Bump github.com/itchyny/gojq from 0.12.6 to 0.12.7 (#5263)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "91c4a5d828265823f6ed29129713778e2c839470", "messageHeadline": "Merge pull request #5234 from markphelps/codespaces-accept-perms", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 196, "deletions": 25}}, {"node": {"oid": "35638cb82f76871224343584c6911df61e0c4e6b", "messageHeadline": "Update tests for serverSharing", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 39, "deletions": 8}}, {"node": {"oid": "2328ccb8812c9535050d125cd3e2a8baa37c9795", "messageHeadline": "Abstract port notification logic into liveshare", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 189, "deletions": 136}}, {"node": {"oid": "25a4877f2e0e06fb059f990f6f63963222d9c507", "messageHeadline": "Update triage.md (#5238)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 36}}, {"node": {"oid": "a6161cb8cb972ed754f0413bf202dfa465fbbd73", "messageHeadline": "pr close skips deleting local branch if not in a git repo", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 53, "deletions": 17}}, {"node": {"oid": "dd5feda00a2357275fb2cc2d1b4eb854e882faed", "messageHeadline": "Update wording after consulting product", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "3847d965da2118c9391eb9bf5c3291640986264b", "messageHeadline": "Refactor port update data into liveshare", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 115, "deletions": 141}}, {"node": {"oid": "86feaff6a9f44be7dd83411fd4b970e8b15b211c", "messageHeadline": "little bit of testing", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "71f32376d09d1d8330c72dec2e15982797232bce", "messageHeadline": "Fix tests", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "707220a9b1f045d1f76447b1d18de0c73d10ec83", "messageHeadline": "PR updates", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 66, "deletions": 58}}, {"node": {"oid": "1ea26f33d8eeefaa8924c934ce771ae5e4ca896c", "messageHeadline": "Add create test", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "cf4b73ff958b272cf3c9c0cf9351459f76b793a0", "messageHeadline": "Merge pull request #5223 from cli/docs-improvements", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 106, "deletions": 73}}, {"node": {"oid": "57d058150419c404c3cdd32ed6e746534bc3aa45", "messageHeadline": "Add note about git auth", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "112ca8bf91b275c80bb551018890732de8777577", "messageHeadline": "Merge remote-tracking branch 'origin' into docs-improvements", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "2c981b70bf653ca12f188171cefe4115c03c9c3a", "messageHeadline": "Merge pull request #5221 from cli/string-enum-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "a315e6865c266e5a907d2f79b52c502dfafeebee", "messageHeadline": "run download: fix extracting to root path", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 130, "deletions": 7}}, {"node": {"oid": "9cbfe73140a7afe4814ade9a45b2d1dd4a58d6ef", "messageHeadline": "Have core commands have consistent Short description", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "0f956c85025d20c6003328bfbe72159264218302", "messageHeadline": "auth login: clarify authentication alternatives", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "7235384f1278988c09037cba83f0a0f5389aff96", "messageHeadline": "gh: list help topics in help output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "286ba5e8dc628fd68b332736c4dfeb7c109c84f5", "messageHeadline": "issue/pr list: clarify search syntax", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "5f8bdd64dadd47d764020da438856311aab1cdb1", "messageHeadline": "gh api: clarify how to pass API preview names", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f1aaae57ce75dd14f50e9381cb778ddc1865291", "messageHeadline": "issue/pr comment: allow using editor in non-interactive mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "57f49d9f8a7c1f0a98b31577d3a08367fcb6f89d", "messageHeadline": "issue/pr comment: improve docs as it relates to editor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "512208ca961d42caa2660e0d09dec30b468c42b7", "messageHeadline": "repo fork: tweak docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 15}}, {"node": {"oid": "19563c4a742abf6671bb5028aa2cf91dcba40110", "messageHeadline": "Use StringEnumFlag helper in more places", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 19}}, {"node": {"oid": "9556c72ecfd61dd06aaae471ee65c7e5f39df135", "messageHeadline": "Update event types and drop idea of global request", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 15}}, {"node": {"oid": "e7c2f973ae828d05cead21a5f9be3c4f3b9c8db6", "messageHeadline": "Support opting out of permissions", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 73, "deletions": 22}}, {"node": {"oid": "1eefda0b459a980873167bf0fb0a653f48acfc78", "messageHeadline": "gh auth login: add git protocol flag (#5158)", "author": {"name": "Jonathan Mayer", "email": "85513336+jonathan-enf@users.noreply.github.com", "user": {"login": "jonathan-enf"}}, "additions": 57, "deletions": 9}}, {"node": {"oid": "f4b4a4e18f3ab25fde80c1319373e33ca9634f78", "messageHeadline": "Update installation instructions for Fedora (#5204)", "author": {"name": "Hanjingxue Boling", "email": "87272716+Hanjingxue-Boling@users.noreply.github.com", "user": {"login": "poplar-at-twilight"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c5dbf20ed45b00abef46ab330239688ac403452d", "messageHeadline": "Alias `list` as `ls` for all commands (#5214)", "author": {"name": "Christian Gregg", "email": "cga1123@github.com", "user": {"login": "CGA1123"}}, "additions": 50, "deletions": 36}}, {"node": {"oid": "3d093d1a95a1ace4d9af7dee016e43a72883a1a9", "messageHeadline": "some tests", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "ee349700de342b6be71ad95d79baf03b17a65da5", "messageHeadline": "Checkin almost final impl but wrong direction", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 90, "deletions": 49}}, {"node": {"oid": "84aad52b2247367ab710e9c2e14d3d29a98e06f2", "messageHeadline": "Merge branch 'cli:trunk' into codespaces-accept-perms", "author": {"name": "Mark Phelps", "email": "markphelps@github.com", "user": null}, "additions": 393, "deletions": 158}}, {"node": {"oid": "133be27d997bf2935143da11b0011f798f84538a", "messageHeadline": "wip tests", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "ca14d10b7bed0565b038a2a01d30df2524750181", "messageHeadline": "add failure tests", "author": {"name": "Bernardo", "email": "68619889+bchuecos@users.noreply.github.com", "user": {"login": "bchuecos"}}, "additions": 144, "deletions": 24}}, {"node": {"oid": "590acaa1d666543b93a3c6adb81e50dcf722ac92", "messageHeadline": "WIP", "author": {"name": "Mark Phelps", "email": "mark.aaron.phelps@gmail.com", "user": {"login": "markphelps"}}, "additions": 77, "deletions": 15}}, {"node": {"oid": "e3ff873d649ce3675a2dc5e7672f41165099b1e6", "messageHeadline": "since we can change the machine name, we should probably allow them t\u2026", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "c96807fae7a99a32f47adc0094ba3a1a6ae14ca5", "messageHeadline": "Clean up cruft", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "c90da9799d687890af5636e4563d288672330e93", "messageHeadline": "Tests for update port visibility", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 137, "deletions": 8}}, {"node": {"oid": "4d45bc765495e48aeba8f23b07fad03ddf268bee", "messageHeadline": "more changes", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0635514ddfab4d2fc4ca2dfb729b0b59a0fe97da", "messageHeadline": "first stab", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 176, "deletions": 0}}, {"node": {"oid": "c2a9c5a74b2aafc3ad33571a9b5f6b21dd2405cd", "messageHeadline": "Support filtering pull requests authored by GitHub Apps (#5180)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "95b1e7f74ed9c43328e4ba0b7f20bd1d6d7028c4", "messageHeadline": "Merge pull request #5019 from k-jun/fix/release-discussion-category", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 175, "deletions": 92}}, {"node": {"oid": "5d36bcc4de85d85e8a721c8f29e8f2830e89242b", "messageHeadline": "Merge remote-tracking branch 'origin' into fix/release-discussion-cat\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5080, "deletions": 1608}}, {"node": {"oid": "72340076ae7baaf7c691c4b949a32639679d7df4", "messageHeadline": "tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 170, "deletions": 96}}, {"node": {"oid": "6e14426dfb076350796b6f081b27399a5f4be904", "messageHeadline": "docs: improve `repo edit` docs (#5165)", "author": {"name": "Breno Silva", "email": "brenophp@gmail.com", "user": {"login": "brendalf"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "3e0db567e89fdc6fde158cfabee650187a34127d", "messageHeadline": "Rotate our Windows signing certificates (#5196)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 60}}, {"node": {"oid": "28d2b52769421e82b4cc3a46a619216ddd1a923e", "messageHeadline": "release create: warn about unpushed local git tag (#5104)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 112, "deletions": 4}}, {"node": {"oid": "04a4e43decff2650745bc8651233f4983667bbfd", "messageHeadline": "Initial spike with request/event handling", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 159, "deletions": 4}}, {"node": {"oid": "fc5cbe8f1f129b1e1f6144245a74bab54d72bd4f", "messageHeadline": "Merge pull request #5205 from cli/revert-4998", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "32dada90bac83d0a4964a37704d02778124ff59c", "messageHeadline": "revert PR 4998", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf83c660a1ae486d582117e0a174f8e109b64775", "messageHeadline": "Merge pull request #5143 from cli/pager-epipe-ignore", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "ff6c7b925f99250b33618ad6249cc75177c76001", "messageHeadline": "Add flag to rerun only failed jobs in a workflow run", "author": {"name": "Cameron Booth", "email": "cdb@github.com", "user": {"login": "cdb"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "0a5e220231f1dde15600b5044fb0276df9f47153", "messageHeadline": "Ignore EPIPE errors when writing to a closed pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 20}}, {"node": {"oid": "c9f44ffda9f9ff77820e5dda9b7b8885ad2136d7", "messageHeadline": "Merge pull request #5186 from cli/credential-helper-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "f6f8ba8b7bcf30e97e5826065bebec31c82fac29", "messageHeadline": "Add display name for codespaces (#5044)", "author": {"name": "Patrick Veverka", "email": "veverkap@users.noreply.github.com", "user": {"login": "veverkap"}}, "additions": 152, "deletions": 11}}, {"node": {"oid": "6701b526d1c1ad9cda748a3f05ad80d8210de6e4", "messageHeadline": "Fix authenticating git operations after `auth login --with-token`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "c3d451b9b6818a01b66dec9fb82ec1a91fbfd280", "messageHeadline": "Bump github.com/briandowns/spinner from 1.18.0 to 1.18.1 (#5182)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "825328031fc466a4a5b10b53c5401124484d9d22", "messageHeadline": "Add watch functionality to pr checks command (#4519)", "author": {"name": "endorama", "email": "526307+endorama@users.noreply.github.com", "user": {"login": "endorama"}}, "additions": 340, "deletions": 182}}, {"node": {"oid": "b59cd63700a833b3639b4850b6635852b13f563c", "messageHeadline": "Merge pull request #5173 from joshmgross/joshmgross/gist-path-handling", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f43574bfe0a77eaad31db2d27eacf1e7120ae1fa", "messageHeadline": "Correctly handle Windows paths when creating gists", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "4f0264e37b2b42253ea866f07b010e5b840aa416", "messageHeadline": "spelling: possible (#5157)", "author": {"name": "Yuki Hirasawa", "email": "48427044+hirasawayuki@users.noreply.github.com", "user": {"login": "hirasawayuki"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a4f374cafb1af123fe73b309af3b39f119bcc57", "messageHeadline": "Enable repo override for `repo deploy-key delete` (#5152)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a3ef50d2d799c9063bc39e0125ae72b990afce1", "messageHeadline": "Standardize pager output across commands (#5141)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 56}}, {"node": {"oid": "1ec2c0807e88884b96ea213204557901fd22c861", "messageHeadline": "Add new line after error (#5124)", "author": {"name": "Audree Steinberg", "email": "audreee@github.com", "user": {"login": "audreee"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6cdb26800570819451375d4782e8103fb9c973d7", "messageHeadline": "Merge pull request #5130 from TheGejr/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "0d143ca89ce9edc5152cd4e2d455d13e7894a636", "messageHeadline": "Consistent punctuation in command usages (#5139)", "author": {"name": "Kevin Lee", "email": "21070577+kevhlee@users.noreply.github.com", "user": {"login": "kevhlee"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "a5dddbc1bfecc763f79697776139630b49f1a66f", "messageHeadline": "Fix lint error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "eeeb73a3e38788d733b84d2b3aa5195b733c4ba1", "messageHeadline": "Repo name suggestions for `cs create` (#5108)", "author": {"name": "Caleb Brose", "email": "5447118+cmbrose@users.noreply.github.com", "user": {"login": "cmbrose"}}, "additions": 257, "deletions": 2}}, {"node": {"oid": "5fe7ee3f86e49e28b31a1fc54864c8adaa77de0d", "messageHeadline": "Added install instructions for Void Linux", "author": {"name": "Malte Gejr", "email": "maltegejr.korup@gmail.com", "user": {"login": "TheGejr"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f0b60e353073b85a341d02026519c40e766f3aab", "messageHeadline": "Add non-local PR template support (#5097)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 151, "deletions": 28}}, {"node": {"oid": "ba8c41a6ed2b2fe771a0aac4b1b6de774bffa374", "messageHeadline": "Add GH_HOST to hosts list if it has corresponding auth token (#5087)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 38, "deletions": 10}}, {"node": {"oid": "3be4b9951da547ad47752ee279cb5b21040a1584", "messageHeadline": "Trim leading and trailing whitespace when setting secrets from stdin \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "e68aa1256429345b30496d3f371af3d1c7e62b44", "messageHeadline": "Dont execute jq filters or templates when api requests are not succes\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 30, "deletions": 2}}, {"node": {"oid": "22c526960674143a4a1e18a5a31ef767f14ed383", "messageHeadline": "Fix flaky liveshare session test (#5111)", "author": {"name": "Marwan Sulaiman", "email": "marwan.sameer@gmail.com", "user": {"login": "marwan-at-work"}}, "additions": 21, "deletions": 10}}, {"node": {"oid": "b77c37df0f17b596d07569e455d454b64e3bc75e", "messageHeadline": "feat: add job id, into run view suggest command (#5105)", "author": {"name": "yasudanaoya", "email": "43776161+yasudanaoya@users.noreply.github.com", "user": {"login": "yanskun"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3a088e4df5b79d15255f4523d04dc79b37c16934", "messageHeadline": "Merge pull request #5069 from hirasawayuki/fix-pr-checks-cmd", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 253, "deletions": 14}}, {"node": {"oid": "e17964cf0377110526106d4c3f4654b4d8e9c971", "messageHeadline": "Merge pull request #5092 from cli/repo-fork-proto", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 14}}, {"node": {"oid": "e28fa3c112edc7e6ac1590440607e69ca60538c8", "messageHeadline": "Add branch and actor filters to `run list` (#4100)", "author": {"name": "Anton Baklanov", "email": "antonbaklanov@gmail.com", "user": {"login": "bak1an"}}, "additions": 107, "deletions": 13}}, {"node": {"oid": "a564909f039858367cdd2749389f260d23cde3db", "messageHeadline": "Merge pull request #4886 from g14a/feature/target-repo-fork-name", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 140, "deletions": 68}}, {"node": {"oid": "667671f0481085ef841968459f8f94653a0c819d", "messageHeadline": "fix race condition, increase clarity", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "13b3c7c1a4c72665d00a50a76c1ff8b0d33538b2", "messageHeadline": "Merge pull request #4998 from SubOptimal/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd6e50a08a30b69122334aca307474e8f119d9bf", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into feature/target-repo-\u2026", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 4422, "deletions": 1659}}, {"node": {"oid": "e4f1a676f09b5e08bbbf9a784768d689c3935b4e", "messageHeadline": "Merge pull request #4954 from ajhalili2006/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "e51a4b5562288241f9d8def63d539d0097295383", "messageHeadline": "that did not work", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2e76bea5d90ed2f7ecfc8dabe6725d68e44ce8a", "messageHeadline": "minor wording, arrangement", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fac2575c7346cd34b6e2a17f26309e4437d89ece", "messageHeadline": "Add retries to Codespaces API client (#5064)", "author": {"name": "Marwan Sulaiman", "email": "marwan.sameer@gmail.com", "user": {"login": "marwan-at-work"}}, "additions": 102, "deletions": 29}}, {"node": {"oid": "47a6aff54ab28cfee05bb9124a006b9f64d213bc", "messageHeadline": "Add repo deploy key commands (#4302)", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 704, "deletions": 0}}, {"node": {"oid": "603502febf8c9c6dde9610679e3b8ee4e90425e3", "messageHeadline": "Allow PR create to create PRs with numerical branch names (#5090)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "2037fa4279bcbc4991e390f9d1140a02a6ac2d80", "messageHeadline": "Merge pull request #4656 from tdakkota/feat/gist-edit", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 228, "deletions": 34}}, {"node": {"oid": "2f19fa792f0644879c4c8f923d505e26a2bd8651", "messageHeadline": "maint: clean up some errors", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "de4e37ed75e2eee828c92c0801d9ae64b540e859", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into feat/gist-edit", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 9531, "deletions": 3768}}, {"node": {"oid": "0d214864d97186498926aeab2abbf9eb9f04e6b1", "messageHeadline": "linter appeasement", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "170a50fcc8f326b425056453db5744d8bd4c6aa3", "messageHeadline": "prefer configured git protocol when forking", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 14}}, {"node": {"oid": "71d6e61a5b2b18151f4d4f6efb84722ccb211801", "messageHeadline": "Rename test", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cee9e16f3023eaf17f70663055ddae39ddbf363", "messageHeadline": "Add interactive prompt to choose from list of available devcontainer \u2026", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 240, "deletions": 2}}, {"node": {"oid": "7ef3abe48f97116e9f1e5228c7f0982cefe3fd64", "messageHeadline": "Merge pull request #4276 from heaths/issue703", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 175, "deletions": 42}}, {"node": {"oid": "e7f888ad1d5a959fc9b84808d14e1ee7a54075aa", "messageHeadline": "Add devcontainer_path API param as an option", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "2e07d0f32c013ef13884556ace32fb6224e0d5a7", "messageHeadline": "pr status: show number of approvals (#4240)", "author": {"name": "Des Preston", "email": "despreston@users.noreply.github.com", "user": {"login": "despreston"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "d3076463aa7cb5afae2866ffb6a51953a9d00945", "messageHeadline": "Rename gpg-key and ssh-key files to fit golang common practices (#5074)", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "bb3070aaa0201d085b2068ee70d8e351ad3c6e89", "messageHeadline": "#4258 Add sub command to delete asset from release (#4416)", "author": {"name": "Adarsh K Kumar", "email": "adarshkkumar@gmail.com", "user": {"login": "m4ver1k"}}, "additions": 302, "deletions": 0}}, {"node": {"oid": "4340c65ad9802a68957f4b891b8924a1d451168f", "messageHeadline": "Merge pull request #5040 from cli/issues-by-milestone-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 174}}, {"node": {"oid": "bad38fdcfba505a439720128a9a2d7c9d3f694ef", "messageHeadline": "Remove prerelease metadata from ProductVersion", "author": {"name": "Heath Stewart", "email": "heaths@microsoft.com", "user": {"login": "heaths"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7ecf66a7eaca39e91f464b858f702fbc6208ca15", "messageHeadline": "Use forward slashes for project path", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aa81c2c049638140b715d7da9ad721ef0e80a66", "messageHeadline": "Switch parameter prefix for use in bash", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc0a6500310aefe0195b12edf8f626da17f15bcc", "messageHeadline": "Use EXE path for msbuild.exe", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e32d0ea30738c3526cd2dbf581f3412b6a44a065", "messageHeadline": "spaces", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e56a87eb1a388bf2fb540d4c41dd9b8ee348a17", "messageHeadline": "attempt to use an absolute path to msbuild", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "44f9d03a85fce1872f9fb0df34ce525dfaaaa2df", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into issue703", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 18296, "deletions": 3898}}, {"node": {"oid": "fac020eb39875f9225c2e60f0eab693b53c7a91c", "messageHeadline": "Merge pull request #5063 from issyl0/repo-envvar-compatible-with-gh-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "b0fd9c6f045be883b26e234327413601a42a5c30", "messageHeadline": "Fix duplicates check results returned by `gh pr checks`", "author": {"name": "hirasawayuki", "email": "hirasawa.yuki@zaim.co.jp", "user": {"login": "hirasawayuki"}}, "additions": 253, "deletions": 14}}, {"node": {"oid": "f02a73b4ccf88a3a4cdd1c54285a013196101b4b", "messageHeadline": "Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (#5070)", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8c2695b4a0749131784aca15bb99eed4f0dcdb58", "messageHeadline": "cmd/api: Respect `GH_REPO` when substituting `{owner}/{repo}`", "author": {"name": "Issy Long", "email": "me@issyl0.co.uk", "user": {"login": "issyl0"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "27c92f480473a62bddc376ae537f4a271f2eb9fa", "messageHeadline": "Merge pull request #5066 from cli/not-installable", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c32bf6387ea398210e820493d872b2f78ad4c840", "messageHeadline": "update wording for extensions that cannot be installed", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66c18b40f226a8062a3dd5189d89977f8f15fca1", "messageHeadline": "Handle SAML enforcement challenge from the server (#5054)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 63, "deletions": 7}}, {"node": {"oid": "f950637b0b9d22424c5bde7bc44b75460344e727", "messageHeadline": "Merge pull request #4738 from SteadBytes/gist-edit-description", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 7}}, {"node": {"oid": "8c862bbb3a5afecc783fc0a3fe698f293aaa639f", "messageHeadline": "Merge pull request #2160 from mbpreble/sign-windows-executables", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 53, "deletions": 1}}, {"node": {"oid": "c8fef47a36f4b1359c37048adc5017c9166bd452", "messageHeadline": "Merge pull request #5055 from cli/stub-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4fd208fd597854ddd8c2111d1b1556b49b36725f", "messageHeadline": "Fix legacy prompt stub that is tripping up the linter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "4b415f80d79e57eda48bb67b30cfb53d18b7cba7", "messageHeadline": "Merge pull request #5022 from cli/config-defaults", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 94, "deletions": 30}}, {"node": {"oid": "d0c7c4800a6589f9d17fbf9ca8b923a142eb09b7", "messageHeadline": "Merge pull request #5047 from hirasawayuki/workflow-enable-cmd", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 64, "deletions": 3}}, {"node": {"oid": "227d0e001806b72683081521675b3dec83f51544", "messageHeadline": "Merge pull request #5028 from spenserblack/bugfix/release/create/no-t\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 130, "deletions": 38}}, {"node": {"oid": "df2102513384009dbafa28caa80de8768417e05a", "messageHeadline": "Add tests for `release create` from commit log, annotated tag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "709092271388b5e5f8457a581cdd782dc5992394", "messageHeadline": ":nail_care: `release create` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 34}}, {"node": {"oid": "e54b29e9cf22c4906bcb4c339d7479d24bbfbd8a", "messageHeadline": "Merge remote-tracking branch 'origin' into bugfix/release/create/no-t\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 779, "deletions": 693}}, {"node": {"oid": "0a6dc76e5c3a51ec21ab7d3ec13ffc5e5cc0a4a4", "messageHeadline": "Merge pull request #5043 from cli/nolint-insert", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "a3f0940c628f6b3d0fd2c2fcb7106b00c3a14bc2", "messageHeadline": "Merge pull request #5032 from cli/ask-stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 486, "deletions": 393}}, {"node": {"oid": "44b9ff5ac5bf197f50330a2123a4ca8c67d600b2", "messageHeadline": "Add tests to enable a workflow in the disabled_inactivity state", "author": {"name": "hirasawayuki", "email": "hirasawa.yuki@zaim.co.jp", "user": {"login": "hirasawayuki"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "86566d8187b492c882d74ec044b72fa1013acbab", "messageHeadline": "Add author information in `pr list` JSON output", "author": {"name": "hirasawayuki", "email": "hirasawa.yuki@zaim.co.jp", "user": {"login": "hirasawayuki"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "97d017e802837036905480905c27248150adc958", "messageHeadline": "Add disabled_inactivity state", "author": {"name": "hirasawayuki", "email": "hirasawa.yuki@zaim.co.jp", "user": {"login": "hirasawayuki"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "2ade4e5608912fe7a294bee4c779064a7893ae7d", "messageHeadline": "add newlines to end of file", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6b4fe632b8efd8218a292af63d54c104f788051", "messageHeadline": "skip signing if env vars not in place", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 3}}, {"node": {"oid": "a23bdcd84daccc248519017811f101aae5ad51b9", "messageHeadline": "clean up leftover debugging, add -e", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "583af3e54c506fa1c0e6bc673c2c62a7e6303660", "messageHeadline": "Allow `gh auth git-credential` to authenticate GitHub Gist requests (\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 133, "deletions": 22}}, {"node": {"oid": "30a30bee2e47fa7f0e4170740638289f9cd90a11", "messageHeadline": "remove todo", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "0a619d422ae5674b183e2bd1adbcd011ae6d80a3", "messageHeadline": "undo overzealous find/replace", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 32}}, {"node": {"oid": "9f46def1a89f48713bf5b3c2f58f37cf63c34a3a", "messageHeadline": "Add `nolint-insert` script to auto-comment lint violations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "44775f87c8475bef0c2b3b0042600effffa014ea", "messageHeadline": "Add `nolint` directives to allow-list current lint violations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 125, "deletions": 12}}, {"node": {"oid": "e43cb2b880df8c8d0419ce2dd232e04efcab5dbc", "messageHeadline": "Port more legacy stubs to the new ask stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 148}}, {"node": {"oid": "a33b5a55c437bfb6ddfba39b53507392ac832f52", "messageHeadline": "Have `NewAskStubber` perform auto-cleanup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 26}}, {"node": {"oid": "30c5ef23ee89689d9131f93500f88b92409fe80f", "messageHeadline": "Merge remote-tracking branch 'origin' into ask-stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 89, "deletions": 229}}, {"node": {"oid": "5c2ee024a215dc149baeb3a81755216636eddd64", "messageHeadline": "Merge pull request #5034 from cli/markdown-newlines", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 229}}, {"node": {"oid": "659eed777da037fb4cd9327d39eb6750aaf65075", "messageHeadline": "Have TerminalTheme invoke DetectTerminalTheme if necessary", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "d23460a590aabcf5033fa0b18cff337523187f8d", "messageHeadline": "Fix filtering issues by milestone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 174}}, {"node": {"oid": "f30b7dbf72df4311a0982ee1ee83867a9e08a40d", "messageHeadline": "Work around parallel race condition problems", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 16}}, {"node": {"oid": "45adc4ad76fb73cc7ed031313b26a24204f7f936", "messageHeadline": "Migrate to osslsigncode.", "author": {"name": "Matthew Preble", "email": "mpreble@indeed.com", "user": null}, "additions": 13, "deletions": 13}}, {"node": {"oid": "e56c78a3647508f8f933b101971982a2235e6879", "messageHeadline": "Sign Windows .exes in a post-build hook", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 36, "deletions": 1}}, {"node": {"oid": "fbda658767f75a5b9382650f535ab706ed1da830", "messageHeadline": "Merge pull request #5033 from cli/go-ci-cache", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4e1bca736fec3dc4b1b985f88ebb41f7b0e21cf7", "messageHeadline": "Preserve newlines in GitHub-flavored markdown", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 34}}, {"node": {"oid": "456d55ead9e0410989701e2f42bd1407ec1f1cce", "messageHeadline": "Have a single Render function handle all Markdown rendering", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 56, "deletions": 189}}, {"node": {"oid": "171482970f5025cd7bc820f341832e704a7167dd", "messageHeadline": "Cache Go modules between CI runs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "c839d3ba1def7cf396052f2f0cd672514673e426", "messageHeadline": "Check for unused ask stubs at the end of the test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 50}}, {"node": {"oid": "8e64c149e155c1b7d51524e22b27e2399d2f5496", "messageHeadline": "Return errors in ask stubber instead of panicking", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "62bd82809dccc37f37fc5ccc835dacaf32996aaf", "messageHeadline": "Port `auth login` tests to the new ask stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 22}}, {"node": {"oid": "649e30ce2a7a1d92b1843ea542b0dae23cc69144", "messageHeadline": "Fix ask stubs in `repo create` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "0cb4b7aaefb94ef621002fd87c67b7b7206cdf50", "messageHeadline": "Improve SurveyAskOne stub error messages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "90ec1089efdd68dc3e4e877ed27d6987e248b1c2", "messageHeadline": "Port `pr create` tests to the new ask stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 36}}, {"node": {"oid": "ff072574f942f7eae87306de85f6af3ce4fb36ab", "messageHeadline": "Port `release create` tests to the new ask stubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 64}}, {"node": {"oid": "3c443efbed4735ac331b3354ff164ae77b7d0495", "messageHeadline": "Improve Survey prompt stubber for tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 134, "deletions": 58}}, {"node": {"oid": "6bc0b693554f5ab6d3761f5ee5c46ed2d7df3815", "messageHeadline": "feat(http): supress linter", "author": {"name": "keijun-kumagai", "email": "keijun.kumagai@dena.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8198cce59b47eafc5bf20e6565e0d9497e534810", "messageHeadline": "Merge pull request #3997 from nicknotfun/non-interactive-auth", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 49}}, {"node": {"oid": "be9f01101ae6c5d9957eb0690fbe1893d396bb9d", "messageHeadline": "Tweak auth flow re: interactivity", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 58}}, {"node": {"oid": "e8dfa9e72893b004e49d96cf45c12caf2acce2df", "messageHeadline": "Fix tag message option hidden", "author": {"name": "Spenser Black", "email": "spenserblack01@gmail.com", "user": {"login": "spenserblack"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ad8d7bb02e36e66e28c78837f5392afd1a5187a3", "messageHeadline": "#4386 Display a user's name in metadata survey for assignees and revi\u2026", "author": {"name": "Carl Tablante", "email": "carlwilliam.tablante@gmail.com", "user": {"login": "carlqt"}}, "additions": 47, "deletions": 3}}, {"node": {"oid": "a408f24d3ac9b53a8c33879a4471709ec18a6190", "messageHeadline": "auth: add noninteractive flow to login/refresh", "author": {"name": "Nick Cooper", "email": "nick@nokto.ai", "user": null}, "additions": 29, "deletions": 22}}, {"node": {"oid": "56522f9f14dda0866c579a9a3fe2072a1a0f60a3", "messageHeadline": "formatting", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "562f1b3d0d18896d70427d77e60365f74f4b9268", "messageHeadline": "add GetOrDefault functionality to config", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 115, "deletions": 57}}, {"node": {"oid": "2deb0ec90852243c30d819bc610dd1eeb84ca8ed", "messageHeadline": "Merge pull request #4915 from znull/znull/stdio", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 306, "deletions": 96}}, {"node": {"oid": "015b9f7fea68cbbeb324556f2101d57f73a544db", "messageHeadline": "fix(release): discussion category with assets", "author": {"name": "keijun-kumagai", "email": "keijun.kumagai@dena.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "61e5fbb00764d9ed9b9b8d1c443487eb131edda4", "messageHeadline": "Revert \"move `gh cs ssh --config` into a separate `gh cs ssh config` \u2026", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 39, "deletions": 44}}, {"node": {"oid": "0ac546a81f266f50025c1288bbc45c1c9a524599", "messageHeadline": "Amend location of GPG key file", "author": {"name": "Frank Dietrich", "email": "frank.dietrich@posteo.de", "user": {"login": "SubOptimal"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "354bac82b3a513a5796694de262129b40e12ece9", "messageHeadline": "Add Alpine Linux install docs", "author": {"name": "Andrei Jiroh Eugenio Halili", "email": "ajhalili2006@gmail.com", "user": {"login": "ajhalili2006"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "eaa64df80193f4f632d574f25729460d8b657819", "messageHeadline": "Merge pull request #4942 from cli/repo-sync-merge-upstream", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 128, "deletions": 68}}, {"node": {"oid": "1260023547c6b975ed9d068b13cb1f5659f49928", "messageHeadline": "repo sync: Use the new merge-upstream API if available", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 128, "deletions": 68}}, {"node": {"oid": "3b7e5fc24678c8e6558ddd42c565f8280d73f8e9", "messageHeadline": "Store Executable() information on codespaces App", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "3cce16e72d76b2c3981fe27ff8a8864e565b2a5a", "messageHeadline": "Refactor `factory.Executable()` to be a method rather than a func", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 62, "deletions": 63}}, {"node": {"oid": "8272035aac8d487d4cee486ad84787fb65754ae1", "messageHeadline": "Merge pull request #4534 from lpessoa/lp-secret-load-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 330, "deletions": 133}}, {"node": {"oid": "95a71f75c5a37e17c829b4503f499f5e255d578b", "messageHeadline": "Improve setting multiple secrets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 310, "deletions": 160}}, {"node": {"oid": "5589583e4d0ae97b9b76f0bb2380939382dda57d", "messageHeadline": "Adding set secrets from env files", "author": {"name": "lpessoa", "email": "luis.f.pessoa@gmail.com", "user": {"login": "lpessoa"}}, "additions": 81, "deletions": 34}}, {"node": {"oid": "38eb894d73132dfc3d3c8ec57d42f57a49cef54b", "messageHeadline": "prevent leaking any blocked goroutines on error", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "932c9da4736089180083cccc4e830512eb7982a7", "messageHeadline": "clean up inadvertently truncated help message", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7bd6fe9af8f4c139546c213d3521f2cbc6f82972", "messageHeadline": "maximize the time checkAuthorizedKeys has to run concurrently", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a864985f0a007de2f880f4e3a8ca066251dcb2ca", "messageHeadline": "use WaitGroup for a more idiomatic concurrency pattern", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 20, "deletions": 21}}, {"node": {"oid": "81b34d272ce262495b8fd3446763310fa7c55d63", "messageHeadline": "inline openSSHSession", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "28dd73ffdf1d5defab21e4b46d21a60b58fbc28c", "messageHeadline": "always pass a non-nil logger to openSSHSession", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "37f8039f76f112dc9ca827f0e2fa48e22e84dbb8", "messageHeadline": "merge ensureAuthorizedKeys into checkAuthorizedKeys", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "ae3aacb9641c630fa4e4edcb1fb8742083472d69", "messageHeadline": "fix `errcheck` linter warning", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6b34fa2a274dda76349d3fab84c11297a2b40446", "messageHeadline": "oh look, struct definitions can be scoped!", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "f22be4a03d489c35f3f57ce96a5449ebc3ad4249", "messageHeadline": "use a more robust method to get the executable path", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 10, "deletions": 14}}, {"node": {"oid": "ca25026613e7b6b19b77d23b31e9fad25492fe29", "messageHeadline": "Avoid showing non-open PRs on the default branch (#4285)", "author": {"name": "Ayush Rawal", "email": "royalrawal.2001@gmail.com", "user": {"login": "AyushRawal"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "f2d23d8c88845b8cf94a54130baa9fd5531e8801", "messageHeadline": "Allow editing commit subject when squash-merging a PR (#3344)", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 131, "deletions": 41}}, {"node": {"oid": "9f2639e8cd9e0c5521cff989f057a755b8032b01", "messageHeadline": "Merge pull request #4939 from cli/man-refresh", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 134}}, {"node": {"oid": "31c7181297a90b6ac06515134284eb2e9fca2870", "messageHeadline": "Refresh man pages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 134}}, {"node": {"oid": "17291d1d5f8b2be3a15b543bbde2f002b0f7438b", "messageHeadline": "Merge pull request #4936 from cli/bump-cobra", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 218, "deletions": 48}}, {"node": {"oid": "dac771e088ef54d7577f752d19636a564d14fa70", "messageHeadline": "Merge branch 'trunk' into bump-cobra", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "58864f4cff2fc9b50bf0ad0d4a77ab529bed9dda", "messageHeadline": "Merge pull request #4937 from cli/bump-spinner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9605f9f4f286893e69c1e638b16b5a5932d1ef48", "messageHeadline": "Unconditionally resolve \"ssh.github.com\" to \"github.com\" (#4938)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "c240ab9137db008609a0c8406ce27b1ff54917df", "messageHeadline": "Unconditionally resolve \"ssh.github.com\" to \"github.com\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "69eec45fe2f92e87664b60ba5b12325b593bb342", "messageHeadline": "Bump spinner to 1.18.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "344f758406ddb6c873eac3f96fa81ab9317fe67c", "messageHeadline": "Bump Cobra to 1.3.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 218, "deletions": 48}}, {"node": {"oid": "0aaa334edfd89d875bd8da19eaeadd27a29b9695", "messageHeadline": "Add installation instructions for NetBSD/pkgsrc (#4931)", "author": {"name": "Benny Siegert", "email": "bsiegert@gmail.com", "user": {"login": "bsiegert"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "7b432de5c2af8862350f40a7a89fd4fd32f6ed27", "messageHeadline": "use heredoc helper for config template", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "b2598d64f97a59558e06cd58ea21ebdf50e78e9d", "messageHeadline": "start codespace to fetch config if it's explicitly requested", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "61823997c228ecf8b52e2c1c9fcfdff8f1589549", "messageHeadline": "always verify authorized keys in parallel with other work, and at mos\u2026", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "0af268da4edb6b67f29704391ed0f4fdf8aabdbc", "messageHeadline": "properly indent ssh config example", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "06eb5ad47fbb055046bb3c86ee12587d7a714c93", "messageHeadline": "fetch remote ssh usernames in parallel", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 58, "deletions": 45}}, {"node": {"oid": "2ee88da647c85f957de710519ed628ce59a14687", "messageHeadline": "close session on error", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a05541f4ed924e9732144959790405bb1a63b39e", "messageHeadline": "drop redundant API call", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "0670a7758b1eb17f91e10480fe7a61143f91afba", "messageHeadline": "use generic io interfaces", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "811d6505d28c82e4c03b2778be8a2a71794fe888", "messageHeadline": "tighten up `ssh config` help wording", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "206b6379c32d85b29768eff3fffea013c590995b", "messageHeadline": "return non-zero if `ssh config` skips any codespaces", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "ddaef8baa4a25fcd9768cfc5d0fc078f08fc0f47", "messageHeadline": "Add `--json` export flag for workflow runs (#3869)", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 53, "deletions": 1}}, {"node": {"oid": "0607ce56c5eb7edd1a50872fb364a11b52930c39", "messageHeadline": "Merge pull request #4920 from simi/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9d02a746baa3b3cfa17d7c9cd1f80e030cb4f65", "messageHeadline": "push fetching codespace details into openSSHSession callers", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "ac685611b117451163f1df2874433b8eef35ed62", "messageHeadline": "openssh -> OpenSSH", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71c9fa11f06034ceaa9dce3971f6942e6c94ebb2", "messageHeadline": "add more `ssh config` --help documentation", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "369ea534b67add703502849909db3c7f2767e277", "messageHeadline": "explain why failure to connect to a codespace doesn't fail the entire\u2026", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4a6887f99e0be2df3deb5e94656ca649c11cb838", "messageHeadline": "add a comment explaining why we build an sshUsers map", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6f8635a17e69e879ea730e32296a719a1c0c2f58", "messageHeadline": "listOpensshConfig -> printOpenSSHConfig", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b7cd2bbc72464e9e1ed87853ef2c9046c9ed5032", "messageHeadline": "no need to separately declare vars here", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "3cb3cf7ca5ec7c10fa5b1e5552e7014b828a7ab6", "messageHeadline": "make ListOpensshConfig private", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "96a2e125e6b9e64ed48e6423e309ba22ea02e93e", "messageHeadline": "document the codespaceSSHConfig struct", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "ca3b59dd351a1508d7f230a64db3e7240878fec3", "messageHeadline": "use struct embedding to express this less verbosely", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 6, "deletions": 16}}, {"node": {"oid": "ac3b0c50e33ac1f327843af3c4a5694372428e29", "messageHeadline": "Ssh -> SSH", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "92609bd1ec29e8b70d4b010d02aea5b9ed264591", "messageHeadline": "Revert \"use go-multierror to combine read/write close errors\"", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 5, "deletions": 11}}, {"node": {"oid": "3ca5cbab84ece3f415b1d15f9425fe46e7a75c87", "messageHeadline": "hide the `gh cs ssh --stdio` option in the --help message", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8687fcb2a040bf1992cd8e74f76bd634cd57185f", "messageHeadline": "clean up `gh cs ssh` option parsing/validation", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 4, "deletions": 10}}, {"node": {"oid": "c9d0085e57a153d30722f4f99d431d7078db9da7", "messageHeadline": "move `gh cs ssh --config` into a separate `gh cs ssh config` command", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 35, "deletions": 20}}, {"node": {"oid": "0e6abda73b1186f02c769bc1a65ce47f8b6b2d35", "messageHeadline": "allow generating ssh config for a single codespace", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "92403f3a2fbef66d9ba5a835b73c6a7e8952c169", "messageHeadline": "check for incompatible command line options", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "77650006012724a3a0d6c770402af813d798b69c", "messageHeadline": "add `gh cs ssh` openssh config file generator", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 118, "deletions": 34}}, {"node": {"oid": "4306762f8bb4ac9038b888054859e7ec9b37f0f3", "messageHeadline": "factor out openSshSession() helper function", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 35, "deletions": 22}}, {"node": {"oid": "c5e553e4001e5ea90d6f3a7db33dea3b754d43c3", "messageHeadline": "implement `gh cs ssh --stdio`", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 51, "deletions": 38}}, {"node": {"oid": "81b658ea750ff05733f3bc6bf51bdcfe1e81be6c", "messageHeadline": "use go-multierror to combine read/write close errors", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "9416056da18bb1cc731917a32d6a3c3e4fe613d5", "messageHeadline": "allow combining os.Stdin and os.Stdout as an io.ReadWriteCloser", "author": {"name": "Jason Lunz", "email": "znull@github.com", "user": {"login": "znull"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "f2848fcdda2c0ac4952ed7f280b697b1bb924c40", "messageHeadline": "Update StateDir comment to mention XDG_STATE_HOME.", "author": {"name": "Josef \u0160im\u00e1nek", "email": "josef.simanek@gmail.com", "user": {"login": "simi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d3dd7e75851342f97dd1758cabe187e946dd634", "messageHeadline": "extension upgrade: do not consider up-to-date to be a failure (#4857)", "author": {"name": "tison", "email": "wander4096@gmail.com", "user": {"login": "tisonkun"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "3ea69c8c9b15b6f7df41d62941d4560c63935ef2", "messageHeadline": "pr checks: count \"cancelled\" jobs as failing instead of neutral (#4850)", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f588aec7f3adf90fbe599f79e40dda16f4db3ebb", "messageHeadline": "Fix repo create regressions (#4904)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 128, "deletions": 57}}, {"node": {"oid": "759e8a9ca92e77a857d2f5eb4769f974ddbb3ab6", "messageHeadline": "resolve conflicts with trunk", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1159, "deletions": 94}}, {"node": {"oid": "5cd977e3283041493a0031ec05cfae9eb82e27bb", "messageHeadline": ":nail_care: normalize prompt style for text inputs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 19}}, {"node": {"oid": "c90fc18b0c25e75c37282926f713657a4723ba36", "messageHeadline": "Avoid creating repo when cancelling from interactive mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 5}}, {"node": {"oid": "3e40780074ec9ed8865894910983778af8889bdf", "messageHeadline": ":nail_care: repo create cleanups", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 37}}, {"node": {"oid": "21e6d959827926c63d23bc4f8eb5ad4e927410e8", "messageHeadline": "Fix `repo create` printing created URL in no-TTY mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "4bbbf4632179a5074ab49df6489a55d08f163d6f", "messageHeadline": "Fix browse last commit when using the repo override flag (#4845)", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 68, "deletions": 3}}, {"node": {"oid": "3fb4c481dc55885a57bd64c870822cbba1744b73", "messageHeadline": "modify tests", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 91, "deletions": 9}}, {"node": {"oid": "54d92facbf64f6acbca33f3b928688d638d9a9d9", "messageHeadline": "add flag to set fork-name during repo fork. Tests WIP", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 49, "deletions": 62}}, {"node": {"oid": "2d0b9460bed6319dd57c6c23a2cc9b36fe0d5e8a", "messageHeadline": "Merge pull request #4318 from g14a/gh-repo-edit", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 471, "deletions": 0}}, {"node": {"oid": "c509a3d4e6b39ec11eaa323ed92f80b433b486cb", "messageHeadline": "Merge pull request #4861 from despreston/4835-labels-race", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 156, "deletions": 49}}, {"node": {"oid": "db50b54513fbe540a229bd61caf034813651b026", "messageHeadline": "Simplify GraphQL mutations whose response we are not interested in", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 33}}, {"node": {"oid": "886f5e0e78650b7c7b46c3109167389f886a993f", "messageHeadline": "Avoid race condition when updating labels", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 165, "deletions": 40}}, {"node": {"oid": "43ae0e5f87e48253f7dfe6deb0655142b8800b43", "messageHeadline": "Add interactive tag selector to create release (#4525)", "author": {"name": "Sergio Guzm\u00e1n Mayorga", "email": "s.guzmanm98@gmail.com", "user": {"login": "sguzmanm"}}, "additions": 213, "deletions": 24}}, {"node": {"oid": "a9d397be6941255f4f027c0986c58a7421086e94", "messageHeadline": "Add `--generate-notes` flag to `gh release create` command. (#4467)", "author": {"name": "Tomohiro Nishimura", "email": "tomohiro68@gmail.com", "user": {"login": "Sixeight"}}, "additions": 260, "deletions": 27}}, {"node": {"oid": "29816b63c3709e16e09b00501a37633cc0544bb3", "messageHeadline": "Merge pull request #4862 from cli/api-err-409", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "7d199fa783fe1e2b037dd4b067d6b8d3a1169a07", "messageHeadline": "repo edit: add ability to add or remove repository topics", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 146, "deletions": 12}}, {"node": {"oid": "98217fc38cb10787d1b8d44e463a9fb24d0de8e0", "messageHeadline": "gh repo edit", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 337, "deletions": 0}}, {"node": {"oid": "ead6bf87d9bef041b5ee286928a04f41c948f459", "messageHeadline": "api: handle HTTP 409 error message from the server", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 111, "deletions": 7}}, {"node": {"oid": "0e3c3bb4a428eff7fcff472a34e5208561a9406c", "messageHeadline": "pr view: ensure that PR reviews are always rendered in `--comments` m\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4a476bb4005ecd64a0df861349b918bb57048b18", "messageHeadline": "Merge pull request #4847 from rsteube/fix-shorthand", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "24c41b5e884eab770fefcc53917cd76938270107", "messageHeadline": "gist view: fix missing files shorthand", "author": {"name": "rsteube", "email": "rsteube@users.noreply.github.com", "user": {"login": "rsteube"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0052199a4ca39aa12289969aa5ea73251ce2aba6", "messageHeadline": "Merge pull request #4842 from cli/gh-cs-cp-help-typo", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5fea604f78470a0c469a69687dfefe1985000114", "messageHeadline": "gh cs cp --help: fix typo", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94a640bd2a0949d5aff3d55965fa31f641138399", "messageHeadline": "Add `auth setup-git` for setting up gh as a git credential helper (#4\u2026", "author": {"name": "Des Preston", "email": "despreston@users.noreply.github.com", "user": {"login": "despreston"}}, "additions": 226, "deletions": 2}}, {"node": {"oid": "a056fbf0cbe3486631113dd574824c06664c404b", "messageHeadline": "Merge pull request #4838 from cli/go-1.17-fmt", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "f13f0e7d8773219285f1071b5596bef2488c30bb", "messageHeadline": "Add `secret set --no-store` to print the encrypted secret (#4423)", "author": {"name": "Sergio Guzm\u00e1n Mayorga", "email": "s.guzmanm98@gmail.com", "user": {"login": "sguzmanm"}}, "additions": 58, "deletions": 8}}, {"node": {"oid": "d02f184bd1045c564ab95a8a0cb51342bcedcea3", "messageHeadline": "go fmt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "7e7735d450827faf2cf317130bfbcaa76d43b811", "messageHeadline": "Merge pull request #4729 from cli/config-list", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 185, "deletions": 0}}, {"node": {"oid": "8f9548fd37ad9f794fdeb14955d623e72eefcdfe", "messageHeadline": "Ignore scope suggestions for http 422 (#4809)", "author": {"name": "Des Preston", "email": "despreston@users.noreply.github.com", "user": {"login": "despreston"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "6906dea67148071cfa14faeaf6b2c63b38c7d4c2", "messageHeadline": "Merge pull request #4833 from cli/diff-color", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 245, "deletions": 161}}, {"node": {"oid": "c33eb3bee11e70ad70fc59f96a8ddb95ac9c38a4", "messageHeadline": "pr diff: support very long lines", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 111, "deletions": 25}}, {"node": {"oid": "4a6aa0e938fd2dc5f6880f1122eed5ece07d0aed", "messageHeadline": "pr diff: respect global NO_COLOR/CLICOLOR_FORCE settings", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 136, "deletions": 138}}, {"node": {"oid": "c6821b6dde2bf772da350cec14ba278f8b986d83", "messageHeadline": "Merge pull request #4832 from cli/dependabot/go_modules/github.com/it\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "eda0847ec6d4e190f9201c96c0fa590b06d179cf", "messageHeadline": "Bump github.com/itchyny/gojq from 0.12.5 to 0.12.6", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "59082a1fde8cb7779e04deed436b5641c8142dc4", "messageHeadline": "Merge pull request #4802 from cli/mislav/bin-ext-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 145, "deletions": 177}}, {"node": {"oid": "56faf17b06868674eb8827779b328d44c11bbbe8", "messageHeadline": "Merge pull request #4718 from cli/bin-ext-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 540, "deletions": 85}}, {"node": {"oid": "14f704fd0da58cc01413ee4ba16f13f27e33d15e", "messageHeadline": "Merge pull request #4489 from lpessoa/lp-2167", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 197, "deletions": 19}}, {"node": {"oid": "acc175943409b7e2514050a8a9b87122ebb1daed", "messageHeadline": "Allow downloading the archive of the latest release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8e311847dbf2e5fb26e8ea83bb08ada6129a3cdd", "messageHeadline": "Ensure that we never download \"legacy\" archive formats", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "8058c4ea34bca49212caf01a7635037653278939", "messageHeadline": "Adding gh release download for .zip and .tar.gz", "author": {"name": "lpessoa", "email": "luis.f.pessoa@gmail.com", "user": {"login": "lpessoa"}}, "additions": 170, "deletions": 16}}, {"node": {"oid": "c987c5711d6bc487b5105bc95cb3b437ee8d6658", "messageHeadline": "pr merge: pull after switching branches (#4748)", "author": {"name": "Parth", "email": "76231594+pxrth9@users.noreply.github.com", "user": {"login": "pxrth9"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "31010f88d18f6a777b3828733b98be0a69a5f62c", "messageHeadline": "Merge pull request #4810 from cli/some-automation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "323e53ebe3cac2c07e9f6f6a4ecb172883e0d740", "messageHeadline": "Merge pull request #4803 from cli/issue-view-resilient", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 240, "deletions": 183}}, {"node": {"oid": "bdd95e11ab49cf13f9a4d863ebc8370bf41072a6", "messageHeadline": "Don't swallow duplicate key error (#4807)", "author": {"name": "Des Preston", "email": "despreston@users.noreply.github.com", "user": {"login": "despreston"}}, "additions": 1, "deletions": 12}}, {"node": {"oid": "9b1be750d20183bc1aadae53f564688bece0d65d", "messageHeadline": "oops", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1ba03938a1afbb997b679496b8e063a36b77d9ab", "messageHeadline": "automatically label non-core issues", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 0}}, {"node": {"oid": "9326824e9e9ed22fd29fd6cbf28fdfefd9d1f62f", "messageHeadline": "self-assign core team PRs", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "0e52f429c0b2c4b40b0febcb53ed63783adae40b", "messageHeadline": "label external PRs as such", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "34fc5fb75cfa76ccd511bfec68ed105677d63f2c", "messageHeadline": "Improve `issue view` re: overfetching, PR support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 240, "deletions": 183}}, {"node": {"oid": "a573eb5d80c2115122769c47f01b7805e1d0d4b2", "messageHeadline": "Fix `codespace code` command under WSL (#4747)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 8}}, {"node": {"oid": "0bc47fded5eaf02036d4b692af0b218f63abe7e7", "messageHeadline": "Merge pull request #4784 from cli/config-map-fixes", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 162, "deletions": 31}}, {"node": {"oid": "39bd9aafdcfe60cfdc3b78ef98f315f5f898e918", "messageHeadline": "pr merge: allow deleting remote branch if local branch does not exist\u2026", "author": {"name": "Parth", "email": "76231594+pxrth9@users.noreply.github.com", "user": {"login": "pxrth9"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "4866bec849c66a499309e5b5eb10be413986b219", "messageHeadline": "Merge pull request #4804 from cli/dependabot/go_modules/github.com/ma\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "efcbfb42bf1735914d689a57980c2e74c6949f8b", "messageHeadline": "Bump github.com/mattn/go-colorable from 0.1.11 to 0.1.12", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5efc0c825fe880a6af8c91755c9ec8dae25607ac", "messageHeadline": "Merge pull request #4794 from cli/issue-no-overfetch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 438, "deletions": 309}}, {"node": {"oid": "a65b9a383123022404fac1f26280ec05bb127a6b", "messageHeadline": ":nail_care: simplify filesystem operations while creating extensions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 140, "deletions": 172}}, {"node": {"oid": "e506910a08e8dd2d270c89d969cedc6d7c3364df", "messageHeadline": "Add newlines to generated files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "6950c6ee32a77ed63f871b3d405e517873332e5b", "messageHeadline": "binary extension create", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 540, "deletions": 85}}, {"node": {"oid": "3cf3d6d2d4ecb9c973c618d0277cda392617f6ac", "messageHeadline": "Avoid overfetching in non-interactive `issue edit`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "c8d5a6be020423cd9bd91026021e9be6fb6712db", "messageHeadline": "Accept pull requests in `issue edit` argument", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 133, "deletions": 150}}, {"node": {"oid": "b75e705840b6be7ed45d8a51e9bad0bb919571c4", "messageHeadline": "Remove overfetching from `issue transfer`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "5be6b67ce7ffc64fa124db6d82db6eeb2d696dab", "messageHeadline": "Remove overfetching from `issue delete`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 30}}, {"node": {"oid": "f99a149eb206291d2f9d899f7e6a3c63e560da60", "messageHeadline": "Improve `issue reopen` re: overfetching, handling PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 52, "deletions": 35}}, {"node": {"oid": "07cad386a559ebc7b268dc2cd196a925bcdaee78", "messageHeadline": "Improve `issue close` re: overfetching, handling PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 103, "deletions": 44}}, {"node": {"oid": "1eb790cacd67a7860e248688c6f7e4773f3510d1", "messageHeadline": "Improve `issue comment` re: overfetching, handling PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 47}}, {"node": {"oid": "f1fbfdf6d08bdea90f4ac29d158442b1fee0f184", "messageHeadline": "Fix up bug in RemoveEntry and add tests for config_map", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 162, "deletions": 31}}, {"node": {"oid": "a3940020f93878c68a2c987f6acb070b333dfa74", "messageHeadline": "Inherit API endpoint configuration from the Codespaces environment (\u2026", "author": {"name": "Marwan Sulaiman", "email": "marwan.sameer@gmail.com", "user": {"login": "marwan-at-work"}}, "additions": 79, "deletions": 23}}, {"node": {"oid": "3aef78fb71bab59e803b811b034561055b89b581", "messageHeadline": "Merge pull request #4756 from cli/no-idle-default", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6f13c1e0879ec3f86aa6deb41dcd59bfa63780e8", "messageHeadline": "Merge pull request #4760 from cli/fix-workflow-url-generation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "03278453db200139a53ec3982b2391cc2bc39b2c", "messageHeadline": "Escape workflow information when generating URLs", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "91dc722170205b0d5d95be6e8ce06a0e3dc9e915", "messageHeadline": "Remove the default value from idle-timeout as the API takes care of i\u2026", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2580a63a4452c2ec4ebf23293ec5a30a9f397983", "messageHeadline": "Merge pull request #4750 from cli/replace-shurcool", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "a1daf96314eb7faf7ead1245d3f0a37db9e68675", "messageHeadline": "Clarify magic type conversion of api params (#4434)", "author": {"name": "Stefan Huber", "email": "sh@signalwerk.ch", "user": {"login": "signalwerk"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "6cc7712583c9c012a158576666cf683506ab572a", "messageHeadline": "Confirm name change before creating a repo with special characters (#\u2026", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "c581a093ed5b61ae67e2907931159dfc28b4dc67", "messageHeadline": "Encode segments of `gh browse` resulting URL (#4663)", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 67, "deletions": 19}}, {"node": {"oid": "e82958b4e079a075283dc6526db1d206ffa51742", "messageHeadline": "Support setting user Codespaces secrets (#4699)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 208, "deletions": 88}}, {"node": {"oid": "577f29ae0d3ae557332a7869867b32609330f8ed", "messageHeadline": "Support listing and removing user Codespaces secrets (#4714)", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 191, "deletions": 33}}, {"node": {"oid": "90313fbf96f81b067d3f64d166c22a0d0b125cff", "messageHeadline": "Add idle timeout to `cs create` parameters (#4741)", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 118, "deletions": 17}}, {"node": {"oid": "235fdcdcc4c3df76adb4a84ecb0ba1ad470fbf5b", "messageHeadline": "Merge pull request #4752 from cli/man-page", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "206896c6b4fa63ed10977c73b78bde0e3ad9ae77", "messageHeadline": "fix angle brackets", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "762d956c6fb7935fb544e659bbd9f0577f865dbc", "messageHeadline": "Merge pull request #4655 from cli/issue-4589", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 21}}, {"node": {"oid": "c5c83bfb9dcbd8c2000ce59da416ba08da02e91d", "messageHeadline": "Merge pull request #4654 from cli/issue-4590", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 97, "deletions": 71}}, {"node": {"oid": "260716a9f85c6cbb8a146a4ebd4b5c9c558bde4c", "messageHeadline": "Repace shurcool/graphql with cli/shurcool-graphql", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "b5d90e120405ee5a7fe6dfdcc58f1eeffbb9f88c", "messageHeadline": "Merge pull request #4588 from cli/bin-ext-migrate", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 147, "deletions": 9}}, {"node": {"oid": "0a0a358168ca39705f8fa510b7cc4524225a4cf1", "messageHeadline": "rewrite `gh repo create` (#4578)", "author": {"name": "Meijke", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 808, "deletions": 1034}}, {"node": {"oid": "54b82dd0726b20eff43927b43b21b64b22b9e3f3", "messageHeadline": "Migrate to binary style extensions when detected", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 147, "deletions": 9}}, {"node": {"oid": "6c12f347302f3d0d235daa49a1b9403b3c39b886", "messageHeadline": "Merge pull request #4717 from cli/bin-ext-windows", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 36, "deletions": 19}}, {"node": {"oid": "15c8f291e453ebd0411a21054928302f4d7304c4", "messageHeadline": "Add prebuild availability status to create codespaces (#4737)", "author": {"name": "Amanda Lin", "email": "adnamalin@github.com", "user": {"login": "adnamalin"}}, "additions": 58, "deletions": 3}}, {"node": {"oid": "57215eccb1db4b3d83bdde01c7fa98e38a24fe85", "messageHeadline": "Merge pull request #4610 from TobiX/no-gpg-debian", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "f30e76aab8a1584bb3e78bfad691897990f76bb0", "messageHeadline": "Support editing gist description", "author": {"name": "Ben Steadman", "email": "steadmanben1@gmail.com", "user": {"login": "SteadBytes"}}, "additions": 54, "deletions": 7}}, {"node": {"oid": "5b13decfb312cc7201001ce92fb26692b2f0c312", "messageHeadline": "linter complains again", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8d82534461287f60c34e6ef50252634859c76d75", "messageHeadline": "simple printing", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 9, "deletions": 27}}, {"node": {"oid": "0b8c218632fcbd24ab867ce471a1955077bd9f57", "messageHeadline": "Merge pull request #4728 from cli/codespaces-codeowners", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b7b4b8a717d6a574210c9ceb6cb24c132addf30", "messageHeadline": "linter not like FPrintf", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f5bb6e84767df14c4a55558305ac93c3ea4082f0", "messageHeadline": "fix host and add tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 138, "deletions": 10}}, {"node": {"oid": "2843d32af07539c00acdb01e1a11a360bd3cb813", "messageHeadline": "init", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "ef1d02f71ccd9bd010eee6b5cc376d4f8ff44db4", "messageHeadline": "Fix CODEOWNERS for codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3bc4f4f5dd7fea762a485ffbf9b10e6a546e4abe", "messageHeadline": "oops", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 4}}, {"node": {"oid": "59d651b5eaff4b6d053dd4b564fdb3153e0f4a89", "messageHeadline": "xplatform test fix", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 11}}, {"node": {"oid": "6b7889be6e48b6beb6f0ffdc2b517783343e94e1", "messageHeadline": "fix binary extensions on windows", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 11}}, {"node": {"oid": "a20ea1714713facb4b3f5a82bf8d306c9fce6fbb", "messageHeadline": "print success for installing extension", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "35131058edec0b975c4f7b8ca342ace71f1aa3b1", "messageHeadline": "commit @samcoe's suggestions", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 48, "deletions": 44}}, {"node": {"oid": "a1426ac19baaf5c8279604f7e0071428b4aee943", "messageHeadline": "implement samcoe's suggestions", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "dae77fd398b6237d236b2cd004ad9659face4a1d", "messageHeadline": "Merge pull request #4675 from cli/docs-web-formatting", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 184, "deletions": 71}}, {"node": {"oid": "db6e1d20cb0545221c0730fc0341268f18fe7289", "messageHeadline": "Merge pull request #4705 from cli/jg/rename-errs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "8296904c26f3baaf60b6829ef529c8292a83087a", "messageHeadline": "Rename errors from Live Share to generic codespace", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "67d1a9012c6ec81eaef68bea74c9a9a95ee38cec", "messageHeadline": "Merge pull request #4450 from cli/repo-rename", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 500, "deletions": 0}}, {"node": {"oid": "dd0edc8fbd27b0086ee480afd3576b49671d68ba", "messageHeadline": "Omit current directory when `browse --branch` is used with no file ar\u2026", "author": {"name": "Boston Cartwright", "email": "bostonc@gmail.com", "user": {"login": "bstncartwright"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "0596834c9592c8841d500e4a8e9c182cc6e56402", "messageHeadline": "rollback arg changes", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 56, "deletions": 52}}, {"node": {"oid": "d4105807c212ba5634fe0595c02d919a395c63fb", "messageHeadline": "@mislav changes requested", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 49, "deletions": 28}}, {"node": {"oid": "a7254ac43f63de1baf95db17bf5bd0ad5390d88a", "messageHeadline": "Improve markdown rendering of man pages for commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 148, "deletions": 34}}, {"node": {"oid": "5aa47f24286c79ae3a9408403598fc03ae75c4a1", "messageHeadline": "Mark `actions` command as non-runnable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "2b26a2c075149e92c1507026d5fb0ad9a34774f1", "messageHeadline": "Consistently capitalize GitHub Actions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42c8ce91d031152d8ba4c626bc9521e45fc745fb", "messageHeadline": "Group `gh secret` as an Actions command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "2c180a6338feb432a573e71ac47273a24b46d829", "messageHeadline": "Clean up codespace cp docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 26}}, {"node": {"oid": "9b7d53501fced9598721339ace450a5ae71956f3", "messageHeadline": "Make sure URLs in man pages render as hyperlinks on the web", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "3a4d947603603f5dea742442d32bc131e9786d25", "messageHeadline": "Merge pull request #4635 from cli/ssh-waiter-timeout", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "26748dc2f3da4ba6b7fb9e39a392af4b1097e438", "messageHeadline": "allow base repo notty", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "09064a5f551fa1553d957f17313fd76ad7b8f50d", "messageHeadline": "fix tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "175da0f58ae622d8290d7a95218ef1fbd8019fba", "messageHeadline": "Fix rendering issue in \"formatting\" help topic (#4661)", "author": {"name": "Peter Benjamin", "email": "petermbenjamin@gmail.com", "user": {"login": "pbnj"}}, "additions": 23, "deletions": 17}}, {"node": {"oid": "dbebd74a9f4bcc7e2d6fba23472b55ffca27471b", "messageHeadline": "final changes made", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 49, "deletions": 32}}, {"node": {"oid": "13a97c29edb2a59ad571a914d8cd7b90f3009f58", "messageHeadline": "removed unnecessary things", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 5, "deletions": 40}}, {"node": {"oid": "b0dce5b04d9c587026d8e9ffa64698d9e7ef6b3c", "messageHeadline": "minor fix in base repo functionality", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "ab668e8419f2491b41ab727d5d24abc30b112580", "messageHeadline": "gist edit: add way to edit files from different sources", "author": {"name": "tdakkota", "email": "tanc13@yandex.ru", "user": {"login": "tdakkota"}}, "additions": 221, "deletions": 28}}, {"node": {"oid": "001b1a36e7e32b16e8a604de6e6229d39ffcbb69", "messageHeadline": "add base resolution to delete", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "48baf50b8e07178325a1ac1961707d571f104877", "messageHeadline": "add base repo resolution to archive", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 53, "deletions": 14}}, {"node": {"oid": "97d85d0ac069bc8c99336d2e0bef71d044cff7ba", "messageHeadline": "Oops, left it as second from debugging", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "da258fb4f4cdbc28741bc5a8135ae75098e9c82c", "messageHeadline": "confirm when inferring repository", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 83, "deletions": 2}}, {"node": {"oid": "c18e54189ce3ced76d95278a6deb96c38e50582a", "messageHeadline": "Adds a timeout context to the ssh waiter to prevent indefinite hanging", "author": {"name": "Jeff Hubbard", "email": "reybard@github.com", "user": {"login": "reybard"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "296cf381a28538385f5f7753cb32de915036a248", "messageHeadline": "Reduce duplicate warning message code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 46, "deletions": 52}}, {"node": {"oid": "95dbd677e0c106c1a3b9d70f389ce52a51d24411", "messageHeadline": "resolved comments", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 165, "deletions": 198}}, {"node": {"oid": "d794a929da09741f593572c11822b21289cc2f74", "messageHeadline": "Fix stack overflow in AddJSONFlags (#4614)", "author": {"name": "rsteube", "email": "rsteube@users.noreply.github.com", "user": {"login": "rsteube"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "333f0ec5305a58167cbb616260dfec87850e9212", "messageHeadline": "remove repooverride from repo", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "ea0e8d5c23501c6e62915e70f17e8c87a6f33858", "messageHeadline": "fixed http_tests git stub", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "ccdea2db6d83ee30c415ff23b43549bf15a1c086", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c83c6a83e67836d6340919ac23cce2d4fd729e08", "messageHeadline": "Merge branch 'trunk' into repo-rename", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 621, "deletions": 580}}, {"node": {"oid": "b4d2bce6fcf15704fc0cdc8faba17f758a6e3899", "messageHeadline": "res comments", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 238, "deletions": 195}}, {"node": {"oid": "96fe7616482f479954911d993efd336ea41ae45f", "messageHeadline": "Don't use gpg in Debian instruction", "author": {"name": "Tobias Gruetzmacher", "email": "tobias-git@23.gs", "user": {"login": "TobiX"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "cbd6569cb477be4b5425502f2dbc7eb6f1b976e4", "messageHeadline": "Bump bluemonday to silence the security alert (#4607)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "a843cbd72813025817a2293a09b31c4597a3f655", "messageHeadline": "Mark `codespace` a core command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "31ba2ea4d56182879c86e88a1cf7016f58e61905", "messageHeadline": "Publish codespace commands (#4606)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 14}}, {"node": {"oid": "0a0ed3986d696fae4b1fd8d83cd09b10b3b2ade9", "messageHeadline": "Merge pull request #4608 from srivatsn/srivatsn/vscodebranding", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "32f1ea5ec06e47f6a2920cde77ded527699b8ccc", "messageHeadline": "Update branding of VSCode in the code command", "author": {"name": "Srivatsn Narayanan", "email": "srivatsn@users.noreply.github.com", "user": {"login": "srivatsn"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "45ea360e4aaa772dc9f1c32cc165a6c275d5a986", "messageHeadline": "Merge pull request #4605 from cli/no-map-pointers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "83a08aa3ba12caf416ef2a279c17199c17b08924", "messageHeadline": "Remove unnecessary pointers to Go maps", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "8d9e8e317e2d325f231ba2b2c1b014271b761893", "messageHeadline": "Merge pull request #4591 from cli/codespaces-json-export", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 139, "deletions": 220}}, {"node": {"oid": "905cb3b9faa478344358604dddc5322079ba25b1", "messageHeadline": "Touch-up codespaces exporting functionality", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ba4a7c671c2a72f23255d9e6bd21410508b161e3", "messageHeadline": "Merge pull request #4594 from cli/codespace-create-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 66}}, {"node": {"oid": "1d382fa7caec68d7b541bebdfdf4a7f3a0dcb1c0", "messageHeadline": "lint fix?", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4e30fd5ba42b725501f8e56e8a231fc4967595b5", "messageHeadline": "uncommented tests", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 63, "deletions": 60}}, {"node": {"oid": "dc0b9bc6b08e4dae76325ccc76096efc345ca8e1", "messageHeadline": "finished up tests", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 97, "deletions": 75}}, {"node": {"oid": "436762dd542f6e2e20e8484f755bfbc89c5bff45", "messageHeadline": "codespace create: make the branch input optional", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 43}}, {"node": {"oid": "3492109e12a4a44905d8a97b50cfc54213ba85ef", "messageHeadline": "codespace create: avoid unnecessarily fetching user", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 23}}, {"node": {"oid": "a5fa70a07dc88abbb8df4b1d5ce9413bbf6b8f29", "messageHeadline": ":fire: obsolete `codespace/output` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 190}}, {"node": {"oid": "cbeb675e56ed1368cdb0d6890bba8bd57214a5c3", "messageHeadline": "codespace ports: support `--json` and `--template` export flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 90, "deletions": 26}}, {"node": {"oid": "badbf515cb19079f5c7b834dba08691b66bb3981", "messageHeadline": "codespace list: support `--json` and `--template` export flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "de1d860bce15a1a223faedc22a7d40f01aa172bc", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "d378dc84c6fd2acd1b7bf8b57b540bddde9fefff", "messageHeadline": "final changes made", "author": {"name": "Parth", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "884d73d5ddf0fcdfdded31c9d633495e51a088cf", "messageHeadline": "Merge pull request #4587 from dhiemaz/fixing-docs-numbering", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "7526ea505de06f7cd56f2234319f537fa8f23b38", "messageHeadline": "Merge pull request #4586 from dhiemaz/fixing-docs-releasing", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0007dce7f7aef297e955a9e196627f5032910448", "messageHeadline": "fixing numbering in project-layout and source docs for consistency.", "author": {"name": "dimas", "email": "dimas.prawira@mncgroup.com", "user": null}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e9dafd7c32631ebd821fa484039d1d43a60e828b", "messageHeadline": "fixing numbering in releasing docs for consistency.", "author": {"name": "dimas", "email": "dimas.prawira@mncgroup.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2f7f224c9e13de8b690a56f0e62299b9d0a805fa", "messageHeadline": "Merge pull request #4584 from cli/FlagErrorf", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 103, "deletions": 114}}, {"node": {"oid": "1f3478d52647dbd0c25cd9ea348296aaaf9f2408", "messageHeadline": "Merge pull request #4568 from cli/bin-ext-dispatch", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 83, "deletions": 16}}, {"node": {"oid": "f65c1537dc37e742e378a9d7155bd316315f8794", "messageHeadline": "review feedback", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 15}}, {"node": {"oid": "67595110e862630904789fe7b259ff95e0e99bdf", "messageHeadline": "Improve table output from codespace list command (#4516)", "author": {"name": "Mateusz Urbanek", "email": "mateusz.urbanek.98@gmail.com", "user": {"login": "shanduur"}}, "additions": 49, "deletions": 13}}, {"node": {"oid": "bbea5ac95e2a794798b02d02b4cf3512e9c24320", "messageHeadline": "codespace: progress indication, logging (#4555)", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 166, "deletions": 111}}, {"node": {"oid": "f4491c7a8027c50dd4b493eb22b987a2b69779ca", "messageHeadline": "Add FlagErrorf; encapsulate FlagError.error", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 103, "deletions": 114}}, {"node": {"oid": "624f19764d2aff7653e726d33955297a9a1df30e", "messageHeadline": "minor fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "dd98c7f51f2bd984ea409dc58f071860a6681a0c", "messageHeadline": "added requested changes", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 236, "deletions": 245}}, {"node": {"oid": "a199de00be90d8281a005beb9f9dfae1a323d1b8", "messageHeadline": "Merge pull request #4577 from cli/no-remote", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "721552212370a9975fa9eff14221d92e86a59a84", "messageHeadline": "use FlagError", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "cd9971b9a1268fbc18cffdf640b576e8bdf6c18d", "messageHeadline": "Merge pull request #4582 from stdtom/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9468e9e7df37ed3a90a494fd08c23d14cdb30f31", "messageHeadline": "Fix copy/paste mistake in docs", "author": {"name": "stdtom", "email": "61379168+stdtom@users.noreply.github.com", "user": {"login": "stdtom"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5946c98096d0d2f418072a3d00df0c9c0766d759", "messageHeadline": "fixed forr real", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ac744a68dac745c2ddd6cfc863de0252e86c5e9", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 67, "deletions": 67}}, {"node": {"oid": "9003034c1c9488690eb3d9e91c931d897d289c2b", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8e72d48e7240ec7c7b968d3e7280f0eb3923479e", "messageHeadline": "Merge branch 'trunk' into repo-rename", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 3075, "deletions": 635}}, {"node": {"oid": "f5e963fd568bb5c7c0d8d1d16b73168302216fbf", "messageHeadline": "minor fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dd87e80b4cad6f67b19de46dc7e00ec12fc95814", "messageHeadline": "added final touches", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 158, "deletions": 120}}, {"node": {"oid": "8fb5e5e1d519cc781bb762263d13991b632c574e", "messageHeadline": "Report error if no filename is remote", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c696416a118b3adec106fa49a95841b80b310826", "messageHeadline": "add test", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "42ce8faafa85b9903db88e2d4236c53f1ccc5114", "messageHeadline": "dispatch binary extensions directly", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "034199073dbb2fe67dc70692143a4a4b3fd5a074", "messageHeadline": "Merge pull request #4566 from cli/delete-scope", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b9c26dfba31bf61d083b506597e254c193e7f557", "messageHeadline": "Declare that the delete repo endpoint needs `delete_repo` scope", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d84a7c7fa76a6da47fa31dc7c90e4a6682136dd2", "messageHeadline": "Merge pull request #4559 from cli/api-pagination-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a9b2c0dc82158a1d31fd9c3c2d94e5f2511be98a", "messageHeadline": "Merge pull request #4523 from joshmgross/joshmgross/support-localhost", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 109, "deletions": 21}}, {"node": {"oid": "5a3b9ceab02fd0225a6ecbfb948e9a77a3628fde", "messageHeadline": "Merge pull request #4451 from cli/repo-delete", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 313, "deletions": 0}}, {"node": {"oid": "5d27e1d272e2ba4fd4501c766fb44ffa69dbab6a", "messageHeadline": "Merge pull request #4542 from Sixeight/fix-release-create-d-option", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "2135918c4764233d262bc626753e4607f3a4145d", "messageHeadline": "Turn survey options into variables so they can't accidentally become \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "fc1de3aaa0c361665ac4b491f728f314572ea85e", "messageHeadline": "Merge pull request #4564 from cli/e-flag", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "8400ed4a19794c30e1beeb91c6c086f00734ad57", "messageHeadline": "optimize api calls", "author": {"name": "Parth", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "f683d6cb4c9e324b9c59e24e66ed0d10fee9dbca", "messageHeadline": "Disable remote shell expansion unless -e", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 35, "deletions": 8}}, {"node": {"oid": "c7f79e844708d4d6989ed3c75613a23c3dfe83f1", "messageHeadline": "Set default publish action to draft if --draft option is set", "author": {"name": "Tomohiro Nishimura", "email": "tomohiro68@gmail.com", "user": {"login": "Sixeight"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b96ccb4d99085a8484d82e6a65b899ada465133d", "messageHeadline": "Merge pull request #4553 from cli/cs-cp", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 99, "deletions": 1}}, {"node": {"oid": "ddd0b7cb0438a1afa75e351b535d6225e8e01900", "messageHeadline": "added remote update", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 116, "deletions": 69}}, {"node": {"oid": "a02d42368757288c12646537724e574afda20515", "messageHeadline": "Merge pull request #3822 from owenvoke/feature/gpg-key", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 536, "deletions": 1}}, {"node": {"oid": "01adff037f44c0d1ff311b8f4656faf0db34fdae", "messageHeadline": "api: prevent repeating GET parameters when paginating", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ebc1f2f156497ed64c011aa8af35c70fc65e0867", "messageHeadline": "Consistently respect GH_HOST in repo archive/create/garden/view commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 9}}, {"node": {"oid": "5f5df817be70f76b0b800b14fbdd11f5046c38aa", "messageHeadline": "Fix generated URLs for github.localhost repositories", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2c86e671f30071645b6d4aa82fbf97e7658d9fd1", "messageHeadline": "Enable `gh auth login` for github.localhost", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "54b2de2f2a70d43530677dda8f395f054b9ddd1c", "messageHeadline": "Assume that `github.localhost` is available through `http:` and not `\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "e43777ebd29327e5eb19bb9b861803a3cdcd20ad", "messageHeadline": "Support github.localhost as a non-enterprise host", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "48ada6d5f29460318a69102836f69878d79e441e", "messageHeadline": "Use correct destination string, not root@localhost", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 16, "deletions": 12}}, {"node": {"oid": "93221a19d441ac06f970a385205b8da75e368e48", "messageHeadline": "fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cc63e7de8d683578dd894e740db6bbb5c0efa2f5", "messageHeadline": "minor fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "fd376d552cbbae265b05f2b88adcd93771f01fec", "messageHeadline": "final changes, update local remote left", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "5bf185cb8a3108ed5dc3c400a713505528aa7467", "messageHeadline": "Merge pull request #4538 from cli/mm-codespaces-remove-friendly-machi\u2026", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "e31b2567b8ac880cfd589f777534e210bffa1846", "messageHeadline": "gh cs cp: copy files between local/remote file systems", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 95, "deletions": 1}}, {"node": {"oid": "e923eb8853af6fca4207a1049488a3d193fb4a2a", "messageHeadline": "Merge branch 'trunk' into mm-codespaces-remove-friendly-machine-name", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "b5139298ffd6514b70300cd4dc7d78f35bee238d", "messageHeadline": "Merge pull request #4551 from cli/jg/fix-git-status", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cbab9047464a194dd28746a302415d7f14d1dfd6", "messageHeadline": "Merge pull request #4552 from cli/dependabot/go_modules/github.com/cr\u2026", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "65382283b985843ca67966c66f87057ae5ef1240", "messageHeadline": "Bump github.com/creack/pty from 1.1.16 to 1.1.17", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "aad6aa67f99eb4e43f87e10567b7c0384f99e218", "messageHeadline": "Merge pull request #4549 from cli/jg/cmd-docs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "337c5576389af50f143316f82b4bdde2639a2385", "messageHeadline": "Fix Git status fields to snake case", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "84ced521311298780a717fe40e80dc43b190902e", "messageHeadline": "Update cmd docs to match other commands", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "5ed77c996835102973d79d098e30093f5e787520", "messageHeadline": "made some progress, not done yet", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 71, "deletions": 14}}, {"node": {"oid": "fadd3350dec918a92e2d1750e604e5f6bc3a47d3", "messageHeadline": "Thanks CI, you the real MVP", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e175d0f0a607ae7fcd863991c99bb31fe193c844", "messageHeadline": "removing unused dependencies", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "5f98c9d2e4d9c444f407bb25ac2660bc20fca963", "messageHeadline": "Fixing formatting", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21ff083b9bda64876df0d9b33b25b45f8f72cb90", "messageHeadline": "Removing \"friendly\" machine name from prompt", "author": {"name": "Mike McDonald", "email": "2575327+asciimike@users.noreply.github.com", "user": {"login": "asciimike"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "06c06c87dc02e5a7b50d9771ae4178bd10317e8d", "messageHeadline": "Merge pull request #3833 from cristiand391/gh-run-cancel", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 356, "deletions": 0}}, {"node": {"oid": "a4015b7f09438cfe1729a0112b55aa0939393787", "messageHeadline": "prompt tests", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 49, "deletions": 3}}, {"node": {"oid": "f381a804fce659ec26ee02e27bd47afd0893a7d7", "messageHeadline": "fix tests", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 35, "deletions": 12}}, {"node": {"oid": "18975e61d135fc0d20049efea721dcad63d09652", "messageHeadline": "fix imports", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b81eda0c46baa6fd70ba4453ea0f66a9e5676c62", "messageHeadline": "newline", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f329ebd7cafd6a8492b7f924422107a457270a0d", "messageHeadline": "add interactive prompt for in progress runs", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 48, "deletions": 8}}, {"node": {"oid": "dcf3f60e00aa0888a1f1638afdc048413a9b3c84", "messageHeadline": "Merge pull request #4007 from bchadwic/relative-path", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 134, "deletions": 9}}, {"node": {"oid": "4a01e6b7021fba5f65f63b6fd17cd11230cea2c5", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into gh-run-cancel", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 16694, "deletions": 2713}}, {"node": {"oid": "f7b4588d0920b6acae952e1b25ea554e17077a2b", "messageHeadline": "scope error handling", "author": {"name": "Meijke", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "6f34e4a6057260402c98ab9276912bd02930635c", "messageHeadline": "Rename privacy sub-command to visibility (#4533)", "author": {"name": "Marwan Sulaiman", "email": "marwan.sameer@gmail.com", "user": {"login": "marwan-at-work"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "dc614f66a91d98953c715ce2a728fa4bc6077b71", "messageHeadline": "Merge pull request #4529 from nickfyson/change_expected_status", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1e52b4c7f95852c19158ff483cfa5beb1913e805", "messageHeadline": "change expected delete status to 202", "author": {"name": "Nick Fyson", "email": "nickfyson@github.com", "user": {"login": "nickfyson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caa282f0ba60c3a10244705d17205040c8794204", "messageHeadline": "commit review suggestions", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 83, "deletions": 22}}, {"node": {"oid": "9a86a2ee6a45a675478deb8f6c2cb37572180f7e", "messageHeadline": "Merge pull request #4524 from cli/jg/fix-trunk", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4504e49e960a994147271e560e1c023cb9c3e809", "messageHeadline": "Update running method", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1aec8923266f5b0ff7d48e916d3090640356516a", "messageHeadline": "Merge pull request #4520 from cli/jg/new-api-shape", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 47, "deletions": 56}}, {"node": {"oid": "70c78f2aa896f2c6baf9a045c087f1042fd4b62d", "messageHeadline": "some fixes, streamlining", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 43, "deletions": 95}}, {"node": {"oid": "f6b33572fddc0df381ba6323d0c05b605f462914", "messageHeadline": "Merge pull request #4279 from SiarheiFedartsou/sf-pr-list-head-filter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "cb89b8ca7a706cf51927477ad3f979ea4769e16e", "messageHeadline": "Merge pull request #4442 from cli/cleanup-upgrade", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 191, "deletions": 119}}, {"node": {"oid": "b0360612d21808304dc6d4c7cc18a4030e6cbb8b", "messageHeadline": "Merge pull request #4521 from cli/jg/bind-locally", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c2abe170d85fee3314d7a72fe3b025d22da0e0f1", "messageHeadline": "Merge pull request #4512 from cli/changelog-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 28}}, {"node": {"oid": "1464a8a0f35397ccdbf2c07aedddcbf35bd70c1d", "messageHeadline": "Generate release notes using the new API", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 28}}, {"node": {"oid": "78443964d44394dc4fa0e313d94af2459f229359", "messageHeadline": "Merge pull request #4513 from cli/missing-oauth-scopes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 314, "deletions": 166}}, {"node": {"oid": "89ad87019043642fc8ef144fa51eb9b8e0601a5c", "messageHeadline": "auth refresh: preserve existing scopes when requesting new ones", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 13}}, {"node": {"oid": "4996ba2ba4e0d6c15b90a7cae35f06215290b542", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into relative-path", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 13800, "deletions": 3058}}, {"node": {"oid": "64a19ee71feb0b5d1024227ff87e4104e36e896f", "messageHeadline": "Remove OAuth scopes checking logic from `ssh-key` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "78ac77180e833acaf233fb252d4c8e232800d603", "messageHeadline": "Merge pull request #3950 from bchadwic/browse-commit", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 1}}, {"node": {"oid": "5bdaab882b77e2c870a50d208284dc5c374108c1", "messageHeadline": "fix", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "693193fe847879d09e60525fc1e180eb94587025", "messageHeadline": "Consistent error handling in codespaces API operations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 68}}, {"node": {"oid": "2c3f02ee62fe18e6472d6ff159ef24a4d42c1309", "messageHeadline": "Ensure NOT_FOUND error when querying private repos using insufficient\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 9}}, {"node": {"oid": "b0905a415f1bd17ad083130c739778e94e0af29a", "messageHeadline": "Merge pull request #4508 from cli/jg/codespace-stop", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "0748e658ccdf5ff0f1f37a6ab758674630a2259f", "messageHeadline": "Switches port binding to 127.0.0.1 where possible", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "fccc910166930abe63c6fab92655fc7b2af07a5a", "messageHeadline": "Merge pull request #4517 from cli/macos-firewall-prompt-skip", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e56b4a7ceb04c78b3e9d4de859031b3e2cc53a8", "messageHeadline": "Fix tests", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "3544275c2ff5588bc746fcf0091e4e2cc1b0b320", "messageHeadline": "Implement new API payload for a Codespace", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 28, "deletions": 37}}, {"node": {"oid": "d68126af9970a9e4f0e4c429f199fbfe4c42e9ac", "messageHeadline": "Avoid macOS prompt to allow incoming connections in liveshare tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d72d0f47f617ac716a15348451b27f104e06031b", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into browse-commit", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 13728, "deletions": 3086}}, {"node": {"oid": "2ca18e0600223d8e2e8588a75cf693d17598fe43", "messageHeadline": "Warn about missing OAuth scopes when reporting HTTP 4xx errors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 159, "deletions": 52}}, {"node": {"oid": "3a21dfa1c50ed278b96b99b618400397906fc1fb", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "69db6fca25cdec05712098b956424c647b2c09d3", "messageHeadline": "res comments", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 19, "deletions": 23}}, {"node": {"oid": "c1c2946179ad63a3387ed1e37910ebadb0afa3f2", "messageHeadline": "minor fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "53479c712c6069ca7b5ce3cccf835c2e87689d15", "messageHeadline": "Merge pull request #4510 from cli/dependabot-patch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d5c9630faed73530cad87ac898c404fb463cb835", "messageHeadline": "Merge pull request #4511 from cli/jg/keepalive-fix", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "3dbec8655688b54df93918996c942963872fd5d4", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "d6b5157effdc923ab6d21655f8220a9d94e26f2e", "messageHeadline": "Fix for nil logger on non-debugging scenarios", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "9f1a1d88052b412126772eb813c7ae43c451f6d0", "messageHeadline": "Merge pull request #4509 from cli/downgrade-spinner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "127e2dae990aa3d7ecdcf056421f4388a7535ef3", "messageHeadline": "Configure Dependabot to only consider patch version bumps", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "b9bdef2b002e07b22e6f5e5e341612ae58c686b3", "messageHeadline": "Add org scoped port forwarding + fix test formatting (#4497)", "author": {"name": "Marwan Sulaiman", "email": "marwan-at-work@github.com", "user": null}, "additions": 73, "deletions": 72}}, {"node": {"oid": "cf80fbe509efc6079d05827a556f152101cf31d7", "messageHeadline": "Downgrade spinner package due to cleanup bug", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "07fa60b69a6a47a60f270f13abdc37d5e5779aae", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a033b85fa294969ed2df0ed14dac7f7c4514cdd6", "messageHeadline": "Merge pull request #4461 from cli/jg/liveshare-keepalive", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 433, "deletions": 32}}, {"node": {"oid": "be10950058cf45ccf8d5e8c7692e780aeb7fff90", "messageHeadline": "Update mocks", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "12e5b9420557061d907948d1659185189faddc58", "messageHeadline": "Merge pull request #4507 from alefranz/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fb4a21efd0f3e2383d6dd3657067ba450c8430c", "messageHeadline": "Rename + docs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "97b52b30fca88bfe6bd46b3bbc116977aaa5b806", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/liveshare-keepalive", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 742, "deletions": 281}}, {"node": {"oid": "961cd57b8783837a054836af53d21e19b9d38137", "messageHeadline": "Update winget installation instructions", "author": {"name": "Alessio Franceschelli", "email": "alessio@franceschelli.me", "user": {"login": "alefranz"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "675ee316e9727a1d9822ba68a0565c45bffab461", "messageHeadline": "Merge pull request #4504 from cli/show-http-status", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aa2270799ca0357618d30222f9f3368dcc714ced", "messageHeadline": "Merge pull request #4505 from cli/jg/fix-connection", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "77a86e8611eeb9c7681dda49a7d36ed9ce520d67", "messageHeadline": "Fix for API response body change", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "ea0d0a543faa50c4e57eea019f09c6b64a9921bd", "messageHeadline": "Initial StopCodespace implementation", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 98, "deletions": 0}}, {"node": {"oid": "9302e68c92eeb2687c169c9a84d574df2e5e7053", "messageHeadline": "Include HTTP status code in error", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "defbf0f306b665bf86847ff5d704df2a8addd308", "messageHeadline": "Make extension upgrade output more friendly", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 191, "deletions": 119}}, {"node": {"oid": "b106e606e1b82ba38c85f75330198e24595e158a", "messageHeadline": "final touches", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "4afd1e06bf53900c3a6a74ec9c8edec93827574b", "messageHeadline": "optimize command", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 10, "deletions": 39}}, {"node": {"oid": "968b093eda2c9c18a41ed9150546f7e0820451ed", "messageHeadline": "Merge pull request #4396 from cli/speedy-extension-list", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 151, "deletions": 86}}, {"node": {"oid": "3a936f65e264fd782dc451f910d4311f6584d188", "messageHeadline": "Merge branch 'trunk' into repo-rename", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 560, "deletions": 182}}, {"node": {"oid": "c639161394fbae16079cbeabe8020eb83f96aaf2", "messageHeadline": "final touches", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 89, "deletions": 113}}, {"node": {"oid": "5170a2931f9cd8378fafeba89cab1db014a2de43", "messageHeadline": "Switch to standard lib log.Logger & support dfile", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 59, "deletions": 42}}, {"node": {"oid": "8c9049a3648054dc4fff86c5af204b8e820467b1", "messageHeadline": "Merge branch 'trunk' into repo-delete", "author": {"name": "Meijke", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 967, "deletions": 568}}, {"node": {"oid": "548b39c1405ed8bf2c0888b9e27ee28c2f988cb6", "messageHeadline": "add one test", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "5d433021bde4ac946957df78d44bd41d102e9d4e", "messageHeadline": "simplify err handling and change flags", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "7abf682e26d4619c9639e6b1ece8d5b810e0bf04", "messageHeadline": "Merge pull request #4480 from cli/codeql-dependabot", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "ed3427974c1746c15f7873cd89688beea897855b", "messageHeadline": "Use concurrency to check for extension updates", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 151, "deletions": 86}}, {"node": {"oid": "efd0b677ef515dbec2b667cfdf456be380a962df", "messageHeadline": "Merge pull request #4496 from cli/dependabot/go_modules/github.com/ga\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "5fd9f68c85072f5c6356ea605a07dbacd75422ff", "messageHeadline": "Bump github.com/gabriel-vasile/mimetype from 1.1.2 to 1.4.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "ec554822b81d3f26095ef6b4eff10ce7cc2f8174", "messageHeadline": "Add repo archive command (#4410)", "author": {"name": "Parth", "email": "76231594+pxrth9@users.noreply.github.com", "user": {"login": "pxrth9"}}, "additions": 318, "deletions": 20}}, {"node": {"oid": "7e6cf79355756aab7c07b7db21f1917c786f9e4a", "messageHeadline": "minor changes", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 110, "deletions": 87}}, {"node": {"oid": "cedbbe3c2ae569f0f7a011b83930a1930145ee5a", "messageHeadline": "Add limit flag to codespace list (#4453)", "author": {"name": "Mateusz Urbanek", "email": "echelon.div@gmail.com", "user": {"login": "shanduur"}}, "additions": 104, "deletions": 87}}, {"node": {"oid": "4d274bd24e3288c9f97bb1934b5c2da440689ac0", "messageHeadline": "Merge pull request #4485 from cli/dependabot/go_modules/github.com/cr\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3956510cbca7c0bb012fa0b959cf219c6a1a4c59", "messageHeadline": "Merge pull request #4484 from cli/dependabot/go_modules/github.com/ha\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "af522e4e69ed4fc8f7534eb801c2967752afd97c", "messageHeadline": "Merge pull request #4482 from cli/dependabot/go_modules/github.com/it\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "adc3072303450db0643c7eec9ab00f941aca1cb8", "messageHeadline": "Bump github.com/creack/pty from 1.1.13 to 1.1.16", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a364cd34875c2d5c0bc5412ace9a50b4b6923df8", "messageHeadline": "Merge pull request #4483 from cli/dependabot/go_modules/github.com/cp\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "8cc77bd61ee6918217377b286f70afcc9ad5bbe9", "messageHeadline": "Fix test expectation for man contents", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32c17b2d9538c7005acfe8c99c5a40775e3f888d", "messageHeadline": "Bump github.com/itchyny/gojq from 0.12.4 to 0.12.5", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "152c2888d7e41ce6050eb8e4b7a9708694500e80", "messageHeadline": "Merge pull request #4481 from cli/dependabot/go_modules/github.com/ma\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c20a5c28327965600e78356a7c86241a016f0c22", "messageHeadline": "Bump github.com/hashicorp/go-version from 1.2.1 to 1.3.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "668d7dc8ffe086e5f7bf3ed6c043ebc328fbba66", "messageHeadline": "Bump github.com/cpuguy83/go-md2man/v2 from 2.0.0 to 2.0.1", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "a131644d858c2204ac740e6f617d65d82f43fe1c", "messageHeadline": "Bump github.com/mattn/go-colorable from 0.1.8 to 0.1.11", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "9406ba3abcb5bb983222b1c36c14ade0bc92bd19", "messageHeadline": "Merge pull request #4478 from cli/dependabot/go_modules/github.com/ma\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "5dcd1dd5b1b74bc0461ad5a5515c991a1687997b", "messageHeadline": "Merge pull request #4477 from cli/dependabot/go_modules/github.com/br\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3018770846358d6dc552109fb56975d9a8c1e253", "messageHeadline": "Bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "74ddc24dac67ac85309a5c73cd874a332f0f5199", "messageHeadline": "Merge pull request #4479 from cli/dependabot/go_modules/github.com/mu\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "2819deb15b6770fc2dd6f24fc6fa8ef89956ce86", "messageHeadline": "Avoid applying human-oriented PR automation to PRs from bots", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dabaa5ad7ddde85b455ea21c94bc11388dfaed83", "messageHeadline": "CodeQL-Dependabot compatibility", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "fd16453eb6fbae2305376308a5b66da314e380d8", "messageHeadline": "Merge pull request #4475 from cli/dependabot/go_modules/github.com/go\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e472f46083fecdca5a40f1c7578cd0ab31e4b0b2", "messageHeadline": "Bump github.com/muesli/termenv from 0.8.1 to 0.9.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "b3947a7a94fe4c25c466ef419a64b332b49e4f97", "messageHeadline": "Bump github.com/briandowns/spinner from 1.11.1 to 1.16.0", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "98fa94cc6b15c1793dfb9aa6ee6601ee699d3f1d", "messageHeadline": "Bump github.com/google/go-cmp from 0.5.5 to 0.5.6", "author": {"name": "dependabot[bot]", "email": "49699333+dependabot[bot]@users.noreply.github.com", "user": {"login": "dependabot[bot]"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "31cca1145f3e8e0e14bf39b2b49850faecd2cbd4", "messageHeadline": "Merge pull request #4473 from neil465/neil/dependabot", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "706dede7acfee08c2b4f09d9ab64f81bdb197d72", "messageHeadline": "Enable dependabot to get security updates and if needed version updat\u2026", "author": {"name": "flying-cow", "email": "42328488+neil465@users.noreply.github.com", "user": {"login": "neilnaveen"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "9ea36de269f593e5104266a690f9a62471a26125", "messageHeadline": "add tests", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "f7ec49e809fda3861c6cd846a37f6f05305341cc", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "c714ed6fdf11ae2bbc998e43f046f53452788a2d", "messageHeadline": "added api tests", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "c894587761c4c4e972d1b07abe4e50e1d3c26256", "messageHeadline": "added function tests", "author": {"name": "Parth", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 63, "deletions": 33}}, {"node": {"oid": "3001afda777200285e05de82eb3edf6b32d8c6a2", "messageHeadline": "full lint fix", "author": {"name": "Parth", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "28bfd8e773b83ba65a84f576fd76c55e3d33d070", "messageHeadline": "lint fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "b9c60e8dc8da2e68cab9da6b278975c32045266b", "messageHeadline": "remove go.mod change", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2ff8732836c290ea2fc5bd9f415055d98b19bd64", "messageHeadline": "minor fix", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e6e8d72428dd4a15d6b1a7d44650fb7719ceca07", "messageHeadline": "added full functionality", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "7725116428e36597364094a77482bdc4f18536b6", "messageHeadline": "works", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "1b4abd67a92fbfdcd104ceb71a1f2bd0503a2fce", "messageHeadline": "added api", "author": {"name": "Parth", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 23, "deletions": 8}}, {"node": {"oid": "0c5c2378ac540f07700dd87b55bbb3313a728ca2", "messageHeadline": "Merge pull request #4460 from m4ver1k/feat/2720", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 35}}, {"node": {"oid": "e4c8aa3b2bb50ee2f41f307eacf5b2026ef6911e", "messageHeadline": "Add tests for `pr diff --patch`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 82, "deletions": 39}}, {"node": {"oid": "79832c1b04ad0d0a01897c1f5992bbefde44d584", "messageHeadline": "Add instructions to gh installation via spack (#4412)", "author": {"name": "Luciano Zago", "email": "lcnzg@users.noreply.github.com", "user": {"login": "lcnzg"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "1aefc7437834522f1bd1fbc3c1f7ff5cbf7fa801", "messageHeadline": "Add more time between events", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ff58a3de734f93351111775e64a7fafd99cb683", "messageHeadline": "Update docs, remove needless condition check", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "97cbdca84a2e11f1d249cf34d2760ebf5c7a3faa", "messageHeadline": "Fix additional race in tests", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8a559ee12a0cd4b564b68564a0aef803c69f3d87", "messageHeadline": "Fix unrelated tests", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "2406f3f09a0d618a5d442e5b34b09dbd25adbaad", "messageHeadline": "Fix races and remove unreachable code", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "7ba2fb4c0ed1a376dbb2cf76d2bfd6f6c810cc7a", "messageHeadline": "Make fileLogger more versatile", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "8f5d6bb672e889ed8723a7f5bbc22da1c0a9ef12", "messageHeadline": "Tests for most of the new behavior", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 201, "deletions": 9}}, {"node": {"oid": "e0897fd8e8ba9ec370b1710fe21719aa457516a5", "messageHeadline": "#2720 | Add patch flag to pull-request diff command", "author": {"name": "Adarsh K Kumar", "email": "adarshkkumar@gmail.com", "user": {"login": "m4ver1k"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "a8028be8f9f19972175b3c2219c40dfd122a5cd6", "messageHeadline": "add delete HTTP request and confirmation prompting", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 101, "deletions": 3}}, {"node": {"oid": "f24951836125c6ca4aec82ff2acc075168757287", "messageHeadline": "error handling", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "8f3911bb30c8cb00c6f1c4559bbe554e6c07500f", "messageHeadline": "added unfinished api call", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 31, "deletions": 18}}, {"node": {"oid": "9c8351ecd82caa1e83af78255a71e24d60b2ddf9", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/liveshare-keepalive", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "cff6cf9acf68ba4560da657cb40f34df7a07748e", "messageHeadline": "Merge pull request #4457 from cli/jg/fix-create-regression", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "400749d560caf6ed7f8cc9e9a11923ea32bbd8fa", "messageHeadline": "Fix regression returning nil codespace", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ff7ae89b60ee930d1ec9db88521216ab89c4838", "messageHeadline": "added more stuff", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 51, "deletions": 17}}, {"node": {"oid": "55f4fcf05c51896a98e6223615a4faaf4210e0b6", "messageHeadline": "Live Share session activity detection", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 199, "deletions": 26}}, {"node": {"oid": "becc45a1df4bfd16adf5f46e45e3d46551a4bd48", "messageHeadline": "Merge pull request #4437 from cli/fix-extension-io-bug", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "025f86b9113430e3c7e86de00a2f09e9b8acc54f", "messageHeadline": "init commit", "author": {"name": "meiji163", "email": "mysatellite99@gmail.com", "user": {"login": "meiji163"}}, "additions": 57, "deletions": 0}}, {"node": {"oid": "2d6c1e21d747a7925e8e4db17c4436d08c3ce278", "messageHeadline": "added a bunch of stuff", "author": {"name": "Parth Patel", "email": "ppatil91099@gmail.com", "user": {"login": "pxrth9"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "cd1eec5e38e4a47ee507233d18a44e3ac81ddf1c", "messageHeadline": "Merge pull request #4448 from cli/jg/codeowners", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6f978dd8a4e6f11e33fa5530297ad29e22b11445", "messageHeadline": "Merge pull request #4440 from cli/jg/choose-codespace-prompt", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 103, "deletions": 32}}, {"node": {"oid": "b44474c32b1e2e155aacce3e812d56ebd0ea8159", "messageHeadline": "Revert rename for ports cmd", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bdc9ad30e765c05913245247a44fcd3f8c573a13", "messageHeadline": "Revert other rename changes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 35, "deletions": 33}}, {"node": {"oid": "811d841fae35c7555854560014419d2ab9c6fa46", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/choose-codespace-p\u2026", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 121, "deletions": 20}}, {"node": {"oid": "3d0d95ce2b95917089035326db885ffd995ab128", "messageHeadline": "Merge pull request #4439 from geramirez/geramirez/codespaces-pagination", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 120, "deletions": 20}}, {"node": {"oid": "771ac714ac955451c3c917ea6bbf43f8d126ec3e", "messageHeadline": "Update docs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a509c2d88487c05d5ac84f781536e8dbd08e8543", "messageHeadline": "Remove unused guid", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3a2864363035720e9c1da0371abab2f4c4847176", "messageHeadline": "Keep codespace struct in API for now", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 178, "deletions": 182}}, {"node": {"oid": "20ae9d305d13746c5691611686a21168266dafba", "messageHeadline": "Fetch 100 codespaces by default", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "073200a275b97ed1cd0f9da6927c74dfe341efce", "messageHeadline": "Add codeowners", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e29a0ac7c464b5493766ee5843fa73f3cb87e9d3", "messageHeadline": "Merge branch 'geramirez/codespaces-pagination' of https://github.com/\u2026", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "34f9c0a67c201f98ddde69f26794d1b2bf54539c", "messageHeadline": "Updating docs and interation exit condition to not check the final page", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "237fdd40c8773f87039b80b651fea840eb0e54c0", "messageHeadline": "Update internal/codespaces/api/api.go", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "017632d63d398dfcb5d150c3e51760f93be8f07c", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/choose-codespace-p\u2026", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 71, "deletions": 244}}, {"node": {"oid": "52e16dfe094fff85b684930fe377b3b363e63278", "messageHeadline": "Merge pull request #4446 from cli/jg/get-codespace-api", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 67, "deletions": 239}}, {"node": {"oid": "b2ff4c321a942539ad5dd4931c1e64738c05db34", "messageHeadline": "Remove unused structs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "7c497f283b06d9e2e1bff145d6a0b7edf4b3616a", "messageHeadline": "Update test signature", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8bb55359b1f9b7a9a97f0d8d162d3d9b3717d7a1", "messageHeadline": "Update mock API", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "8135fdbd993270690702e06a233440038c087d22", "messageHeadline": "Switch GetCodespace to new API endpoint", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 61, "deletions": 230}}, {"node": {"oid": "aa49a3a5571e78eddb49a90a833ffb74bc76da5b", "messageHeadline": "Adding a second condition just in case", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "61b0fe36b2f354967ee6a009e9b744737ef113ed", "messageHeadline": "Adding additional tests for mid-flight deletions and additions", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 54, "deletions": 12}}, {"node": {"oid": "02145cc4fd27cd619da298208846982e85203f7a", "messageHeadline": "Updated PR with suggestions", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 45, "deletions": 39}}, {"node": {"oid": "c6dc50983dc9d9c1d441797d74443397506c0c66", "messageHeadline": "Update internal/codespaces/api/api.go", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4314f734e30ff4ceb0bd67834527c1cf8d53044a", "messageHeadline": "Update internal/codespaces/api/api.go", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "e793a5961d4b400ec122391e21f77e663ac47225", "messageHeadline": "Add strconv", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fd5894d28defa0d92a98bf8f66c837bfaeb7709c", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into geramirez/codespac\u2026", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 79, "deletions": 86}}, {"node": {"oid": "409cd9c388976b4025bb929684d8fb034eb9ef52", "messageHeadline": "Fixing Has() issue due to go version", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7fe8357d40883f2d6294197bb53b428320fcb401", "messageHeadline": "Better short name", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "1971292175011112e461240f64ff93131e288c24", "messageHeadline": "Fixes bug there are +2 codespaces with a conflict", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 26, "deletions": 12}}, {"node": {"oid": "a8d1718f21603511ff3b248f11df067b77355591", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/choose-codespace-p\u2026", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 157, "deletions": 161}}, {"node": {"oid": "777978644c348eaaaeb3b208412baee90cf70b2c", "messageHeadline": "Adding pagination to list codespaces", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 85, "deletions": 36}}, {"node": {"oid": "616d6c2db122eda1241dc9f10cc68e3873a79237", "messageHeadline": "Merge pull request #4431 from cli/jg/get-skus-public", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 79, "deletions": 86}}, {"node": {"oid": "8f5806d61ffb6508a65a7d4630e125ce6da31892", "messageHeadline": "Set io when initializing extension manager", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "975bd7c08a459c2f26ffd6dc2998c05793710f2a", "messageHeadline": "Change choose codespace prompt", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 236, "deletions": 174}}, {"node": {"oid": "3652307cf3c6a8a48711e7c28a7b8cf6c9dcb1a3", "messageHeadline": "Merge pull request #4429 from cli/jg/start-codespace-public", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "a2e6df18e72c2bee6e3af3ef729c671c83a81587", "messageHeadline": "Merge pull request #4432 from cli/jg/rename-pkg", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "50d8f1e09ab61e64733a13cda446aaf27148fbfd", "messageHeadline": "Merge pull request #4409 from cli/jg/delete-codespace-public", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 18, "deletions": 27}}, {"node": {"oid": "d02876e6ea3cc0ad12437cd5ecd684e9d0d226ca", "messageHeadline": "Rename the cmd pkg to codespace", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "e0db10e4dd72c02e1c3b820661c50a766d7defd8", "messageHeadline": "Switch API.GetCodespacesMachines to use new API", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 79, "deletions": 86}}, {"node": {"oid": "a3efb53c443d07dfab92a2dae7d66073d6e47124", "messageHeadline": "Update API.StartCodespace to use new API endpoint", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 49, "deletions": 35}}, {"node": {"oid": "61af29bb968ad77a654f3db68ae67c21e949a238", "messageHeadline": "Update telemetry path", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93cea6d370992d4dc0bfc9206389d199ce196ac4", "messageHeadline": "Merge pull request #4408 from cli/jg/create-codespace-public", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "6b1876161d696629bdf8e2e0d8c34951313fb8c9", "messageHeadline": "Update DeleteCodespaces to new API endpoint", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 17, "deletions": 26}}, {"node": {"oid": "86a4706ed224c0368de114ced339c9fef7fc41f6", "messageHeadline": "Update startCreate to use new API endpoint", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "68e54a5904297cfb433306bc06871fdb4aab2bde", "messageHeadline": "Merge pull request #4407 from cli/jg/list-codespaces-public", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "cb6db95ec6fd7fa72bd76df2f9e56bd0bf6a2ff8", "messageHeadline": "Merge pull request #4403 from cli/cs-concurrent-requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "05297b8c8d899ce9491be9e14d33f8472d22f011", "messageHeadline": "Update ListCodespaces to use new API endpoint", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 39}}, {"node": {"oid": "77e8b16b27330d51bf3a836f0ac581bf6beecae3", "messageHeadline": "Merge pull request #4405 from cli/bump-survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6249bee148f1c1a900dc9c00d1849a8dd622de3a", "messageHeadline": "Bump Survey to fix \"Unexpected escape sequence\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a7238130643528bfb29499db8853cae73640788c", "messageHeadline": "Don't allow the lazyLoadedHTTPClient mutex to wrap `Do()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be22cabe0b789ee11d4964817a518a5a53982b9c", "messageHeadline": "Merge pull request #4395 from cli/jg/move-ghcs-cmd", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 62}}, {"node": {"oid": "0859de0124c7914d854565505058bb50a069f76c", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/move-ghcs-cmd", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "ab27d1b5e12ddf6e9a6a137b780616a9290eff41", "messageHeadline": "Merge pull request #4394 from cli/jg/move-codespace-api", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "94953ed3fcd9cc83dadef201216420a1806dcdea", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into jg/move-codespace-api", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "4e9c443adf64452a94073a903e17b8cc906622a9", "messageHeadline": "Merge pull request #4393 from cli/jg/move-liveshare", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9e6c11e767cb0a0d2ca8fcfe4508e0e819891ba5", "messageHeadline": "Move `cmd/ghcs` to `pkg/cmd/codespace`", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 62}}, {"node": {"oid": "23d41ddb0d0e204a6816e51d4a296ae68fd360bd", "messageHeadline": "Format files", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b5bbb442fd61dae0581ae1758958a0d943181bcf", "messageHeadline": "Move `internal/api` to `internal/codespaces/api`", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "53e4149c91711fdfac59ddb40566816936a48a9a", "messageHeadline": "Update tests", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f4a5f82312377b267762f923af625933c7d00a51", "messageHeadline": "Move internal/liveshare to pkg/liveshare", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "877ad22da6b4dfddff584125c0349218ff3e16e3", "messageHeadline": "Merge pull request #4384 from cli/import-codespaces", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 5227, "deletions": 14}}, {"node": {"oid": "a1e72af1dad5df202fba73cb3e0890620310ba68", "messageHeadline": "Merge pull request #4392 from cli/jg/validate-host-key", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 88, "deletions": 56}}, {"node": {"oid": "2ce14f603f0a944fbbc857193da7e916a22dd209", "messageHeadline": "Update tests with mock public key and test case", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 51, "deletions": 33}}, {"node": {"oid": "5b5c3da39382927a1568f6a0a563f1454623b42e", "messageHeadline": "Validate host public keys", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 37, "deletions": 23}}, {"node": {"oid": "c4ec0a65bace0d47067ef671fd2980b3c565aeef", "messageHeadline": "Merge pull request #4363 from RasmusWL/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "af812e2bdcb59b781c2384013252463145ebbe74", "messageHeadline": "Merge pull request #4373 from cli/ext-bin-upgrade", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 337, "deletions": 97}}, {"node": {"oid": "c3ce95ea1c140297122812b3aa87a831cc291ff0", "messageHeadline": "Add mutex to guard httpClient", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "0d0152b0fab46ca3c54032673c95f3d670d1f063", "messageHeadline": "Have `gh codespace` inherit the correct API client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 10}}, {"node": {"oid": "7efd06b87dd5210cbb079c377fff08c0ae75c8aa", "messageHeadline": "rename function", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a2e7eaf80878e12f23edde21bfb054a44af23e52", "messageHeadline": "test update available for binary ext in list", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 38, "deletions": 0}}, {"node": {"oid": "9bc50f5ab8cc8e7d08ba601e78d5dc1e8baeb7df", "messageHeadline": "Merge pull request #4379 from cli/import-codespaces-add-nacl", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 178, "deletions": 21810}}, {"node": {"oid": "48bac0abd2f7fcc5cbed5d48038f7e4307401eb7", "messageHeadline": "Fix race in codespaces delete test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "a0f11b66643cefc50a6cacee3bb085a92316f706", "messageHeadline": "Handle concurrency in tests and logger", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 152, "deletions": 38}}, {"node": {"oid": "0e98b3065106cc5fdecde02609a957066c8f5647", "messageHeadline": "Remove internal crypto pkg in favor of fork", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 21770}}, {"node": {"oid": "ef087123544b57251dcff77b5b7a760556af9433", "messageHeadline": "test list", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "3971df4f93b6b7a9eefe6e27cf22c1e51bed8870", "messageHeadline": "switch to stubBinaryExtension", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 35, "deletions": 7}}, {"node": {"oid": "392460b81e4445962c57b988d5e9ffce8ffcf598", "messageHeadline": "WIP switching to stubBinaryExtension", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 45}}, {"node": {"oid": "541ed3ba6fb06ba6826c8c60d8f0ff81b99cd43d", "messageHeadline": "test Upgrade with binary exts", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 95, "deletions": 1}}, {"node": {"oid": "22c1778b9f1e443b107c8f342fc7d518d9c24a0e", "messageHeadline": "TODOs", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "94778a9cb05013c7cb9813b536a5e57c283879a5", "messageHeadline": "un-stupid the file mode", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "1fe49fa77682090237f5f422d9ec4634f0109c19", "messageHeadline": "fix listing, cleanup", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 97, "deletions": 34}}, {"node": {"oid": "54ec5329c5ad00e57151481182e210ac869176bd", "messageHeadline": "add ability to upgrade binary extensions", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 58, "deletions": 12}}, {"node": {"oid": "db5bbf799fde38097889f016bb5447fad2ab2724", "messageHeadline": "use manager io in Upgrade", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 55}}, {"node": {"oid": "7673622830445ca8497ba4036cc9263095b02ab1", "messageHeadline": "Mount `gh codespace` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f749590e878cb985051d968b39aaf117ea469d18", "messageHeadline": "Replace old \"github/ghcs\" import statements", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 30}}, {"node": {"oid": "e64607d07b2c9c4937ab5de156846a814a654957", "messageHeadline": "Merge remote-tracking branch 'ghcs/main' into import-codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26752, "deletions": 0}}, {"node": {"oid": "f947ef3448e47cd0b1fa38e8f3e8a43d42bbfb52", "messageHeadline": "Remove lightstep configuration", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 0, "deletions": 63}}, {"node": {"oid": "0483765da5d44f761f345be46e43fb0625460cf5", "messageHeadline": "Merge pull request #190 from github/app-struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 554, "deletions": 188}}, {"node": {"oid": "4015af0427421065486f31f982b69d5e55b69995", "messageHeadline": "Merge pull request #192 from github/json-error", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "57d9b1a9e1acae43a14e4e577be5c1f41a8472a0", "messageHeadline": "create: decode JSON error heuristically", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "425bc64859d5af805cad15f89892b9af0a1bf2ec", "messageHeadline": "Merge pull request #4090 from bchadwic/pr-checks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 74, "deletions": 21}}, {"node": {"oid": "4d5ec86b17924a619ed6f902736d6ccfa4daaf46", "messageHeadline": "Merge pull request #4291 from rethab/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f6e9734f171a49e24259459a84a1152014c998ac", "messageHeadline": "add more hints to docs", "author": {"name": "Reto Habl\u00fctzel", "email": "rethab@protonmail.ch", "user": {"login": "rethab"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "f5b0d01e86e8ca8d6700ee59d3f69eda6b9c3fdb", "messageHeadline": "docs: add hint how to use use stdin in api command", "author": {"name": "rethab", "email": "rethab@protonmail.ch", "user": {"login": "rethab"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e3893e10463757edf1dbf0c34fb8a4d3b6ed1e8", "messageHeadline": "Also set `pushRemote` on `gh pr checkout` from fork", "author": {"name": "Rasmus Wriedt Larsen", "email": "rasmuswl@github.com", "user": {"login": "RasmusWL"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "c82d4c54724d9d879350052d7f0c993d92ec13c7", "messageHeadline": "Avoid passing params struct as pointer", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "dc8f6ef183f6c4d7a0f4135376d54724302abb01", "messageHeadline": "No longer accept a logger in CreateCodespace", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 7, "deletions": 19}}, {"node": {"oid": "ca0f89d3bc1bbf2292ec4e0e2b3fbf97e1047fd6", "messageHeadline": "Introduce an App struct that executes core business logic", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 557, "deletions": 175}}, {"node": {"oid": "8807b3a73a701faf8b8905e7f76f1c086b6b5ba3", "messageHeadline": "Merge pull request #184 from github/args-constraint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 11}}, {"node": {"oid": "92d0abd6ab079a584c2d00de99a19db6af617a19", "messageHeadline": "Merge pull request #79 from github/raffo/delete-codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 792, "deletions": 165}}, {"node": {"oid": "3d017b282484617a73ca185d27dfcefedefe2e46", "messageHeadline": "Fix stderr output on delete errors", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "750c3e38f32d0bb845922fa4d96d0c9341928d1c", "messageHeadline": "Merge pull request #4243 from wilso199/3704-credential-helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 17}}, {"node": {"oid": "b38ce2449752a41c4a653671bb10f6938cabcca3", "messageHeadline": "Ensure correct path to `gh` after `gh auth refresh` git credential setup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "d853ce5bc980963d2136459d6707e889443997da", "messageHeadline": "Avoid resolving `executable()` until requested at runtime", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 12}}, {"node": {"oid": "78b35b7b6eb4b24a3a776b145e8b443e4d80f4d2", "messageHeadline": "Merge remote-tracking branch 'origin' into 3704-credential-helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 829, "deletions": 192}}, {"node": {"oid": "96aed3881945d9cbcbbe185603280ef96b601db4", "messageHeadline": "Merge pull request #4308 from cli/ext-bin", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 512, "deletions": 49}}, {"node": {"oid": "4eb15134a465a356ed72ee18c20e56000751fc08", "messageHeadline": "Merge pull request #189 from github/jg/inline-go-liveshare", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1364, "deletions": 5}}, {"node": {"oid": "5d6ea5029ed7cf2ab39abf1cb2fc37da5883b842", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "65dcb0f428ff703135c43db9ce1246860905f469", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08bc181d79f30f344f361494ac490762453edb16", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b8f35f950ca104c88489a9dd0f4586cd2a47fa36", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "75c1dfdf49e4b43c31704639d5d33b8361fb58e5", "messageHeadline": "Fetch codespace by name directly if name argument given", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 174, "deletions": 33}}, {"node": {"oid": "c4114cc972ccbccabbd3b7e1152703ebab12a892", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "fb53ccb06a1b21e06ce2849d98c2c79f14e4ba76", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "958990cef83defd3c70278d3b4597c9165641128", "messageHeadline": "More linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 15}}, {"node": {"oid": "d0c65e549067426f80caf6dc5a99f99ffa4006cd", "messageHeadline": "Linter fixes", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 26, "deletions": 17}}, {"node": {"oid": "f4396e8f1a0b79630e81b233b802d49cd0172dad", "messageHeadline": "Inline go-liveshare with history", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "9ae7eb586959369fa60819c83a2a22da67bd32af", "messageHeadline": "Merge branch 'go-liveshare-download' into jg/inline-go-liveshare", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1351, "deletions": 0}}, {"node": {"oid": "6ca35d0e730d1adaecc1c7c79c9c4892e2138449", "messageHeadline": "Moved files to liveshare dir", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "e8212a80a9dcdbecb698f47bd45176ad1703bff1", "messageHeadline": "Print `delete` failures as they occur", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "1232dba684f38721ffe34fe8d331f51362e44ce4", "messageHeadline": "Merge remote-tracking branch 'origin' into raffo/delete-codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 100, "deletions": 26}}, {"node": {"oid": "3e26a153429cfa34bb96f197fae89b3ae0e86d86", "messageHeadline": "Merge pull request #188 from github/jg/update-liveshare", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "f1c35ba9daa06996205082f05a275ce97aa68297", "messageHeadline": "Update docs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fb12f4108f362a1f1f1dc70872df621cd39ad14c", "messageHeadline": "Merge pull request #181 from github/jg/poll-on-async-creation", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 89, "deletions": 8}}, {"node": {"oid": "a3c900c3b92b0c9d89a48179d2818332b8f403f0", "messageHeadline": "Merge pull request #185 from github/jg/buffer-channels", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9654dc4bd3711ed6ec00a112355313827cfe95bf", "messageHeadline": "Update to go-liveshare v0.20.0", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 13}}, {"node": {"oid": "186b90b12e4d253d091a265714965bc96284c78f", "messageHeadline": "Rename request type", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "13d7804a359f8062817ec1e1da183da1e08a927a", "messageHeadline": "Remove API test, inline poller", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 100}}, {"node": {"oid": "7bf85355a92b80437df7470b53e12a554238d0fc", "messageHeadline": "restore cached client", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "5f02ed2656b5c2846505cb4c6a570f508a9bb7ad", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 7}}, {"node": {"oid": "4e0ac15fe045012a2398690fefefff66c86d43a7", "messageHeadline": "Add buffer to channels to avoid goroutine leak", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a558bc58c0d6d2c9a50f6123242ba0e9bec1257", "messageHeadline": "Early return if polling is not required", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 21}}, {"node": {"oid": "7a91ba5942f6535ce840312594ec5fcc630be5d8", "messageHeadline": "Print usage help when args given to \"NoArgs\" commands", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 24, "deletions": 9}}, {"node": {"oid": "a55f7af92c5e35491ed002e26b7105caf6d1fa5f", "messageHeadline": "Correct wrong args constraints", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "208f1721b5a29834c9f6420b765b95dd41ce7020", "messageHeadline": "Rename ProvisionCodespaceParams", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "70a2ea2e6aaf36cd8e9206adab640892c7892d0d", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "d2d21996bc1a12a24f3b757e2fbc2ae933aa8a5e", "messageHeadline": "Move ProvisionCodespace to API client", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 86, "deletions": 91}}, {"node": {"oid": "32d3a38465ef15e8e7b305dccfef31dbc05c07f1", "messageHeadline": "Name of the codespace", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb7b535b917ffddc38f12069b32fbce5a4034eb7", "messageHeadline": "Add tests for delete", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 425, "deletions": 7}}, {"node": {"oid": "8c5330d9e9691289c29bd6130efbca265985023c", "messageHeadline": "Rename error", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "2a0ea1617b3fccd06d29c4e4b81fd6d4b815fa15", "messageHeadline": "Handle specific error for GetCodespaceToken", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "86717f14a1a6c0ba1f9f45f55367863541c69d53", "messageHeadline": "Implement codespaces.Provision", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 89, "deletions": 50}}, {"node": {"oid": "770151313fe4ac9d2b7a810d0d33b0e119069617", "messageHeadline": "Merge pull request #22 from github/connect", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 140, "deletions": 214}}, {"node": {"oid": "48e3473a953b9502a840bf9ea40fb818dca05f5b", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 37}}, {"node": {"oid": "514d4d992ce4900f18f286b241d788a01c721d0e", "messageHeadline": "refactor dependencies of ext manager", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 146, "deletions": 142}}, {"node": {"oid": "f8a8713520f031758a2b75dc70c5faaea2927ea5", "messageHeadline": "refactor Options API", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 113, "deletions": 147}}, {"node": {"oid": "d2113e3b59e74c6a6b98f63779cde19750e09d9d", "messageHeadline": "Merge branch 'mislav/delete-codespaces' into raffo/delete-codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 415, "deletions": 369}}, {"node": {"oid": "678da44c28506629da1feb53b34efbe59d38b7f0", "messageHeadline": "Simplify delete further", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 58, "deletions": 122}}, {"node": {"oid": "ab86739b6b168c35311b5dd1a4c4b0d18fbbb05a", "messageHeadline": "Merge remote-tracking branch 'origin' into mislav/delete-codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 309, "deletions": 91}}, {"node": {"oid": "861811baf03d461e0d89113b07c80ff414c4e146", "messageHeadline": "Upgrade pkg name after merge", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5b03df4069a0691e05ebcdbafe8c5362c8b140f", "messageHeadline": "Merge branch 'main' of github.com:github/ghcs into jg/poll-on-async-c\u2026", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 144, "deletions": 74}}, {"node": {"oid": "b3b675d108d02f32b24ad69b33f1dacdd5e85c1d", "messageHeadline": "Merge NewClient and JoinWorkspace into Connect", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 62, "deletions": 102}}, {"node": {"oid": "323462ca5c3ed803da22b47f68e24d7d697c43bf", "messageHeadline": "Poll codespace on ErrCreateAsyncRetry error", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 137, "deletions": 6}}, {"node": {"oid": "090e0c81a1423aac4d46b6310b58aaeaad35423b", "messageHeadline": "Merge pull request #171 from github/cli-migration", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 68}}, {"node": {"oid": "683d847dd2fee3163eae059268918fce153dfb25", "messageHeadline": "Merge remote-tracking branch 'origin' into cli-migration", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 87, "deletions": 7}}, {"node": {"oid": "8a53c4369e529a1217714646fa710ded8d18c008", "messageHeadline": "Merge pull request #179 from github/jg/close-session", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 25, "deletions": 6}}, {"node": {"oid": "e8e914c220b9ec828b4965a07a843d67bb4c3c18", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "0f88081bfa77ec3c06b6bde1d03686bc2b28516c", "messageHeadline": "Merge pull request #178 from github/check-authorized-keys", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 58, "deletions": 0}}, {"node": {"oid": "d3d1ce726d5853c907775e2bafd8b0dbd163e416", "messageHeadline": "do logs too", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "0b68aaab7edf7083679e0d257b4fc2e18aa5e26e", "messageHeadline": "Return error on 202 responses", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "7765628033925a64a1c272c6af6920f45f89821e", "messageHeadline": "Merge pull request #21 from github/jg/err-context", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5f6b3a5eeed2c8d0ea3c9073df06dad33686af88", "messageHeadline": "Add error context to Session.Close", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f33d430500b0ff58b6cc51665e1ce7251ba9a2a6", "messageHeadline": "Merge pull request #177 from github/delete-surplus-args", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a83b3c08167cddb3f8edb07c25ad1de428194c79", "messageHeadline": "Update to go-livesare v0.18.0", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "2c43436c7ab7dd0bfca11fee1b2d00d4c6c58a11", "messageHeadline": "Merge pull request #4347 from danburzo/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "5e9382e8b4f99c23b33f0819da94d6ad5725b8f7", "messageHeadline": "Merge pull request #20 from github/jg/close-session-v2", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "1f3b872859d33a5e5d1a4445c66f10aa6899b88f", "messageHeadline": "test for unsupported platform", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 44, "deletions": 0}}, {"node": {"oid": "e85b0480e90820a52dbbf8748602d67eced01524", "messageHeadline": "track installed tag name", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "0e2861a507cc079bed0f5883bd98f38f9cacee92", "messageHeadline": "WIP refactoring", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 110}}, {"node": {"oid": "f5d269ebad0be6fcf42a0e76a87cc887f3ab37bd", "messageHeadline": "WIP refactoring", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 43, "deletions": 6}}, {"node": {"oid": "af7805af53384839e3b421d356cf7067d88a09ae", "messageHeadline": "WIP refactoring", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 103, "deletions": 79}}, {"node": {"oid": "f4d97dcedd4b4b4f31ffdf117e357a6fbac5ccae", "messageHeadline": "WIP refactoring", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 32, "deletions": 24}}, {"node": {"oid": "23f6d449e0f6bcf9846dbc57b652f129db7e133d", "messageHeadline": "Close RPC conn only", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 7}}, {"node": {"oid": "ae38daf08a451bbccb9964fcd8f5a49190cce823", "messageHeadline": "nit", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b00e8a5681d8934a9408e99c3e8ced693faefe84", "messageHeadline": "more accurately check for binary extension", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 67, "deletions": 11}}, {"node": {"oid": "7f682f9c398099f30ab0824db56afc95a9edce9e", "messageHeadline": "Close Live Share sessions", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "82d7733f433a2f8bd24dae557c42ad87a8dab5b2", "messageHeadline": "Merge pull request #19 from github/jg/session-closer-tidy-up", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 30, "deletions": 18}}, {"node": {"oid": "40886479ae42cff937e37febadeea4708451d4cb", "messageHeadline": "Close SSH even if RPC Close fails", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "dbb80d8b1ef8bf2289c9d6614dbf95d4ad6fba0d", "messageHeadline": "check for authorised SSH keys", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 47, "deletions": 0}}, {"node": {"oid": "02ed5a9666c29dc25ab03fc422cdf90deaf133fb", "messageHeadline": "Merge pull request #4316 from SiarheiFedartsou/sf-pulls-draft", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 130, "deletions": 26}}, {"node": {"oid": "d14715f1e37e7db19408dea8cc3162f8b2c3fb9f", "messageHeadline": "Convert bool to string early for pr list draft flag", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 38, "deletions": 45}}, {"node": {"oid": "9e08b7477da09d6ccb717716fa2c5874579a72a1", "messageHeadline": "delete: reject position args", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "b894d3e1340da8aeaf8b83df77a88cc85b1f169a", "messageHeadline": "Simplify delete implementation", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 77, "deletions": 185}}, {"node": {"oid": "9f43967042bbf5e57a63db1e34124ba4d647c995", "messageHeadline": "Fixes #4346: allow git+https URL protocol", "author": {"name": "Dan Burzo", "email": "dan@danburzo.ro", "user": {"login": "danburzo"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "c222c3d696ef599229a47b20a023aa2ca2ecfdea", "messageHeadline": "drop check on shut down", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57d04dc5f020ebefbe080e1fa6873dcded731d7a", "messageHeadline": "Allow clients to Close a Session, general tidy up", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 29, "deletions": 18}}, {"node": {"oid": "836075215d3b659968d7acc162cb7dbd281eea37", "messageHeadline": "Merge remote-tracking branch 'origin' into cli-migration", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 221, "deletions": 37}}, {"node": {"oid": "85f79ed8e807242401072eec1ea97f67dda59580", "messageHeadline": "Merge pull request #159 from github/jg/ssh-cmd-flags", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 168, "deletions": 19}}, {"node": {"oid": "c4f0eda96d18199431b66c83c75ab954e13af685", "messageHeadline": "force was actually needed by a next commit", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "eca3ecb43b1f702a5eea4a55363e26e86c5c0fa6", "messageHeadline": "Merge branch 'main' into raffo/delete-codespaces", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "4721e7004be64656c693901ae87a236ee646cd51", "messageHeadline": "add threshold to delete by repo", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "11024f71fabc349404b1115884eb26e0ecf5ea2b", "messageHeadline": "force is not used in delete by repo", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6c7bd832694fd5ef7baa67ddba6cf1c5c657167", "messageHeadline": "Resolve PR feedback", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 57, "deletions": 53}}, {"node": {"oid": "82c19729d3ce9fcc0c604c811ddd609ed6190f5e", "messageHeadline": "Wrap -- with optional argument brackets", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47c6a5fce818b6681edec6a39d292f9387c0d008", "messageHeadline": "Update usage", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6a34f53c6c50046cfbe47eb681208fc89f83e3e5", "messageHeadline": "Change pr list --draft UX", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@mapbox.com", "user": null}, "additions": 28, "deletions": 41}}, {"node": {"oid": "5890d6ad66ee56899ad497fe503d987adebfe744", "messageHeadline": "Switch if block logic, assert err string", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 25, "deletions": 19}}, {"node": {"oid": "da58313358f62a478794fa1337841dcc00aab065", "messageHeadline": "Remove redudant type def", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f84015bd010818416442935717ae174c1072098", "messageHeadline": "Avoid append", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "65e1c6f789fb52415b74b6a3b5d33787732b2ab4", "messageHeadline": "More test cases", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "76037ee75367125bdea702aa92885947cff3973c", "messageHeadline": "Update docs, simplify loop to append to command", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 10}}, {"node": {"oid": "54265afda00db981d030cffa6c9564161e096ca9", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 37, "deletions": 35}}, {"node": {"oid": "60d066f0a69ad86e6a09053284bc4beef924dfa0", "messageHeadline": "PR Feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 45, "deletions": 33}}, {"node": {"oid": "67a6f0a85dc64d5557cfff9a741e5010850fdc05", "messageHeadline": "Merge pull request #168 from github/restore-delete-r-confirm", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "1271e20b9b71e8cf07c9dabb262bcbe65e61f55b", "messageHeadline": "Merge pull request #169 from github/delete-no-list", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "930f194507cbd17414948974ccd7463b01fb2f9d", "messageHeadline": "Merge pull request #170 from github/list-show-branch-not-name", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c0c7a8e19c5f971f434cb2b69c9e8a4dcbbccdf", "messageHeadline": "Make GITHUB_TOKEN configurable through Go member", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "c2f3537a322e25b8ffdfcd6ab31b9081f8695995", "messageHeadline": "Separate \"main\" package from \"ghcs\" package", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 48, "deletions": 57}}, {"node": {"oid": "ce4bbe5bd862917f5cc51478c69b2e1d0bd02639", "messageHeadline": "list: show branch (not name) in branch column", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23c9026f58ae04400d1f71e3f8ddafd6fc6c4759", "messageHeadline": "Merge branch 'main' into raffo/delete-codespaces", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 50, "deletions": 28}}, {"node": {"oid": "d23eca8c5fa8c9b40c679dc05884c2b63eefba72", "messageHeadline": "remove \"list\" operation from \"delete -r\" command", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "747d7e717354bcb0671e2e36ae2d31c35b42f437", "messageHeadline": "Restore confirmation to delete -r, lost in botched merge", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "6ac8a0ad882d3f610ff2519d160d51acd8c1821a", "messageHeadline": "Merge pull request #165 from github/delete-parallel", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 43, "deletions": 21}}, {"node": {"oid": "610ab89c3d204846c12371093280d4b5ba676598", "messageHeadline": "Merge branch 'main' into delete-parallel", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "4de457281375b5306b0b5644c7446033a27d7e0c", "messageHeadline": "add comment", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fb197c8e757a4186216fd3453c8884d4d83a0c2d", "messageHeadline": "Merge branch 'main' into delete-parallel", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 230, "deletions": 179}}, {"node": {"oid": "c6b5fb5ba336cc3160c637bab413342c15ffcfc5", "messageHeadline": "add the tests", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "054fec0ba117508cb761e527bcf7a30d449b9a89", "messageHeadline": "address code comments", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 23, "deletions": 157}}, {"node": {"oid": "bb86145cb6614537b04642b689bcd0ecbb6ff449", "messageHeadline": "Merge pull request #4331 from cli/repo-create-prompt-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a4f1fa076b7c1d98d47af20bd698c3036ff50c1d", "messageHeadline": "Fix up all the static-check warnings (#162)", "author": {"name": "Max Beizer", "email": "max.beizer@gmail.com", "user": {"login": "maxbeizer"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "29c2a17866cc03f3c701b7503aa26b90d0950c97", "messageHeadline": "Update cmd/ghcs/delete.go", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bc74c4aafab3c0f2bd25cccb7b2a796b4357a607", "messageHeadline": "make delete --repo parallel", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 42, "deletions": 11}}, {"node": {"oid": "42e47a98d7b51d0ea70ee1bcc5a09392a49080fc", "messageHeadline": "add docs, simplify map, error on invalid args", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 50, "deletions": 32}}, {"node": {"oid": "0f7c4d94af2522257d3a7cd743bff91205a75151", "messageHeadline": "Merge pull request #4328 from cli/fix-sync-fetch", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "455dabb484f818cb88e1e204b98ff86e2cf5cb8f", "messageHeadline": "use named params", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "22e9da790c92e6e65b5ec531a466856bda0fc2a3", "messageHeadline": "Update internal/api/api_test.go", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "35e0f95243e1048033748de94afb932d6fa401e8", "messageHeadline": "Update cmd/ghcs/delete.go", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0305788536307b65250f3bc98581eab7d06b6a8e", "messageHeadline": "Typo", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cd90fea889c9a3a496fa4b16030933a5b58bcfe", "messageHeadline": "fix linter", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "68f4cad1af18a1a10f8bea2ef8a3e78a11df6567", "messageHeadline": "implement delete all with thresold", "author": {"name": "Raffaele Di Fazio", "email": "raffo@github.com", "user": {"login": "Raffo"}}, "additions": 234, "deletions": 17}}, {"node": {"oid": "8a0f8b6d1c1834186ca4fcb6da650d34df89b1eb", "messageHeadline": "parse ssh args and command", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 117, "deletions": 10}}, {"node": {"oid": "cc1b86461e457a5ab0eac363f360791389f1fe83", "messageHeadline": "Confirm deletion of codespaces with unpushed/uncommited changes (#129)", "author": {"name": "Christian Gregg", "email": "cga1123@github.com", "user": {"login": "CGA1123"}}, "additions": 70, "deletions": 15}}, {"node": {"oid": "f9e49f4aecf383d235b0c81e78a311dd3cb3d88a", "messageHeadline": "Do not swallow prompt error during `repo create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5617db6614a4715a05ec06b4e8a7d028c3137781", "messageHeadline": "Merge pull request #151 from github/ruleguard", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 112, "deletions": 112}}, {"node": {"oid": "dbb4e0c177d0e259828aca7ede196d748ebb6b44", "messageHeadline": "Merge remote-tracking branch 'origin' into ruleguard", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 51, "deletions": 45}}, {"node": {"oid": "eeca99864087b41fbff6eceed7b6878545722b37", "messageHeadline": "binary extension support in gh extension install", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 425, "deletions": 29}}, {"node": {"oid": "514448dde8f2852c7b5c2bd4131cd93409b0fc93", "messageHeadline": "Merge branch 'main' of github.com:github/ghcs into jg/ssh-cmd-flags", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 58, "deletions": 52}}, {"node": {"oid": "10ad85486f96f5fa1175653675c68a73b05b5e6c", "messageHeadline": "Merge pull request #154 from github/jg/fix-ctx-error", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 24, "deletions": 10}}, {"node": {"oid": "45a9715e9f9beb3dc9651e0a0935604274afe55a", "messageHeadline": "Merge pull request #158 from github/jg/go-liveshare-0.16.0", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 31}}, {"node": {"oid": "b2234969e4f728e049a9dc0f5eeff856baf91af7", "messageHeadline": "update logs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "eafadd3757dcc3cffca4ada2f44f4170b5344c2f", "messageHeadline": "Merge pull request #156 from github/api-internal", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 28, "deletions": 11}}, {"node": {"oid": "c5bd8c41279a91711be7ce5a33cfcba4c98208bd", "messageHeadline": "initial spike to accept args", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "26d3199082dae4dcf8bf75d234e94ff781b872c4", "messageHeadline": "add back codespaces.Shell", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "ecd0c7056798bcd1b0d1fb2d65d3da7b1477a7be", "messageHeadline": "upgrade to go-liveshare 0.16.0", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 44}}, {"node": {"oid": "0f72e3d88642e36a1f3cbb2ef95866b2269541d2", "messageHeadline": "defer stopPolling and docs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "06719866c95e834d87fd2ecd87b5889b14d6df2b", "messageHeadline": "move api to internal/", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 28, "deletions": 11}}, {"node": {"oid": "547c62922050ad98fa8a20f42c2532b05c932909", "messageHeadline": "fix ctx cancellation errors & fix todo for X11 forwarding", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 10}}, {"node": {"oid": "22433a57dba2626ba1f96195c3bf63ba7784e8a5", "messageHeadline": "Merge pull request #18 from github/jg/ssh-server-docs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 28, "deletions": 31}}, {"node": {"oid": "20e618fd025e115726853db4b4fc37ec76295ebd", "messageHeadline": "pr feedback", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "8abff2af97688a47744066aac4cd632f22259b53", "messageHeadline": "move StartSSHServer to Session", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 29, "deletions": 38}}, {"node": {"oid": "2de51a8ec80518aa16573cfc4e699cada88bad10", "messageHeadline": "Merge pull request #17 from github/rm-terminal", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 9, "deletions": 183}}, {"node": {"oid": "fb5a35568ca44340ba6e332452bca6873baae62d", "messageHeadline": "Ensure original errors are wrapped with \"%w\" instead of \"%v\"", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 121, "deletions": 121}}, {"node": {"oid": "497b45e4e2e41c2fca55f61995a289a6e62022e6", "messageHeadline": "ssh server docs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "600c387bd2a4d2a5097bcd74bf9934b7d3ea15f1", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 20, "deletions": 8}}, {"node": {"oid": "e13398f6b4d58a40d819893d7b9258124a1de7c5", "messageHeadline": "fix browse of markdown files with line ranges (#4310)", "author": {"name": "Andrew Hsu", "email": "xuzuan@gmail.com", "user": {"login": "andrewhsu"}}, "additions": 105, "deletions": 102}}, {"node": {"oid": "952ebc8eb28ae729e7036d1666cfd7c64319a569", "messageHeadline": "Change to v2 import statements", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "78067e0a8964b74f12c4460f3768bf61868eee31", "messageHeadline": "Merge branch 'trunk' into feature/gpg-key", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 9665, "deletions": 3071}}, {"node": {"oid": "7e920a3b66cadb42040fe844c76c80b350955ea3", "messageHeadline": "Add some small UX polish", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 90, "deletions": 97}}, {"node": {"oid": "3abde5f0c52346cdbb65cff8d8c92b503371c030", "messageHeadline": "Merge pull request #148 from github/jg/remove-deprecation-msg", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 70}}, {"node": {"oid": "d7f7a98d818041e627811f65b586579f3db83e9e", "messageHeadline": "Merge pull request #4320 from cli/site-ssh-key", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f3b1eb080d586d47e753e4d869121641e07a0c1", "messageHeadline": "Merge pull request #3967 from despreston/des/3839-warn-limit", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "a8492bb0eab73171b46fa2c3871a2cfb71a9bf34", "messageHeadline": "Allow user input for git fetch in repo sync", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "f5adc9e3a75eecd6a20b2541e9406fad2820a4fc", "messageHeadline": "remove all deprecation messages and deprecated functionality", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 70}}, {"node": {"oid": "2f45173370be73d6a1475c18fdadaf89c54cf7a0", "messageHeadline": "Publish docs site using a deploy key instead of PAT", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a5b985523c07aa3a0986b8acaa3d1d60e09e401a", "messageHeadline": "Merge pull request #147 from github/tty-windows", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "c4be0a0e284ed1d22fc26dc452b81b56ab4549b5", "messageHeadline": "this time without compile errors", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "74a4afcd77e50a3ed5df2588cdb84ccc53243d9d", "messageHeadline": "Merge pull request #139 from github/fix-version-string", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1926971a762325d3f8a46b08efcb54770ab2aa8c", "messageHeadline": "Remove non-relevant test", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@mapbox.com", "user": null}, "additions": 0, "deletions": 10}}, {"node": {"oid": "f3053c36287078aa144ff7ac259ac5d89de0a3e0", "messageHeadline": "fix tests", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@gmail.com", "user": {"login": "SiarheiFedartsou"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "373d1efb583bc65a71ba3838ed4d60e6aaa6718f", "messageHeadline": "format code", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@gmail.com", "user": {"login": "SiarheiFedartsou"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "11466fda12b7ca98780b3b9981d232e2fd9e6e21", "messageHeadline": "Add --draft and --non-draft filters to gh pr list", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@gmail.com", "user": {"login": "SiarheiFedartsou"}}, "additions": 148, "deletions": 14}}, {"node": {"oid": "1526ab5bff3065558bbc3b40db3eb501f6e56061", "messageHeadline": "fix URL", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "af301bfff1ab4669e95f79067bb4aae1460f17c0", "messageHeadline": "stdin/stdout fds are not 0/1 on windows", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3ca3dd05a1f5264b491628d9c0fa6609a7cad44b", "messageHeadline": "Merge pull request #143 from github/jg/ssh-flags", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "ad600d22edffa916eb80ab2e82ecf522e6110c71", "messageHeadline": "merge upstream", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 22089, "deletions": 239}}, {"node": {"oid": "8b06ffe2bdcdd170243abb5f628ec58e5cf6da9f", "messageHeadline": "Merge pull request #145 from github/remove-script", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5b23d87d47f4ffa6dfce6c10794e9e32ec5c6371", "messageHeadline": "Remove Terminal, no longer needed by ghcs", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 9, "deletions": 183}}, {"node": {"oid": "6c907869ff34dac7905db6ec8290ae0d84463071", "messageHeadline": "Merge pull request #144 from github/jg/remove-terminal", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "798075045e39e4dc1dd2319dde9665bd69edeab1", "messageHeadline": "remove terminal, bash_profile setup", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 70}}, {"node": {"oid": "31e1d974aa29d6b138f57ce25490c932433505b4", "messageHeadline": "Merge pull request #142 from github/jg/delete-flags", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "2fe71e357671e875f43f215a698922fbff82ef4e", "messageHeadline": "Merge pull request #138 from github/sigint-delay", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "34e52ba24a30f3b289ad1f485f09eef3c57a13b9", "messageHeadline": "deprecate subcommands", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 36, "deletions": 15}}, {"node": {"oid": "9b1ed00ae3705e61f8f9189e41287391241168f0", "messageHeadline": "Merge pull request #140 from github/crypto", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 21755, "deletions": 0}}, {"node": {"oid": "28ab023b070c2447424b059f8e008fd6f9e09fb1", "messageHeadline": "Merge pull request #133 from github/jg/ports-flags", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 78, "deletions": 38}}, {"node": {"oid": "9b9e533cb9697c63bac18062f1fc38ab07505d06", "messageHeadline": "add comment for special handling", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "efb2569d2bc22c09835b9fd761a052fa692cf35d", "messageHeadline": "move vendored go-ghcs-crypto to internal module", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 21755, "deletions": 0}}, {"node": {"oid": "810c127608a200318cfbd4d8247d0a6948f9443c", "messageHeadline": "goreleaser: Fix version string replacement", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f6cab195a89535ae8a96f9ad5bef8afba145b23", "messageHeadline": "wait for sigint delivery", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "219a22ef12f1f5953635d9935311527bb501277e", "messageHeadline": "Merge pull request #137 from github/jg/liveshare-0.15.0", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c06d56fa200e28e002beb4bd798b6f55a2bdab14", "messageHeadline": "Merge pull request #136 from github/sigint", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 14, "deletions": 1}}, {"node": {"oid": "fe2d5ebf37aa2a1e4b3abdab2db1ad14f434845d", "messageHeadline": "merge upstream + pr feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 213, "deletions": 132}}, {"node": {"oid": "467c6951221766afaa9c0f9dceeaee1127f865b2", "messageHeadline": "Merge pull request #16 from github/jg/ignore-pf-errs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "272ea57b541c33846add2b9b493c0ca011985c93", "messageHeadline": "revert comment update", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "0afdcdec84a7ff5aacdd830d97a1d1f8ff0c908c", "messageHeadline": "Merge pull request #126 from github/lightstep", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 96, "deletions": 23}}, {"node": {"oid": "2cbe1207742a7e5add6d0da54edda4257a98083c", "messageHeadline": "return err, don\"t fatal", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "22f9824ec8da912e5a4cecb3b77b7f23130f1829", "messageHeadline": "deliver SIGINT to self after Ctrl-C in survey", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 14, "deletions": 1}}, {"node": {"oid": "efe519cb7af8015a0747ac20d91877627b21b8cc", "messageHeadline": "comments + fix Forward method", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "920f793c6ddf001901308df947091c9d98563fdd", "messageHeadline": "pr feedback", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "1ff5c514fb82458558757fc8f1fcdf6cc838afc0", "messageHeadline": "fix erroneous ctx waiting and introduce back io.EOF handling", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 21, "deletions": 6}}, {"node": {"oid": "ee44ecc944cbd6288dadec9c9b723367f81b9f8c", "messageHeadline": "include span context in HTTP request", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2b4e88101849f0b90411e68d1990a83ff1c12aa7", "messageHeadline": "Merge pull request #15 from github/lightstep", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "8b0e8c990e68dc9b74ed3d40f4c73c9a24bacb7b", "messageHeadline": "ignore pf conn errors", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 17}}, {"node": {"oid": "af541ad5f2ec2be54bad96bf114b0219b541c22f", "messageHeadline": "Merge pull request #132 from github/ask-tty", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 108, "deletions": 94}}, {"node": {"oid": "3b20dfc03218d1e6d6036689f9f79a8a6c254344", "messageHeadline": "Merge pull request #4299 from andrewhsu/fix-project-layout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81f08e7baf9ec7f3610d852b08834b338a77b18d", "messageHeadline": "start converting to flags", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "b96341a5f99fd5ddf0f68c974e0f2f08b633df2d", "messageHeadline": "Merge branch 'main' into ask-tty", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 58, "deletions": 15}}, {"node": {"oid": "cbb82535448b11b53dfd51ea8a67c37e6a9ac1f4", "messageHeadline": "consolidate survey functions", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 108, "deletions": 94}}, {"node": {"oid": "7519421fc0a712e1a7a28628f035ac77ce2de33c", "messageHeadline": "fix link to code in project-layout doc", "author": {"name": "Andrew Hsu", "email": "xuzuan@gmail.com", "user": {"login": "andrewhsu"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "230bf640c5f020ec866596c5fbf53011c355b54d", "messageHeadline": "global flag, choose codespace when empty", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 38, "deletions": 28}}, {"node": {"oid": "3a4088a31c667f61d5358d27713aa52fd4c55738", "messageHeadline": "Merge branch 'main' of github.com:github/ghcs into jg/ports-flags", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 116, "deletions": 69}}, {"node": {"oid": "803666a552887d48dc8404648b654420ae968a6b", "messageHeadline": "Merge pull request #116 from github/jg/code-flag", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "3b198c1707737ed000febd0eb9b469452231f097", "messageHeadline": "switch to Errorln", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8422e29242d818a696c2a33f5b7eeccf828a66f4", "messageHeadline": "Merge branch 'main' of github.com:github/ghcs into jg/code-flag", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 104, "deletions": 64}}, {"node": {"oid": "e87ca729f1b8e9fab337122ebb8e54beec689039", "messageHeadline": "Merge pull request #115 from github/jg/logs-flags", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "ecb6c8a09a84d93adaad52994252c02ac363cec4", "messageHeadline": "Merge branch 'main' into lightstep", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 36, "deletions": 18}}, {"node": {"oid": "09a660905081d74504a376d262a9886a150526d9", "messageHeadline": "Show * after branch name if codespace working directory is dirty", "author": {"name": "Christian Gregg", "email": "christian@bissy.io", "user": {"login": "CGA1123"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "c89c14aff0c314da2aaf6453c9a2ee0064d41fe7", "messageHeadline": "Merge remote-tracking branch 'origin' into jg/logs-flags", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "cbbfafee9825e08059fe577c46852c22f9d4c8a1", "messageHeadline": "Merge branch 'main' of https://github.com/github/ghcs", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "c6a991586104cc933e09fd1ba008ec98f6e32073", "messageHeadline": "add --lightstep flag for tracing", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 94, "deletions": 23}}, {"node": {"oid": "72659a360334186804e5cfcf781d504104ca50a8", "messageHeadline": "add lightstep instrumentation", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "3a46f2ac56e9aa23037f76e56a0d2858ea41f152", "messageHeadline": "add --lightstep flag for tracing", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 98, "deletions": 23}}, {"node": {"oid": "6b0510f81aab926d96d1e8d89c5d28e57cc5af50", "messageHeadline": "Merge pull request #125 from github/jg/revert-errgroup", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "d8138c08b8b59a39918c572e06d2d38317beadf0", "messageHeadline": "revert errgroup usage for ssh and logs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "466ad8572c0c514b8160b2368b541bab8b71f54e", "messageHeadline": "Merge pull request #122 from github/jg/go-liveshare-0.13.0", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c86cd34f5ef9680de672d388b8d9a1dc2c4e35b3", "messageHeadline": "switch to Errorln", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "efc6fd369c9e5410ea4e068972337e4f2aa2f70a", "messageHeadline": "merge upstream", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 69, "deletions": 83}}, {"node": {"oid": "5569cc56c6af31bfd57380a1360dc09698f881c9", "messageHeadline": "Merge pull request #120 from github/jg/output-logger", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "fda40a96826f9915a73545894d855f03d47670c7", "messageHeadline": "new Errorln method and add comments", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "2fa3de9ba49ca28223a5a01026ce81d8c87c42d6", "messageHeadline": "Resolve PR feedback", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "156872c5db90f6b492d7ee40c7e860a5db1d4dae", "messageHeadline": "Merge pull request #4271 from wrslatz/4201-extension-doc", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "07300aeb3817435b9b8a9e596f95c4fc3fcec05a", "messageHeadline": "Merge pull request #119 from github/silence-errors", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d395dae3a875fb248b6fcc1abe705064d422d057", "messageHeadline": "don't double-print errors", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "dd5fe49420311be285757311337a57cd04456ee6", "messageHeadline": "Merge pull request #114 from github/listen-race", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 52, "deletions": 80}}, {"node": {"oid": "2a2088dc891daaeea7f0a81d2d2b5bcde166d5db", "messageHeadline": ":nail_care: tweak extension docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 11}}, {"node": {"oid": "d731cb9c73d7c9cf331cc3d7aea2df2eb0dd1bbf", "messageHeadline": "Fix determining current process location", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "55c3064f4546af948181232512b018ce9e062ed9", "messageHeadline": "Merge remote-tracking branch 'origin' into 3704-credential-helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1316, "deletions": 1302}}, {"node": {"oid": "619333adb60203aff2e19455790a353c76fa3628", "messageHeadline": "Avoid using error values to pass information about the search cap", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 67}}, {"node": {"oid": "e8b015b80dfb21a3408ab97961be7aba52a4c58b", "messageHeadline": "show warning when limit exceeds search api max", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 63, "deletions": 12}}, {"node": {"oid": "8f581fa4504299006442f3ae0855b1a29f4a8e22", "messageHeadline": "Extend test for params.go", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@mapbox.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a133e9d9a7cba88d4af16c10ce68c3fa16adb029", "messageHeadline": "Add --head filter to gh pr list", "author": {"name": "Siarhei Fedartsou", "email": "siarhei.fedartsou@mapbox.com", "user": null}, "additions": 31, "deletions": 0}}, {"node": {"oid": "cb599af1a33789e2d6be93b4be6a93c428e4b4b0", "messageHeadline": "Make sure correct step output is set", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "5fad092b9e7f4b847a77dffe883d71e6310df416", "messageHeadline": "Refactor Windows Installer setup", "author": {"name": "Heath Stewart", "email": "heaths@outlook.com", "user": {"login": "heaths"}}, "additions": 144, "deletions": 42}}, {"node": {"oid": "28cbfc4aab369f7f6b665979bccf846a5023ccd1", "messageHeadline": "Document installing extensions using full repo URL", "author": {"name": "wrslatz", "email": "20246633+wrslatz@users.noreply.github.com", "user": {"login": "wrslatz"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "b79ea871fd38c1ba4d6b3f8a995a1754a72eb651", "messageHeadline": "rename arg", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c26d1488f537b4f9b0f2d63fa8afe251ab79e68", "messageHeadline": "Merge pull request #14 from github/ssh-close-workaround", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "50523c4f1087ea361b1216d894a26c7ca6fb7d46", "messageHeadline": "remove ListenTCP and add workaround for ssh.channel.Close EOF", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9e81dc7fdef457f09a18bd81a231b34a3e8f7d03", "messageHeadline": "fix missing error return", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2c660fa2e5a47c499f74aeb7dc522349a5753d3a", "messageHeadline": "avoid ListenTCP helper", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "43198b24aa6c5342dba92cbe514ab30f9dea05ac", "messageHeadline": "use errgroup", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 24, "deletions": 49}}, {"node": {"oid": "9193b03b696eb0f91eb0f7d1273b3aed38f514f5", "messageHeadline": "introduce follow, deprecate tail", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "9dbf267e54fd679563474e442d0956c444f5f328", "messageHeadline": "codespace flag, deprecate argument", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 64, "deletions": 29}}, {"node": {"oid": "3216cbc07f9eb698ae88d3214c0647650a542bb7", "messageHeadline": "codespace flag, deprecate argument", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "b1d83fe294e3082e4def167e7b891b9c5c81a80c", "messageHeadline": "codespace flag, deprecate argument", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "a56a84947a0384e86dbdbe77cdbfa9b5084b2402", "messageHeadline": "Update ghcs for go-liveshare@v0.12.0", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "8f3b6749d7dd7ceafa1a15d211a5cb4d32422b22", "messageHeadline": "Merge pull request #4241 from cli/saml-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "10a129b7645fba5cfe16430a64ea65a440894a79", "messageHeadline": "Merge pull request #13 from github/listen-race", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 26, "deletions": 13}}, {"node": {"oid": "e2552fbd2a049a8314d83e1b1357b6b5494267dd", "messageHeadline": "rename to ForwardToListener", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "5bd0519ef32827e59d94003b995a62a8915f48d4", "messageHeadline": "move Listen call into clients to avoid race", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 24, "deletions": 12}}, {"node": {"oid": "88146a16a05ee9010152495f3d3304d44692a71b", "messageHeadline": "Merge pull request #110 from github/join-session", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 51, "deletions": 126}}, {"node": {"oid": "786a6319959b1fc38adf07b9e867d66cdd1ce352", "messageHeadline": "fix local/remote confusion in getPorts (!)", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "981b2545bc91e6f190c8ac8b8152a7c7cb0695a5", "messageHeadline": "sketch of changes for https://github.com/github/go-liveshare/pull/13", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 33, "deletions": 37}}, {"node": {"oid": "1162c8adff7d236009ec99b8704e90f12b344e4c", "messageHeadline": "fix go vet loopclosure finding", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4e2c20606af750b6d980053510ef7e72106f51dc", "messageHeadline": "Merge branch 'main' into join-session", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 54, "deletions": 54}}, {"node": {"oid": "cee761238ba166fad40414058c6ae6837f65324f", "messageHeadline": "update go-liveshare@v0.11.0", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "3485bacc97751521be724326189a566f02e30fb7", "messageHeadline": "fix StartSharing data race", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 31, "deletions": 76}}, {"node": {"oid": "b4686935b99e8f73fee1ae61556fcf90131b630a", "messageHeadline": "Merge pull request #12 from github/fix-share-data-race", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 71, "deletions": 46}}, {"node": {"oid": "4438b85e294e510edf97510ede486db175e8f084", "messageHeadline": "comment tweaks", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "94319d4cfeaa6b6a0389e75c0401e265e2078e09", "messageHeadline": "move localPort parameter to ForwardToLocalPort", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 19, "deletions": 24}}, {"node": {"oid": "94b91661cc68b200e30e809d8c26b41a7f37c1af", "messageHeadline": "don't forget to close conn in case of sharing error", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "ab47e9754013df47a245e99af45f5e140e4df4c3", "messageHeadline": "Merge pull request #112 from github/jg/start-errs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "090af2290b186306f27e75c112afeed7df25b8d5", "messageHeadline": "pr feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "029d49f3b38ebd54cd84b23732bb7efabfce4896", "messageHeadline": "Merge pull request #4199 from cli/go-module-v2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1236, "deletions": 1237}}, {"node": {"oid": "87b15aa264e583688aa9b448ea57663b87a2b4cf", "messageHeadline": "Fix data race in StartSharing", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 64, "deletions": 41}}, {"node": {"oid": "e0fa56dc299c22183faaf634a2c0eacf4c82e69a", "messageHeadline": "Merge remote-tracking branch 'origin' into go-module-v2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 82, "deletions": 72}}, {"node": {"oid": "49652cdefa175cb62616d8cf8958f1bb7fc2e88e", "messageHeadline": "Update pkg/cmd/run/cancel/cancel.go", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5c65cfd2498785d82617357d0ce49ffc8a78c7c2", "messageHeadline": "ignore any 7 err code in start", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1af6a669e342e7b5853c561710a9817bdd5d88bd", "messageHeadline": "Merge pull request #4214 from cli/garden-portability", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 59}}, {"node": {"oid": "881e6d5940b4187f422630c54a88b1a75b1f213b", "messageHeadline": "Merge pull request #111 from github/jg/remove-dir", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c15d810d68ab0e9ffb0e2e094125845557d2ad7c", "messageHeadline": "remove extra verb arg", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8570f4111d954d9f15b78ed763ddb34ab7932740", "messageHeadline": "sketch after API changes in go-liveshare#11", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 38, "deletions": 67}}, {"node": {"oid": "e9cb521bfdef383ec750151c1860461b6613b912", "messageHeadline": "Merge pull request #11 from github/session", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 138, "deletions": 214}}, {"node": {"oid": "6f45c7fa7dfd4553483d28242df77ca059a174d1", "messageHeadline": "point out data races to be fixed", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "23ea329f2eca3275ed356951d61c04c48be83680", "messageHeadline": "Merge branch 'main' into session", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 42, "deletions": 40}}, {"node": {"oid": "05a3d90a99b4f884a492c797f352458519d1252a", "messageHeadline": "more tweaks", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "34c20cf10573e4dd8ccd5bf6c7902c554ec59704", "messageHeadline": "Merge pull request #10 from github/rpc-fixes", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 42, "deletions": 39}}, {"node": {"oid": "65c19a3317adce3f81f24a3837c66e44e9820d38", "messageHeadline": "Merge pull request #107 from github/spelling-again", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 51, "deletions": 51}}, {"node": {"oid": "4cceda1af02e3a097418baadd14048d331780c50", "messageHeadline": "rename Server to Session and simplify API", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 82, "deletions": 162}}, {"node": {"oid": "45f9ae76f48bddbb8375b38014d23952c74bdc25", "messageHeadline": "Merge pull request #108 from github/update-liveshare", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "c31fc05746b02ace70283197b33fd3f7b6d0866a", "messageHeadline": "more typo fixes", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "af38292f1e0a80e0ef6d996f0d67aee0452c7232", "messageHeadline": "fix data races", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 34, "deletions": 33}}, {"node": {"oid": "ca6d074333cf699b703387661dc096f99eae863d", "messageHeadline": "Merge branch 'main' into wip", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 74, "deletions": 37}}, {"node": {"oid": "72a2099a50bea5862ad3597833fc247ff94e0679", "messageHeadline": "fix breakage from API changes", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "49ccdd3d21a277094306a4462a6b19103e8575d1", "messageHeadline": "use correct correct spelling of codespace", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 50, "deletions": 50}}, {"node": {"oid": "ef8dde4d2e4a873b49b5648462f285e3363e0018", "messageHeadline": "Merge pull request #106 from github/jg/sku-params", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "bfeb4e77c9063519547e1b9cf142fbc3f002e8a3", "messageHeadline": "remove dir command", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2163aba3d5ae5f9643e295038a0710bc57b78cc7", "messageHeadline": "pass branch for sku selection, pre-select if only one is returned", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "abfe29617a939baf2875346d01d2a7f653a4d243", "messageHeadline": "Merge pull request #4253 from despreston/4248-line-range", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "55fa17d8bc3055ddd143ac0b4e70f8513c01ef70", "messageHeadline": "wip", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 19, "deletions": 18}}, {"node": {"oid": "9964a444b012a3d2cf99d0f25ccf9320adfb32fc", "messageHeadline": "Merge pull request #9 from github/liveshare-spelling", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c0fbb7e9fbf6ec2bc1b53868d202c0008f1433d3", "messageHeadline": "Merge pull request #99 from github/runcommand", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 138, "deletions": 141}}, {"node": {"oid": "3aad0bbeb4025b588d5192f153859d90e9f4289a", "messageHeadline": "check context error in PollPostCreateStates", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37b2f5e979fc56549f93c951d34b0e4f48644724", "messageHeadline": "Merge branch 'main' into runcommand", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 114, "deletions": 90}}, {"node": {"oid": "4a45feb7f03c0cebbbdfe01c0fbe01d6585d294e", "messageHeadline": "Merge pull request #101 from github/fix-80", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "6a527941bf8c6098cf7763ae695b690024fccca2", "messageHeadline": "suppress display of usage message after errors", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "dafd0bfbd1a60da186398fda138535f721904777", "messageHeadline": "feat(4248): add support for line range w/ browse", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "5238f249f3a003abcb8f68a36b80cd6822fef413", "messageHeadline": "Merge pull request #105 from github/product-spelling", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 47, "deletions": 48}}, {"node": {"oid": "f1c3a22a0b74649db94921724858f2ca7dd713fa", "messageHeadline": "Merge branch 'main' into product-spelling", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 65, "deletions": 37}}, {"node": {"oid": "fc4c678d0357181bea67b0b97fcfc1e76f0cd360", "messageHeadline": "Merge pull request #8 from github/portfwd-errors", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 72, "deletions": 36}}, {"node": {"oid": "68792d5aa51447fd9d3405de0d17d486281e0ce0", "messageHeadline": "Merge branch 'main' into runcommand", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "d6f52ae55733333cb7b187cff212aedb6805b55c", "messageHeadline": "Merge pull request #91 from github/edgonmsft/codespaces-ssh-rpc", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 58, "deletions": 32}}, {"node": {"oid": "ebb04d1753f27fa8747916907e9012c577708e42", "messageHeadline": "format code", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "535d832f8abfaaf997931b162411dd7aeedfa4ba", "messageHeadline": "small tweak", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 7}}, {"node": {"oid": "c0aae52289a8c3274c85d64639050dec66063138", "messageHeadline": "move port choice, and PortForwarder.Start call, into clients", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 93, "deletions": 70}}, {"node": {"oid": "509e037a5e916a2ebc7744859b4cc2a83998edc0", "messageHeadline": "address review comments", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 21, "deletions": 20}}, {"node": {"oid": "bbcf2dd321527e08df5c483b1646b8b7fab53d78", "messageHeadline": "spell product names (Codespaces, Live Share) correctly", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 47, "deletions": 47}}, {"node": {"oid": "b63972b62f2564dad26a922d346108c4f7683953", "messageHeadline": "spell Live Share product name correctly in UI", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fee4b484ea8c17f1c13dcd86fc17c1db6b552abf", "messageHeadline": "Merge pull request #102 from github/fix-12", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 0, "deletions": 3}}, {"node": {"oid": "dc40d990960d1544cb255654c3403c9ddce73ea4", "messageHeadline": "Merge pull request #103 from github/fix-EnvironmentNotShutdown", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 8, "deletions": 2}}, {"node": {"oid": "15dab395a519bee18c9b2a2f7bd7cebafc578b1b", "messageHeadline": "in Start, ignore HTTP 503 with reason 7 EnvironmentNotShutdown", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "ea97e2e73dfe8b89ffdaafb1f9c83a8cd4f2919c", "messageHeadline": "remove sleep 1s", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "40317e91f8ae0a5460234ae398155af1650c9086", "messageHeadline": "cleanup to ssh api", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 86, "deletions": 111}}, {"node": {"oid": "4af240d87da018b38c4765f31ece31b7aa2c8478", "messageHeadline": "handle errors in port forwarding", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 72, "deletions": 36}}, {"node": {"oid": "903b7be7dea2d4a0f5a2c9cc4ef3053d90029ca2", "messageHeadline": "Comments from pr.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 10, "deletions": 12}}, {"node": {"oid": "2dba58bfa80b8ed1c8fe81c5f6413ae42694f24e", "messageHeadline": "Using gh executable from PATH in favor of the resolved path", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "954d46dce5846c94c2f3cfd07206acacc5208d19", "messageHeadline": "Changes from comments on pr.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "b0b67014f124a8eeeb74c8a921fd79f69f66a576", "messageHeadline": "Suggest to re-authenticate to fix \"SAML enforcement\" error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "e6ff77ce73c201b0ee36d2b802ea45e9e1ad1822", "messageHeadline": "Merge pull request #4239 from Jernik/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1102de89be1f40512201f06b2ff9f8009ee12950", "messageHeadline": "add quotes around @me in documentation to ensure examples work on pow\u2026", "author": {"name": "Luke", "email": "luke.miller.drss@gmail.com", "user": {"login": "Jernik"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0c066cbd099622d16516b346445050d16f9d68df", "messageHeadline": "Fix compilation error.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ee36a005b152f08594e00b9fb5720fb7614eae91", "messageHeadline": "Merge remote-tracking branch 'origin/main' into edgonmsft/codespaces-\u2026", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 378, "deletions": 145}}, {"node": {"oid": "13917a289df253bd819511ee75d7851551b5f86e", "messageHeadline": "Moved function to ssh.go file.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 27, "deletions": 27}}, {"node": {"oid": "5db9e2d83e04754f85f18c6a6f9e9834826e86cc", "messageHeadline": "PR changes.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 92, "deletions": 18}}, {"node": {"oid": "3967d0c6233a6c0eaf745f5a82321bc3da5ee6e8", "messageHeadline": "Merge pull request #64 from github/jg/dotfiles-status", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 216, "deletions": 30}}, {"node": {"oid": "634796e8a8934aaaa640556a71066a396fea8cc9", "messageHeadline": "merge main", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 143, "deletions": 113}}, {"node": {"oid": "0cf2640c863898fb3a78f19be2d87f29f2ba677f", "messageHeadline": "better docs and stop ticker", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "c053bd0bde0ec7d1729e3e56c4af80392426d170", "messageHeadline": "Merge pull request #95 from github/main-style", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 94, "deletions": 100}}, {"node": {"oid": "54a9e74565151d3f5a8b22be601c35a907a4e53f", "messageHeadline": "Merge branch 'main' into main-style", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 48, "deletions": 10}}, {"node": {"oid": "272af2fadf4694bf2ed59845aa469c8bd2a8c0ea", "messageHeadline": "add docs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a7a57d8c659fc8760f03a349677922f26217ba91", "messageHeadline": "Merge pull request #93 from github/defer-close", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 51, "deletions": 15}}, {"node": {"oid": "dcf4f041e9817e7aed0f2e584f7c00884c85f258", "messageHeadline": "deal with Start errors, non-JSON", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 25, "deletions": 20}}, {"node": {"oid": "adc1ee5e2d96f8d76a26dbad75f84fb4e850dc4d", "messageHeadline": "merge main", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "a5a18026cc34382da6b7c7bf3a6d950f7a8f0678", "messageHeadline": "fix linter", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "368e8c61105f7beafcdedd3d6c3376293db345ca", "messageHeadline": "simplify contract for state polling", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 56, "deletions": 74}}, {"node": {"oid": "4545e11ffc159e21bd01deb7e6a71216e8668248", "messageHeadline": "Merge branch 'main' into defer-close", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 28, "deletions": 12}}, {"node": {"oid": "9f082ca887b8da38076d1c5515fe50f5fe4f6cc5", "messageHeadline": "Merge branch 'main' into main-style", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 25, "deletions": 10}}, {"node": {"oid": "c66cf0da39a6df940f28985a6a541993a030a500", "messageHeadline": "Merge pull request #92 from github/jg/remove-dst-port", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "e5f45d4bfab826871cebabda66da6f46ad0be504", "messageHeadline": "docs and improvement to the showStatus implementation", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 45, "deletions": 34}}, {"node": {"oid": "1e8a8370fee4988be9ab089473d8d7ad07438761", "messageHeadline": "initial round of PR feedback", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 23, "deletions": 29}}, {"node": {"oid": "e423cb0ef953f4d6e02707547f1c02615f9a7cff", "messageHeadline": "display colon and cursor in survey prompts", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "44a22d6965a21beba91eea358101054463d16c9f", "messageHeadline": "Merge pull request #97 from github/vscode-error", "author": {"name": "Alan Donovan", "email": "adonovan@github.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "8b395b5ab5b86366ca6e2c6b5a46133cac703028", "messageHeadline": "ghcs code: improve vscode error", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a5ae72cb26fe05bb5d1ac031af14631183fe23d9", "messageHeadline": "revert removal of _ = f() to pacify linter", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8f1baa519e1daa0441664956882f433a6f91df1", "messageHeadline": "more SKU renames.", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "da34d12abb099b9ea3e1093c6c8af6c0fecae4ad", "messageHeadline": "respond to review", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "90f3ac6f56a5b44fc65da1dd3003e97b2f4b378b", "messageHeadline": "check status codes", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 17, "deletions": 3}}, {"node": {"oid": "2cc91c224edcbc8a266c8b82c9b898364f399cc3", "messageHeadline": "add comment for improvements", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da8655209b59fe4a5791e00d26fbbe63f9dc1db4", "messageHeadline": "make things private", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "cb6552f4cae0d5255471319455f24254a5bcfae0", "messageHeadline": "more efficient impl for processing states", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 38, "deletions": 17}}, {"node": {"oid": "38ff786a7d2b209a74b3ab9bfd1ee3f2106323da", "messageHeadline": "cmd/ghcs: style tweaks", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 92, "deletions": 96}}, {"node": {"oid": "8e95493872f31e953a33a86381e12ab93f7999f5", "messageHeadline": "period", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5dc923777be8c5ca232128c2b7924420b49b6bfd", "messageHeadline": "update docs, make ports private to be more consistent", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 10, "deletions": 11}}, {"node": {"oid": "0392c5017408cac6e63b71dd13b7e318350fd225", "messageHeadline": "api: close HTTP response body on all paths", "author": {"name": "Alan Donovan", "email": "alan@alandonovan.net", "user": {"login": "adonovan"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "3dcee5cca72f0a70aed7cdc270cd4a0d6f0d584b", "messageHeadline": "remove dst port column and add docs", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "273782bcbcb06bb143d28f322fcc1e935e378737", "messageHeadline": "rename file", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "49cebb11ca769adf58347f30ba4fb0de662df2b3", "messageHeadline": "Merge pull request #5 from github/edgonmsft/codespaces-ssh-rpc", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "d5a26e1536048ab6294b064960f22c8e5ced71cc", "messageHeadline": "Apply renames on the go-liveshare side.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0eb769d608552e54f6db6bdb53e70996893a6acb", "messageHeadline": "Rename File", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "18ab421b0846e7a152d431646b12702f14b26ba9", "messageHeadline": "Rename to SSHServer", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a89c17a564b9a9a9bbee261d3b4a158c4efff36d", "messageHeadline": "Adding sshRPC interface", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 34, "deletions": 0}}, {"node": {"oid": "b6094e0006b8fd73c390429b2b46166048706b84", "messageHeadline": "Changes to point to RPC service.", "author": {"name": "Edmundo Gonzalez", "email": "51725820+edgonmsft@users.noreply.github.com", "user": {"login": "edgonmsft"}}, "additions": 43, "deletions": 86}}, {"node": {"oid": "99cbfd3dd8ea32a27b9545e6ada56a1f4732e90b", "messageHeadline": "Merge pull request #4213 from cli/defunct-doc-link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6cbc886c535bfead66476c061bd140dbea47265a", "messageHeadline": "Use `x/term` package for repo garden instead of shelling out to stty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 39, "deletions": 59}}, {"node": {"oid": "5dfeb1f7ce9be3a92fb33ac845d113ce51aa8f15", "messageHeadline": "Remove defunct link from `gh actions`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "e4e77a42943c80c00d65a42088b466c3bf01f5d1", "messageHeadline": "merge upstream", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 7}}, {"node": {"oid": "151eb2b656e8ee2b4864653f3f785133f506c47e", "messageHeadline": "fix linter", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6ec289c408065830e4db8c9a860b3a5bd4efe0c1", "messageHeadline": "Merge pull request #4203 from kidonng/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b56f77b2e5a215aeabfa49a1490949849127e082", "messageHeadline": "Use `/usr/bin/env bash` instead of `/bin/bash` in `gh extension create`", "author": {"name": "Kid", "email": "44045911+kidonng@users.noreply.github.com", "user": {"login": "kidonng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a48f1070c3a9c15cf43c1a60512e6787fd1b0806", "messageHeadline": "Merge pull request #86 from github/auto-ssh-composition", "author": {"name": "Gabriel Ram\u00edrez", "email": "geramirez@users.noreply.github.com", "user": {"login": "geramirez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "11fbb60ae7464b516b7b022599f042427758c53b", "messageHeadline": "Rename the module to \"github.com/cli/cli/v2\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1236, "deletions": 1237}}, {"node": {"oid": "2ef6e95982342bcb0069c810889a853d8857f4a7", "messageHeadline": "show status under a flag", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 34, "deletions": 14}}, {"node": {"oid": "46ee45bcdd99c54849f76c4484950c7825a85616", "messageHeadline": "simplify the state iteration", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 34, "deletions": 37}}, {"node": {"oid": "355d28195ef1630fb97d2816a4e932fcce4b8f9f", "messageHeadline": "Merge pull request #4189 from cuonglm/issue-4188", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6cf6bb4a44453f0f03bd987b73ea1c8e734a6a3f", "messageHeadline": "Disable auth for cobra shell request completion hidden commands", "author": {"name": "Cuong Manh Le", "email": "cuong.manhle.vn@gmail.com", "user": {"login": "cuonglm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "30be4c98f95c0827b2060054271b8b8e736fce86", "messageHeadline": "Send codespace name to Stdout to enable scripting", "author": {"name": "Gabriel Ramirez", "email": "geramirez@github.com", "user": {"login": "geramirez"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a94cadc7021df3ce22403510c5b578c3bdfaf9d8", "messageHeadline": "Merge pull request #4184 from cli/changelog-squashed-merges", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "4e219a9c8f4fb2b38c2b9ff001a39729b58d61f8", "messageHeadline": "Improve changelog script so it includes squashed merges", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "e2973453b5cd77df1b246a6147bbed6b47e4ce1c", "messageHeadline": "Add helper template functions for rendering tables (#3519)", "author": {"name": "Heath Stewart", "email": "heaths@microsoft.com", "user": {"login": "heaths"}}, "additions": 517, "deletions": 65}}, {"node": {"oid": "a53ea0c655bbea14ab254f47e6cc27caf06d46a5", "messageHeadline": "Merge pull request #4177 from cli/survey231", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "88af63d36fbfb1338adbd08fe6ba1da122708a72", "messageHeadline": "Re-enable label colors for issue list (#4106)", "author": {"name": "Heath Stewart", "email": "heaths@microsoft.com", "user": {"login": "heaths"}}, "additions": 101, "deletions": 138}}, {"node": {"oid": "0388d457b09589af7d4215a013ed569a41abff83", "messageHeadline": "bump survey to 2.3.1", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "25b150ad6ed20fdc30b48794b8cd84b80eaa0576", "messageHeadline": "Merge pull request #4159 from cli/ext-create", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 216, "deletions": 1}}, {"node": {"oid": "5756e2397ad99ac20abfe190e63c4652350627ad", "messageHeadline": "Extension template is executable according to git", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "a19997a399a917f714ebe079ab20473bd0a41031", "messageHeadline": "Merge pull request #83 from github/joshmgross/code-insiders", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "5a328c38db6763ca71e6ad09d11d2b9251b95f89", "messageHeadline": "Merge pull request #4172 from cli/accessible-survey", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "351cd622e7499ab94b57ec5dbbcd2143c3761192", "messageHeadline": "Merge pull request #4175 from cli/bump-go", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 27}}, {"node": {"oid": "eb78ac0dcb73b2f5a1368d9c7e1372ff0e67e9ef", "messageHeadline": "Require Go 1.16+", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 27}}, {"node": {"oid": "ae88091fd8276d57437aa7f44053f1462f3412e2", "messageHeadline": "Replace options struct with variable", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "c8963a6345c6269579581722ece081a3af6fd042", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 25, "deletions": 23}}, {"node": {"oid": "bb0107ad51c4a639500b391ae6ebe09d25e688cf", "messageHeadline": "Unhide extension commands", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "af2aecd40bf680b45a0732252d7447ac08de54f7", "messageHeadline": "Merge pull request #4146 from cli/force-tty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "0701f8aa82778d336fd795fc3f5ee86c5cea9dfc", "messageHeadline": "Add tests for ForceTerminal", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "8129fb3d3e6db34270be6014f9b540c0964f9f38", "messageHeadline": "Merge pull request #4171 from mahdyar/chore/make-gh-status-clickable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a508fee4e1ebea6a4ce1311903c0a1af80e2d3ce", "messageHeadline": "Merge pull request #4158 from cli/extensions-ux", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 6}}, {"node": {"oid": "c96834228eee1e231760ef38b1b2a1678afeccad", "messageHeadline": "Merge pull request #4169 from saintmalik/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "18ea94a28e7db40ee8d64424391e5bf0e3327554", "messageHeadline": "Bump Survey for accessibility features", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4a45ca6fa6c80b334d9df94734babd5f51536f37", "messageHeadline": "Merge pull request #4154 from cli/graphql-502-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "db74830e64efc3a09a57b80f20fe75eb032f0ee8", "messageHeadline": "chore: make gh status clickable", "author": {"name": "Mahdyar Hasanpour", "email": "git@mahdyar.me", "user": {"login": "mahdyar"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "75dc51084b0fd569cc61a270ea6337a894b497a3", "messageHeadline": "fix typos in docs", "author": {"name": "SaintMalik", "email": "37118134+saintmalik@users.noreply.github.com", "user": {"login": "saintmalik"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f0e09c13f95d663eca59fd488531481cbb90270", "messageHeadline": "Move link to next line since it is long", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d22286a8e8a5f3d0ddb80fd8473815c652b034a0", "messageHeadline": "Add examples to template", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 33, "deletions": 1}}, {"node": {"oid": "50a15cae8631005592bd414c71e282a715f7dcf8", "messageHeadline": "Better error message", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "530c0244f9461874b206a4a1324759d8032ec745", "messageHeadline": "Add support to `code` for VS Code Insiders", "author": {"name": "Josh Gross", "email": "joshmgross@github.com", "user": {"login": "joshmgross"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "232ad2a67c81b31c101b2f558b313302182123d4", "messageHeadline": "Fix up link", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e9f7459ce2b9086fdb90decbfc5e38f3ff1e0bac", "messageHeadline": "Add extension create command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 169, "deletions": 0}}, {"node": {"oid": "51d609078b51b25ae041283c001818ffa7f4dc29", "messageHeadline": "Enable `gh help <command>` for extensions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "55f0dad3db30d4db42a0af565bb1b9e4836cda27", "messageHeadline": "merge upstream", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 384, "deletions": 158}}, {"node": {"oid": "1881de6d41911f5b1ce8edbde8bf7bf8fc005930", "messageHeadline": "Allow fully qualified extension name as argument to `upgrade`, `remove`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "c84bfa9e66304fb37f6a7edaa6ddb9fa74ea72a8", "messageHeadline": "Merge pull request #4156 from rneatherway/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "6ebafb55ae2cb896ad78052bf499ee418616163b", "messageHeadline": "Extend query suite with quality queries", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d24e963f3423c2fe27d51c370b50c54ddc58192a", "messageHeadline": "Merge pull request #4155 from rneatherway/rneatherway/off-by-one", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0e51ec1699f54fb18c3d156cb293d3fa720d305d", "messageHeadline": "Correct benign mistake in off-by-one guard", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9cb8200732b2a9afe75135378a47149f5595fc3f", "messageHeadline": "Merge pull request #78 from github/fix-ports-usage-docs", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a53eb53ad4c6850ce13234b123b122c16796e1c7", "messageHeadline": "cmd/ghcs/ports: Fix usage docs for the new `source:forward` syntax", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e23dcab1598176049a54c57ce85f5a770a1c685", "messageHeadline": "Fix HTTP 502 error reporting from GraphQL request", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 2}}, {"node": {"oid": "9697aa3a788627514348eb4a311657836dc9d708", "messageHeadline": "Merge pull request #77 from github/lowercase-deletions", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "28a3644a079169b78aa0a8149e9eed15ef98445d", "messageHeadline": "cmd/ghcs/delete: I learnt about `strings.EqualFold` - thanks, linter!", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5af1cccb73310136e0de4d1055ee55e9db29cb7a", "messageHeadline": "cmd/ghcs/delete: When matching repos to delete, standardize casing", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "8a563599022e4e8fd911d38a9da5d35b56c466eb", "messageHeadline": "Merge pull request #4144 from cli/install-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 37}}, {"node": {"oid": "269196c94f3ca7b2d8fb9efe001295bc161d6948", "messageHeadline": "support existing connections for port forwarding", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "45b358bcfc49a68a84f667122f06be06621fa450", "messageHeadline": "Merge pull request #4136 from lepasq/filter-by-topic", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 2}}, {"node": {"oid": "8fb6bb66c8aff4ef7ba78794a17aa5b085e807cf", "messageHeadline": "Merge pull request #3992 from despreston/858-config-browser", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 119, "deletions": 3}}, {"node": {"oid": "b9438015a214aff7f4ddc9f50c954f06bdfb3492", "messageHeadline": "Add GH_BROWSER to help topic", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a07748f1f1ef6ba5cdab497d54e45c171d98dec6", "messageHeadline": "Add support for GH_BROWSER env var", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 37, "deletions": 12}}, {"node": {"oid": "2c02c2819bc0e4351e0fac7d0bd8534487f41dc5", "messageHeadline": "Merge pull request #4145 from cli/remove-homedir", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 34}}, {"node": {"oid": "321fd98f82aef661933324e65071b7c59cef422f", "messageHeadline": "Add ability to force terminal-style output even when redirected", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "315c6e4eb7ec8c3db45b10e24ac37f3b1ea2743c", "messageHeadline": "Remove backwards compatibility with homedir library for config files", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 34}}, {"node": {"oid": "34b3d5bb8693964134fd8492181f8ae0a4d5c129", "messageHeadline": "Add tests and a little polish", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 88, "deletions": 15}}, {"node": {"oid": "00502e926353a3742b60428bb50baea0c8bbb605", "messageHeadline": "Merge pull request #66 from github/jg/multiple-ports", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 57, "deletions": 18}}, {"node": {"oid": "8533d084614a373412d20013e3c7e0a7d77dd833", "messageHeadline": "rename var", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b5670252decdcc142d3efd928403c67c771d1c22", "messageHeadline": "small update to description", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5fe84c61218234e79e664f2a73ba4506bb73f50b", "messageHeadline": "merge upstream", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 328, "deletions": 142}}, {"node": {"oid": "c1b549258f8ab2bacd6f4f1f77eb9ab0342945c4", "messageHeadline": "Merge pull request #69 from github/docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 54}}, {"node": {"oid": "517aae2805f041d413bb5fd6417ec3d2d20e3f2b", "messageHeadline": "Merge remote-tracking branch 'origin' into docs", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 263, "deletions": 83}}, {"node": {"oid": "9b1096887848bc01a774a57052bef56a171f6108", "messageHeadline": "Merge pull request #70 from github/ci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "58096e685271111159181b9d68e3ce5214f63849", "messageHeadline": "Merge pull request #68 from github/dev", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "5ad9736c4ee1cd86c45f09f22d7d7799dbdaadc2", "messageHeadline": "Merge remote-tracking branch 'origin' into ci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 266, "deletions": 85}}, {"node": {"oid": "35e50cb67905354cd6059b480d074dd7c7834aec", "messageHeadline": "Merge pull request #59 from github/output-formats", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 266, "deletions": 85}}, {"node": {"oid": "6dd0bf8e5ee66a573cd10b77f8d04be4c5bd2258", "messageHeadline": "Merge pull request #67 from github/jg/output-formats", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "b47686163a2d06ce4e1b46d480f34133df611f2f", "messageHeadline": "Fixes for log/output streams", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "810c42120aa4ffb5ebba439ee77e160f2bcb7cdb", "messageHeadline": "Add installation note about Raspberry Pi OS", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0366e047e21ba23efea67e7cf101231cb7cb58d8", "messageHeadline": "Cleanup Linux installation docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 23}}, {"node": {"oid": "1ec632b1b86c047638cfba474c0c35e6bcc9d81c", "messageHeadline": "Add OpenBSD instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "ca60e30171e2ea142ac91aa8747bac083c1942a5", "messageHeadline": "Add warning about Snap", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 12}}, {"node": {"oid": "5e472bc0e5996f478d69388d2fc6cb24afff9c11", "messageHeadline": "Improve command descriptions and argument assertions", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "97d8285b5870d478a22bbbc949ff663e77043141", "messageHeadline": "Do not require GITHUB_TOKEN for merely viewing command help", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 25, "deletions": 12}}, {"node": {"oid": "22be26431e918fa10142ddb471ffaf151d9877a5", "messageHeadline": "Have `--codespace <name>` flag be consistent across commands", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c9c1ff8dacdee9fae5d386d8f084890b6c6147a8", "messageHeadline": "add back . indicators & update ConnectToTunnel", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "05328fbe13491b08d31f47e080073bfc6abf1400", "messageHeadline": "Merge pull request #4114 from cli/powershell-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "ca40eeba5faa6140e2fbbf391f82fe4f1eefecdb", "messageHeadline": "Merge pull request #4116 from cli/extensions-ui-tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "998a29d391d342dcff470442baf34a23f834af6c", "messageHeadline": "Update list_test.go to include topics as well", "author": {"name": "lepasq", "email": "pasquarelli.le@gmail.com", "user": {"login": "lepasq"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "87e5e6f2e3be02d78610af8ead3a191fba8ee139", "messageHeadline": "Add topic filter to repository listing", "author": {"name": "lepasq", "email": "pasquarelli.le@gmail.com", "user": {"login": "lepasq"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "79111d85ac2a6483d805993fd4f30c6e16a69939", "messageHeadline": "Merge pull request #4 from github/jg/port-forwarding-errors-test-server", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 120, "deletions": 202}}, {"node": {"oid": "a7fc43bc5f711943c110d638e6523bb85cd9ab51", "messageHeadline": "Add hint about argument to `extensions remove` usage synopsis", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac6c859ca0dff9411bbb7c0f17d2f4ca34753c4c", "messageHeadline": "Print \"Upgrade available\" instead of \"Update available\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fbe1487dd06506cbde02558ba27ff09461ff1cc4", "messageHeadline": "Merge pull request #4112 from cli/extension-cmd-rename", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "0c99f7d8d5b70e11b1bbe76f86cda3d1c1c0a5c1", "messageHeadline": "Merge pull request #4051 from cli/extensions-overhaul", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 128, "deletions": 62}}, {"node": {"oid": "e567ce00cd77c839c367b7ced310c7171d6b5d18", "messageHeadline": "Merge pull request #4102 from cli/sync-no-checkout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 100, "deletions": 120}}, {"node": {"oid": "20d75f0ff9198f952311a8aa21bf648df6147767", "messageHeadline": "Normalize logging, output, and error reporting", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 52, "deletions": 51}}, {"node": {"oid": "41e223869e0d8e0c96f79eb6801875b3b39f1109", "messageHeadline": "Fix mapping port numbers to labels", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "db95f2f71f5c390dac86811f120a193074dffbb6", "messageHeadline": "Add machine-readable output functionality to `ports` command", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 93, "deletions": 22}}, {"node": {"oid": "e35d41ec1f0ed7a5e5e89bb461ea5b8a6826efa3", "messageHeadline": "Add PowerShell instructions to completions help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bf9c49eccd7e174264db1c243bf9e902f0fecd9b", "messageHeadline": "Rename `gh extensions` \u2192 `gh extension`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "3946606e5e20285ab93f83e711d26afdcb7e4bd6", "messageHeadline": "Use symlinks on most platforms and keep using plain files on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "c39dd1e3eb588c1d6fd10933a62aed3b0f25b561", "messageHeadline": "Merge pull request #4109 from ShaharyarAhmed-bot/dev", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 6}}, {"node": {"oid": "21521b06b9bbdc8e58fa5c7f5e6cfe4325d30e79", "messageHeadline": "Check git presence during `auth login` only if it's going to be needed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "e28236a447ab0aa89e520abcf65faaa19afb8002", "messageHeadline": "Check path for git executable before auth", "author": {"name": "Shaharyar Ahmed", "email": "shaharyar.ahmed1121@gmail.com", "user": {"login": "shaharyarahmed-bot"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7a9d1fc3314be4af108ef123e9bb15f57193990d", "messageHeadline": "Merge remote-tracking branch 'origin/main' into output-formats", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 280, "deletions": 77}}, {"node": {"oid": "4fa984a33304f006aab08cfee218fc187acc6ba9", "messageHeadline": "Merge pull request #4003 from despreston/3381-release-discussions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "bdc5b55f556c768068f146182a30b799b4f95a0a", "messageHeadline": "pr comments", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 57, "deletions": 59}}, {"node": {"oid": "f4bded30f85965689b4b8d98b21db6170e0d32dc", "messageHeadline": "Mark test helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "6136a39ed63ae903ea17eb347a1bae5e0474054e", "messageHeadline": "Use `remotes.FindByRepo()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "0f1ab13b9ef0c2c7ee4cd9b204f3af06278d9adf", "messageHeadline": "Only check if working copy is dirty when syncing current branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 18}}, {"node": {"oid": "66ad6ad7d06d517a1dd69daccdd3ad0ac56bfe87", "messageHeadline": "Avoid `git checkout` during `gh repo sync`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 95}}, {"node": {"oid": "eb2a17645056c6b34638cf32c9b0d39e068e1e69", "messageHeadline": "remove err print", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c5371d530346ff80a848f4acb119361a12c101dd", "messageHeadline": "Merge pull request #3813 from cli/repo-sync", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1034, "deletions": 0}}, {"node": {"oid": "fbf0d286729dd355889a8caad0b80be71e4ae601", "messageHeadline": "port forwarding err handling and test refactors", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 120, "deletions": 201}}, {"node": {"oid": "ac13fc807cdfdecef9cddf279a74eca60098c1e9", "messageHeadline": "Merge pull request #4005 from despreston/835-rename-checkout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 83, "deletions": 27}}, {"node": {"oid": "9a485ddfa278ee85e61ebb59f5c40a6c3d8fb888", "messageHeadline": ":nail_care: Cleanup local branch handling during `pr checkout`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 46}}, {"node": {"oid": "294a029e70bcb9cc2a27eff2ce089c160b6ac42e", "messageHeadline": "add --branch flag to pr checkout", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 81, "deletions": 7}}, {"node": {"oid": "619862a46bb99cebf4d7698dca741ffb2c596d4b", "messageHeadline": "initial spike for multiple port support", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 57, "deletions": 18}}, {"node": {"oid": "2f1543a2d770895dc08c549f38167875ef4d2b69", "messageHeadline": "Merge pull request #62 from github/interactive-menu-for-deleting-a-co\u2026", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "4362b0b241201ed90678b44ac8da6ff075784642", "messageHeadline": "cmd/ghcs/delete: Display the interactive menu when there are no args", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "7b079d9855f1237e8a4625627adb6731091128a4", "messageHeadline": "Merge pull request #56 from github/jg/logs-cmd", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 271, "deletions": 70}}, {"node": {"oid": "1f2ab7fbe48c65b195d087abcf696c88e2f45243", "messageHeadline": "pr and run check symbols revision", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 74, "deletions": 21}}, {"node": {"oid": "174e26ecac2aea6f83fddfea29acd331d6d50cd4", "messageHeadline": "Fix tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 44, "deletions": 44}}, {"node": {"oid": "2c4a6626607dbf67948d86ff6ad9c6b11aa50099", "messageHeadline": "Rework git client interface", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "00d67e3e5ab4628ce3c0cc5efb3eb84b14a475c9", "messageHeadline": "Remove unnecessary +", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86f16dbaf54057c910bfa042aba07222f50aa147", "messageHeadline": "Use more idiomatic pattern", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "c0756c2d1c918b47a9ae780a6bf0d18d6488733c", "messageHeadline": "Clean up UX", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 24, "deletions": 26}}, {"node": {"oid": "59930186790108c5d0c6029c691a32f4a5023e10", "messageHeadline": "NEW functionality:", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ef919d713fe26f43cf879c1fe6e5c983a32bc9a", "messageHeadline": "NEW functionality: current folder '.', from current folder '.(path se\u2026", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "76aca39f5bc56e01fc07628903e940d75ae5064d", "messageHeadline": "Create status support", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "140a54a009b27c41fe7d602b5fbada129fcacd4d", "messageHeadline": "Add machine-readable output formats", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 101, "deletions": 8}}, {"node": {"oid": "95a515ecf0d9cd006b525074633dce7af3bdfb76", "messageHeadline": "Merge pull request #4087 from cli/graphql-error-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "90b7886142886acfb1a8bc7f7c5f934e5d7ec973", "messageHeadline": "Fix unmarshalling GraphQL error type", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 12}}, {"node": {"oid": "1007c1a3ae38908979963a64512a1bd51b2fda33", "messageHeadline": "Merge pull request #4079 from cli/no-label-colors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "70f4a7b4b5dabb2133a172123c687bd2708a4ed5", "messageHeadline": "Re-introduce secrets export", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fddca218159a2ba4a791853562149565b96884ba", "messageHeadline": "Merge pull request #4085 from marckhouzam/feat/compPowershell", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "549caf29b5e87e1019747b5415eb377d1749bcd3", "messageHeadline": "Enable completion descriptions for powershell", "author": {"name": "Marc Khouzam", "email": "marc.khouzam@gmail.com", "user": {"login": "marckhouzam"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "65d11247996d60ade6865831365933dbeecd7f33", "messageHeadline": "Close file after resolving faux symlinks on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 7}}, {"node": {"oid": "930ee60ac5895e4eb4e19a22bf34148b76a2d431", "messageHeadline": "Disable colorizing labels in `issue list` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "fbdebe8e4e6b59f8f1cbf96499a328f163bc35b3", "messageHeadline": "Merge pull request #4071 from rsteube/gh-merge-admin", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "5d1d967c439cc1a8ffa6bbb6e0b1e3349ea646a9", "messageHeadline": ":nail_care: Clean up pr merge admin logic", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 11}}, {"node": {"oid": "d5003334e36b94d5b81f27ac890ce6ebe4f06bf7", "messageHeadline": "Remove secrets export", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e57b390d4a75e4b97e304b65a122f5874b1e14c7", "messageHeadline": "dotfiles status spike", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 141, "deletions": 1}}, {"node": {"oid": "baa18c164de838c9f6ffe9f04363fd5608e6b229", "messageHeadline": "pr merge: added `--admin` flag", "author": {"name": "rsteube", "email": "rsteube@users.noreply.github.com", "user": {"login": "rsteube"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "be794f1579e8839a75c8cd3149bd28bede0ce63e", "messageHeadline": "creation log support for cat and tail", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "58a055609dea29874e5a4e1ba00a56897a1599a2", "messageHeadline": "logs cmd spike and refactor of ssh tunnel methods", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 260, "deletions": 70}}, {"node": {"oid": "1efc07b183b59621ef3ac676986e37444671ff61", "messageHeadline": "made tests non os dependant", "author": {"name": "Ben Chadwick", "email": "bchadwi@rei.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbd74f004f5519985018481eea28ed966bac4185", "messageHeadline": "Go 1.14 compat", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d999ddaa184e2d0f6026148fc4977bf8a52f452", "messageHeadline": "Rework local extensions for Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 100, "deletions": 61}}, {"node": {"oid": "5a46c1cab601a3394caa8de85adb14f909b811e9", "messageHeadline": "Merge pull request #4043 from cli/upgrade-goreleaser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "4b499be96bc3564fa270bfef3b7b3b341868c5df", "messageHeadline": "Merge pull request #3942 from dscho/complete--repo-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 0}}, {"node": {"oid": "d6b70beeaa92110054e5a27d0a4a2554e83916eb", "messageHeadline": "List repos from non-default hostnames in completions for `-R`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ebc8ce5adb6202094624f9369ed388270001a60f", "messageHeadline": "Merge pull request #53 from github/jg/perf-improvements", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 24, "deletions": 19}}, {"node": {"oid": "cd99399290bf1f12e3cca17d3e778f302da60a08", "messageHeadline": "Merge pull request #3 from github/jg/ignore-eof-terminal", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae29c3c1ea7358504650e0c6fd07dc4a57cbb2a0", "messageHeadline": "Ignore EOF on terminal close", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fc27b3ed9e37fcfcc2fb1688c59ce475af9ee04", "messageHeadline": "Merge pull request #2 from github/jg/connection-test", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3a2ade23a4a154eb327c097214784aa95bd138c9", "messageHeadline": "Connection test", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "b43f78bc196f1fd6a9e4a1ba0e63a9d3ad861740", "messageHeadline": "completions: auto-complete `--repo` values", "author": {"name": "Johannes Schindelin", "email": "johannes.schindelin@gmx.de", "user": {"login": "dscho"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "9544f8acc9a3204756e56b4382eedc34ff0a132d", "messageHeadline": "Commit vendors", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 8}}, {"node": {"oid": "cba40ad72aa8ba432a2aeb9115de9b1c70170324", "messageHeadline": "liveshare client upgrade", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "39fe550aeba71f1cb5fe08f82363fcdbe1eb3636", "messageHeadline": "Merge pull request #1 from github/jg/refactor", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1018, "deletions": 442}}, {"node": {"oid": "0ab67badfad20a67a73bb170647fa115538b2995", "messageHeadline": "Final changes to finish this refactor", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 206, "deletions": 25}}, {"node": {"oid": "ef9b78128395bd93f89db7bda939efd250ebd756", "messageHeadline": "Merge pull request #4047 from tniessen/opensuse-typo", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92ed42c54a43783f058fd6fb3410cb100108e8d5", "messageHeadline": "Merge pull request #4029 from cli/extensions-upgrade-force", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 68, "deletions": 17}}, {"node": {"oid": "f3a7d0076e2ecada71b68ad6927e37fdc24d0187", "messageHeadline": "Merge pull request #4028 from cli/bump-cobra", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 426, "deletions": 108}}, {"node": {"oid": "fdad37e24889802cdb9fd65e0903b5f572efbe52", "messageHeadline": "Merge pull request #4019 from cli/enterprise-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 19}}, {"node": {"oid": "77d0bc1901b863f5c71a087f79433e7c535ae54c", "messageHeadline": "Merge pull request #43 from github/gh-token", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "529e3bf5e36c69b907f8548737b9b1bc51c2b1fb", "messageHeadline": "Merge pull request #42 from github/rm-dotcom-note", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c8ee9829a76ae7a076ecc4d98aa5a3ebd81529d2", "messageHeadline": "Revert \"fixing mistake\"", "author": {"name": "Ben Chadwick", "email": "bchadwi@rei.com", "user": null}, "additions": 12, "deletions": 9}}, {"node": {"oid": "515902ade30f95448dbcda3cc0b9eb2dea13d5ee", "messageHeadline": "Fix typo in openSUSE installation instructions", "author": {"name": "Tobias Nie\u00dfen", "email": "tniessen@users.noreply.github.com", "user": {"login": "tniessen"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "967ef4830652b886388fd5478c7f977889214166", "messageHeadline": "Merge pull request #41 from github/auto-version", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "82c6fb7d1a3387ebd8f8dbc730b01a9199499731", "messageHeadline": "Add a note about the dummy GHE hostname", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3931c16bd765a301e71f7918bd14427a519a0e2f", "messageHeadline": "Provide version number at build time", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "bba5ebec8b21a76b0934b696e80321e7ab0c97a6", "messageHeadline": "Merge pull request #39 from github/ssh-codespace-param", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "892f73221c69d21f77d53e77eddd16f40c20c4ba", "messageHeadline": "Update shared visibility finalized tests", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "98282ba4b51085e03965672b1b124cc708bc6e82", "messageHeadline": "Update shared visibility tests", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "c092a293501cd757b99e2a89c8b8548310fa440a", "messageHeadline": "cmd/ghcs/ssh: Add `-c` parameter for specifying a Codespace to SSH to", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 32, "deletions": 13}}, {"node": {"oid": "5e3ca02198010c9cd4bd5db52abb9e4d56cd3ca0", "messageHeadline": "fixing mistake", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "aac4c59c319597d188fb06cbca42e43411568f8f", "messageHeadline": "fixing operating system dependant regex, and tests", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "8469441464ff31263af9dcc90f317c2bba813189", "messageHeadline": "new functionality: current folder './', parent folder '../', absolute\u2026", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 80, "deletions": 90}}, {"node": {"oid": "91114d35c3d04245a58f78ebf2feb6bb5edde4e2", "messageHeadline": "More tests", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 222, "deletions": 0}}, {"node": {"oid": "fcfb10cb56e6aaaae9c745bc1ee00f48897220f9", "messageHeadline": "Working test for Client.Join", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "9132a28e9cf2a09359a80e104a558c77a0c0abea", "messageHeadline": "Checking point after continuing to flesh out mock server", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 295, "deletions": 51}}, {"node": {"oid": "b9cd9af7fa83ad2fd7cca4727d5adc1be51fa384", "messageHeadline": "Start of tests and comments", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 79, "deletions": 3}}, {"node": {"oid": "d688dc76ecf026348cfe49e38c90aede5eaa927e", "messageHeadline": "Merge pull request #36 from github/config/v0.7.1", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7e49db3be3129761aaddeb9acdb038797335b303", "messageHeadline": "config: bump to 0.7.1", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f35186485cdaf313a39b3504d95425fe4d8122a5", "messageHeadline": "Merge pull request #31 from github/feat/promptless-create", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 122, "deletions": 64}}, {"node": {"oid": "14468baba6d84fca7546e44e8d7633f0968c8aa5", "messageHeadline": "config: bump to v0.7.0", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba37311927a2276885a6f3a1433b79a0b96db357", "messageHeadline": "Merge pull request #30 from github/feat/richer-delete", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 94, "deletions": 0}}, {"node": {"oid": "89cf916e23bc67482e29fcd00c6176e3141bb07b", "messageHeadline": "Merge branch 'main' into feat/promptless-create", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 8, "deletions": 15}}, {"node": {"oid": "3ef0226e20e64088c4755b7b91a0d02a5fccf697", "messageHeadline": "fix: output available machine names on --machine error", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2f467e3ddc173c926d97653199ec044ead76edac", "messageHeadline": "Merge branch 'main' into feat/richer-delete", "author": {"name": "CamiloGarciaLaRotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "8f73b1891116ffe1f5099ac143f1dc6148831c4b", "messageHeadline": "Merge pull request #33 from github/improve-descriptions", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 8, "deletions": 14}}, {"node": {"oid": "69865fa7623bc0a857dc8a1f4140d3c4567785a7", "messageHeadline": "cmd/ghcs/main: Better description of `ghcs` as a whole", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b66d65379faba6635690cd9313fd43b60a69a59b", "messageHeadline": "cmd/ghcs/*.go: Better short descriptions of what commands do", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "a99d0f5495a575c0694307dbbe606210b16830d7", "messageHeadline": "Better naming for rpc client and ssh session", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "fddcd876b0b6e50959b0530662c50dda1b0079c1", "messageHeadline": "Some more cleanup to the port forwarder and connection", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 21, "deletions": 23}}, {"node": {"oid": "a68cda14698887808309dda7eaa0f11ed7c51829", "messageHeadline": "refactor: break down Create() into smaller funcs", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 93, "deletions": 60}}, {"node": {"oid": "7332aa428c4db7b87c4280063b89a4d10763cb3c", "messageHeadline": "Large refactor and solidifying of APIs before tests", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 222, "deletions": 412}}, {"node": {"oid": "3db217fef063ce2bc877d6d11f184ca5b4bc696e", "messageHeadline": "feat: make sku survey optional", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 31, "deletions": 44}}, {"node": {"oid": "aab98ccc18fcaa74c7c59bdb52b6b4a11fa3b7e2", "messageHeadline": "feat: break out repo and branch surveys", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 14, "deletions": 9}}, {"node": {"oid": "c751e88120baa4f25ec978a092e308d915f95cc3", "messageHeadline": "feat: introduce repo, branch and machine flags for ghcs create", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 36, "deletions": 8}}, {"node": {"oid": "71a55b2126bbd4339ab3de8c9f9d549d96f4ec10", "messageHeadline": "Merge branch 'main' of github.com:github/go-liveshare", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 24, "deletions": 18}}, {"node": {"oid": "5ca2fa556270763ee08e2c054b0bd80a8204ea1e", "messageHeadline": "feat: ghcs delete repo REPO_NAME", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 54, "deletions": 1}}, {"node": {"oid": "7a0a8fa39c517647de4a4a499a757b70d16a5321", "messageHeadline": "feat: ghcs delete all", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "0d6926e14bd4248186656b981bc280a20b9ce7bd", "messageHeadline": "doc: root cmd description", "author": {"name": "Camilo Garcia La Rotta", "email": "camilogarcialarotta@github.com", "user": {"login": "CamiloGarciaLaRotta"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "340a1fdc93b38208e12db3f1be3ada347a665bee", "messageHeadline": "Add --force flag for extensions upgrade", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 68, "deletions": 17}}, {"node": {"oid": "35f458b853e401a80ddf604af6e050e03f807cf8", "messageHeadline": "Merge pull request #28 from github/jg/fix-ssh", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "532ee681657c0c662c2743c69bc5659774434c5f", "messageHeadline": "Fix ssh command order", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "345e3e1b8af2c51c74fc8129a971495b797f025f", "messageHeadline": "Update main.go", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "f7c80c99e7286e99b393bb0c8439cbc3f2aa44ba", "messageHeadline": "Merge pull request #27 from github/jg/code-command", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "b44355d80dbecbe6fbc8d16b9fb0e41a7cc4ca00", "messageHeadline": "Merge pull request #26 from github/jg/secrets-and-server-port", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 21, "deletions": 8}}, {"node": {"oid": "c2b136a84f4054c79923c9c06ae9a832577d9432", "messageHeadline": "ghcs code command support", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "28012066638de94c5390172577caa01b6bb390dc", "messageHeadline": "Switch to Cobra's bash completion V2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3e50fff2c9d60d898104c5cd791a06c42199c110", "messageHeadline": "X11 support", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "6ed2e8f7f891713d848a3b16c7e4df38758f3d42", "messageHeadline": "Add completion support to `repo create --gitignore` and `--license`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 10}}, {"node": {"oid": "4d7625c8a0516652f27f3465a696df30c931d3ef", "messageHeadline": "Allow shell-completing multiple `--json` fields separated by commas", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "db8204dc56499829629aa286251ed7c40c688652", "messageHeadline": "Allow space to be added after completing `issue/pr list --state` values", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3e8f075a8e4e9c29e40ae1a3ea8da41a74a2a2ec", "messageHeadline": "Bump Cobra for improved completion support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 359, "deletions": 92}}, {"node": {"oid": "aa0ef37ffcc7ce941ffff45cbfc00e662cd0fea1", "messageHeadline": "Merge pull request #25 from github/fix-error-message-wording-and-link", "author": {"name": "Kristj\u00e1n Oddsson", "email": "koddsson@gmail.com", "user": {"login": "koddsson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7a3e47ff3ef548a887997d21f7867af23de10575", "messageHeadline": "Update error message link and wording.", "author": {"name": "Kristj\u00e1n Oddsson", "email": "koddsson@gmail.com", "user": {"login": "koddsson"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "285f8659b3e5ba990f5d5133afed255b670ad656", "messageHeadline": "clean up", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8962aeebf963a09beca9fedb32de36ca09091305", "messageHeadline": "changed functionality to open up last commit with -c / --commit for g\u2026", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 40, "deletions": 36}}, {"node": {"oid": "e81bee6886ba0998d2faa5b2f47fda6c1eee9f28", "messageHeadline": "Doesn't overwrite .zshenv and supports server-port", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "fa354a922b638863cb55ab310596414139c69a83", "messageHeadline": "Merge pull request #3905 from cli/extensions-list-notice", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 114, "deletions": 25}}, {"node": {"oid": "e70bdbf7a9b104388ce645b422c1351ffe3e4940", "messageHeadline": "Add update checking to extensions list", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 114, "deletions": 25}}, {"node": {"oid": "3ff94ae76b7695235f0365eccb27ce58f44f84b3", "messageHeadline": "Merge pull request #4025 from cli/revert-3926-update-goreleaser-20210630", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "6c8abe9df68c21e8cc5541dbbb703e1a4d580100", "messageHeadline": "Merge branch 'trunk' into revert-3926-update-goreleaser-20210630", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "85d0447a6ea2263b0f2babbd44c1be1ccf3104d4", "messageHeadline": "Revert \"Update GoReleaser to `v0.172.1`\"", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "5bbce4a5b97830ade16d902b2e9300d6697b5480", "messageHeadline": "Fix goreleaser config for linux packages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ccd4f0fa9a77a30e8a2e547b83728a902d9f39a1", "messageHeadline": "Merge pull request #3706 from cristiand391/improve-automerge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 172, "deletions": 66}}, {"node": {"oid": "a83c2924c53d75083115407a574a349c0bd8cb04", "messageHeadline": "Never prompt to delete branch if `--auto` was given", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e026412dfb0e719584d106bfad0cb1df547cb20", "messageHeadline": "Add \"UNSTABLE\" to immediately mergeable statuses", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f2dfd7eea1e4cfc004417a778ce2058c814d22a", "messageHeadline": "Adjust conditions for switching between regular and auto merge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 60, "deletions": 16}}, {"node": {"oid": "0ab9c70c3f6b77c96da8cf7ea1ace34a35f2e928", "messageHeadline": "Merge remote-tracking branch 'origin' into improve-automerge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6242, "deletions": 1211}}, {"node": {"oid": "1ca49a8bcd40f7f69d1d3eedd6a78f81a37c8289", "messageHeadline": "Merge pull request #3980 from cli/bump-survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "2624ed9d8c795fda2fcee38c54dac9a2e8b75bef", "messageHeadline": "Merge remote-tracking branch 'origin' into bump-survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1189, "deletions": 340}}, {"node": {"oid": "4a7b13051118c82fd456aa128886584cfcae67f0", "messageHeadline": "Merge pull request #3981 from cli/bump-gojq", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "25ef11198f30f2570208c27a21c65f77a12f4527", "messageHeadline": "Merge pull request #4020 from cli/xdg-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "1121ec6669f80740aea318ecd5e1c9e44b50c4db", "messageHeadline": "Merge pull request #4013 from chemotaxis/docs/alias-quotes-windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 29}}, {"node": {"oid": "75c7fc1536864a5b2a38393aefd7f0aa7e309cea", "messageHeadline": "Merge pull request #3972 from g14a/fix/private-repo-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 580, "deletions": 249}}, {"node": {"oid": "1de756f6f3857da1506e3497106a21a3ff411cce", "messageHeadline": ":nail_care: address review comments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 4}}, {"node": {"oid": "c598a1edc2f1f8efff270acdca03d2ea9ff96e6c", "messageHeadline": "Fix detecting cases when `cfg.Hosts()` is empty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "efa4d43cf4c800fb4646046f8410837505c5119e", "messageHeadline": "Simplify `alias set` documentation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 30}}, {"node": {"oid": "9033258f5f6b33f58a8a902d877b11298fe53cdc", "messageHeadline": "Clean up GH_CONFIG_DIR docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "aec0f10041469f18af6c478b41a6b798552e49fd", "messageHeadline": "Fix error message when using GH_ENTERPRISE_TOKEN but host is ambiguous", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 18}}, {"node": {"oid": "8faee1e5a951c41a790253b5f60ba09f4b7ab8ab", "messageHeadline": "Update main.go", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e803aca7922788b76f0ed400505c101bb524ecc", "messageHeadline": "Merge pull request #20 from github/jg/better-conn-handling", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "6642fb520a9fd43a928cf9fcfae0de8e306a00ec", "messageHeadline": "Better connection handling and simpler ssh setup", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 10, "deletions": 5}}, {"node": {"oid": "2f8d00e0f843006207bf2f648a6184a982ffed7e", "messageHeadline": "Merge pull request #19 from github/version-cmd", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "f7e32485fcc207368b2c358108faadb221e263a9", "messageHeadline": "Merge pull request #18 from github/gracefully-fail-if-token-envvar-unset", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6d5726d78a665643f89514fc678d9ab1ccb1a138", "messageHeadline": "Better way to discard requests & close channel/conn on disconnects", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 16}}, {"node": {"oid": "25b6eecc8dd7845ca42afa3362b80b13c355356a", "messageHeadline": "Merge pull request #4017 from despreston/des/avoid-migrate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1c9b4bf99dba2153217b6c192a699e292de4d135", "messageHeadline": "Skip auto migrate of config when GH_CONFIG_DIR", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "1e4e536bcbdeab4c733db2462c6840ddc06e88c9", "messageHeadline": "Revise Windows note", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "2c52819c1a158f494f2e258e159a56d82ceab85c", "messageHeadline": "Remove note about using Git for Windows", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "97a52f74cdd18740baa55f5419579950213042fb", "messageHeadline": "Merge pull request #3933 from cli/extensions-upgrade", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 145, "deletions": 12}}, {"node": {"oid": "b71735d0d773585a6451dd2c3a9705234c22edb4", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4582fed1ccef6bdaa40f17c3a2985f92bedb90b3", "messageHeadline": "cmd/ghcs/main: Add `--version` flag", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "cb29b11ab207d1bb2ef6479d77c9991501e5a675", "messageHeadline": "cmd/ghcs/main: Fail gracefully if `GITHUB_TOKEN` entirely unset", "author": {"name": "Issy Long", "email": "issyl0@github.com", "user": {"login": "issyl0"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "570a407bace2ff3ace0d8b5fb57c9e56c2a7fb03", "messageHeadline": "Fix directive", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "23ffca45f7dd7042239e7b89f5907a5f1883324d", "messageHeadline": "Unify use of single quotes to mark shell arguments and variables", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5314e7c39804cbc0462cff96ee293d55f6a8e7c6", "messageHeadline": "Add note about double quotes on non-Unix-like shells", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "798413848b0c8b211caf1fd96fa3bc5b74baef29", "messageHeadline": "Portfowarding private/public/forward now supported", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 285, "deletions": 172}}, {"node": {"oid": "e373c91f8b2121a25eacf2f70f040dab14bff730", "messageHeadline": "UpdateSharedServerVisibility API for Server", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3c42ab8f7a3eb5068bd0bb5edbdb76cbc10664b3", "messageHeadline": "ghcs ports v1", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 282, "deletions": 2}}, {"node": {"oid": "98bcdd16cfccafd7ef601067287012d8010a150f", "messageHeadline": "Support for GetSharedServers", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 13, "deletions": 2}}, {"node": {"oid": "496b70ac0eac78ac69c8c6eb582e0f8bc13e9c1e", "messageHeadline": "Merge pull request #3934 from cli/extensions-remove-notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 3}}, {"node": {"oid": "882f6d33cbb3caa4149aa64766231d25be7dad4e", "messageHeadline": "Merge remote-tracking branch 'origin' into extensions-remove-notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 423, "deletions": 53}}, {"node": {"oid": "d68df4a9d8b7aa986aafddb4a59775d3f56394b7", "messageHeadline": "Do not output error messages for nontty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 4}}, {"node": {"oid": "30beb67cb3c24707466a49403ba27299077471ec", "messageHeadline": "Merge pull request #3941 from cli/extension-install-check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 130, "deletions": 11}}, {"node": {"oid": "d6b0749ea2f55ab1e00883ae98275d6316194894", "messageHeadline": "Tweak error messages and add more tests for extension install name check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 102, "deletions": 17}}, {"node": {"oid": "b3a24d273b5d095e49f17062371a527bd990fd33", "messageHeadline": "cleaned up git.go, browse_test.go, and browse.go", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 41, "deletions": 32}}, {"node": {"oid": "25a35a6e88c17f8a2a13c5c08ad7b478448ba255", "messageHeadline": "added relative path access in gh browse", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 123, "deletions": 5}}, {"node": {"oid": "4d9867243cb7800654ac3ad49b1a4fb32f681bac", "messageHeadline": "Merge pull request #3911 from cli/fix-extensions-panic", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 74, "deletions": 4}}, {"node": {"oid": "349d3f382ef72494f4d08ce1b129f98b3b75a324", "messageHeadline": "Merge pull request #2 from github/mislav/timeout", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "44698ea1de38b8bc1bdfa6fc0afaca9c74c87219", "messageHeadline": "Merge branch 'main' into mislav/timeout", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "6d0fb9b47318a0dac690c83ac1f05c0869051416", "messageHeadline": "Merge pull request #3926 from chemotaxis/update-goreleaser-20210630", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "ecea5b821aceec24133ca88c8b2bf1e68a124841", "messageHeadline": "Give more time to start", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b28b4a13b7bac636be30759a7e75a63eb9ca216d", "messageHeadline": "Merge pull request #1 from github/mislav/ssh-tweaks", "author": {"name": "Jose Garcia", "email": "josebalius@github.com", "user": {"login": "josebalius"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "d506a97419e4f1e2e3f35746bb0426d42fd598de", "messageHeadline": "Increase ssh command timeout and improve error message", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d46420e812aa34e21d667508a32378c9f3e18c90", "messageHeadline": "Improve ssh command", "author": {"name": "Mislav Marohni\u0107", "email": "git@mislav.net", "user": {"login": "mislav"}}, "additions": 16, "deletions": 25}}, {"node": {"oid": "45a4257612fe600456d1ad1a5efec64a490a8d4e", "messageHeadline": "add --discussion-category flag to release cmd", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 119, "deletions": 26}}, {"node": {"oid": "e108b5d18ffd13d9fd70de2b218c2ed65f58b4ba", "messageHeadline": "Merge branch 'main' of github.com:github/ghcs", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "a5f558bf2a577bc276d2eff0b139098ee909511b", "messageHeadline": "Makes secrets work", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "5c21c949a0d9d602cd4891cc8312ac1c9d2015db", "messageHeadline": "Merge remote-tracking branch 'origin' into fix/private-repo-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 13}}, {"node": {"oid": "0ad153f6969c66bd4572c67aa1722da006de644d", "messageHeadline": "Separate payload structs for REST vs GraphQL repo create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 505, "deletions": 252}}, {"node": {"oid": "53fd96d22ec4443ecd98b8b645f7ea0eee6e6d31", "messageHeadline": "Some polish and module replacement", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 55, "deletions": 78}}, {"node": {"oid": "4a0eaa3da503e5117045ab4ea39ebaafae522c0b", "messageHeadline": "Latest and greatest", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 956, "deletions": 0}}, {"node": {"oid": "aed8966f75f77b903426a1bc757af5d35c3661e7", "messageHeadline": "Merge pull request #3995 from despreston/3989-fix-pr-create-confirm", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 13}}, {"node": {"oid": "17b58bf0b2006d671cdcc5555bd91c731f54322c", "messageHeadline": "fix repo create --confirm", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 76, "deletions": 13}}, {"node": {"oid": "158a15160df77eb1419ea0dc29ecbc7cbbe14fb2", "messageHeadline": "Changed name from SHA to Commit", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 22, "deletions": 16}}, {"node": {"oid": "c95f30af800ecae9be99e1348044e277c33e0e37", "messageHeadline": "add browser option to config", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "e600ce054ab8ac61094b7b83a91fa75299f1914e", "messageHeadline": "fix description related bugs in creating a template repo", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0a9fcb9332e0650725f5347630999cd780a66868", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into fix/private-r\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 140, "deletions": 28}}, {"node": {"oid": "0e18db2b114122abdc942d51d6a499fa69031beb", "messageHeadline": "Merge branch 'cli:trunk' into browse-commit", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 98, "deletions": 20}}, {"node": {"oid": "161de77fd707a0b0314e96ac6687319bd001b7af", "messageHeadline": "Merge pull request #3943 from silby/browse-output", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 44, "deletions": 10}}, {"node": {"oid": "98d3b7cc795f622832b7305e571d8a4fe6bac65b", "messageHeadline": "don't check Fprintf error", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6c7bff252403d45989e2ad3721d3d4a78a537925", "messageHeadline": "Merge pull request #3912 from bchadwic/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 76, "deletions": 11}}, {"node": {"oid": "cd3df4cdf96662381f9a46e82f1b412ff17b2b56", "messageHeadline": "Merge pull request #3982 from despreston/des/err-return", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "13037226c232659db87aa44c0bf99ad3a5b769a4", "messageHeadline": "Add test for `gh run watch --exit-status` with completed runs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "4dc23d869e0499ff569a3d76cbb268636e606975", "messageHeadline": "Bump gojq to latest version", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "079542d35c60d5f17eeeab40767a6c73ced4cdf0", "messageHeadline": "Bump Survey library for cursor improvements", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "a1f26057de5446cc4197d10d85e18824c581e7ba", "messageHeadline": "gofmt", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "52550f0bee1b3cb8765550d3e7323f311ce61ffa", "messageHeadline": "fix private repo creation in case of ignore templates", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "1980cc83b9dc93dae11d653fadff73944a0f79e5", "messageHeadline": "return SilentError if completed run failed", "author": {"name": "Des Preston", "email": "despreston@gmail.com", "user": {"login": "despreston"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "04a6383ccb778d0683bf63a113ac79b74d6d2b2b", "messageHeadline": "Tidy up go.mod", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "6cd0aa7a90c9737a8c9c0f113a301ebaf1264e5e", "messageHeadline": "Working albeit not imperfect implementation", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 743, "deletions": 294}}, {"node": {"oid": "0a496317a51480146e414cf98a345a52f08e986e", "messageHeadline": "added in the ability to view repository by commit hashes", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 41, "deletions": 6}}, {"node": {"oid": "bec0a102c53595ddd04e865fa1ff1b875cdd604f", "messageHeadline": "Fix tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 71, "deletions": 57}}, {"node": {"oid": "bcab8c07660ff090aa427b55d6242440990790ab", "messageHeadline": "Only merge PRs if branch checks have passed", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "47314a6bbcaf99439301564f07aeab196ddf22c8", "messageHeadline": "modified HexToRGB to check whether terminal and gh have color enabled\u2026", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 69, "deletions": 12}}, {"node": {"oid": "49ff0c65308e8a1911bb4e6df80c16b78e09c226", "messageHeadline": "Add a no-browser mode to gh browse", "author": {"name": "Evan Silberman", "email": "silby@uw.edu", "user": {"login": "silby"}}, "additions": 44, "deletions": 10}}, {"node": {"oid": "16d218508d8afb7035fcd0978f8c6b34d3437a68", "messageHeadline": "Fix tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0482e5cd9b6c30bdf3f6e7cfe365dcb8233383ad", "messageHeadline": "Disallow installing extensions with the same name", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 35, "deletions": 13}}, {"node": {"oid": "ab675a33f319df327e6bbfc0b9603e003ce83cff", "messageHeadline": "Upgrade GoReleaser", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "103e18cab548c7a9116a0bfe139f1285f0edfa49", "messageHeadline": "Disallow installing extensions with same name as gh command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bc7eaf8004c542a8740f5949334e2d06b107054c", "messageHeadline": "Add IsLocal helper func", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 63, "deletions": 22}}, {"node": {"oid": "86f2df1f495bad229144a947878194f381fb316d", "messageHeadline": "Add confirmation to extensions remove", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d19c348d7af23528f5d2f7cc13746e8d5c61e233", "messageHeadline": "Rework code for go 1.15", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "63f7372b31a97cb4855de32b8c381f77866bc5bc", "messageHeadline": "Fix lint", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e9a8b7f78125b3aebb927a404924f20cbdf5da7b", "messageHeadline": "Skip trying to upgrade local extensions", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "f82750dfe62ef83cf7b868f14467bc9c3c7ec613", "messageHeadline": "Update `goreleaser` config", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a6710ec5064995aadd18da5808c8c4ff41a8199c", "messageHeadline": "Merge pull request #3924 from cli/rest-org-repo-bug", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 117, "deletions": 13}}, {"node": {"oid": "717c91c912db396dae855560ca564cef3e16718a", "messageHeadline": "Merge pull request #3922 from cli/fix-branch-protection", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "589b695bcf1a5232ffeafec7d18e760db82e66b0", "messageHeadline": "test for org + license/ignore", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 93, "deletions": 4}}, {"node": {"oid": "202168ee8dbbba01b0a904de3cf58fb64e282a72", "messageHeadline": "add nebula preview", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "2723a01760e0aa98ba5daaa86b05ca38943f73cb", "messageHeadline": "fix repo generation in org with license/ignore", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 4}}, {"node": {"oid": "e5b099b1dd78bcaeafecc15bf792ea0ec81b65e8", "messageHeadline": "Fix bug where branchProtectionRule doesn't exist in enterprise 2.22", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "af2499cb69d721c6a4418642216aed9669b5a6ed", "messageHeadline": "renamed func RGB to HexToRGB", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4c412bc88ccd2067e1f6ae50fcc28fc6e4e63791", "messageHeadline": "Added in label rgb functionality for both prs and issues", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a1e1842e6df0c9f82a8feaeab122af994b8bcdf6", "messageHeadline": "Catch a couple more edge cases", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 73, "deletions": 4}}, {"node": {"oid": "b514d22f1ec142cf0d2964733e3abb57eb29d551", "messageHeadline": "Fix issue in FindEntry that causes extensions and alias crash", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 74, "deletions": 4}}, {"node": {"oid": "3cc4c40dcb3c3fcc5f0f8e89fed9a7db307b3561", "messageHeadline": "pin goreleaser version", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "554250bc4edeac5fd6e7014165afc0187aa96dce", "messageHeadline": "Merge pull request #3779 from jgold-stripe/unix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 73, "deletions": 5}}, {"node": {"oid": "0474ba686d85fe789a634db77383815d3b653499", "messageHeadline": "Merge pull request #3773 from bchadwic/first-browse-pull", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 488, "deletions": 0}}, {"node": {"oid": "33c3fb5cdd110f08791bf6afbdad522c414e7a54", "messageHeadline": "Merge pull request #3870 from cli/extensions-revisited", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1070, "deletions": 82}}, {"node": {"oid": "0b80c30789840c136f8fd56423522cfea658b92a", "messageHeadline": "Fix remote resolving for source repo", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 41, "deletions": 24}}, {"node": {"oid": "7fc0acd8a505b4160c823d49f9a958f233eb4cc8", "messageHeadline": "Merge pull request #3746 from g14a/feature/repo-with-gitignore-license", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 485, "deletions": 34}}, {"node": {"oid": "6c984f4512baad1182c0343d6f2225eb0828fa84", "messageHeadline": "remove dead code", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 20}}, {"node": {"oid": "c33b7d0c22572d519ac5663ffecafdb915d51758", "messageHeadline": "Merge pull request #3807 from camillesf/nonempty_fork_org", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 10}}, {"node": {"oid": "0477084a30cfd6056d7c746f6e6a5782292c72e8", "messageHeadline": "remove now unused color code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 9, "deletions": 17}}, {"node": {"oid": "666ed2f3d916a384a164e2f015002280f89648a7", "messageHeadline": "Apply value of `http_unix_socket` if present in config", "author": {"name": "jonathan gold", "email": "jgold@stripe.com", "user": {"login": "jgold-stripe"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "5f162561acee875df15be376c2db9e85a3a0ccbf", "messageHeadline": "Add config handling for `http_unix_socket`", "author": {"name": "jonathan gold", "email": "jgold@stripe.com", "user": {"login": "jgold-stripe"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "fb54cae00e54384f915178ef1e0e5c571659b6b2", "messageHeadline": "Add package `httpunix`", "author": {"name": "jonathan gold", "email": "jgold@stripe.com", "user": {"login": "jgold-stripe"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "fc3dec4a5828456115a94df836be8b2dbc99a7e1", "messageHeadline": "Change signature of `NewHTTPClient` to accomodate errors", "author": {"name": "jonathan gold", "email": "jgold@stripe.com", "user": {"login": "jgold-stripe"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "c3e6fccabe699aaac46bafcc2317d36a0a727969", "messageHeadline": "Merge pull request #3890 from Yuuki77/fix-artifact-download", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e80405377789c2570b2b2c9e78f78e250c96fdd6", "messageHeadline": "change unit 32 to unit 64", "author": {"name": "Yuki Osaki", "email": "yuki.osaki7@gmail.com", "user": {"login": "Yuuki77"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "897ab1598b3d2cd9dd08c3310f0938f5c2ce4264", "messageHeadline": "RPC functionality started take two", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 246, "deletions": 53}}, {"node": {"oid": "a8b1b87f7b33ab3d37fc3aed276d356d61631367", "messageHeadline": "Start of RPC implementation, need to figure out format", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "5481b2b5e616e2ed7534afab46a7ce118bbec297", "messageHeadline": "Move dirty repo check before any network calls", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 27}}, {"node": {"oid": "8eba57a9ed6ccf69c4944939cd587ff3e1403e70", "messageHeadline": "initial commit", "author": {"name": "Jose Garcia", "email": "jose.balius@gmail.com", "user": {"login": "josebalius"}}, "additions": 386, "deletions": 0}}, {"node": {"oid": "821971055169b78ca59b80b22e79766d014fe28b", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 117, "deletions": 141}}, {"node": {"oid": "0e838052a446b344fd1b0018771f8185e9003621", "messageHeadline": "Rewrite tests with new mocks", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 165, "deletions": 47}}, {"node": {"oid": "5c7da584e553b00855bbc9018c04fe7747b451e2", "messageHeadline": "clone remote repo after creating with gitignore and license", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "9ecbdb26c562166747665c475d692d90c73a58ca", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/repo-\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 68, "deletions": 38}}, {"node": {"oid": "640a089e55f28af5386bfb020ce6fcd77fb300ef", "messageHeadline": "Merge pull request #3850 from chemotaxis/fix-actions-help", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 37, "deletions": 32}}, {"node": {"oid": "654336fe641a23dfb6794f7a491f52655cbedb99", "messageHeadline": "Merge pull request #3871 from jonlorusso/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4ed2bfc4a0cf053da385d1dcdb3279ea965bf526", "messageHeadline": "Revert \"Add counterfeiter\"", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 9, "deletions": 804}}, {"node": {"oid": "68f2e77c9f00c4b977b959fadd4392ff2b927a2f", "messageHeadline": "Merge pull request #3877 from autopp/complete-state-flag", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "1302b71fa71800cfba2d11da944bbf3d5af87031", "messageHeadline": "linter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e0468dbb294f6a2d71f42acaf13d565b324f3e25", "messageHeadline": "whitespace", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "665f552def1a8d3d622aaf82d69dfc70f1a45290", "messageHeadline": "Small reordering", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "22235c2f974b5a0843aba28f65aa4614e8a43741", "messageHeadline": "Update documentation for gist create command to reflect default of se\u2026", "author": {"name": "Jon Lorusso", "email": "jonlorusso@gmail.com", "user": {"login": "jonlorusso"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "42efc3f25a9fee1fc11089f9c1f18701a0ebc2be", "messageHeadline": "Fix test cleanup on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f99191ea6f87e56559af9e02bf548509058058f6", "messageHeadline": "Enable setting an alias for an extension command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 15}}, {"node": {"oid": "1ec47d8191ca37eede24fe34e588823c8a0e965f", "messageHeadline": "Improvements to gh extensions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1064, "deletions": 67}}, {"node": {"oid": "0179651dc3ee8f3c1bf80251141633a570364cae", "messageHeadline": "Add shell completion for the `--state` flag", "author": {"name": "autopp", "email": "autopp.inc@gmail.com", "user": {"login": "autopp"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "6115868343c74e6ccc4431e96f542f4804a812d6", "messageHeadline": "Suggest to enable auto-merge when PR merge state is BLOCKED", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "498f15653edcc1a059145bcf61299f8fdc6a4de0", "messageHeadline": "Simplify auto-merge detection", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 11, "deletions": 12}}, {"node": {"oid": "b0f58d0cf05ecc9255568eb7550d6fd88c047f92", "messageHeadline": "Disable authentication check, but keep runnable", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1c103e20ac0ef0f69a503dd523e3a5cdc47944e8", "messageHeadline": "Always try to render bold font", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "936d6e1a8f0816b5076acc8172e73253b4b6a645", "messageHeadline": "Merge pull request #3856 from cli/isolate-config-in-tests", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "4d20aa78733aa1e6f8c8d35dd27e9b4979ae4e6f", "messageHeadline": "Merge pull request #3801 from Vishesh-Gupta/automate-winget-release", "author": {"name": "Vishesh Gupta", "email": "vishesh.gupta12@outlook.com", "user": {"login": "Vishesh-Gupta"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "052d6588eaa505b500fc40614aa56cdb9d99b366", "messageHeadline": "Revert \"Whitespace\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "89ce78e48be593058ec2035d5f6dbe78c2fc706d", "messageHeadline": "Restore help footer", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "682c15d52c387e4af9d065ce8c536a45f813a6a7", "messageHeadline": "Whitespace", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "4b2cded1f86e9cfac309b96814f999a847c24dc3", "messageHeadline": "Ensure that tests for command factory never read from user's config", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "8ff42bf28c2d0fca0f5be893318db4418f225de2", "messageHeadline": "Fix repo override", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "8dd1e12f64de66ab4921b97cb32ebdb470990881", "messageHeadline": "Merge remote-tracking branch 'origin' into fix-actions-help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 564, "deletions": 95}}, {"node": {"oid": "94c1646209d5cb9a95918ceb8647f54918b4a312", "messageHeadline": "Simplify `gh actions` implemenation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 17}}, {"node": {"oid": "883943946a377547dba322cebabf9ed76b576ad3", "messageHeadline": "Add a global pre-run hook to handle auth check and repo override", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 35}}, {"node": {"oid": "a44a3c8fd0e536613405e5d6585d442a46c7aea3", "messageHeadline": "remove redundant logs", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "9b05254285dbf64c57c853969a610ddc604eeeae", "messageHeadline": "gofmt", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "acaaeb5567a5cefd6afead59ead9f5e8b77ee0a2", "messageHeadline": "remove unnecessary assignment of id", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "26105dec29f5c5f1289498fd8da0d85c04e91e81", "messageHeadline": "fix lint", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "137053399e53c87dd747db18047a197701be07e8", "messageHeadline": "tweak tests and add extra validations", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 162, "deletions": 18}}, {"node": {"oid": "93118c65df622ce2fc1937da57ba0706aa323104", "messageHeadline": "Merge pull request #52 from bchadwic/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "876b61af7b66023d0db423ba99975d5aa6e0cc02", "messageHeadline": "Update browse.go", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "203d41c37b3fb4f039fa377c072792a59ba8b31f", "messageHeadline": "Merge branch 'cli:trunk' into first-browse-pull", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 1477, "deletions": 807}}, {"node": {"oid": "1e3bba5ff64c1bfba52295d0e38acd38d4ed78b4", "messageHeadline": "Add comment about cmd.Help()", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "558ff2dff088a12a3e178d3449de38eb64de61e9", "messageHeadline": "Skip authentication message if asking for help", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "3c8e163e8b1413287688ab71b4e1f86f534ad91d", "messageHeadline": "resolve PR comments. Tests WIP", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 135, "deletions": 138}}, {"node": {"oid": "c903f1ecd09d585b5d5c89d671b034b07993c213", "messageHeadline": "Ask for and print help even if logged out", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "7c8b6867f48b0dec171f2ba40ce76b9136ec7bce", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/repo-\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 2533, "deletions": 913}}, {"node": {"oid": "0a801c1ed55af25685438d10631974b834e7ee97", "messageHeadline": "Merge pull request #51 from bchadwic/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 30, "deletions": 40}}, {"node": {"oid": "c8152ed9b133d010094314644b213b55f21495e1", "messageHeadline": "Merge pull request #50 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 30, "deletions": 40}}, {"node": {"oid": "b64488fe5cd0fcf7fe547368c3e88729e8703416", "messageHeadline": "Changed parsefileArg to return a string, reformatted testing, polishe\u2026", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 30, "deletions": 40}}, {"node": {"oid": "dd3aac7f522ccaa83bfc16878b6e23af9857c933", "messageHeadline": "Merge pull request #3846 from cli/build-windows-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "741f768a286722c64edd40726a4984fc8cd2e88e", "messageHeadline": "Merge pull request #3792 from chemotaxis/docs-install-via-conda", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "d299b74a3731d274ab8a3d4ecebb5621f2823ff3", "messageHeadline": "Merge pull request #3841 from cli/factory-cleanup", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 527, "deletions": 87}}, {"node": {"oid": "bd0156625137f3490d38dd6dbcc149e2726e7af1", "messageHeadline": "Allow `script\\build` as shorthand for `go run script\\build.go` on Win\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32f9a462a8a5be23b133272a14b18e6c4552da46", "messageHeadline": "Speed up build script by avoiding recursing into 3rd-party directories", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cda406f495e564aac3596f0aa8c79e00a303ab1a", "messageHeadline": "Better error handling in build script on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "543a17df7f1e1a76ddaaa75697022161c64d6ba4", "messageHeadline": "Merge pull request #3787 from cli/editor-tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 280, "deletions": 60}}, {"node": {"oid": "edfac4238408673be932208970fc153458408419", "messageHeadline": "Set up iostreams in factory default", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 147, "deletions": 16}}, {"node": {"oid": "53fac59ef92d691fa265375df70d96a42c400fb6", "messageHeadline": "Cleanup factory/default and add tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 388, "deletions": 79}}, {"node": {"oid": "e380d68ed2d60dc480ee62e9831d75630c4125d6", "messageHeadline": "Merge pull request #3789 from cristiand391/increase-gh-pager-precedence", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "3d97aaf7f4eec3aa6a446c72f3432ee0b4a8e75b", "messageHeadline": "Merge pull request #49 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 98, "deletions": 93}}, {"node": {"oid": "679d396c8d78d398db7699c98c2c322de6f23b9a", "messageHeadline": "reformatted spacing and final touches", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 8, "deletions": 11}}, {"node": {"oid": "cac372d017a3b8d7e42d8e2d89fb7f34866db0ee", "messageHeadline": "Merge pull request #48 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 96, "deletions": 88}}, {"node": {"oid": "21691c8d2e099ba172960287c2c1afeae7688338", "messageHeadline": "Reorganized tests", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 41, "deletions": 50}}, {"node": {"oid": "79da79fb6845f7b603c48a905738b2078791b4b9", "messageHeadline": "We added new tests to bring the coverage to 90%+", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 75, "deletions": 58}}, {"node": {"oid": "d68a2038b6197f497d4052290e40c3b16fda066c", "messageHeadline": "add test case", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 38, "deletions": 0}}, {"node": {"oid": "707897ffb66d59f73d9c763b79fa7633ae609b69", "messageHeadline": "Deleted extra space", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8423de7f508f849880955426ac82f0367ee285d2", "messageHeadline": "Add tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 331, "deletions": 12}}, {"node": {"oid": "096f30a3199f1a7cb5227b6abc66c926b06b510c", "messageHeadline": "Add counterfeiter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 804, "deletions": 9}}, {"node": {"oid": "2729af50df056bf921f7bb8e2efd3b72b09a59ae", "messageHeadline": "Cleanup SyncOptions", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 15, "deletions": 17}}, {"node": {"oid": "8d61b96bde7520ea355ad96beda1fd4af9395bdf", "messageHeadline": "Fix up error message", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8b5abc77eaf3852abd5ff4891a721972bb7119f8", "messageHeadline": "Extract git interactions into interface", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 136, "deletions": 58}}, {"node": {"oid": "c6f89d3c172d31212505d59949776b39beb3ee1d", "messageHeadline": "Start tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "86e16cc7c4f25e1074ddbc072c9a9f4d2dfe17c9", "messageHeadline": "Add repo sync command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 374, "deletions": 9}}, {"node": {"oid": "5984cf2a8235fba9e4c182d56f06f970b05875f0", "messageHeadline": "Merge pull request #3832 from cli/env-set-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f7a786407d71e713cd8924ba00273730efc79483", "messageHeadline": "Merge pull request #3834 from cristiand391/remove-unused-method", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "d8ce6152528f8f711cc334334d10a52193e752b7", "messageHeadline": "Remove unused method from `httpmock` package", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 0, "deletions": 17}}, {"node": {"oid": "6ba70d4a1e75e6c715a8c3d1348bef2081e09505", "messageHeadline": "Add `run cancel` command", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 247, "deletions": 0}}, {"node": {"oid": "3a7ce3a440247c32c782153cd1837708e9471568", "messageHeadline": "Fix setting environment secrets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "1f4bd80c5698c8ce6fb44d8e3b46cd2728af5261", "messageHeadline": "Fix test flaky due to race in showing/hiding cursor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "6eed0ded39c52b21212ac904b911ddcc682d014f", "messageHeadline": "Merge pull request #47 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 224, "deletions": 113}}, {"node": {"oid": "b08a6d2bd0753de7c6403115b6fd40826bc5c4c6", "messageHeadline": "Merge branch 'trunk' of https://github.com/bchadwic/cli into trunk", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "69ac4fc1db6389beef7ba54c58a4b57440558ac7", "messageHeadline": "reverted files", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d8cf76e19359c2480c409f0d810ce86df8ffc6c6", "messageHeadline": "Delete build.exe", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9c7a788193edae7d7e01fedbbfc391c423a7d88c", "messageHeadline": "created more tests, and removed repoFlag", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 14, "deletions": 19}}, {"node": {"oid": "d3efc5dcbdbeb8750fe5fbbbc69cacc3088e6f90", "messageHeadline": "Merge pull request #46 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 136, "deletions": 15}}, {"node": {"oid": "7ea9d9164aa228a3bad79ccf3338e67470f5a8e2", "messageHeadline": "Fixed TestNewCmdBrowse and added more tests", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 136, "deletions": 15}}, {"node": {"oid": "05511c1ca6fabb75ab715c73a378593f12d36f82", "messageHeadline": "Merge pull request #45 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "edef757c6ca26374ea542e2a2e865e1732ab59ea", "messageHeadline": "Made more runBrowse tests", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 32, "deletions": 6}}, {"node": {"oid": "2b42ab92c35835ed305da79362ddec8b410a4e19", "messageHeadline": "refactored browse.go", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 58, "deletions": 89}}, {"node": {"oid": "5f64243eb63cc6400f226cf70b6735f382ce00c2", "messageHeadline": "Merge pull request #44 from bchadwic/first-browse-pull", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 95, "deletions": 141}}, {"node": {"oid": "568f4e4ee00a2ad6cce26bc87fea19bf9d938733", "messageHeadline": "Minor refactoring for readability in NewCmdFork's runE", "author": {"name": "camille folch", "email": "camillesf@users.noreply.github.com", "user": {"login": "camillesf"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "54b86c70937f4cf9b75877fa31127a2cf9c796a3", "messageHeadline": "repo fork: check that --org is not the empty string", "author": {"name": "camille folch", "email": "camillesf@users.noreply.github.com", "user": {"login": "camillesf"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "7999a457ade82ec4b33411c6a46ba729d2e1b627", "messageHeadline": "Separate out `NewCmdBrowse` tests from `runBrowse` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 95, "deletions": 141}}, {"node": {"oid": "aecfc01e6911e0ed58e91f5072305f5441cc76fe", "messageHeadline": "Merge pull request #3809 from cli/fork-test-cleanup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 425, "deletions": 566}}, {"node": {"oid": "14a1f63f787ea2c45f6caf3561893a7d0f1c9e1d", "messageHeadline": "Merge pull request #43 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 149, "deletions": 123}}, {"node": {"oid": "d96a773afc8373d5711fc1005114da2eedf8ef4d", "messageHeadline": "tests: add tests for GPG key commands", "author": {"name": "Owen Voke", "email": "development@voke.dev", "user": {"login": "owenvoke"}}, "additions": 175, "deletions": 0}}, {"node": {"oid": "dad2d5257131e3cb0b28c6cb9932a8199047a371", "messageHeadline": "feat: add commands for managing GPG keys", "author": {"name": "Owen Voke", "email": "development@voke.dev", "user": {"login": "owenvoke"}}, "additions": 356, "deletions": 0}}, {"node": {"oid": "af90f72493ae1fab2cd3ca7d7331eb7c6a38df49", "messageHeadline": "Merge pull request #3803 from cli/http-accept-header", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 191, "deletions": 10}}, {"node": {"oid": "4debbb17cd40aaa6eb89e29c5ef7fd1e09ec2b6a", "messageHeadline": "Further separate out test cases", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "7dbaaf2eb73bb632526cd115c9efcd7978f06804", "messageHeadline": "Merge pull request #3804 from cli/pr-status-checks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 55}}, {"node": {"oid": "88ec5ad3b2d7f817e94ff071078a77454e379226", "messageHeadline": "Fixing issues in the pr", "author": {"name": "bchadwic", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 149, "deletions": 123}}, {"node": {"oid": "b0998772ae6843659609e1410dae0a7b9ebd91b5", "messageHeadline": "more cleanup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 126}}, {"node": {"oid": "f31a31e2edc0b30880dfddddb7bbf7c83e30c89a", "messageHeadline": "stop stubbing out a Since function", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 26, "deletions": 42}}, {"node": {"oid": "4a7ec7f4f6f79a457375f8d55556da50a4743a52", "messageHeadline": "cleaning up fork tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 514, "deletions": 556}}, {"node": {"oid": "14de70a0112ada64cbd90467ead60ea0bf6b609f", "messageHeadline": "add defaultRemoteName", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "a4d1ce77097ed3068592385712bd73ad9edc08c8", "messageHeadline": "Fix fetching information about the PR potentially being behind base b\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "885e94786aa02f50f3eb5eeb00c136f618e7a9fa", "messageHeadline": "Shorten GraphQL query for `pr status --json`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e1b5f78df35f9c4855a0b1ea85fcdf9f608683df", "messageHeadline": ":nail_care: grammar in comment", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e1a6311083c0ee954a3817bfdf77fbeee4c5d431", "messageHeadline": "Merge pull request #42 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 132, "deletions": 86}}, {"node": {"oid": "170f7fa305fcfcabc9520e75dc1adffa0bf4f94e", "messageHeadline": "Merge pull request #41 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 106, "deletions": 47}}, {"node": {"oid": "e5b81fb6a5a7a2dd59188969ee5530aec89eaf7b", "messageHeadline": "Started working on testing for parseFileArgs", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 67, "deletions": 24}}, {"node": {"oid": "1657cf46c1924a785f47996d525df94dda294bfb", "messageHeadline": "Fixed parsefileargs to throw errors with incorrect line numbers", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 31, "deletions": 18}}, {"node": {"oid": "a96612c5e942538c3c66ddf3bc26a59fcf6cdf75", "messageHeadline": "Fixed --repo to open with Args", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 13, "deletions": 10}}, {"node": {"oid": "98a5541d15feb8229ab87f8cdf3294ced4951bea", "messageHeadline": "Started to fix the flags and the restrictions using them", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 14, "deletions": 6}}, {"node": {"oid": "95afca882b6b00806aeddbecaac45382e205795e", "messageHeadline": "Finished refactoring now", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 32, "deletions": 53}}, {"node": {"oid": "ab468a99e2b4e901cf1edc1a7ee8a308f8d568fe", "messageHeadline": "Merge pull request #40 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 55, "deletions": 74}}, {"node": {"oid": "506bd4b2debe96596b2abfbb2d67248044c4a2ad", "messageHeadline": "working on refactoring the output, the tests and how opts is structured", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 55, "deletions": 74}}, {"node": {"oid": "395355d075b9c632fa6b2e7e0ea04cb2075cad99", "messageHeadline": "make prompt.Confirm stubbable", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b8a849a9cb07a45597c6f44e0d6b48bdd1c537c", "messageHeadline": "Merge pull request #39 from bchadwic/first-browse-pull", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "698ca014c73ecd8981682a17897de9276e819fb7", "messageHeadline": "Merge pull request #38 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 113, "deletions": 112}}, {"node": {"oid": "b0590541021a22bf3a0a90cc1dab1ffcd0690fca", "messageHeadline": "Update settings.json", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5efe9f8df3bb8c4a3892a4237a032442d7a67967", "messageHeadline": "Update settings.json", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "9fe986a48041288cdddaf155cbbedd6dc862bc48", "messageHeadline": "Update pkg/cmd/browse/browse.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "891f4af69c171d3d7a06d35375a4658f8b119c97", "messageHeadline": "Update pkg/cmd/browse/browse.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "94002bf0ccb7f37c14cfe7adb050f7373b33be8a", "messageHeadline": "Update pkg/cmd/browse/browse.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f5cd33b4bfe042a79cd6a712a001f2737305e60a", "messageHeadline": "Fix showing Checks in `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 54}}, {"node": {"oid": "3a55c2600022d2c8d4f431acbf24e3f0425a822e", "messageHeadline": "Update \"Accept\" header for github.com requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "8a221bb766e5841dd733167c1395e3ff6accfed8", "messageHeadline": "Add tests for our default HTTP client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 172, "deletions": 4}}, {"node": {"oid": "0ebcbdd448cc5b2fbcd44edd15cec1a944251432", "messageHeadline": "Merge pull request #37 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "898d585e6a8d9d7be7ffc2da1e7a469d652880be", "messageHeadline": "A small change in code", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "569d2fd58afb9f80108e4d1b3c8d3c3975f14e99", "messageHeadline": "Got tests objects to fully work! Currently working on making more tes\u2026", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 108, "deletions": 112}}, {"node": {"oid": "698c7d61b566fcf89bae51ca0e5b30f79c6b02ec", "messageHeadline": "Merge pull request #36 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "3dc66b953992822a681ba3fd933df0d27dfe85e1", "messageHeadline": "Merge pull request #35 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "449858158d1a17006300d74902c633e09f71861b", "messageHeadline": "Continued to work on the output of test file", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "f9a5818ddcd896596bc7c47e5d42aca7e2897dbb", "messageHeadline": "Merge pull request #34 from bchadwic/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 133, "deletions": 9}}, {"node": {"oid": "a3a010b603d590cc5b5fa4af2e562daf111dbdab", "messageHeadline": "Merge pull request #33 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 99, "deletions": 132}}, {"node": {"oid": "f79270400313a43d33889bb145e3a5184aa4968e", "messageHeadline": "Worked on browse_test.go, still not getting errors", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 99, "deletions": 132}}, {"node": {"oid": "6ed990008497c464da2d0135ba1d13fde368c167", "messageHeadline": "working on the test file for the browse.go", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 132, "deletions": 86}}, {"node": {"oid": "dd4ebc9b8fc38dd929ceabf22525d6e8d0591b98", "messageHeadline": "Merge pull request #32 from ttran112/trunk", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 1155, "deletions": 235}}, {"node": {"oid": "e425e897a68fd14642f550ee2f12b357d4b186ca", "messageHeadline": "create new test file for first browse branch", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 116, "deletions": 0}}, {"node": {"oid": "1a9704dbfb58db378e62025c2607360b997eb89a", "messageHeadline": "fix the route", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 2, "deletions": 7}}, {"node": {"oid": "0174dbcdc4c705dd951e2838218e50423472b633", "messageHeadline": "Merge pull request #2 from bchadwic/first-browse-pull", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 1155, "deletions": 346}}, {"node": {"oid": "bc3a341479d55c29818651f5261bd55dedaec98d", "messageHeadline": "Update browse.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f27b47f4f9c7bb7dc8df7eeac3c6450779cc4aac", "messageHeadline": "Merge pull request #31 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 42, "deletions": 49}}, {"node": {"oid": "6f09e4f51a8b2c58f042325f72f7d397a9484184", "messageHeadline": "Fixed print error messages and returning error from openInBrowser", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 42, "deletions": 49}}, {"node": {"oid": "95f7fb4bd837d00879d7aabd684424522595e78c", "messageHeadline": "Merge pull request #1 from bchadwic/first-browse-pull", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 1115, "deletions": 298}}, {"node": {"oid": "ed87cf71b786b80b802f62cc66562c125c412fb0", "messageHeadline": "Merge branch 'cli:trunk' into first-browse-pull", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 1091, "deletions": 141}}, {"node": {"oid": "314b8e85718d3ebf3438cdb03cb16e04fdc35ba0", "messageHeadline": "Update main.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e5bd9666ff4cd21c8302dc61314e62eed3f93cc3", "messageHeadline": "Fix white space", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6fc36cf01f97057739027c80412a160c7b6ee873", "messageHeadline": "Fixed long message", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e28000b5d2c17f61ca3e32aa2ddabf37075bc06f", "messageHeadline": "Worked on help section", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 23, "deletions": 17}}, {"node": {"oid": "a72f6346dd9dba218156759047ecc4a98b95fff6", "messageHeadline": "Rearrange Conda installation instructions", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 9, "deletions": 13}}, {"node": {"oid": "71c6b8f43ab8fde443ce1ef2146246fae8ff07a1", "messageHeadline": "Add links to Conda section within each OS section", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "71b738b553ff22f17fc7c00e83bb66d54d315a64", "messageHeadline": "Make whitespace consistent", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "3caba02f3c222be27449b70b8c83f26017b3acc8", "messageHeadline": "Add documentation for installing via Conda", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "b3c2318e09023820b0235984ac449499fc5325f4", "messageHeadline": "Increase `GH_PAGER` precedence", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "606deaf134dc7c7eabeb2914b1e3302e2968b589", "messageHeadline": "Allow setting empty body via editor in `issue/pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 23}}, {"node": {"oid": "f570deb11859a0da7e956124e1800b8272616ff0", "messageHeadline": "Add tests for opening the editor program", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 194, "deletions": 41}}, {"node": {"oid": "75abeb13a836cbf3faf43a2af12a8f1206787b4d", "messageHeadline": "Merge pull request #3786 from browniebroke/remove-secret-long-descrip\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "bcfe176594fcd7dbab1d42e7a9b8ccf723f9bea1", "messageHeadline": "Fix flaky editor test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "051520afe10c7e0219288db63cf8b691e37f950e", "messageHeadline": "Add a long command description for secrets remove", "author": {"name": "Bruno Alla", "email": "browniebroke@users.noreply.github.com", "user": {"login": "browniebroke"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d8940b7515451f9f69ca50a9adff3606f638dfa", "messageHeadline": "Merge pull request #3784 from browniebroke/fix/set-env-secret-descrip\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d46447eb3ebbb34f123b6e31e1485e0c7b3b0d5", "messageHeadline": "Fix description for gh secret set --env option", "author": {"name": "Bruno Alla", "email": "browniebroke@users.noreply.github.com", "user": {"login": "browniebroke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ffebd23ba77e0679ec9feac8aff9024c7dc1db63", "messageHeadline": "Merge pull request #3761 from cli/command-extensions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 216, "deletions": 3}}, {"node": {"oid": "4bdddd72d34b61c391397ab3332989a6f85f6b60", "messageHeadline": "Allow installing local extensions via symlinks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 42}}, {"node": {"oid": "83fcecef748fef7751a26014f7a696e11dc962f8", "messageHeadline": "Merge pull request #3658 from chemotaxis/fix-pr-issue-body", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 136, "deletions": 1}}, {"node": {"oid": "c2c691f44419cc1b1ece7f1771450d43269080a9", "messageHeadline": "Add test for our survey editor extension", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 135, "deletions": 0}}, {"node": {"oid": "d974dbd338893027432a078248d35a78dbe765a2", "messageHeadline": "Return default text if skipping the text editor when prompted", "author": {"name": "chemotaxis", "email": "chemotaxis@users.noreply.github.com", "user": {"login": "chemotaxis"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b166376211f34a762354e0897b8548b46ac297d1", "messageHeadline": "Merge pull request #3774 from browniebroke/feat/remove-env-secret", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "4b79edf603044928c8bb5a2bef9070209de0ee52", "messageHeadline": "Add support for removing environment secrets", "author": {"name": "Bruno Alla", "email": "browniebroke@users.noreply.github.com", "user": {"login": "browniebroke"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "95ceb85ee5e9d299c6c3df1c577e330c02544a79", "messageHeadline": "Delete helpful-resources.txt", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 22}}, {"node": {"oid": "5aeca61fd0920ea1a4b9a865e0c2ca25a6fadf0d", "messageHeadline": "Delete browse_test.go", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 0, "deletions": 116}}, {"node": {"oid": "a1cedfcd5c0ad053537c54d38506de157ea1b654", "messageHeadline": "Merge pull request #3741 from jack1142/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 16}}, {"node": {"oid": "4d900058175a99265c0b2d3cdb7edd3bf3cc09c0", "messageHeadline": "Merge pull request #3772 from astroparam/escape-metacharacters", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 1}}, {"node": {"oid": "71547f456050395433cff28db86ce7595bf28e37", "messageHeadline": "Merge pull request #3769 from browniebroke/feat/set-env-secrets", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 76, "deletions": 3}}, {"node": {"oid": "0931531e2fac2322f37ed28a106183188b87a547", "messageHeadline": "collapse conditional", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "7388d1e2ff4c4f07cc95bacb45e0d97c0ee51cfa", "messageHeadline": "Merge pull request #3768 from cli/xdg-data", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 90, "deletions": 0}}, {"node": {"oid": "20f915d5ba89141f2f26f05e87a27e9c247dac4f", "messageHeadline": "escape metacharacters in job name", "author": {"name": "Param Patidar", "email": "prm.mehul@gmail.com", "user": {"login": "f1rstmehul"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "32856c987dc8b4ab688f7cbb23d16bb9313c1eba", "messageHeadline": "Add ability to set environments secrets", "author": {"name": "Bruno Alla", "email": "browniebroke@users.noreply.github.com", "user": {"login": "browniebroke"}}, "additions": 78, "deletions": 3}}, {"node": {"oid": "d396674e12e1fdaba930043eae2f208b751c635c", "messageHeadline": "Fix a typo in the docs", "author": {"name": "Bruno Alla", "email": "browniebroke@users.noreply.github.com", "user": {"login": "browniebroke"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "389fdb7f99ffe445b8b5b881cd8dae1c428e249b", "messageHeadline": "Add XDG env variables to environment help topic", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "e6ad8a10d0bd576d105f99fab318dbd382d7a03a", "messageHeadline": "Add support for XDG_DATA_HOME", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "6a74eb12620e4278a1170977728b560e917f828a", "messageHeadline": "Merge branch 'trunk' into patch-1", "author": {"name": "jack1142", "email": "6032823+jack1142@users.noreply.github.com", "user": {"login": "Jackenmen"}}, "additions": 480, "deletions": 111}}, {"node": {"oid": "548a91f0cda256ec35fa5aefa61e222d8e2c01cf", "messageHeadline": "Merge pull request #3767 from astroparam/fix-project-layout-link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c34d017a04947a6eca1facfbd90f1f75ea588109", "messageHeadline": "fix project layout link", "author": {"name": "Param Patidar", "email": "prm.mehul@gmail.com", "user": {"login": "f1rstmehul"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49609350afdb6ffdae982505de0ab1d2560739dd", "messageHeadline": "Merge pull request #3737 from cli/requested-reviewers-slug", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 30}}, {"node": {"oid": "184149b8440ec013a10ea90ce71879017c0f453a", "messageHeadline": "Add missing new line", "author": {"name": "jack1142", "email": "6032823+jack1142@users.noreply.github.com", "user": {"login": "Jackenmen"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e65d9560400aca520fc25702c1d38735a13f64bf", "messageHeadline": "Merge pull request #3717 from cli/xdg-state-2", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 286, "deletions": 61}}, {"node": {"oid": "1d7ffc20133c49bcd8cba6ba68c77a637d7364fd", "messageHeadline": "Add support for LocalAppData and .local/state/ fallback", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 54, "deletions": 22}}, {"node": {"oid": "fce93d60809ba97487b1268de1cd3977b59034fa", "messageHeadline": "Experimental command extensions support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 237, "deletions": 3}}, {"node": {"oid": "89eff6c79086a9d8f2888ef6000c94339cb64dd9", "messageHeadline": "Merge pull request #3750 from itsme-alan/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5fb5d41bb8021b3887a3ff8a404221b35eb2c2b7", "messageHeadline": "Merge pull request #28 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "6391bf580186eccd7721333bc0dc0792db3b5293", "messageHeadline": "Starter code for testing", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "798e03cf159342dd53774e1c0d7d5797ff197c71", "messageHeadline": "working on testing browse.go", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 72, "deletions": 13}}, {"node": {"oid": "8fa24571637bad942ff23d6db9618b97c7d70d1e", "messageHeadline": "Merge pull request #27 from ttran112/trunk", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "52e7b7cc86c26947abc4395467557458d195446c", "messageHeadline": "added the message to help the user navigate github", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 25, "deletions": 2}}, {"node": {"oid": "0f2e2990cca83eeda2f32f0ab8705bafe6d1507f", "messageHeadline": "Merge pull request #26 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "0bfeb8926af0c82294aec3d6ff7c91dea3e8b733", "messageHeadline": "Fixed error messages, added repo override", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 16, "deletions": 26}}, {"node": {"oid": "6bb34cf6a249444632acb59fbbfab709e143b42a", "messageHeadline": "Merge pull request #3270 from tylerxwright/feature/issue-3265-impleme\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "e5bdaaab2c9a7e5efbe39c24e356aace40c60a8b", "messageHeadline": "Add ability to list environment secrets", "author": {"name": "Tyler Wright", "email": "tylerxwright@gmail.com", "user": {"login": "tylerxwright"}}, "additions": 57, "deletions": 6}}, {"node": {"oid": "157bab18e4c9f9f6f6306c39aa1964d04ec94a71", "messageHeadline": "Merge pull request #3679 from g14a/feature/list-secrets-limit", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 93, "deletions": 10}}, {"node": {"oid": "bd28e0e9578465970117054bd32f4dac9ba87274", "messageHeadline": "Merge pull request #23 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 197, "deletions": 31}}, {"node": {"oid": "a8a01badf1e9eacb8f6dbe274460c92072923c34", "messageHeadline": "Finished refactoring (addCombined)", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "260f720c0738c403132f10477a1565cd57477c5c", "messageHeadline": ":nail_care: refactor and add tests for Secrets pagination", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 15}}, {"node": {"oid": "cb605387091ab70dd50cdc250f6ed460f439c7fc", "messageHeadline": "paginate to get all secrets at once", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "2444e4aadc9045d6892b1682157512c373de273d", "messageHeadline": "Merge branch 'bchadwic:trunk' into trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "c162a28099d14507e1b5de131b617c36b49e8537", "messageHeadline": "started to refactor the code base", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 32, "deletions": 41}}, {"node": {"oid": "ab037b0e74b842089fc37fbf72cceed20f1df467", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 180, "deletions": 17}}, {"node": {"oid": "b51403391eeac9f95f519dc80bce90c98500bfff", "messageHeadline": "Update upgrade docs for winget", "author": {"name": "itsme-alan", "email": "75578443+itsme-alan@users.noreply.github.com", "user": {"login": "just1a-person"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "74d9a9b86676719af48dd0124849e4438ef8d6ea", "messageHeadline": "Merge pull request #22 from ttran112/trunk", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 11, "deletions": 21}}, {"node": {"oid": "5077d4794c0f05f8eb996052d0aced10132d4edc", "messageHeadline": "fixed the 404 edge case error", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 11, "deletions": 21}}, {"node": {"oid": "5c96d5d46087828a5e2f02007b73cfa0146614e6", "messageHeadline": "fix lint errors", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c4beed8276ae42c40e0bf6325487f52dda66a925", "messageHeadline": "complete tests", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 133, "deletions": 25}}, {"node": {"oid": "9b87b13b80b9a13e67ee45ad7900b893d4522c9d", "messageHeadline": "add test cases WIP", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 231, "deletions": 35}}, {"node": {"oid": "42333bb2d1cb11a3d224d11aa1c15bf298382ad2", "messageHeadline": "Update issue non-tty view formatting and its tests", "author": {"name": "jack1142", "email": "6032823+jack1142@users.noreply.github.com", "user": {"login": "Jackenmen"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "979ec9298d7d88f84ac84b1bf753a4b296262923", "messageHeadline": "Update issue tty view formatting and its tests", "author": {"name": "jack1142", "email": "6032823+jack1142@users.noreply.github.com", "user": {"login": "Jackenmen"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "3943a8bb1fca0c2356f145e381e2dc4bf179120c", "messageHeadline": "Update PR tty view formatting and its tests", "author": {"name": "jack1142", "email": "6032823+jack1142@users.noreply.github.com", "user": {"login": "Jackenmen"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "1a980e768cdad166b30e8c3ae706c99c6c709bd6", "messageHeadline": "Fix how teams are displayed in requested reviewers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 30}}, {"node": {"oid": "e160dd3eae3925546402ed2b1def91e756c0074e", "messageHeadline": "fix listing of PRs when merged ones are searched (#3730)", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 69, "deletions": 2}}, {"node": {"oid": "35e5c758b5ee3c8d086eeff927aaa95544394510", "messageHeadline": "Merge pull request #3701 from mercimat/fix-pr-team-reviewrequests", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 111, "deletions": 15}}, {"node": {"oid": "761fa94831c7d2bbc99bcb81a3069c23c6da0155", "messageHeadline": "Small nitpicky polish", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 20}}, {"node": {"oid": "53dff30ab0a79a2c86c24f319a8a6234fba9eba0", "messageHeadline": "Merge branch 'cli:trunk' into trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 3324, "deletions": 3268}}, {"node": {"oid": "43a9709e4ecbc1cdbabc569a694dabd2bddcb9b8", "messageHeadline": "Merge pull request #18 from ttran112/trunk", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "cb3792051a0b1efe2d6c7c1656411db3999b43cc", "messageHeadline": "fix minor error and add branchName for addArgs, addCombine", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 11, "deletions": 5}}, {"node": {"oid": "c127ca405148ca8a39d20a2584378dc7332c51ef", "messageHeadline": "Merge pull request #17 from ttran112/trunk", "author": {"name": "Thanh D Tran", "email": "72171009+ttran112@users.noreply.github.com", "user": {"login": "ttran112"}}, "additions": 41, "deletions": 28}}, {"node": {"oid": "3a48c35bc6261c223280a5bfc65a21a0a036ff43", "messageHeadline": "fix addArgs and combine by addding branchName parameter", "author": {"name": "ttran112", "email": "ttran112@mail.greenriver.edu", "user": null}, "additions": 41, "deletions": 28}}, {"node": {"oid": "602167c0c7345f28148d74fb6d674d3a65938bf5", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 48, "deletions": 39}}, {"node": {"oid": "ece536a5fdd6920ea94673364a11fe835f207728", "messageHeadline": "Merge pull request #3700 from cli/pr-checkout-deleted", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 102, "deletions": 6}}, {"node": {"oid": "ebf2bb9f4b0f1cafd610eaaff5302e28cff9126b", "messageHeadline": "Merge pull request #3714 from cli/pr-checkout-push", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "7a0329e708016b207f1db5ffddd980e5162763e2", "messageHeadline": "Merge pull request #15 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "88ce5320f608ab39d11011d4a4cb1e836fb1739d", "messageHeadline": "made branch and line flags, fixed path", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "f43113e3c96bb084c0ece3097c4b687022eb8cc7", "messageHeadline": "Merge pull request #14 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 45, "deletions": 33}}, {"node": {"oid": "a65266bf3617e2f1003af88381c371a1f1b30aac", "messageHeadline": "added combination of args, partial fix to args", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 45, "deletions": 33}}, {"node": {"oid": "282bb9a014310ec8ede3573f380329dfa60fb5db", "messageHeadline": "Merge pull request #11 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "1e61f41cd93431e643312f1e49a5a772835076ef", "messageHeadline": "Tidied up the logic of openInBrowser", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 50, "deletions": 23}}, {"node": {"oid": "50af6c1658fb34ba56fa274bbbf59389aa681618", "messageHeadline": "broke the flag checking into a separate function, and created a http \u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 56, "deletions": 14}}, {"node": {"oid": "583e74d70c22356f7dc80e71d10a4bb4ec397efc", "messageHeadline": "Add support for XDG_STATE_HOME", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 234, "deletions": 50}}, {"node": {"oid": "053d43f7053e30cc0f21773a2c8ca9b065dc20b1", "messageHeadline": "Fix `pr checkout` setting up git push configuration", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "24abf29acb22697dff3ba6fcacccb1835e53e675", "messageHeadline": "created a test file", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "6b49b487e2bde73c257b4895aea517554025eaa4", "messageHeadline": "Merge pull request #3707 from cli/fix-test-env", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "972d5ff5f0a731dc2c94b14cc1ab94263eadaca1", "messageHeadline": "Fix test that was deleting local config folder", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "325886c0e4d4c374be4d99eb8e1eff735a041a85", "messageHeadline": "Only schedule an auto-merge when PR state is blocked", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "045089c483b37c7a5afd3905638576a79d7b6c9d", "messageHeadline": "Merge pull request #3671 from cli/xdg-config", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 209, "deletions": 44}}, {"node": {"oid": "0d49bfba42f2e77865a08565b18cffe2a9417261", "messageHeadline": "Add support for XDG_CONFIG_HOME and AppData on Windows", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 209, "deletions": 44}}, {"node": {"oid": "70e72afdcc705287bf0ca46152324f39337b33ed", "messageHeadline": "cleaned up, added suggestion to 404 handling", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 9, "deletions": 9}}, {"node": {"oid": "fdca340b28b0059101cf546a5e00b4b3b4e96890", "messageHeadline": "simplified the if block for flags, now allows for checking destinatio\u2026", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 6, "deletions": 7}}, {"node": {"oid": "88e2a9f748c5b2801954281913a1dfbc25b64dd2", "messageHeadline": "cleaned logic and added in a print function that takes in an exitCode", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 54, "deletions": 26}}, {"node": {"oid": "a612f06deec8bd79085c05d55e7083da5beebce8", "messageHeadline": "fix pr review requests for teams", "author": {"name": "mercimat", "email": "11376662+mercimat@users.noreply.github.com", "user": {"login": "mercimat"}}, "additions": 105, "deletions": 5}}, {"node": {"oid": "b9a4a425bfebcf44b16b4dc97190fa44347426fa", "messageHeadline": "Fix `pr checkout` for PRs coming from deleted forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 98, "deletions": 2}}, {"node": {"oid": "55b183f3c92707b019bae208662d6e2bf0893407", "messageHeadline": "Merge pull request #3697 from sadikkuzu/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6b8f1f68c8e755ee1f45fade9e48da7be245bbe7", "messageHeadline": "Merge pull request #9 from jlsestak/trunk", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "edebfa104bebfc7e8a5808876e99441bdccb83e9", "messageHeadline": "Added errors and started defining the the path for flags and args to \u2026", "author": {"name": "Jessica Sestak", "email": "jlsestak@gmail.com", "user": {"login": "jlsestak"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "0da3a19526de3b7388674f14209a2b8eb9dcdce6", "messageHeadline": "Capitalized h", "author": {"name": "SADIK KUZU", "email": "sadikkuzu@hotmail.com", "user": {"login": "sadikkuzu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa7acb727239b9dcfa574397c27395f79bf8c14d", "messageHeadline": "Merge pull request #7 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "b22519309f2e798b4ce06bda5e7ff9ad6c046282", "messageHeadline": "Fixed the name of projects flag", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "e4b2ec202d28696cecf276f9a409d0de6b2bdda0", "messageHeadline": "We added a few flags based on priority", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "c359b3e4541a74b9f988654aceab8923a53391d5", "messageHeadline": "Merge pull request #5 from ravocean/trunk", "author": {"name": "Husrav Homidov", "email": "38958131+ravocean@users.noreply.github.com", "user": {"login": "ravocean"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "6e7cd6fd05ff20d301bb7148166590556c0aeb98", "messageHeadline": "Added parseArgs() function, beginning to work on parseFlags() functions", "author": {"name": "ravocean", "email": "iamericanec@gmail.com", "user": {"login": "ravocean"}}, "additions": 52, "deletions": 7}}, {"node": {"oid": "8d1dee4cd42808b33b96c51a1f2df88b22b75ac2", "messageHeadline": "Merge pull request #2 from jlsestak/trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f66a086a5d063e7d384a343c3259b4cc946bd7ce", "messageHeadline": "Merge branch 'trunk' into trunk", "author": {"name": "Benjamin Chadwick", "email": "73488828+bchadwic@users.noreply.github.com", "user": {"login": "bchadwic"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "e4e8b77c7d7b9f14bb3fb00d79f7ced2212d9e75", "messageHeadline": "Update browse.go", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "bab7b498ec93237db66761a6dd1e8a254b153929", "messageHeadline": "Update browse.go", "author": {"name": "jlsestak", "email": "73488851+jlsestak@users.noreply.github.com", "user": {"login": "jlsestak"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c49c7f4de289a7528f1882b2d6e77d3df606e757", "messageHeadline": "Merge pull request #3575 from g14a/feature/action-headers", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 13}}, {"node": {"oid": "09a92c6e1dda467208a51455e23ce16f401be247", "messageHeadline": "Merge pull request #3688 from cli/pr-merge-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 47}}, {"node": {"oid": "0208620a6ffbda59c0440a15d36627d45b6c0a98", "messageHeadline": "Remove unnecessary `commits` stubs from fixtures", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 36}}, {"node": {"oid": "6bec7a956a1a046eaa590c63d7497d3b7cfea592", "messageHeadline": "Fix `pr merge` on GHE < 3.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 11}}, {"node": {"oid": "9c614247a645279a0b5a9d1e64769e640befd813", "messageHeadline": "lint fix", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "605f785c70b61e45fe8760fab5b138f04c777269", "messageHeadline": "use fuzzy abbr to display age", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "ca04e2192185e372474624c84b25eab30053f0e5", "messageHeadline": "Merge pull request #3681 from dgreene1/trunk", "author": {"name": "Dan Greene", "email": "14020024+dgreene1@users.noreply.github.com", "user": {"login": "dgreene1"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4842b69b6b01d4466321783d2730778f60637a01", "messageHeadline": "Merge pull request #3672 from cli/deb-doc", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 17, "deletions": 18}}, {"node": {"oid": "3e21da9167f45aefc12f5d5a97156c7b8db53670", "messageHeadline": "just use stable", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "48f114dae4713b41a3a7654af531234f33f63561", "messageHeadline": "Merge pull request #3668 from tklauser/uniseg-bump", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "bc4be19319ea693c1b6527220793d2b47a88d81d", "messageHeadline": "lint repair", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "31854f0b25e4608e0b28c1ebfdb0a7f53de6323e", "messageHeadline": "add extra age column and repair tests", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "b8de5c87e1dff2fad77a86777556762161e99626", "messageHeadline": "removed help message for non error operation", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6b0a07f22e37625df73007032017bd5169801749", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/actio\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3274, "deletions": 3271}}, {"node": {"oid": "d8c20faa65031639264cb837167a09bb14c337c4", "messageHeadline": "added in a help dialogue and error message", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 11, "deletions": 9}}, {"node": {"oid": "daf27af34aa7247f47bd86b7eb682ed7cec4b0a0", "messageHeadline": "only accepts 1 arg at most", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "2d704ba5910fe48111dd7e623c95d0b4ada79e12", "messageHeadline": "bonus: support sid", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "320ab8ad31769468e237dea08086d6de17ea5f35", "messageHeadline": "restore header, use an emoji", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "14a40fb0db3df193ae1389f7577a9f1d6d3ac411", "messageHeadline": "added a return statement to avoid a segmentation fault on a null base\u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "697ff425a8e717df8b92c94ce9a0934d62360205", "messageHeadline": "disregard", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "097dd25884fc792b8d30e967f346493c2bbad78c", "messageHeadline": "redefined how gh browse opens the repo. We now use the BaseRepo to ex\u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 21, "deletions": 22}}, {"node": {"oid": "7ed4204dfce7dfb5d354181671a2bae9ac384e43", "messageHeadline": "Bump github.com/rivo/uniseg to v0.2.0", "author": {"name": "Tobias Klauser", "email": "tklauser@distanz.ch", "user": {"login": "tklauser"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "6c5b690bbec934034826b2c34ee0ee86d3b80e6f", "messageHeadline": "simplify deb installation docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 17}}, {"node": {"oid": "6aedba38c4d98df99f3896845a9682aa08f72982", "messageHeadline": "Merge pull request #3666 from cli/fix-windows-config", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "e0e25c82ff7b50d5587ebdb42efdf3822e759e0d", "messageHeadline": "Fix creating Windows directory for gh config", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 9}}, {"node": {"oid": "dee89a1b6a7a346eb5109f5c6b798ecfa7702f25", "messageHeadline": "Merge pull request #3663 from cli/cross-repo-pr-checkout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "79896ed513736b987a47f30e7a193e8132d5cb07", "messageHeadline": "Fix `pr checkout` for cross-repository pull requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 7}}, {"node": {"oid": "001e92e3e640a61b12e9ff9b235122880115cc96", "messageHeadline": "Merge pull request #3656 from cli/release-json-export", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 114, "deletions": 31}}, {"node": {"oid": "c667a0bc49598ea6de09f5127ae18a36f29b559e", "messageHeadline": "Fix fetching draft releases from GitHub Actions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "4425365004faf125a33de404fbe7593cd206625e", "messageHeadline": "Add `release view --json` support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 111, "deletions": 21}}, {"node": {"oid": "f30afce5da8103b78f18ff43bf0347f35884a56d", "messageHeadline": "Merge pull request #3547 from cli/pr-lookup-refactor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2080, "deletions": 2900}}, {"node": {"oid": "1440fd81a1e76fa6a32b1c5cc6e97affbed420e4", "messageHeadline": "Fix broken GraphQL queries due to editing Author struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 7}}, {"node": {"oid": "42155c7d2de352a667c99a64c9091c4b177eee38", "messageHeadline": "Export more IDs in issue/pr JSON payload", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 42}}, {"node": {"oid": "e758f30073002dcb06fa4b3bb10e69706b5982be", "messageHeadline": "Fix preloading of pr reviews, checks, and issue/pr comments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 383, "deletions": 196}}, {"node": {"oid": "51f7cbdfde0a533b99db23f2e3d2f607ea693d16", "messageHeadline": ":nail_care: cleanup and tests for PR finder", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 317, "deletions": 47}}, {"node": {"oid": "068ad31c14cbbb789c2dd0a251a09b66e7484850", "messageHeadline": "Add support for new Ubuntu, Kali linux (#3645)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "bc3bb97c431df5279fca9de5693307dfd49f0240", "messageHeadline": "Merge remote-tracking branch 'origin' into pr-lookup-refactor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1130, "deletions": 387}}, {"node": {"oid": "29908d70eb934775b2e1a591540f39298d1f6340", "messageHeadline": "Merge pull request #3648 from cli/docs-links", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "42d2da812c83bc0a6a108f55b2476fd7fba5b070", "messageHeadline": "Preserve list fomatting in web docs for `gh actions`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "eb35a3457c4cc7fc726b633c06eb4dea03937d93", "messageHeadline": "Make sure docs URLs are linked in web docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4b0b422eb56a5b1d4a836a0dbff39ab25ff60cab", "messageHeadline": "Add `--json` export functionality to repo commands (#3627)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 545, "deletions": 133}}, {"node": {"oid": "3f3d4e38d44e21727e55fc628113357f9918c268", "messageHeadline": "Avoid crash when `--json` doesn't request `nameWithOwner`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2307e357dfa74423c8641794e728b1017bc03b4", "messageHeadline": "Add `repo list --json` support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 94, "deletions": 83}}, {"node": {"oid": "adbfb6e8deb49667376f53ec60b9bd21dde0658a", "messageHeadline": "Merge pull request #3638 from cli/release-discussion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 5}}, {"node": {"oid": "301a35eedc330bfadb8c6ec3f8f285b001603595", "messageHeadline": "Merge pull request #3621 from cli/export-data", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 97, "deletions": 61}}, {"node": {"oid": "f2456f4820ca20f171ef6e2ed437e3460d13d03d", "messageHeadline": "Merge pull request #3628 from cli/json-flag-completion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "26b987aaf5c6b1f020a94c2e41e7d08feb6b6ee5", "messageHeadline": "Merge pull request #3626 from cli/json-color-gray", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d656a9077b35fea1e6aeaa0347c2214a9a29001d", "messageHeadline": "cleaned up the code base, opening the web browser is now matching the\u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "68ce66801b5fb076e449d30c3dcb2867d7cd47b9", "messageHeadline": "We got the browser to open on gh browse, now we're working towards ma\u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 22, "deletions": 24}}, {"node": {"oid": "e905133068af4447f20839ba54784acb9df4c9db", "messageHeadline": "working towards removing the help message when browse is inputted", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "88ef7ce58b541b5f93135d9d3ffc6cb649324a62", "messageHeadline": "removed view, from here on out exclusively working in browse to do mo\u2026", "author": {"name": "Ben", "email": "benchadwick87@gmail.com", "user": {"login": "bchadwic"}}, "additions": 2, "deletions": 61}}, {"node": {"oid": "602334f58aecee86c1e65420992877171bb5a3a4", "messageHeadline": "working on the browse view", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 97, "deletions": 0}}, {"node": {"oid": "c42f6acbdefd541894707b79d6f03345e0ac1712", "messageHeadline": "begun a view subcommand of browse", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "9333d93c2f567dcf49481800c763813dff400e8b", "messageHeadline": "started creating the new command. Added useful resources", "author": {"name": "bchadwic", "email": "bchadwick@mail.greenriver.edu", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "b09c1f7a6f54651353e95a5fc59af9f1aab671d9", "messageHeadline": "Add shell completion for the `--json` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "df2ae17b548a6c1e38190bafb3edbbe9d02475dd", "messageHeadline": "Bump Cobra to v1.1.3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "02a2ed2f73789e56963e46a52b07a3ec8a840c72", "messageHeadline": "Add `repo view --json` export functionality", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 450, "deletions": 49}}, {"node": {"oid": "5f0301c990bcac47cfdb36273032050da40fcaca", "messageHeadline": "Have Exporter.Write automatically call ExportData on given data struc\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 97, "deletions": 61}}, {"node": {"oid": "fddc888a69a8ab6135dc0ec0516df670bed363b2", "messageHeadline": "Fix \"null\" display in colored JSON output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02b7a7178336628311b75fb59e60f33a6594ab65", "messageHeadline": "Add project layout documentation (#3587)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 0}}, {"node": {"oid": "26d2e5c5cef62b3667eb2f05051a7b17a9fbe9e4", "messageHeadline": "Rework our pull request template (#3584)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 19}}, {"node": {"oid": "3cbd5b49346378136f5e85601c42882cf0ef4d06", "messageHeadline": "Add `repo fork --org` functionality (#3611)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 24}}, {"node": {"oid": "c50d390cf52c7726368f9928cadf9f0266a32814", "messageHeadline": "Fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 573, "deletions": 1599}}, {"node": {"oid": "026b07d1cfbf23a3ccb4d4703a2496d65e177fcc", "messageHeadline": "Merge pull request #3578 from g14a/fix/empty-gist-contents", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 103, "deletions": 34}}, {"node": {"oid": "70a9621928bfc9c66ffc057938ab27a928cc0820", "messageHeadline": ":nail_care: cleanup in gist create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 35}}, {"node": {"oid": "cc94dc762d14eeb54e13cb184a9c55c2234a3b20", "messageHeadline": "shift gist validation to server rather than client", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 83, "deletions": 12}}, {"node": {"oid": "2f94adabb2ddbda4cfbb717019714dca6f0a3fa1", "messageHeadline": "Use `T.TempDir` for temporary dirs in tests (#3580)", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 28, "deletions": 40}}, {"node": {"oid": "97f80740aa98f65c29dedc9924a53aeaeede11a4", "messageHeadline": "remove extra quotes", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0437a699676116c30011a768586a25401197f8b1", "messageHeadline": "add column headers and age column in listing runs", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 21, "deletions": 13}}, {"node": {"oid": "25d79c4e16d54d6f3621517269f07048748a6b97", "messageHeadline": "Merge pull request #3525 from cristiand391/improve-issue-status-detec\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "796d2e24ef06266a343244dc6f78ef5a39f94f93", "messageHeadline": "Bring back `Closed` field", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9bdc63c4ca6de084d5a9db3b068aa6314e1e81e7", "messageHeadline": "Eliminate API overfetching in `pr` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 761, "deletions": 1028}}, {"node": {"oid": "011e455b7332ecb34a5a1aa6a17450b70968264f", "messageHeadline": "Merge pull request #3536 from rneatherway/rneatherway/placeholder-syntax", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 131, "deletions": 47}}, {"node": {"oid": "6a57dcfd7dde07908676646dcea3021ad14c5a78", "messageHeadline": ":nail_care: cleanup placeholder implementation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 51}}, {"node": {"oid": "59b4d5cb7c0a3696843cf0b06db07efd8bb86e5f", "messageHeadline": "Support standard path variable replacement syntax", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 72, "deletions": 13}}, {"node": {"oid": "d478a652548ce335db9effcf5dac9d524c178a41", "messageHeadline": "Merge pull request #3530 from tklauser/x-term", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "6b9a8608f6211f9f46f745b610021492c79c3482", "messageHeadline": "Merge pull request #3537 from cli/incorrect-function", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 26, "deletions": 0}}, {"node": {"oid": "9f451d9eef69aa6488d4514a10c664811ef08c08", "messageHeadline": "review feedback", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f4592e3f94807382d6c1a48807c3902562f6d3b8", "messageHeadline": "Revert \"ignore gh.exe\"", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "15c16bd12aa37bd5207adc6b904e89ab459b0eb9", "messageHeadline": "ignore gh.exe", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9110db7f7e8f46c516c65ca464fba1a70acf27cb", "messageHeadline": "fill in help topic", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "d1d49c18108e2cf5da4bf0c00a3b41bc6ef85d3c", "messageHeadline": "Merge pull request #3529 from cli/milestone-export-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "02e9fa086d730237387a5abccffc2360444d1cf6", "messageHeadline": "start on incorrect function error handling", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "d5954e2e9436c19575bbbf5f78445466dadd423c", "messageHeadline": "Merge pull request #3499 from cli/secret-prompt", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 19}}, {"node": {"oid": "cc7c2f2c9d28ac532e67249b816d38c6a35d88d8", "messageHeadline": "Merge pull request #3517 from cli/watch-404", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 29, "deletions": 0}}, {"node": {"oid": "b586d517786282065737f3eb8d9dc2ca126c814c", "messageHeadline": "Use golang.org/x/term", "author": {"name": "Tobias Klauser", "email": "tklauser@distanz.ch", "user": {"login": "tklauser"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "a8e025291f629f0f8dc31f9d6068e89f5dfeaad5", "messageHeadline": "Fix exporting `milestone` for issues and PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 6}}, {"node": {"oid": "6b49e21295c992f5159384cda4c3dd930bb56d19", "messageHeadline": "Improve issue status detection", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 6, "deletions": 8}}, {"node": {"oid": "9436990e1812ee632a4b1784c53fb7b7aaaf9502", "messageHeadline": "Merge pull request #3524 from sgerrand/cmd-docs-updates", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f70bdcf98263e979e9fcb46407ab61af78cc25ea", "messageHeadline": "Corrects a typo in `pr create` docs", "author": {"name": "Sasha Gerrand", "email": "sgerrand@users.noreply.github.com", "user": {"login": "sgerrand"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00da7f9fc1244dcdac71e613d703fbe412e3e861", "messageHeadline": "handle 404 for annotations", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 29, "deletions": 0}}, {"node": {"oid": "ac0fe6bf715537a5fb9b99f80344ea098134a335", "messageHeadline": "Merge pull request #3490 from heaths/issue3487", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 123, "deletions": 16}}, {"node": {"oid": "aaa5a9e9495f71d75f7fc86c94f49ef7c71cb6c9", "messageHeadline": "Use `-` to read from stdin instead", "author": {"name": "Heath Stewart", "email": "heaths@microsoft.com", "user": {"login": "heaths"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "3e36596269adde7a2e62910ae33c2387c90b30f2", "messageHeadline": "ability to paste secrets in a prompt", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 19}}, {"node": {"oid": "5a2ec54685806a6576bdc185751afc09aba44408", "messageHeadline": "Merge pull request #3494 from cli/pr-list-example", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "bf7ed68aa8f1103515e9a70d51076bb46738f385", "messageHeadline": "Merge pull request #3495 from cli/release-create-eg", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "47ed41bfcddfafc1c7c57882d3ea655f4f501675", "messageHeadline": "add some more examples for release create", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 3}}, {"node": {"oid": "c69f21080733bd2904cbf7e727680f62d46cf899", "messageHeadline": "add some more examples for pr list", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "9ee580de867c3a2bbeeac7fafc0a145274ad1f75", "messageHeadline": "Merge pull request #3491 from junjieyuan/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 14}}, {"node": {"oid": "c57e30fff0d5d0aee204610466a8a295ad865ba7", "messageHeadline": "Fix stubbing config in tests on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6c3e72f4399e678086516bc10bf339986fc9d23", "messageHeadline": "Unexport StubConfig", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "927e4c7e4df255b4091a3301875bb190a4e08f04", "messageHeadline": "using filepath.Join() instead of path.Join() to fix wrong filepath on\u2026", "author": {"name": "Junjie Yuan", "email": "yuan@junjie.pro", "user": {"login": "junjieyuan"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "bd2738379b63b1d4924562bc9fb156531336fa36", "messageHeadline": "Optionally read stdin for `gh alias set`", "author": {"name": "Heath Stewart", "email": "heaths@microsoft.com", "user": {"login": "heaths"}}, "additions": 124, "deletions": 17}}, {"node": {"oid": "5821065ac0e7e52fc688e249a99210ec85773fe6", "messageHeadline": "Merge pull request #3419 from zxaos/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f65af1473e6fdf7ee226117a86828214f0a1c979", "messageHeadline": "Merge pull request #3438 from invakid404/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 0}}, {"node": {"oid": "67d179ee8400f17af999329280e630ae04504460", "messageHeadline": "Merge pull request #3465 from darkRaspberry/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "a3a7deadb83cfed8f37aca07c72744f7849f1b9d", "messageHeadline": "Merge pull request #3400 from embano1/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "47b7987772a86ea81617403675e596a0b6214927", "messageHeadline": "Merge pull request #3402 from cristiand391/remove-unused-embedded-struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "929b58400315751e8f6bd2d32cb673c47b35e6aa", "messageHeadline": "Update docs/install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2872e79a4fd058d5b3ff6ad8ad41ebb31ab19a9a", "messageHeadline": "Update docs/install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d09896468d61baed5de5fb312496aada5434f81f", "messageHeadline": "Merge pull request #3351 from cristiand391/fix-pr-reopen", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 55, "deletions": 14}}, {"node": {"oid": "882c08104da7104c24af9be972abfdea6797b7f7", "messageHeadline": "Merge pull request #3472 from cli/issue-create-web-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 155, "deletions": 118}}, {"node": {"oid": "754dc109d0ecac40b08a423ec5d6d670935a072e", "messageHeadline": "Merge pull request #3468 from cli/actions-remote", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "aea6163a833e50c93eee518da7b91a69821c361c", "messageHeadline": "Merge pull request #3445 from adamslc/log_fix", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 103, "deletions": 6}}, {"node": {"oid": "75227f44d17a2e30805e7a4ac4ee43e862810e8e", "messageHeadline": "linter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a163096809969a47504623c187f6ea9452d07904", "messageHeadline": "Merge pull request #3462 from cli/lint-timeout-increase", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a2ff97d73f6758a3b9d992cb629759c0c7d04100", "messageHeadline": "Fix `issue create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 155, "deletions": 118}}, {"node": {"oid": "ae99ad4fbe844dc100797c13d7732a38b5ced421", "messageHeadline": "Merge pull request #3461 from cli/jobs-url-enterprise", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "e99239c6b712edfa0427f485a6f00c9765ee99eb", "messageHeadline": "Merge pull request #3439 from kou029w/bump-survey", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9ebcca70828613088534377c825a4f77d93cd6e9", "messageHeadline": "include magic repo resolution magic for workflow and run", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "c77c7ec7c9f897bf8650f4ee4d11d58702b3d9c0", "messageHeadline": "Match logs based on job name and step number", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 101, "deletions": 10}}, {"node": {"oid": "057f5f26312c4b0d3357cde7beeef2893d9ea06c", "messageHeadline": "Merge pull request #3432 from cli/actions-int64", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 12}}, {"node": {"oid": "58d3aa878da296233c2ee15dbd409824a8f2327e", "messageHeadline": "Extract filename creation logic to seperate function", "author": {"name": "Luke Adams", "email": "luke@lukeclydeadams.com", "user": {"login": "adamslc"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "d479449ec5af2c3f55b8124f953104686ebafbe3", "messageHeadline": "linuxbrew details added", "author": {"name": "Abhay Kumar Verma", "email": "56693429+darkRaspberry@users.noreply.github.com", "user": {"login": "darkRaspberry"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f18929cf3d9c85ba6ab82b050e7281152f4e6ed7", "messageHeadline": "Increase linter timeout from 1min to 3min", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ac348b0dec50b5dff69f9743ea43e45c6a5e08d9", "messageHeadline": "Fix requesting REST sub-resources on GHE", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 36}}, {"node": {"oid": "0822e6b4edae0c5077a6e4ca5c29103781c72692", "messageHeadline": "Fix run view --log when steps have slashes", "author": {"name": "Luke Adams", "email": "luke@lukeclydeadams.com", "user": {"login": "adamslc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "17805c8cd5eed3fc020e06baa323a7353acef97d", "messageHeadline": "Bump AlecAivazis/survey", "author": {"name": "Kohei Watanabe", "email": "kou029w@gmail.com", "user": {"login": "kou029w"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "388075d55a38adc324e553e5a37ed961573e1bbc", "messageHeadline": "docs: add funtoo linux install instructions", "author": {"name": "invakid404", "email": "invakid404@riseup.net", "user": {"login": "invakid404"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "8458c5f95d3d54ee0aaa59cc0c5d99d3a6808488", "messageHeadline": "use int64 explicitly in Actions support", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "09b09810dd812e3ede54b59ad9d6912b946ac6c5", "messageHeadline": "Merge pull request #3403 from cli/update-glamour", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 43, "deletions": 193}}, {"node": {"oid": "bd663b50491c2eef4a40e7d8eea3f29d245d0e2f", "messageHeadline": "Merge pull request #3429 from cli/log-fail-cache", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a2f4f725af9c9b5626508192a7631bad7d3ace10", "messageHeadline": "create cache dir", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "31cccb4604053dc966d2b67ca3112fd944c26349", "messageHeadline": "Merge pull request #3414 from cli/json-format", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1413, "deletions": 435}}, {"node": {"oid": "516ea8691e74a991cb47c0adf0347e6820896864", "messageHeadline": "Fix whitespace formatting of `issue/pr view` help text", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "654bd29ca0810785b1fdccf9933a8c56497552f2", "messageHeadline": "Disallow unsupported values for `--json` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 182, "deletions": 0}}, {"node": {"oid": "56cdbb643f180a672ad3fa004a7a891d1be4a2d1", "messageHeadline": "Fix `pr view` tests broken by `createdAt` \u2192 `submittedAt` switch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "625505dcfbd53474302111deb76c823ca1cd3ea4", "messageHeadline": "Fix assigning null Exporter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "7ec5b0f8cfce3f4cd1eb05ae0e2b454808bbd222", "messageHeadline": "Merge remote-tracking branch 'origin' into json-format", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 128, "deletions": 50}}, {"node": {"oid": "78e48e2dfdecb907ee8c956514e7434a39f1830e", "messageHeadline": "Tests for GraphQL query builder and JSON exporter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 187, "deletions": 0}}, {"node": {"oid": "e327b42f79a74876a8a67614b7c4a9c7006d42de", "messageHeadline": "Add `gh help formatting` topic & link to it from commands with JSON o\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 20}}, {"node": {"oid": "f4d96ee78976ae638e9bbe99f565ab515718f6fe", "messageHeadline": "Merge pull request #3418 from cli/startup-failure", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 87, "deletions": 47}}, {"node": {"oid": "bca828be2cc017a8a1aee50192486afc2fe54eda", "messageHeadline": "placeholder consistency", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "3ad41e3e651647236ed4ece290afb12dbdc924bf", "messageHeadline": "Change JSON Exporter to an interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 63, "deletions": 52}}, {"node": {"oid": "e63904bacd8e0b8e77cefb373dc4901f6dbcfffc", "messageHeadline": "Expose more fields for PR JSON export", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 3}}, {"node": {"oid": "f4eb60d7a8bf6667d19e09e6f8e95d7de9742d75", "messageHeadline": "add Debian install variant without add-apt-repository", "author": {"name": "Matt Bond", "email": "matt+github@codefire.io", "user": {"login": "zxaos"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "a12cbe7c016ae47bc42982dbca0550848d508c6b", "messageHeadline": "Merge pull request #3412 from cristiand391/current-branch-help-text", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 3}}, {"node": {"oid": "e10a3f164f9569d7ab68d176458c3594ccc09dac", "messageHeadline": "minor usage improvements", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 25, "deletions": 14}}, {"node": {"oid": "a85ef9273fe496f0c3b1d03632444dd6357fbb45", "messageHeadline": "bump run list limit", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "04844256ddc1da0217425b46889c64998b3d19cc", "messageHeadline": "annotation fixes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 15}}, {"node": {"oid": "cd8ec471637cf39d346754b73900c0ebb5449472", "messageHeadline": "unhide actions commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 12}}, {"node": {"oid": "4e281153f66f32649577620e356f5390022391d8", "messageHeadline": "incorporate wording feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "efe7aa1f784ad10f1821091d201759b20ac1611f", "messageHeadline": "fix small bug with startup_failure conclusion", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 39, "deletions": 1}}, {"node": {"oid": "a516ee68335c49f0bd54478fc34524f588040533", "messageHeadline": "Add `issue status --json` support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 25}}, {"node": {"oid": "3f22e3b353dd6a334c615748f0b28061ea15119d", "messageHeadline": "Add `pr status --json` support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "e158fac1a9649f538b890e4f4d4f25c8053433e3", "messageHeadline": "Restructure PullRequestStatus function", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 90, "deletions": 70}}, {"node": {"oid": "298ef8add5ebf8c93543ee3572a03eec41bb3826", "messageHeadline": "Merge remote-tracking branch 'origin' into json-format", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 127, "deletions": 28}}, {"node": {"oid": "abe452bb192acb99f20fc3bc836e4f0ebed5138f", "messageHeadline": "Add `--json` export flag for issues and pull requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 521, "deletions": 118}}, {"node": {"oid": "19ea49b5a9bbf2cf4fb693eeb0299ff6bd9dc66a", "messageHeadline": "Move issue list queries to under the `issue/list` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 250, "deletions": 218}}, {"node": {"oid": "cadabb4e6d0bb48c7d4c99618a93acd58b12297e", "messageHeadline": "Merge pull request #3413 from cli/run-download-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "f8c7fd1d2834011bc72ace326477f78d881f349a", "messageHeadline": "Fix extracting workflow artifact to a relative path", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "8a0d5b0e43cef52d64e6dd2c5c6cbb4238cebe77", "messageHeadline": "Add note about current branch detection", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 41, "deletions": 3}}, {"node": {"oid": "61a8049592c3764ad3be90a3075f95e8f72dd95b", "messageHeadline": "Extract JSON filtering functionality from `gh api`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "93b5bf20ebf5b8d4e7cc5f917190d5b92527750e", "messageHeadline": "Fix secrets in PR automation being available to PR from forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a579b00daca5e258927a3cacb9487d7f0b7936a3", "messageHeadline": "Merge pull request #3408 from cli/fix-run-selection", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 51, "deletions": 5}}, {"node": {"oid": "4dd8a44ff152c8bb891d6a0cf5ed582c117015af", "messageHeadline": "make run log cache key unique", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1ddebf6396deb724d88f9f3971b4012fd8d70898", "messageHeadline": "Fix trying to read from non-existent log file", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "3f3c8f2b26cd51952d7d8e8ab809d59e4cf18d79", "messageHeadline": "Add time since run to run selection survey options", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "861fd5b5e388df849783b49fda2d3e5a50c63217", "messageHeadline": "Merge pull request #3407 from skedwards88/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0b79471024a804bc0ee3510e370db7d97f205886", "messageHeadline": "Use `--exit-status` instead of `-e` in example", "author": {"name": "Sarah Edwards", "email": "skedwards88@github.com", "user": {"login": "skedwards88"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "77de8e935627470f0e38edf9847d131b0e33f110", "messageHeadline": "Merge pull request #3405 from cli/gh-actions", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 36, "deletions": 19}}, {"node": {"oid": "c724070cbe92b806e5cfdc6125d880d1f399d09a", "messageHeadline": "just check nil", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2b17de80f67b4a6cdbfdd2825ed810c4aa0475c4", "messageHeadline": "workflow view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9a0193b77c21f72e7ce4f0d1e34b46558eafe0a3", "messageHeadline": "add gh run download", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "cb03a3a7761e092abf96a16f05c70347c76d9abc", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "185f6242b957f1167adc183f9c7ee7e414fdd479", "messageHeadline": "make gh actions output Real", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 26, "deletions": 10}}, {"node": {"oid": "0e7a6579846e842ac407b75fc908a94bb9be4749", "messageHeadline": "Merge pull request #3404 from cli/on-array", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "eb66ee9dfe7b8efb33eba462ec769cb5d499f905", "messageHeadline": "handle array type for on: in workflow file", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "01505daaf569029bc174403e93e02801073c9153", "messageHeadline": "remove previous emoji workaround", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "dafa2f61c9cd9028d73b45aca89a75be1d68a449", "messageHeadline": "Enable emoji in markdown", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "21c4f1498e556cedb41c1da6408676d986efc459", "messageHeadline": "go mod tidy", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 182}}, {"node": {"oid": "e7776cc9061f4c885b84d132a6f51137161bc59d", "messageHeadline": "update glamour to version which includes emoji support", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "b656b56061cb2d49f23eddbb7e2bcb0f59239b2c", "messageHeadline": "Remove unused embedded struct", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "42b518191c1e28d782a069d743407df4932f7293", "messageHeadline": "Add note on supported value types in raw-fields", "author": {"name": "Michael Gasch", "email": "embano1@live.com", "user": {"login": "embano1"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "a9bebff03fc51d8b0f7410ecace25e0cc76e7b78", "messageHeadline": "Merge pull request #3383 from cli/build-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 24}}, {"node": {"oid": "bc681b94804c55066926b0522ba5057a12137ab1", "messageHeadline": "Merge pull request #3303 from cli/workflow-run", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1117, "deletions": 44}}, {"node": {"oid": "76b0ff7a6d3cf93f441d913a6e231fa663a939ef", "messageHeadline": "Merge pull request #3379 from cli/failed-logs", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 320, "deletions": 183}}, {"node": {"oid": "de0e53b18f702a80714f378ba145bf726b0e0975", "messageHeadline": "correct Examples", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "d89993720dee6ac4bc972a1839540803f871f2b1", "messageHeadline": "add specific unit tests for findInputs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 102, "deletions": 4}}, {"node": {"oid": "33d601746744c3d2714bbbbed9f57007e4fe719a", "messageHeadline": "linter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 11}}, {"node": {"oid": "8a4a8dd451b90ca0d6ac6000043f404c91de50df", "messageHeadline": "Moar memory", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 90, "deletions": 41}}, {"node": {"oid": "6c92f2fa603a44eef7a6b496f12481173f499636", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b7f8fd9eb2a0a7a02e2f124fbd9092d8c50be09", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "4a610f13cf777ef7e5788a411dec322e0b1fe62f", "messageHeadline": "tweak wording", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d43720620e13a682fe6a060b518073783f39db98", "messageHeadline": "Tweak build scripts to enable cross-compiling", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 24}}, {"node": {"oid": "6b2b7922411301f786397c715a4223d19f47d9c6", "messageHeadline": "linter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "dc63480cf6b5e53303b69a62a4e895ca55db4277", "messageHeadline": "Add flag log-failed to display only logs of failed steps", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 250, "deletions": 150}}, {"node": {"oid": "48e162fa051c19ec12b99e1930a924bae3a57f9f", "messageHeadline": "share workflow content getting code", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 31, "deletions": 52}}, {"node": {"oid": "1b5eb30575fa405a4d15e26ab0404f3e8f13ab27", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 307, "deletions": 183}}, {"node": {"oid": "f80268d96658f5b5d27b24048062767ce68070ef", "messageHeadline": "gh workflow run", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 889, "deletions": 16}}, {"node": {"oid": "a8921162b15ff3465b8c49d0b08f7711ca9f283a", "messageHeadline": "Update tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "9c471fe7a5f7cdf1995995a7b75abfd0b45cadc5", "messageHeadline": "Improve PR status detection", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "d78e215c19df2d71ac9f3361026651ecb1c133c4", "messageHeadline": "Merge pull request #3368 from cli/display-all-the-logs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 276, "deletions": 14}}, {"node": {"oid": "ed0ef6ad14083d22fb9749cc3b1381158a5a03d8", "messageHeadline": "Merge branch 'trunk' into display-all-the-logs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1581, "deletions": 33}}, {"node": {"oid": "7f021413644f7630e604f512c868f85e39ace1fb", "messageHeadline": "obsolete TODO", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c2375205f4ca23c79c59b72a3814cf0ed706d8ae", "messageHeadline": "golf", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "35c55fd72e799ffaedd560b6f1c9d9b3c4b21f5d", "messageHeadline": "Merge pull request #3349 from cli/artifact-download", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 936, "deletions": 5}}, {"node": {"oid": "878bdb8d500eecbfd0279fcbd157139b81bbbadb", "messageHeadline": "add an example", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9b5e92e64ad47c6d1b1c8ece2b428ffeea7a1639", "messageHeadline": "make test windows friendly", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "026dc4657a2ca768b039f726ebd7ea32d1893903", "messageHeadline": "Merge remote-tracking branch 'origin' into artifact-download", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1508, "deletions": 35}}, {"node": {"oid": "a449a1a6f727368ae597c9789a201800899d756c", "messageHeadline": "Add tests for artifact rendering in `run view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 9}}, {"node": {"oid": "6ce12c07f6ecc304ba0efb6bae10fcb5c5056c46", "messageHeadline": "Move `Artifact` to the \"shared\" package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 68, "deletions": 57}}, {"node": {"oid": "0e94de1ce61ff4bcb46c74584bb2164b20e408d9", "messageHeadline": "Address `run download` feedback", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 399, "deletions": 96}}, {"node": {"oid": "a4a41c23e6e9ba524d9daf57091aea89efc642c7", "messageHeadline": "Have StringSet preserve original order of values", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "b6277e7ce2151f9e6a46204abd4384c425b5113b", "messageHeadline": "Merge pull request #3324 from cli/run-watch", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 589, "deletions": 0}}, {"node": {"oid": "65524f1ea807991b1ad0891c418b42c287d2dece", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "5cb4ece75420b22c566bca6117fb86e188dce06d", "messageHeadline": "Renaming and cleanup", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 25, "deletions": 27}}, {"node": {"oid": "67e45f1bceddb3dc532da047994a08be0e2bd1ab", "messageHeadline": "Display all run logs", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 154, "deletions": 47}}, {"node": {"oid": "c8e481e165271cc8238e87cc4a75e18ea1578e38", "messageHeadline": "gh run watch", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 578, "deletions": 0}}, {"node": {"oid": "be5dab8166948b3a11898861834acefa8e9077a6", "messageHeadline": "Add test case", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "c8d1d6e8b4635a6d07b78e8daad83716762e5413", "messageHeadline": "sigh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97b15fea2d269cc579ea299a9af33e7c61a685ba", "messageHeadline": "xplatform oops", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b5fc794b7843f148d7ea75f49dbf7d942af4d0bb", "messageHeadline": "support --log for runs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 164, "deletions": 7}}, {"node": {"oid": "b2e32a508d1b07132cd8a43b66c5b9fa18e5b35c", "messageHeadline": "Merge pull request #3330 from cli/man-gen-test", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 58, "deletions": 28}}, {"node": {"oid": "b705b3d6ba0589ed8079e29b6fe5d90d8da76f68", "messageHeadline": "make ExitStatus reflect focused job", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "20c58f1a0b3efe5c99b2d818d667bdbabc3a3567", "messageHeadline": "Merge pull request #3357 from cli/run-flags", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 94, "deletions": 7}}, {"node": {"oid": "3f95e4595fbf1cc813519f18b217d73b2cf48870", "messageHeadline": "tweak error text", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "211324d90e11b235dbe7381bc55943b9741ea8b8", "messageHeadline": "Merge pull request #3337 from cli/workflow-view-2", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 767, "deletions": 0}}, {"node": {"oid": "1424e4a973d8770fa695a5e5b0e1c10aaf9d9684", "messageHeadline": "support --web when focusing a job", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 31, "deletions": 9}}, {"node": {"oid": "7fc9295786f100df848706f48ae66e37d1698659", "messageHeadline": "support --web for run view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 72, "deletions": 7}}, {"node": {"oid": "60d22b7d6d6f6dfaa2e23d73fe9a5e02db3d28ae", "messageHeadline": "Fix detecting PR status when passing branch as arg", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8552cacf79d01fd5424713bce28db32f73a46295", "messageHeadline": "Fix test after merge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "9c4afca00306453fed3be056567c4fe89b7becdb", "messageHeadline": "Merge remote-tracking branch 'origin' into artifact-download", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 826, "deletions": 754}}, {"node": {"oid": "b41681cbb702ac00abca910ddef7c756dc2ecfbc", "messageHeadline": "Restore Go < 1.16 compatibility", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "51a0a27a6fbb8c6fe379d50b4e6edc0e5276538f", "messageHeadline": "Add ARTIFACTS information to `run view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 2}}, {"node": {"oid": "c54e3c9ca87782e4b60e2c1970e77ca6be93a76d", "messageHeadline": "Add `run download` command for downloading workflow artifacts", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 482, "deletions": 0}}, {"node": {"oid": "e15189f43ed1ddbb75ab164a8730700e78094a36", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 32, "deletions": 21}}, {"node": {"oid": "d1b153c6dc8ec0bb672eaa7c60a1714d990eb475", "messageHeadline": "Yaml to YAML", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "5566289d1c986541188fc714623e430ce70d3d9e", "messageHeadline": "workflow view", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 756, "deletions": 0}}, {"node": {"oid": "216cfb631f6d1b34e7fc0529344fa367faee59c6", "messageHeadline": "Merge pull request #3333 from cli/run-rerun", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 365, "deletions": 2}}, {"node": {"oid": "9fe7326d46f8f9dc9a0a273ac6bbf0fdf20aaa49", "messageHeadline": "Merge pull request #3338 from cli/merge-job-run-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 376, "deletions": 724}}, {"node": {"oid": "238a371477070ede7d7359c5643b6e6cff9c5f85", "messageHeadline": "no need to hide this", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "658004a6ef21c2e6beb1d96246deb0894548561e", "messageHeadline": "Merge pull request #3347 from cli/hostname-override", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 51, "deletions": 8}}, {"node": {"oid": "ee687d7e7f810d74a28f0d10db285c8e812e7810", "messageHeadline": "Add tests for quick fix", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "01b3f0f1cbc596995c3d04fa0104138b09aa17a6", "messageHeadline": "Merge pull request #3341 from cli/actions-help-section", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "a35d451b67e4cbd2e33a4f63fd7a2fc9a59804c7", "messageHeadline": "Fix PR automation workflow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "69ca2dda4a493e634c0513bbb2edcbccee44c712", "messageHeadline": "Quick fix: respect default hostname when parsing `owner/repo` pairs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 2}}, {"node": {"oid": "815ae7a22d0e733f6fd3c471c6c23aa3e1c6ea06", "messageHeadline": "Merge pull request #3334 from g14a/fix/nontty-fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "8b1ed281215c9993c8a5594e1a2f3be667e2c262", "messageHeadline": "Add section in help for actions commands", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "8a60ea3c628e41889f859fb526c99b0dfa8c5a5d", "messageHeadline": "gh run rerun", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 340, "deletions": 0}}, {"node": {"oid": "1ddb33bf3c4d9ace2c9fb36648cfbd493ee6f270", "messageHeadline": "add GetRunsWithFilter", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "19c95cf35821e88105b6efd9f4a7bbc442c1f9c6", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into fix/nontty-fork", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 73, "deletions": 6}}, {"node": {"oid": "5caf01c5649c549aed0443bf90e67e9b9de6a9a4", "messageHeadline": "add test for non tty fork", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "cc8d55c51866a00e17b60163de16757bb312b560", "messageHeadline": "remove job command, update gh actions text", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 691}}, {"node": {"oid": "0d0ec847759f7f5b1a25fb582e37e2b8dba4b1ea", "messageHeadline": "absorb gh job view into gh run view", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 367, "deletions": 33}}, {"node": {"oid": "df5883186cb1a490ad8401cc6d55d2772f590eda", "messageHeadline": "Merge pull request #3336 from cli/pr-checks-crash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "531b15c831314010f6c44c6ac5460c0a28f1dda7", "messageHeadline": "Fix pr automation workflow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8d3e910dece7f1a56e8aa628666349a40a446969", "messageHeadline": "Merge pull request #3193 from cli/prautomation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 0}}, {"node": {"oid": "05c7c2bd1aeee25efbd158219691b9015bbdb8d8", "messageHeadline": "Treat unrecognized PR Checks statuses as \"pending\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "745b3fec17e19b2a7fcdb72995036f1b847ef0e0", "messageHeadline": "fix premature return while forking repo non interactively", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "6bbebcdee5f0f26d1fc8925b7af34871f9b2de41", "messageHeadline": "Merge pull request #3332 from cli/run-prompt-refactor", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 10}}, {"node": {"oid": "0ecb04c687bd5c4c943f87e905c0de2d1a260102", "messageHeadline": "small refactor around prompting for runs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 14, "deletions": 10}}, {"node": {"oid": "71c2bc5807bd6c311a2a67107b5d62f3509c9802", "messageHeadline": "Add tests for manual pages generation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 28}}, {"node": {"oid": "23b2594662a51d9656542987ce5eb34dca5f63ad", "messageHeadline": "Fix crash when generating man pages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "79219c77414e2779423534062b745c18ca507c40", "messageHeadline": "Merge pull request #3271 from cristiand391/disable-preview-long-url", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 43}}, {"node": {"oid": "57536e7b0de71986a63731df5c630aca3ec785e9", "messageHeadline": ":nail_care: cleanup URL length checking", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 30}}, {"node": {"oid": "fb39c38c85c4d6de1112e32e6bd115227ce56a9a", "messageHeadline": "Disable preview option in prompts if URL size is too long", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 100, "deletions": 42}}, {"node": {"oid": "6018c02dabd11c6e0551e3c275847b8151e84975", "messageHeadline": "Merge pull request #3258 from g14a/feature/transfer-issue", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 263, "deletions": 0}}, {"node": {"oid": "43dac8fc09928d11014adec62a781550891fdce7", "messageHeadline": ":nail_care: cleanup issue transfer", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 100}}, {"node": {"oid": "5db62046fd490e078b3e054704e56e686b268d01", "messageHeadline": "Add `issue transfer` command", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 330, "deletions": 0}}, {"node": {"oid": "d22e72a373f484244ab080c57eba912f69c3cbe5", "messageHeadline": "Fix tests broken by incompatible merges", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 29}}, {"node": {"oid": "44ae7ae3cff6d4e3ff009e5c54a6ad4c0b0b0b8d", "messageHeadline": "Merge pull request #3279 from cli/browser-refactor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 655, "deletions": 495}}, {"node": {"oid": "b70b0402ebd9659b27e05d6dd3945b29f0ba5bba", "messageHeadline": "Merge pull request #3200 from cli/table-widths", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 109, "deletions": 33}}, {"node": {"oid": "63a47d03340fad2c5b5c9e0e2bad9613b0904fcf", "messageHeadline": "Merge pull request #3295 from cli/labels-and-combinator", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 43}}, {"node": {"oid": "9ec1e21d4cf21e0b1d0ab5526adab187444836c2", "messageHeadline": "Default to GHES host if only GHES is authenticated (#3286)", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1031, "deletions": 597}}, {"node": {"oid": "5a3641540fc1ddf1c8528e58c4865fd35cd6bef0", "messageHeadline": "Merge pull request #3318 from cli/list-by-workflow", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 62, "deletions": 4}}, {"node": {"oid": "c48e5f5591cfff1b0220d004a1b4338b4d563a6e", "messageHeadline": "Merge pull request #3323 from cli/share-run-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 122, "deletions": 95}}, {"node": {"oid": "6f898dcbb32a3c16d0f9fa1c5d62bce2ee5e8acb", "messageHeadline": "share prForRun", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 69, "deletions": 70}}, {"node": {"oid": "e7fa99b70f77ad9916b0d929bb19ea40d40a01f1", "messageHeadline": "share annotation printing", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 5}}, {"node": {"oid": "43ab74a023728883ab33550a9902d1471ae8fe6d", "messageHeadline": "share job rendering code", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 11}}, {"node": {"oid": "5d9a7825f8303934d19b9349a13d1da875b5369b", "messageHeadline": "share run header printing", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 9}}, {"node": {"oid": "a238d2952d1ec296a68bd201d7b9f030f2d68fa6", "messageHeadline": "Dynamically resolve the column ID for \"Needs review\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c1c936b74b250654bdec2ddb41a2f75b28c86a91", "messageHeadline": "Improve PR lint script", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 21}}, {"node": {"oid": "a2251735512089e44fd02c4fc6f29b6d9b87fde1", "messageHeadline": "support --workflow in run list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 62, "deletions": 4}}, {"node": {"oid": "6dba073a23f1a055b618a1311242686c59d299e7", "messageHeadline": "Merge pull request #3267 from cli/workflow-toggle", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1085, "deletions": 71}}, {"node": {"oid": "dd9a9ef966764f53545f06a94fbe6b04b26a5727", "messageHeadline": "red check for disabling", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f801a944826020f6caf9453ae8eda236c5fe7284", "messageHeadline": "bonus: bump list limit", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "248ee424f2a2e14f7167ad0586a2583efa103caf", "messageHeadline": "gh workflow {enable, disable}", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1085, "deletions": 71}}, {"node": {"oid": "5aac1912d3c0901b83482d3de46afc9a6a9647eb", "messageHeadline": "Merge pull request #3294 from cli/pr-search", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 507, "deletions": 265}}, {"node": {"oid": "210d9dff2077816506b6efcce0db8bf5514dd6e6", "messageHeadline": "Remove implicit `sort:created-desc` sort clause for `pr list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "2fa8a85813a89e15c6e52d4a2537e6434cffaf1e", "messageHeadline": "Unify checking whether search filters were passed by the user", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 5}}, {"node": {"oid": "949df38d49ce7dad4bb99ad446ec7868e00cb578", "messageHeadline": "BREAKING: lookup all issue/PR labels with \"AND\" instead of \"OR\" combi\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 43}}, {"node": {"oid": "f008c61d13d8895eec3fa723a5dc5ae85e948604", "messageHeadline": "WIP fix filter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0131541bb21fd4411b6cacc0f88b8ae1cb50d5f6", "messageHeadline": "Add tests for `listPullRequests`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 168, "deletions": 0}}, {"node": {"oid": "4388c1db1493a1c91f08fbc19fbdd9a15c2f7090", "messageHeadline": "Add `pr list --author` filter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "01bbb15b57118befe4416d4785ffdd87a45a8f33", "messageHeadline": "Add `pr list --search`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "75cfed4bef615be987aba4162e18d6f1255870c1", "messageHeadline": "Import PR list API implementation to `pr/list` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 293, "deletions": 255}}, {"node": {"oid": "9b0f7066046b3bc4695ea1aff2a6ba6c31583471", "messageHeadline": "Merge pull request #3196 from g14a/feature/search-issues", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 798, "deletions": 214}}, {"node": {"oid": "179d3f0249e693d79e30ce60d5d6eed5ac8e9673", "messageHeadline": "Add a unified GitHub Search query builder", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 267, "deletions": 56}}, {"node": {"oid": "70d4873914236f9b8eb9e78a0745a9cf7caa8feb", "messageHeadline": "add generic search naming for issues and PRs @samcoe", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80035aa686253d73d56c1ca13c10641aa5b4e088", "messageHeadline": ":nail_care: cleanup switching to search mode in `issue list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 395, "deletions": 268}}, {"node": {"oid": "f791bbdbcb0aefec987431bf69338603a1cef092", "messageHeadline": "add search feature in listing issues", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 300, "deletions": 54}}, {"node": {"oid": "e53d02b680b1e8dd3ecc84462cdb53bf883a5c13", "messageHeadline": "Add back isolated tests for issue/PR lookup by argument", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "111e8dbcf29d8121c941868b0798e979a3698666", "messageHeadline": "Pass web browser to each individual command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 445, "deletions": 495}}, {"node": {"oid": "2ab073d599b1a64bd58af0ddc6eed63d3a0deb65", "messageHeadline": "Refactor use of glamour to allow style overrides (#3243)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 25}}, {"node": {"oid": "84f0f597799a274e75e75b9addd3d9e0174820df", "messageHeadline": "Merge pull request #3253 from cli/http2-upload-retry", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "40da8f9c6919de57624e5f7f08beb29c4ea48365", "messageHeadline": "Allow retrying HTTP/2 uploads for release assets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "8480381d13b72a059c4e5a4e3c36c06a2a119e91", "messageHeadline": "workflow list (#3245)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 438, "deletions": 0}}, {"node": {"oid": "126b498e9fd2d3a97c4b0fdd60eb2739b604f766", "messageHeadline": "Actions Support Phase 1 (#2923)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2112, "deletions": 4}}, {"node": {"oid": "e2de02d6b0cbe300b8ae20fe001324361a6b424d", "messageHeadline": "Merge pull request #3192 from cristiand391/add-body-file-flag", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 382, "deletions": 13}}, {"node": {"oid": "d5fb817dfc33420e68295ec4c1d8643a666724f8", "messageHeadline": "Remove unnecessary `BodyFile` field", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "8bfe64d59328ae8dc6549822aeab3142b3501c57", "messageHeadline": "Accept `--body-file` flag if `--body` is supported", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 379, "deletions": 13}}, {"node": {"oid": "fc2cdd99b188fff0d0514d1f295dc3c943b9b056", "messageHeadline": "Ensure that `ssh-key list` uses the full width of the terminal", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ed15bebb841b0fb9fc19962839a701325a977774", "messageHeadline": "Ensure that table printer fills the full width of the terminal", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 107, "deletions": 32}}, {"node": {"oid": "bfdad5bd48707e5c0332d9e4c3626b0044012713", "messageHeadline": "fix missing PRAUTHOR and add TODO", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "767558828080f33ad6480e2956aabadf58c1f70a", "messageHeadline": "grep tweaks", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "31312d22d0fec6731dc21471dcd89839710d9a61", "messageHeadline": "meh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8ddc82e55784bd9dcb2b2507a8bdcafe0cf73892", "messageHeadline": "rename", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75ac2595b30d3f1b4eabced101f7d8d42d24ea5e", "messageHeadline": "add workflow", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "eddd8f00d1c8965fae7ece7a3877514fc1390a03", "messageHeadline": "Merge pull request #3086 from g14a/feature/diffstat-pr", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 69, "deletions": 10}}, {"node": {"oid": "b8937e46dfa667430937697c82de39aa7e831ce3", "messageHeadline": "Merge pull request #3183 from kidonng/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad7783573d4b92276035f65875b5e5c0de6c363d", "messageHeadline": "Merge pull request #3182 from educhastenier/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3a8313b4f7714b4ace188a672c094102a5642fc4", "messageHeadline": "Fix a typo in gh api", "author": {"name": "Kid", "email": "44045911+kidonng@users.noreply.github.com", "user": {"login": "kidonng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcef9f83a8f82b5df82fe204ab32546245a6d999", "messageHeadline": "fix typo in docs of `alias` command", "author": {"name": "Emmanuel Duchastenier", "email": "emmanuel.duchastenier@bonitasoft.com", "user": {"login": "educhastenier"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1d8dd2f1e97439bc44ea5eee1a8212e575169929", "messageHeadline": "add tests for additions and deletions", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 59, "deletions": 11}}, {"node": {"oid": "f2489ed22fff94a7d53d30343e9e98cff2bc56d9", "messageHeadline": "reduce arg length to fprintf", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "bdd663e6581acc4961ba0c29431af873a3b2ca6a", "messageHeadline": "Add additions and deletions in pr view raw as well", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "9944698665ca459823ef0aa61757d015a72ae169", "messageHeadline": "Add additions and deletions in pr view", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "2fbc0376586dd0c36d5c2a3860a62396eac72b95", "messageHeadline": "Merge pull request #3042 from g14a/bug/gist-binary-files", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 110, "deletions": 10}}, {"node": {"oid": "6b483aa46813f6047da58ce8bd14b3478cc9931c", "messageHeadline": "Merge pull request #3083 from cli/update-notice-redirect", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "dbf1145cc09ad17c2e70217510e2b87775b6f4fd", "messageHeadline": "Merge pull request #3012 from cli/api-jq", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 270, "deletions": 8}}, {"node": {"oid": "0aebfacd951c19e5865a40b2a437792a0bcebde8", "messageHeadline": "Merge pull request #3011 from cli/api-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 408, "deletions": 1}}, {"node": {"oid": "c63247f0eac867fb406388d848db2f4b5986622b", "messageHeadline": "Avoid checking for new releases when authenticating git", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "4e24f364951352b0540496440d11cdcd7e038112", "messageHeadline": "Declare `--jq`, `--template`, `--silent` options mutually exclusive", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 4}}, {"node": {"oid": "d89756c94c4a7c1a368186dbb37888e6113035cf", "messageHeadline": "Add test for `api --jq`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "06eeea073744281198769c54630753fbb4a29101", "messageHeadline": "Change the `api --filter` flag to `api --jq`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 4}}, {"node": {"oid": "4c26d617d3408116fd8bb026001daeacd262eb69", "messageHeadline": "Merge remote-tracking branch 'origin/api-template' into api-jq", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 373, "deletions": 60}}, {"node": {"oid": "eb08774370a0240f07a6235edceb53dd29aa2aa7", "messageHeadline": "Assert that `executeTemplate` is invoked", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "f53ad7161ac956f94f1c4a6770f081472a0f8971", "messageHeadline": "Add more `api --template` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 147, "deletions": 22}}, {"node": {"oid": "0f27084f570995936fb63671ec247e70d4768808", "messageHeadline": "Add flag parsing test for `api --template`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 0}}, {"node": {"oid": "07cb5e9e17604bf77cad8f854471ef8c615df096", "messageHeadline": "Merge remote-tracking branch 'origin' into api-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 181, "deletions": 38}}, {"node": {"oid": "aa5cf6c48a95929e4fe2e293c371538f52c44004", "messageHeadline": "Merge pull request #3075 from cli/credential-helper-absolute", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 13}}, {"node": {"oid": "e96d974331d01990ffb4660808e227d40f315874", "messageHeadline": "Merge pull request #3023 from cli/cancel-error-status", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 24}}, {"node": {"oid": "cfbfb578f07e329623d1bd5c0010a89bbf613e72", "messageHeadline": "Read `Executable` from factory instead of from stdlib", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "9234163679f265dacdd3c87877eeee21560bc401", "messageHeadline": "Formalize `gh` process exit codes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 13}}, {"node": {"oid": "1eefb6bbc044a6972fd94ed422d985211f4e538c", "messageHeadline": "Merge pull request #3077 from cli/api-preview", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "440b59f8c393d9aceeae1bc6e43742ebca494f62", "messageHeadline": "Add the `api --preview` flag to opt into GitHub API previews", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 1}}, {"node": {"oid": "03baeb2645fb7d3afccff53f97e0cfc4f2a4f638", "messageHeadline": "Add documentation and tests for `api --filter`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 156, "deletions": 31}}, {"node": {"oid": "9f4eb55b6664b61c46d06edda2317927bf3acc95", "messageHeadline": "Merge remote-tracking branch 'origin/api-template' into api-jq", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2500, "deletions": 330}}, {"node": {"oid": "98f1f5ec0d570a1b89cfe249cc6fff37dc6d7ab1", "messageHeadline": "Use absolute path when configuring gh as git credential", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 70, "deletions": 9}}, {"node": {"oid": "bf97c6e273ff419f22b4da0e9ff9a22bfccc0d12", "messageHeadline": "Add template functions, documentation, tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 216, "deletions": 27}}, {"node": {"oid": "ed219ab5f30ed0ac13730bceadc5ba3a413d8be7", "messageHeadline": "Merge remote-tracking branch 'origin' into api-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2284, "deletions": 303}}, {"node": {"oid": "3444d00beeefe86497a61e7c85b638d57cb90ecb", "messageHeadline": "Merge pull request #3018 from castaneai/pr-create-body-file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 283, "deletions": 29}}, {"node": {"oid": "07e6d60c80ac0d53fbbf12c3965bee09429c77e2", "messageHeadline": "Merge pull request #2991 from cli/repo-create-prompt-change", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 53}}, {"node": {"oid": "f93674bc76f8e68e0bf7792633cdb7168168675b", "messageHeadline": "Merge pull request #3059 from fossdd/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "331bf500763d35322833b03b7a2eedd90bad9925", "messageHeadline": "Tweak language", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e16c3124ddeaeda4f14a739e47664575cad4aaf5", "messageHeadline": "Disallow binary files with `gist edit -a`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "066ba54549ed20e31f5c2d12898ba766bc92a3ae", "messageHeadline": "Sort gist files case-insensitively", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "77d9051d0e318a707ff22f63247a7120dd2ea46c", "messageHeadline": "Simplify looking up binary types in gist", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 65}}, {"node": {"oid": "973fbb09254e30709a45ae9c7b08a710cb822fd8", "messageHeadline": "Disallow operating on binary files in gist", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 120, "deletions": 4}}, {"node": {"oid": "dd34cae1120913f5e4b6f9d56dbffd316519e04f", "messageHeadline": "Merge remote-tracking branch 'origin' into cancel-error-status", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1856, "deletions": 207}}, {"node": {"oid": "2ebdde1ddd0b0887b92ba3f3fc4b59082bb7498c", "messageHeadline": "Exit with status code \"2\" on user cancellation errors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "50c49df41abb98d00f526daee18f4ea9fb1ec002", "messageHeadline": "Merge pull request #3010 from cli/api-cache", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 95, "deletions": 12}}, {"node": {"oid": "953855c1c3da69a2968889b8929879ec03ba859f", "messageHeadline": "Merge pull request #3008 from ganboonhong/interactive-gist-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 309, "deletions": 104}}, {"node": {"oid": "39718cd5ca018364c5d98aa69bb00913fae9484e", "messageHeadline": "just hide empty descriptions", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00e8c07021687e7ceadfa4eac37ea5fa7b96a0c7", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into interactive-gist-view", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1343, "deletions": 73}}, {"node": {"oid": "e100b15acb730b5843f45ec6a3be91db34e6ca02", "messageHeadline": "some text tweaks", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "14c4743f8c4828bc06f254f0e226c937db150906", "messageHeadline": "Fix markdown link", "author": {"name": "fossdd", "email": "fossdd@tutanota.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b9aa3a57d1db122938b37f71fa538b2bb8a4ab", "messageHeadline": "Merge remote-tracking branch 'origin' into api-cache", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1515, "deletions": 95}}, {"node": {"oid": "162a1b290ae3f5d84eadf0673e994f98d703a60a", "messageHeadline": "Allow caching HTTP 204 responses", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "e32e6406a77d5cf18d4196b670564d6998a53ecd", "messageHeadline": "Add test for `api --cache` behavior", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 82, "deletions": 20}}, {"node": {"oid": "9e63199a652a8e8791d03558b4f24be8c4ed42ed", "messageHeadline": "Add tests for checking out repository after creating from template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 52, "deletions": 35}}, {"node": {"oid": "a6e9940b81edbf41a11e33303190fb6ef84e4df2", "messageHeadline": "Add information about AUR", "author": {"name": "fossdd", "email": "fossdd@tutanota.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "00cb921cd5882a963932b655fb6226da26ef6550", "messageHeadline": "Merge pull request #2953 from cristiand391/add-repo-list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1004, "deletions": 0}}, {"node": {"oid": "e27a77fc99fd7e76c93fc45bdf9ad0901a372dec", "messageHeadline": "Add ability to filter by archived in `repo list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 164, "deletions": 64}}, {"node": {"oid": "5da8301d5d6490c2082e228398e884db41e52bad", "messageHeadline": "Enable filtering `repo list` by coding language", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 308, "deletions": 10}}, {"node": {"oid": "f75144dd1f1d45dfa7b6ec2adf2942f5b06313e3", "messageHeadline": "Enable pager for `repo list` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "da2a732c6affd72245aba2dffdff9b2ce0bde6b6", "messageHeadline": "Merge pull request #2997 from g14a/feature/add-files-to-gist", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 114, "deletions": 19}}, {"node": {"oid": "2bdffc85e21b7e7161164d8570bc2b102a2f2d9e", "messageHeadline": "Isolate flag processing tests in `repo list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 135, "deletions": 31}}, {"node": {"oid": "1fa763f51472075d26a67f0fc89e2696bd867280", "messageHeadline": "Avoid having to first query for username in `repo list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 48}}, {"node": {"oid": "4da02614ed6bc7ff22307723bda6d15c87ff324e", "messageHeadline": "Switch `repo list` to query via `graphql` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 75, "deletions": 142}}, {"node": {"oid": "8f96e406ac450bdaeda7129bf75ad2341701774b", "messageHeadline": "Improve error handling and avoid writing confirmation to stdout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 26}}, {"node": {"oid": "406d7eee456f8c91da5a7ba66c2d9e8ab30c2213", "messageHeadline": ":nail_care: cleanup `gist edit -a` feature", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 38}}, {"node": {"oid": "a49654970c82db57ea1310cb4443378fae3f4447", "messageHeadline": "Merge pull request #3024 from cli/normalize-pr-commands", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "823514022de923ed1bbec5c0617b4e7a7dd5ea33", "messageHeadline": "Merge pull request #3036 from cli/pr-merge-no-commits", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 202, "deletions": 49}}, {"node": {"oid": "492f45422ecd796416acaaaaac2e5a37ae43dbc0", "messageHeadline": "Add a note about the style of git tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7fd0634a24e32e5bcfbc025abaed11db2022ed1b", "messageHeadline": "rebase with trunk", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 52, "deletions": 5}}, {"node": {"oid": "0833bdc6b4754414d49971892578b805fe1f0280", "messageHeadline": "Merge branch 'trunk' of github.com:cli/cli into interactive-gist-view", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 171, "deletions": 21}}, {"node": {"oid": "e4ce0d76aac90a0c56365777d87d5e458104170e", "messageHeadline": "Merge pull request #3022 from ganboonhong/pr-edit-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "896f2273e85da9aa640429f35d404ae718db6480", "messageHeadline": "Merge pull request #3021 from g14a/bug/gist-deletion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "d97e8fe172d272d1718109234c7a4f24def7f871", "messageHeadline": "Add live tests for some methods in the `git` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "0f85304e3e144b06ee142da461e43d0f0443ed4f", "messageHeadline": "Avoid crash in `pr merge` when verifying whether a PR had diverged", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 142, "deletions": 49}}, {"node": {"oid": "66d4307bce0d0189c1cb4650b432852cde39f328", "messageHeadline": "return msg instead of too many arguments", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "5403a37601e589b05198cf3c009d81487d38ef27", "messageHeadline": "Add interactive select in gist view", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 311, "deletions": 104}}, {"node": {"oid": "79b77b4273f2ce3728820b7fd27d16da4513c2af", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into bug/gist-dele\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 58, "deletions": 14}}, {"node": {"oid": "61eb7eeeab3f346ff7a4c61a79d5b0341cc71cff", "messageHeadline": "Add msg in gist delete", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56ead91702e61575622233713ccf247af4644bcb", "messageHeadline": "Add helper function to validate exact args in cmdutil", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 21, "deletions": 3}}, {"node": {"oid": "3e5d5a23c083848b510a7ad6c0b6056140031680", "messageHeadline": "add fixturefile const in tests", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d4e14beb57880f493438849b97d6ca92090333fb", "messageHeadline": "remove unwanted tests and unwanted functionality", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 3, "deletions": 58}}, {"node": {"oid": "8f1c467001f0c6821922f7ec155ec087985e0b52", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/add-f\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 58, "deletions": 14}}, {"node": {"oid": "a6fa14866be9e521b82ea0ea09cdb6653319b855", "messageHeadline": "updating tests WIP", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 9, "deletions": 106}}, {"node": {"oid": "34da59777bd5245e2958290f4d1ab21867933362", "messageHeadline": "Revert close and reopen changes", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "98df059e846f3e98b5dd0190b5c3ebecb316c29d", "messageHeadline": "Merge pull request #3020 from cli/brew-upgrade-notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "3efa76430576eb11ac33aaadc4719cfc14db4ee4", "messageHeadline": "Avoid the issue/pr recovery mechanism handling Ctrl-C keypress in pro\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "fff051468eb793e89e946f4eac6ed1f5ab1efd20", "messageHeadline": "Avoid triggering recovery mechanism when cancelling `issue/pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9d062ed8fcdd5845e55ebfe364a41c3524a09fc3", "messageHeadline": "Normalize pr command arguments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 27, "deletions": 9}}, {"node": {"oid": "732e919a835882700262b0a448c1150faa24d1bf", "messageHeadline": "Add `pr edit --base` to change the base branch of a PR", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "b0b90afa872ccaceedeac8610f788af896e53dd1", "messageHeadline": "issue/pr create: exit with nonzero status code when \"Cancel\" was chosen", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c5af4ddfdc0ffbcd4f117d8813e4d40a2ce54c4b", "messageHeadline": "Merge pull request #3009 from cli/git-credential-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "cbf8a0d9641869de104ad1c94493e07addcd45c9", "messageHeadline": "Accept only one argument when deleting a gist", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fee7adf9baf426bc2a4ea19ad253dc3125159dc3", "messageHeadline": "Add `issue create -F <file>` flag and tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 273, "deletions": 38}}, {"node": {"oid": "13c3c6543bf29bf09dabe86de26eb3188dfa9bd3", "messageHeadline": "Add `pr create --body-file` flag", "author": {"name": "castaneai", "email": "castaneai@castaneai.net", "user": {"login": "castaneai"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "a60a6d854b1c2f35eaf1ad032195f4efc7a70427", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/add-f\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 63, "deletions": 4}}, {"node": {"oid": "27aea42d8a43951b880145fcbbd42b262ed6af08", "messageHeadline": "Avoid upgrade notice for recent release if gh is under Homebrew prefix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "d6798b185257a9098b611ac50a9884f8d04d5b7c", "messageHeadline": "Merge pull request #3019 from cli/ghe-paste-token", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 63, "deletions": 4}}, {"node": {"oid": "cfddda8829cd205b88a1e854b6fca76d6acc34b2", "messageHeadline": "Indicate `workflow` scope is GHE 3.0+ only during `auth login`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 59, "deletions": 3}}, {"node": {"oid": "f807795491e90954e26873e39d2f90ec1f07bf33", "messageHeadline": "Fix pasting Personal Access Token to `auth login` for GHE", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0e917dc1ad328d14b32c1a23245278f9d90cc96d", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "329ba1d57bce466704899ec22f211aeffbcdd67c", "messageHeadline": "Add `--filter` to api command to filter data using jq syntax", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "fd82d621d5fa24b8de18d78d05ab93a5b978d71b", "messageHeadline": "Add `color` function to api templates", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "517cfc236573a7ff872dae9e010a4929d7374e9c", "messageHeadline": "Add `api --format` flag for specifying an output template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "9dff05bf205a7554d83310731cd8e65beb423777", "messageHeadline": "Add `api --cache` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "2284ef43d079c1c5ae280848e098f04e6ee1ddf3", "messageHeadline": "repo list: add tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 235, "deletions": 1}}, {"node": {"oid": "9bf1668b3f83997f6fdecf1410bf0f586c3c11f4", "messageHeadline": "Fix `auth git-credential` when the token comes from environment", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 6}}, {"node": {"oid": "faffc4de95e31e8e59951956ad967f82688ab419", "messageHeadline": "Add go fmt to pass ci/cd", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f56b38908ebf731db39d7219f8cc0312c2cd4095", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/add-f\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 98, "deletions": 49}}, {"node": {"oid": "4ed10140ab191fbf0465560a51ce6be04a46e402", "messageHeadline": "Resolved PR review comments and test cases", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 155, "deletions": 142}}, {"node": {"oid": "cad875a05fa006bf1ff8cee0f62e6d99f1d666b6", "messageHeadline": "repo list: render repo tags into the 3rd column instead of the 2nd", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "b7c2865d0f021f581ce5d14b18d3e81dd711af30", "messageHeadline": "Remove archived filter from repo list", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 35, "deletions": 99}}, {"node": {"oid": "04dcb327caeacce723095e892f5f347449ad51e2", "messageHeadline": "Merge pull request #2996 from cli/ghe-branchprotectionrule", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 98, "deletions": 49}}, {"node": {"oid": "882bd1adb1fadc1c99e67d56f71d9204b19e25cc", "messageHeadline": "add go lint to pass checks", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dcff6c4f2d849733b35a8d331bb2ddd03f710429", "messageHeadline": "Fix `pr status` for GHE 2.22 and older", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 98, "deletions": 49}}, {"node": {"oid": "a4a194011ff072f1c5127ae3714363b1c6cdbd9c", "messageHeadline": "gofmt", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "9a4fd0d706219af9fee861cc831d0d43400b43ec", "messageHeadline": "Remove unwanted prompt for user. Unwanted test as well", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 10, "deletions": 61}}, {"node": {"oid": "d469f4b2cc9f66d9af26ee49e7d8d683ae8f0a6b", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into feature/add-f\u2026", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 2064, "deletions": 693}}, {"node": {"oid": "bff8b3007a85aed6206beb079257b5d44fb367fc", "messageHeadline": "Add test cases and improve errors with color schemes", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 233, "deletions": 57}}, {"node": {"oid": "2f563babbf07dda4f9dc80114753f86753487873", "messageHeadline": "Merge pull request #2990 from cli/ssh-key-commands", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 204, "deletions": 61}}, {"node": {"oid": "e596f8732b0c3402026d07b4524ec4bdebd1f596", "messageHeadline": "Fix creating a repository from template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 23}}, {"node": {"oid": "a8fdd9a303526f2570da7969530e0dbd0d2ccb3f", "messageHeadline": "Further clarify what will happen on `repo create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "1a9e42ed550440aaea973bbc56b3040d5061a133", "messageHeadline": "Add `ssh-key add` command and publish `ssh-key`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 204, "deletions": 61}}, {"node": {"oid": "e91b97b4c50341f0342917de058290f17afafc99", "messageHeadline": "fully restore fork remote renaming behavior (#2982)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 180, "deletions": 22}}, {"node": {"oid": "4a897f70c3db49e77f4862f08100cd143cbc8220", "messageHeadline": "Merge pull request #2962 from ulwlu/fix_prompt_string_when_creating_r\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "c148a9ba243bb45a7cedc3403bef8a0970e9a1d2", "messageHeadline": "Merge pull request #2989 from cli/pr-merge-immediate-edit", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 41}}, {"node": {"oid": "a90997ec95911a42c151dd029f7bcff752277d5a", "messageHeadline": "pr merge: avoid prompting to enter editor after editing phase is chosen", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 41}}, {"node": {"oid": "70d4786e372cb874a07e7e79e24cd78dac699125", "messageHeadline": "Merge pull request #2988 from cli/strict-status-checks-base", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "05421db4040cb58bcb62116127c777393f3585a9", "messageHeadline": "pr status: fix checking branch protection rules on the base branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 25}}, {"node": {"oid": "3b117e6c3c5ada3284584414c12d2c8473189af5", "messageHeadline": "Merge pull request #2539 from divyaramanathan/issue-create-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 384, "deletions": 85}}, {"node": {"oid": "3a0a8c4e2538abba6edf40db58089a221ecd6e63", "messageHeadline": "Add tests for templateManager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 74, "deletions": 0}}, {"node": {"oid": "faa6981f467d7a8e6e2b8ca1295071c8861645c4", "messageHeadline": "Merge pull request #2965 from cli/writeorg-oauth-scope", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "4a49e3526c5e2e55587ffefbc66786fcaed5aa43", "messageHeadline": "Merge remote-tracking branch 'origin' into writeorg-oauth-scope", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1337, "deletions": 594}}, {"node": {"oid": "0cd57443983042a43689763aba143708021c6843", "messageHeadline": "Un-export `HasAPI` leaky abstraction", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 5}}, {"node": {"oid": "3a224b7c2a1474e67677fd95ec454850ca56f26c", "messageHeadline": "Merge pull request #2892 from cli/auth-with-ssh", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 831, "deletions": 445}}, {"node": {"oid": "b4bf8cda8dbcc991d69a6e56e4e513212b9ed412", "messageHeadline": "Close pubkey file after reading", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "e874236ad6cc1c86cfad53b5a35d1049a0b35aaa", "messageHeadline": "Merge pull request #2980 from cli/auto-merge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 446, "deletions": 121}}, {"node": {"oid": "87fcda5fbc87c289452d5b362782618e25ba24a0", "messageHeadline": "Add tests for SSH login flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 140, "deletions": 18}}, {"node": {"oid": "298388745879a2978573a8822440bcc646358683", "messageHeadline": "Add files by absolute path to gist", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 25, "deletions": 4}}, {"node": {"oid": "4cd43cc8ef2b88fbf7eaadb0572607f48fde2f84", "messageHeadline": "Merge remote-tracking branch 'origin' into auth-with-ssh", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2401, "deletions": 226}}, {"node": {"oid": "ebc5d019424e06ec8b3146a63cc6535cdb9e101d", "messageHeadline": "Merge remote-tracking branch 'origin' into auto-merge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 23}}, {"node": {"oid": "203397baf91b3a08523fd0643d27eb03b668780d", "messageHeadline": "Add tests for `pr merge --auto/--disable-auto`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 90, "deletions": 6}}, {"node": {"oid": "037343c5c2bb7994f01f6480cb881a602ab426db", "messageHeadline": "Add existing files in the current wd to gist", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 47, "deletions": 8}}, {"node": {"oid": "ddddd95d7373f7e05c918907a56793b2938e1932", "messageHeadline": "Allow `pr merge --body ''` to prevent having the default body applied", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "12cf8ef65b68a296a8b00ecb2f7560d3dbdbf56b", "messageHeadline": "Separately query `viewerMergeBodyText` for GHE compatibility", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 8}}, {"node": {"oid": "2b36b09abf54661280f8e15873482e927418eabf", "messageHeadline": "Update wording for auto-merge confirmation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "05e45e38637e2e385885dab28814e449d4d2d668", "messageHeadline": "Feature of adding new files to an existing Github gist", "author": {"name": "Gowtham Munukutla", "email": "gowtham.m81197@gmail.com", "user": {"login": "g14a"}}, "additions": 127, "deletions": 72}}, {"node": {"oid": "c2c211dbeddab9b326ba6a2bae75869ae5692886", "messageHeadline": "Merge pull request #2952 from redreceipt/up-to-date", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 55, "deletions": 23}}, {"node": {"oid": "57140ad35e8eb600fcc5b36ac86835a4c126364e", "messageHeadline": "add header in correct place", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3b650a8c566269097f76ebd199dfcb43d1ce1158", "messageHeadline": "Fix typo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "57abe45b96c253f6bc921b86ef756dcbbce1298c", "messageHeadline": "Let the server choose the commit subject for squashed merge", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 6}}, {"node": {"oid": "67bfedd56b3d68b11c838ebbb8123ab502992816", "messageHeadline": "Add `pr merge --auto`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 173, "deletions": 86}}, {"node": {"oid": "f75bd7280fddce4e53cd6bd82f8e9b3e73a46e50", "messageHeadline": "Pre-populate default merge commit message if no body was provided", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 20, "deletions": 15}}, {"node": {"oid": "4ea8d25b8566b4eaf1f69d4a7b7f5625654c781d", "messageHeadline": "Fix tests and polish", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 65, "deletions": 204}}, {"node": {"oid": "d57cb56945ddd17c41cc420e8b3aafd8994dcb71", "messageHeadline": "Allow editing commit msg when squash merging a PR", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 269, "deletions": 22}}, {"node": {"oid": "0be2033d51185edacfe524e217c29ed44f92fc76", "messageHeadline": "Recognize the `write:org` OAuth scope as satisfying `read:org`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "95a8f926abc2e5afc7886400ccd4d92fde83d574", "messageHeadline": "Remove unnecessary Sprint", "author": {"name": "ulwlu", "email": "ooulwluoo@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "16be90c53828aeb36916a068ac10ced53a4f5ef8", "messageHeadline": "Fix unnecessary Sprintf with Sprint", "author": {"name": "ulwlu", "email": "ooulwluoo@gmail.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e461baa217f7ea3f723460e8ff4b8ab17443841b", "messageHeadline": "Fix prompt string when creating remote repository", "author": {"name": "ulwlu", "email": "ooulwluoo@gmail.com", "user": null}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4e5aa91fac4f9157610f7ebe65c3a3828af65c3f", "messageHeadline": "Merge pull request #2949 from cli/edit-improvements", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 651, "deletions": 407}}, {"node": {"oid": "4fdf28d8a43c39013ce974d65f079240dce3796d", "messageHeadline": "Change behavior of slice flags for issue edit and pr edit commands", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 651, "deletions": 407}}, {"node": {"oid": "a84145eb684660212d85e0cd7f4b5f5d75c9d54f", "messageHeadline": "Merge pull request #2940 from cli/pr-edit", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 953, "deletions": 144}}, {"node": {"oid": "a47ee660a79cc578e3c860015e2329fcecfe84be", "messageHeadline": "Pr edit command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 953, "deletions": 144}}, {"node": {"oid": "4109af9b499e9e5adeed1f9deea008dc2bce910c", "messageHeadline": "Merge pull request #2915 from cli/issue-edit", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 928, "deletions": 43}}, {"node": {"oid": "9be9229a48c2fca10942eb707b94fcc16286cd05", "messageHeadline": "adds strict status checks", "author": {"name": "Michael Neeley", "email": "micneeley14@gmail.com", "user": {"login": "redreceipt"}}, "additions": 37, "deletions": 19}}, {"node": {"oid": "6b1e6db81b9e62b12e3ce4075e62675653c910dd", "messageHeadline": "Merge pull request #2951 from cli/api-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "9a149d7694b7ce767dcd84f9dfa91e0c89b4d0ca", "messageHeadline": "Add `repo list` command", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 402, "deletions": 0}}, {"node": {"oid": "8511365afb56a3ea24b3c7f17768ef2080b519ad", "messageHeadline": "linter", "author": {"name": "Michael Neeley", "email": "micneeley14@gmail.com", "user": {"login": "redreceipt"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "0d55f8648c0540c4a0aaaf568a39967fbbff93ed", "messageHeadline": "adds merge state status", "author": {"name": "Michael Neeley", "email": "micneeley14@gmail.com", "user": {"login": "redreceipt"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "335f0117c0d0be4af63692ccab866b9cc9a227fc", "messageHeadline": "Add more examples to `api` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 32}}, {"node": {"oid": "83bb1bfd9d359b235b27e3b4606683eae09bac57", "messageHeadline": "Port `pr create` to new templates implementation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 64}}, {"node": {"oid": "3ddd93793c3060ee61907822344b469cbb186921", "messageHeadline": "Port `issue create` to using templates API", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 289, "deletions": 54}}, {"node": {"oid": "cd9f211826c7f6a35d218401f81b8f5db750b7b7", "messageHeadline": "Remove unused code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "5af2dca351fad13fbce8830039d34db1277afa64", "messageHeadline": "Merge pull request #2929 from cli/brew-upgrade-suggestion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "c7eb7382f01c13e3549ed36fd771e9e07d2a185b", "messageHeadline": "implementing issue template GraphQL API call", "author": {"name": "Divya Ramanathan", "email": "ramanad@umich.edu", "user": {"login": "divyaramanathan"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "4ed94c2a069843b554e61ddc98e695c5fcf91d6f", "messageHeadline": "Fix up flag descriptions", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "68f71d82a0f69607bb6f9e2bd3513d7f19da166c", "messageHeadline": "Remove webmode", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 34}}, {"node": {"oid": "feb4acc2c00ce42d5ed67252ae1ec66addeb786d", "messageHeadline": "Suggest `brew upgrade gh` when new version detected", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "f43fb26acf196ef7ec3d9384c0360c38361a1fc2", "messageHeadline": "Merge pull request #2926 from xvqxy/verbose_build", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9920ea97f6b51f84d3376dbb30193c64370c1f9c", "messageHeadline": "Display output of build commands.", "author": {"name": "xvqxy", "email": "76832739+xvqxy@users.noreply.github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9550ad0159a5788c4e954d20a6011c3463d0fcd7", "messageHeadline": "Tweak prompt for SSH passphrase", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "092cc4c4bc5404fadbd6b9d942aa2924a3b339a8", "messageHeadline": "Merge pull request #2909 from cli/docs-pr-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "b366802aa1b9a770f3b30d3d1f8605090a9769d1", "messageHeadline": "Edit issue command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 964, "deletions": 43}}, {"node": {"oid": "1bd6d7b36c4bf10b23c575e3f660eda1c6d2a2f3", "messageHeadline": "Extract parts of HTTPS-related setup shared between `login` and `refr\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 29}}, {"node": {"oid": "075b6f8aa6841bc66a85fad25f5fac5cc7129f76", "messageHeadline": "Remove `workflow` from default OAuth scopes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0553bbc9dcc439f4e52328284ced7806401baf2", "messageHeadline": "Merge pull request #2908 from cli/docs-repo-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "72a0ad49cf0a689d5f9182dec444aa2bfa143657", "messageHeadline": "Merge pull request #2910 from cli/docs-release-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "481ec92ebf5192a5583bf43acac929255b19b035", "messageHeadline": "Merge pull request #2898 from Ma3oBblu/add-gist-view-files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 98, "deletions": 28}}, {"node": {"oid": "622317ee89a45eda6ba91c2b6b9e5d08ebfbc02b", "messageHeadline": "Tweak gist docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "907524f459135df0abb6180d37973ac754a10e25", "messageHeadline": "add --files to list filenames in gist (#2885)", "author": {"name": "Ruslan Gilyazetdinov", "email": "Gilyazetdinov.R@citilink.ru", "user": {"login": "Ma3oBblu"}}, "additions": 94, "deletions": 24}}, {"node": {"oid": "9dcf47d5d17213bf43fdb85a5b3c1ef889bb1145", "messageHeadline": "`release create`: clarify handling of git tags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "47baf8fb10a416af8affad89f62af533d7f920e6", "messageHeadline": "`pr create`: explain how to link an issue", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 14}}, {"node": {"oid": "ab21dbeaf04898d1bb0505c5f2be9278ebff5933", "messageHeadline": "Improve `repo create` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 18}}, {"node": {"oid": "962791bf27e289949de19c4bfb14158e887b0bb6", "messageHeadline": "Merge pull request #2888 from Ma3oBblu/gist-view-raw-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 93, "deletions": 37}}, {"node": {"oid": "3f7b1387e55377d1644e5f606bc18a9d057b9d49", "messageHeadline": "Improve `gist view` rendering", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 39}}, {"node": {"oid": "bf4370bc3ac8498f238c2d788773c650c0125ae3", "messageHeadline": "linter fixes", "author": {"name": "Ruslan Gilyazetdinov", "email": "Gilyazetdinov.R@citilink.ru", "user": {"login": "Ma3oBblu"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "232dc7b7fa6559de74bd6b4b5902fd7985a772fe", "messageHeadline": "change condition for single file, remove empty lines in single file mode", "author": {"name": "Ruslan Gilyazetdinov", "email": "Gilyazetdinov.R@citilink.ru", "user": {"login": "Ma3oBblu"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "5a110c8e42f8f0eea5b57a9b81ea0c2d33273a5a", "messageHeadline": "Add SSH key generation & uploading to `gh auth login` flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 684, "deletions": 463}}, {"node": {"oid": "de5c04f721d684dd629ff2a0ba307edc0801a9e0", "messageHeadline": "Merge pull request #2856 from cli/fix-rpms", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 2}}, {"node": {"oid": "8e86129e2eb37830fd88bb2e484a4c4d225e986c", "messageHeadline": "remove gist description from single file raw view (#2886)", "author": {"name": "Ruslan Gilyazetdinov", "email": "Gilyazetdinov.R@citilink.ru", "user": {"login": "Ma3oBblu"}}, "additions": 27, "deletions": 6}}, {"node": {"oid": "7e8348a68f96c5983251f89871167797545dbbe0", "messageHeadline": "Remove duplicate link to report a security vulnerability", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "c8704260b150bbf0e3aefaaadc055963de3a74d3", "messageHeadline": "Add additional resources to issue template chooser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "d771bef1068ca73d6573f4385d758d76ec5342fc", "messageHeadline": "Merge pull request #2858 from dpromanko/dpromanko/remove-set-cmd-prepare", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 276, "deletions": 594}}, {"node": {"oid": "051fbbc1e11c56ab4d613532d66f0ae5903b9605", "messageHeadline": "Merge remote-tracking branch 'origin' into dpromanko/remove-set-cmd-p\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 362, "deletions": 18}}, {"node": {"oid": "d86cfe4627742123e9a55101a693b3591f8573f8", "messageHeadline": "Unpublish SetPrepareCmd", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 18}}, {"node": {"oid": "88c27934a1724ff5eda0c4c42b2b8fde9bf2e2e9", "messageHeadline": "Update some stubs to be closer to how git behaves", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d91b3121c8df75d493d2471835f445413af9689a", "messageHeadline": "Merge pull request #2839 from kevinmbeaulieu/kb/delete-issue-cmd", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 277, "deletions": 0}}, {"node": {"oid": "4b036f66755cf35f44e786f28c7533f553754e60", "messageHeadline": "Skip confirmation for non-interactive contexts", "author": {"name": "Kevin Beaulieu", "email": "kevinb@thumbtack.com", "user": {"login": "kevinmbeaulieu"}}, "additions": 20, "deletions": 23}}, {"node": {"oid": "2964895a7746f9bb36e37e72b3f9c9869ae0a3d8", "messageHeadline": "fix test behavior changes from migration to run.Stub", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 32, "deletions": 23}}, {"node": {"oid": "11d3972bace0cedd9415a3792218da34bf39fb78", "messageHeadline": "Merge pull request #2859 from cli/hidden-comments", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 85, "deletions": 18}}, {"node": {"oid": "7479b3834de11f10bbe1bd6f2216ce5746f433b0", "messageHeadline": "use volume to avoid having to rebuild", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 16}}, {"node": {"oid": "773c8b39230d3fab518ea97a8af43e71deb6c234", "messageHeadline": "no longer try and install createrepo", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "33c119aa980680b49f375c6aa1e8aa310da942c8", "messageHeadline": "remove stray debug line", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "52bdcad8eade31414d0e87d0455d8d4ff2649753", "messageHeadline": "Do not display minimized comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 85, "deletions": 18}}, {"node": {"oid": "cb897fd7e2b953bba02ddaff0d5a241f0050fc49", "messageHeadline": "remove unused errorStub from 'pr checkout' test", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "696cbfc8d1443f8263e415184fb533cd993335dd", "messageHeadline": "use Stub instead of SetPrepareCmd in 'repo create' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 30, "deletions": 90}}, {"node": {"oid": "a04e0ece717fead00d5b7a8e84539c5dde88230d", "messageHeadline": "use Stub instead of SetPrepareCmd in 'pr checkout' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 105, "deletions": 240}}, {"node": {"oid": "45bc1d787c09319287106d55c1c565137c6a8244", "messageHeadline": "use Stub instead of SetPrepareCmd in 'pr view' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 37, "deletions": 97}}, {"node": {"oid": "6ef5248d2156f03da884fd34c7ea1213cb9b17d8", "messageHeadline": "cp -r instead of mv", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39628a43548989a2c46245486aa1d893e22c1dd6", "messageHeadline": "use new docker-based script", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "a603526e013e38b250c326e5d7a76adb28699f68", "messageHeadline": "clean up temporary directory", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "71da09e560531c9c74b211ca4b6f1bc8396ada18", "messageHeadline": "add docker-based script for running createrepo", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 24, "deletions": 0}}, {"node": {"oid": "9dcd3fbacf10ce218486844e8d5025aef8d10924", "messageHeadline": "use Stub instead of SetPrepareCmd in 'issue create' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 37, "deletions": 59}}, {"node": {"oid": "3068d80a279f8b2f986bd62c1be86e7918a8f88b", "messageHeadline": "use Stub instead of SetPrepareCmd in 'issue view' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 19, "deletions": 49}}, {"node": {"oid": "2eed1593ce28a1bd098f81d3486230ee0b8697cd", "messageHeadline": "use Stub instead of SetPrepareCmd in 'pr list' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 7, "deletions": 16}}, {"node": {"oid": "877cbbb5dc22d9b54f34eb91ae0d7c240785da18", "messageHeadline": "use Stub instead of SetPrepareCmd in 'issue list' tests", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "4468a5c950662d9938b7527d81861f9f9e644d34", "messageHeadline": "Update tests to handle confirmation", "author": {"name": "Kevin Beaulieu", "email": "kevinb@thumbtack.com", "user": {"login": "kevinmbeaulieu"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "e7df220b01476fbb217410c7dc8866f9a5b8dedb", "messageHeadline": "Add confirmation prompt", "author": {"name": "Kevin Beaulieu", "email": "kevinb@thumbtack.com", "user": {"login": "kevinmbeaulieu"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "c71dc877b1fbd796f0def8285744162010ed4d4c", "messageHeadline": "Merge pull request #2255 from quiye/alert-merging-with-unpushed", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 83, "deletions": 1}}, {"node": {"oid": "3f172ad9912b67eb3ddab4959c9c20169fd387f6", "messageHeadline": "Add contional and tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 301, "deletions": 154}}, {"node": {"oid": "e4b9f7cb8c3935d22aea08e55aa8a3fcf2e9e472", "messageHeadline": "Alert unpushed commits when merging a pull request", "author": {"name": "zamasu", "email": "zamasu@gmail.com", "user": {"login": "quiye"}}, "additions": 182, "deletions": 247}}, {"node": {"oid": "e6e920827f75b6a1ee9a08df181340cebac66258", "messageHeadline": "Merge pull request #2444 from bigkevmcd/config-dir-from-env", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "85a6267810f930b8b306cec4000acb5b2f637650", "messageHeadline": "Remove last hardcoded config paths and fix tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 27, "deletions": 32}}, {"node": {"oid": "e9afac9373fb9b7f795d1bf3b677f6917c76d109", "messageHeadline": "Merge pull request #2844 from cli/secret-set-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 6}}, {"node": {"oid": "6152d8a419cfabffeaa2ea792f1008a8784a8013", "messageHeadline": "Merge pull request #2825 from cli/rename-fork", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 5}}, {"node": {"oid": "8125cd5911c62560c5c3b3917f706c52a6097c04", "messageHeadline": "Merge pull request #2117 from fsmiamoto/checkout-detached-head", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 144, "deletions": 66}}, {"node": {"oid": "26f6761481f035325a0776571bf1cb08b9389270", "messageHeadline": "add note about future behavior", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "cec3aa294efe22a0a689e1f6c21106eb01bbd8b9", "messageHeadline": "Support detach head for pr checkout", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 144, "deletions": 66}}, {"node": {"oid": "9cbfdac2c01894ec0651b9f14515a0c444c94143", "messageHeadline": "Merge pull request #2799 from cli/success-icon-consistency", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 27}}, {"node": {"oid": "d0fe1ce61b1dfc9d5f1985421a3163df8f7d484b", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into kb/delete-issue-cmd", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 125, "deletions": 199}}, {"node": {"oid": "d54a7618d44102fc3edd6e01d2cc3e5b099fcc3e", "messageHeadline": "Configuration path can come from environment.", "author": {"name": "Kevin McDermott", "email": "bigkevmcd@gmail.com", "user": {"login": "bigkevmcd"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "70c4cbf240266e786d3a31d75d257cbd0d65fb22", "messageHeadline": "Merge remote-tracking branch 'origin' into success-icon-consistency", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 125, "deletions": 199}}, {"node": {"oid": "f46bab256ce4a4f26ae491fa8f88c25ab7756f4b", "messageHeadline": "Rename to `SuccessIconWithColor`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "f8135c15b126cc56b3cf5bab3e873636cfb345ca", "messageHeadline": "Fix `secret set --repos` for repositories that have dashes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "d0a46399b701c08270229f635c9fb44372a0b667", "messageHeadline": "Merge pull request #2828 from dpromanko/dpromanko/remove-init-cmd-stu\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 92, "deletions": 185}}, {"node": {"oid": "9c4c1efc7811db97f865bfb46e3f8f24414263f9", "messageHeadline": "Merge remote-tracking branch 'origin' into dpromanko/remove-init-cmd-\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "a881c130c391cb49fc750bd174a3e29d21adc468", "messageHeadline": "Merge pull request #2843 from cli/freeze-time-in-test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "d465b7f5d5852f35f9539a7c6d6451e9b899f4ad", "messageHeadline": "Freeze time in `issue view` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 14}}, {"node": {"oid": "8cba14b564454952c4b3d0c49fc310c2c514764d", "messageHeadline": ":nail_care: cleanup command stub assertions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 18}}, {"node": {"oid": "57d5470df912ccf743fa6b88d1cf19fe66ebcd5d", "messageHeadline": "Add `issue delete` command", "author": {"name": "Kevin Beaulieu", "email": "kevinb@thumbtack.com", "user": {"login": "kevinmbeaulieu"}}, "additions": 224, "deletions": 0}}, {"node": {"oid": "e39c9d8f9fd8799f3333cb2928cb1c7182f7eebc", "messageHeadline": "remove new uses of InitCmdStubber after rebase", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 15, "deletions": 25}}, {"node": {"oid": "5d23f116c993b8cc51766026be8a3f587b5696b5", "messageHeadline": "removed no longer used CmdStubber", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 0, "deletions": 48}}, {"node": {"oid": "ac5bfc09b8b32bed4caa5c78e1378c5d33c978c1", "messageHeadline": "remove use of deprecated InitCmdStubber", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 58, "deletions": 108}}, {"node": {"oid": "d051f0634fdf085b2387351c8b0471f71ae1e009", "messageHeadline": "update tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "1fa3047b59d07027e233dd6fe8f038718fcf3102", "messageHeadline": "restore renaming behavior for nontty case", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "96fa6e7830da6198aa99d632f69ed27f58facba3", "messageHeadline": "Merge remote-tracking branch 'origin' into success-icon-consistency", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3972, "deletions": 1647}}, {"node": {"oid": "23d68705bc3f21f0da55526cd2de90225d457554", "messageHeadline": "Match color of the success icon with the end state of the record", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 25}}, {"node": {"oid": "6e2c1b33b0a046a7290b645e87774752b3a0d45e", "messageHeadline": "Merge pull request #2224 from divbhasin/1190-limit-merge-methods", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 118, "deletions": 93}}, {"node": {"oid": "20e167a7ae081aa28d1a1228278db9a57eb79f84", "messageHeadline": "Merge pull request #2108 from AliabbasMerchant/fix1309", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 243, "deletions": 13}}, {"node": {"oid": "1c54db49191531d46e9f57ddca8704b8ccc7f10b", "messageHeadline": "fix: Project Argument working along with --web flag", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 243, "deletions": 13}}, {"node": {"oid": "9f7fd6e9171c86b467663fdf75127bd3d46848ee", "messageHeadline": "Merge pull request #1953 from neelr/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 4}}, {"node": {"oid": "874375f01e1fdf48da484f2f5bb923e4afd5281f", "messageHeadline": ":nail_care: `pr checkout --force`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "a89fa1ebed812c0941868da7bd370e91e82dd932", "messageHeadline": "add ability to force checkout", "author": {"name": "Neel Redkar", "email": "neel.redkar@gmail.com", "user": {"login": "neelr"}}, "additions": 65, "deletions": 3}}, {"node": {"oid": "77cc378ae02e0f04c6da4f4dd9bcf9a0a5feb354", "messageHeadline": "Merge pull request #2004 from marclop/f/add-self-assign-flag-to-issue\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 303, "deletions": 20}}, {"node": {"oid": "e334a1f10c2291559faab1d6a9c7fdf3a40b47a8", "messageHeadline": "Add docs for using `@me` to reference self", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "73da25a96d26a260533dff868e3492c17c81628d", "messageHeadline": "Use concrete type instead of an interface to avoid forced casting", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "28c2d042e7862ee79a15b01d8d49becb460fd11e", "messageHeadline": "Extend `@me` replacing behavior to `issue list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 104, "deletions": 30}}, {"node": {"oid": "6ad0c57a310d2316ed3492d15660a33292c7095a", "messageHeadline": "issue/pr create: add \"@me\" syntax to self-assign", "author": {"name": "Marc Lopez", "email": "marc5.12@outlook.com", "user": {"login": "marclop"}}, "additions": 210, "deletions": 7}}, {"node": {"oid": "7fecaaa8e28aac3132c27699426df816fed23371", "messageHeadline": "Merge pull request #2740 from Matt-Gleich/homedir", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 63, "deletions": 6}}, {"node": {"oid": "64fda21116b23af846836eb97732545d62c39528", "messageHeadline": "Avoid ever invoking go-homedir when config was found in a new location", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 19}}, {"node": {"oid": "7d9461b819921280c34d621b85dae4286c3e0938", "messageHeadline": "\u267b\ufe0f Refactor to use os.UserHomeDir()", "author": {"name": "Matthew Gleich", "email": "email@mattglei.ch", "user": {"login": "gleich"}}, "additions": 34, "deletions": 4}}, {"node": {"oid": "188ff13d28ffa0a2b92b7d512ef37ca3d649a39d", "messageHeadline": "Merge pull request #2785 from n1lesh/auth-status-fail", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "71fd2fa24c85fafdc70876974d3ca1852f6b143c", "messageHeadline": "Fix up test", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e10638b0e44060d9f38d0ba3368534c49a1f691", "messageHeadline": "Merge branch 'trunk' into auth-status-fail", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3354, "deletions": 1598}}, {"node": {"oid": "bdce08a793abe4744c02d537e37c9ba63601a849", "messageHeadline": "Merge pull request #2801 from cli/cmd-stub-new", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 240, "deletions": 306}}, {"node": {"oid": "06cf2c9f81c387a4c8a42b9453386c14a011db17", "messageHeadline": "Merge remote-tracking branch 'origin' into cmd-stub-new", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2933, "deletions": 1206}}, {"node": {"oid": "4d28c791921621550f19a4c6bcc13778a7525025", "messageHeadline": "Merge pull request #2810 from ptxmac/ptx/pr-merge-body", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 40, "deletions": 7}}, {"node": {"oid": "6decf4384fa95b8c65e3b884a2cf6e0b39c60f7d", "messageHeadline": "simplify slightly, add tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 33, "deletions": 15}}, {"node": {"oid": "f09b8a8e788ea9b55d4268e4ea8bcf39bfc93d06", "messageHeadline": "Add mergeMethodSurvey test", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 22, "deletions": 8}}, {"node": {"oid": "8624a9397e22481c3e939372874f4b22ac842b41", "messageHeadline": "remove stray binary", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 0}}, {"node": {"oid": "d25938e223719443f69e48571c256769c3c14f40", "messageHeadline": "Merge pull request #2808 from KarelCoudijzer/fork-hang", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "05d39ebd0de3717b7dfe029e2440ca46c3986048", "messageHeadline": "remove garbling spinner", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "11e873c66975d021c2e5a809617210238ded499b", "messageHeadline": "Cleanup impossible code path", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7cc2975a981b4a45e494941d6b225b04e3bae005", "messageHeadline": "Fix tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 38, "deletions": 43}}, {"node": {"oid": "3a9e47bf1bab25fd1a7926967542a89735c757a6", "messageHeadline": "Merge pull request #2664 from cristiand391/gist-friendly-error", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "a305ff1488c876e38ebb43b9f7b27fbaef946fe2", "messageHeadline": "Split apart interactive merge survey function", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 56, "deletions": 63}}, {"node": {"oid": "2d782fcb46cb2c27dac3c5a940a4b8ccd8f3870b", "messageHeadline": "Retrieve repo outside of survey function", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 9, "deletions": 20}}, {"node": {"oid": "29805a4003c3b2fe99eb670b90d12e405db6e4fd", "messageHeadline": "Merge pull request #2588 from cdce8p/gh-clone-fetch", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 11}}, {"node": {"oid": "b906826a6835598f7d5026cb60b462b903e83e77", "messageHeadline": "i like trunk", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "71a66cc8d643093ade175edd7cd436d2861dce0a", "messageHeadline": "Fix merge", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 23, "deletions": 11}}, {"node": {"oid": "a9123966e38f4043a955e107bf5a76d92a361f69", "messageHeadline": "Merge branch 'trunk' into 1190-limit-merge-methods", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 14149, "deletions": 4348}}, {"node": {"oid": "dcedd32249111fc62eb7a16579c39df36e4b3c8f", "messageHeadline": "use newer command stubbing in tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 15}}, {"node": {"oid": "4860cccd72b93ba15dcfbbefa5f1e1b46532f6c6", "messageHeadline": "Merge pull request #2282 from cristiand391/repo-fork-gitflags", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 49, "deletions": 4}}, {"node": {"oid": "48c89076f667b943c4e233cbb0746b17eaf97d6a", "messageHeadline": "add positive case test", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 0}}, {"node": {"oid": "a27a94f8b53bb78b08eb0de5650f218cf2d870f9", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into repo-fork-gitflags", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 13546, "deletions": 4281}}, {"node": {"oid": "14b804703280fbb4875ec80b168d24891b9d9166", "messageHeadline": "Merge pull request #2803 from cli/expectlines-deprecate", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 0}}, {"node": {"oid": "938f6f4bdde9c6fc7c1cea00593f8bbfc8751e0f", "messageHeadline": "Merge pull request #2809 from cli/deadcode", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "948088a143be9ecf5e4d0bfa066ebb4fa7045007", "messageHeadline": "Merge pull request #2776 from cli/pr-comments", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 607, "deletions": 219}}, {"node": {"oid": "a70b69e359533197524416c92c555075eb7dc68e", "messageHeadline": "Bring the \"Press Enter\" UI closer to the authentication experience", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a26fba7800b7e012116f4223b40fe4a7c49e26e6", "messageHeadline": "Comment on pull requests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 607, "deletions": 219}}, {"node": {"oid": "10b1314dc1ccf5c264a5e0771332c3cf52c233c4", "messageHeadline": "Hide `ssh-key` command until it's ready for prime-time", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f89346f335a1e81953211667c763df5cb9483eb8", "messageHeadline": "Merge pull request #2748 from cli/makefile-rewrite", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 228, "deletions": 34}}, {"node": {"oid": "ad62d6a4713b4907dad69f009fe2840c8dd333d3", "messageHeadline": "Merge pull request #2798 from cli/pr-merge-crossrepo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "4158209d50aa95120d19f77adda8962de5b67437", "messageHeadline": "Merge pull request #2811 from cli/utils-spinner-buh-bye", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 68}}, {"node": {"oid": "3673a9beb2579cd414580f2f05194258d7ae566b", "messageHeadline": "Add more documentation for `script/build.go`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "f1a9da40a414896972b84167e5de7edceab3555d", "messageHeadline": "Merge pull request #2812 from cli/updater-dev-version-match", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "655728965d83968873d3e39db59a1ea23bd4f62d", "messageHeadline": "Merge pull request #1882 from dfireBird/remote-renaming-847", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 72, "deletions": 50}}, {"node": {"oid": "509e5dd0c90d6c32e56ed5b545dede4eacf8a1ed", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 68, "deletions": 35}}, {"node": {"oid": "99c312e8ceeada3a4fbcd6dce158f418df2197dc", "messageHeadline": "accept a remote name instead of doing magic remote naming in repo fork", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 31}}, {"node": {"oid": "03f99a01402d9d642b1d4240993a757e75f2b008", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into remote-renaming-847", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 9312, "deletions": 2501}}, {"node": {"oid": "5430728a0ab3c0351c39732cf2523a64891aba5a", "messageHeadline": "Merge pull request #2813 from cli/token-from-env-err", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 150, "deletions": 82}}, {"node": {"oid": "c9f79271b17d3cb727b3586d4e50fc9a5fad8fca", "messageHeadline": "Add --maintainer-edit flag (#2250)", "author": {"name": "Bj\u00f6rn Heinrichs", "email": "BjoernAkAManf@users.noreply.github.com", "user": {"login": "BjoernAkAManf"}}, "additions": 70, "deletions": 6}}, {"node": {"oid": "3bec668aaa9d7ee3febbd6758de0573df95b0285", "messageHeadline": "Merge pull request #2757 from cli/review-comments", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 994, "deletions": 359}}, {"node": {"oid": "b9b1079493221bb419bcd0c705ecf4b6e1bb18cc", "messageHeadline": "Display reviews when viewing pull requests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 994, "deletions": 359}}, {"node": {"oid": "dcf5a27f5343ea0e9b3ef71ca37a4c3948102667", "messageHeadline": "Merge pull request #1862 from edualb/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 321, "deletions": 14}}, {"node": {"oid": "4a2cc8d2a467a5ce57a36de9475bd6325627291e", "messageHeadline": "Simplify `ssh-key list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 197, "deletions": 358}}, {"node": {"oid": "e26a1b98a1ad832bdd97cbba90a0e4e98ad09892", "messageHeadline": "add ssh-key command", "author": {"name": "edualb", "email": "eduardoslafiq@gmail.com", "user": {"login": "edualb"}}, "additions": 490, "deletions": 22}}, {"node": {"oid": "2086d135f3cf5fa7e4b99828040d84d2880b3eeb", "messageHeadline": "Respect system/user timezone in API requests (#2630)", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 51, "deletions": 0}}, {"node": {"oid": "c9407b2629219021925df4290efa1c8ed207145a", "messageHeadline": "More descriptive error when aborting auth due to environment variables", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 150, "deletions": 82}}, {"node": {"oid": "82d19b73d63df2eb27885c181f1ccd8ad5d298ef", "messageHeadline": "Update notifier: avoid false positives when gh is built from source", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "a2bee1fad349093ca6300ae34986904270fa40e3", "messageHeadline": ":fire: utils.Spinner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 32}}, {"node": {"oid": "aa0de5f636ce38a211749b6e1ea04e716c19eaa1", "messageHeadline": "Stop using utils.Spinner in `repo fork`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 36}}, {"node": {"oid": "bc7f73326728496b06fd30c9db3c771a6b5b2948", "messageHeadline": "Add body argument to `pr merge` command.", "author": {"name": "Peter Kristensen", "email": "peter@ptx.dk", "user": {"login": "ptxmac"}}, "additions": 17, "deletions": 2}}, {"node": {"oid": "3797aa72ff4b3a1354e9b3f6de1cc144c8af294f", "messageHeadline": "delete unused parameter", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a7b9e3916c228c7daf89aa006fc2ac7ba2f9abd8", "messageHeadline": "Show progress while creating pr", "author": {"name": "Karel Coudijzer", "email": "karelcoudijzer@outlook.com", "user": {"login": "KarelCoudijzer"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "b5366c6ebf22589f62089ea79c349538335a3e99", "messageHeadline": "Merge pull request #2794 from cristiand391/use-testify-assertion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 253, "deletions": 363}}, {"node": {"oid": "75ebb863e3b2cfbaf1c6611a1af014d7ece7be7d", "messageHeadline": "Use testify assertions for error matching", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 95, "deletions": 139}}, {"node": {"oid": "45f4a1f087984b4d048cf6f57183e21d17096506", "messageHeadline": "Equal: flip arguments position", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 182, "deletions": 182}}, {"node": {"oid": "fc77cbc96403a9e6711d8749cb4d5ed9e9d732de", "messageHeadline": "Deprecate `test.ExpectLines`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "411bd4a70e1a73b9f29e45c171ae2415e8416c2d", "messageHeadline": ":fire: unused `test/fixtures/`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 20}}, {"node": {"oid": "c308f1cd910d52acf73bbb6f6eb6bfe469916490", "messageHeadline": "Prevent further use of SetPrepareCmd and InitCmdStubber", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 56, "deletions": 2}}, {"node": {"oid": "5531498f27a158edc4e58c95221ea4ece0aea04f", "messageHeadline": "Migrate to new cmd stubber in `repo fork` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 105}}, {"node": {"oid": "584b33e79ce85535abf4d6a54d2d2c7a6759bbaf", "messageHeadline": "Migrate to new cmd stubber in `repo clone` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 27}}, {"node": {"oid": "c63acf672821f6a362dcf76960253afbb3ffae20", "messageHeadline": "Migrate to new cmd stubber in misc. tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 37}}, {"node": {"oid": "1717c8d0838ae3a46be34eebc39e305375349f0b", "messageHeadline": "Migrate to new cmd stubber in git tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 56}}, {"node": {"oid": "bf4bc1511f593d7ed44be7cfa066b058fe043e66", "messageHeadline": "Migrate to new cmd stubber in `merge` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 75}}, {"node": {"oid": "683ebee6ef02d8639a9befad4c80b372680aea38", "messageHeadline": "Consistently use green success icon", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "6e5a90821c0309da9ad6d01b20229fbc589c40ab", "messageHeadline": "pr merge: handle case when a cross-repo PR was already merged", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e566c616714b1c884a8e6b0578852ce3c78630cd", "messageHeadline": "Merge pull request #2789 from dpromanko/dpromanko/2625", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 205, "deletions": 98}}, {"node": {"oid": "66546e2245108f117f262b49b172eba1d63328e5", "messageHeadline": "When `pr merge --delete-branch` flag is supplied, avoid prompting for it", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 99, "deletions": 104}}, {"node": {"oid": "f3fcaf6c9c2422b5a40636bd2d6ef1f286e7166b", "messageHeadline": "Fix error message text & add test case", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "3afb1d0b1aeea95c594b376796aa5025f3b83335", "messageHeadline": "Use Testify assertions in test", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 187, "deletions": 253}}, {"node": {"oid": "df31fae9c664e21e9d7910e4c6a277e6c862ff91", "messageHeadline": "remove prompt for deleting branches on pr merge in interactive mode w\u2026", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 61, "deletions": 4}}, {"node": {"oid": "2c35eb04ff7a454c19e83014510db9c1087aa6f5", "messageHeadline": "address pr comments", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 39, "deletions": 3}}, {"node": {"oid": "85e0e44920181cd411ac5251bb944e6c6837a6a5", "messageHeadline": "Add prompt to delete local branch when attempting to merge a PR that \u2026", "author": {"name": "Devon Romanko", "email": "28825608+dpromanko@users.noreply.github.com", "user": {"login": "dpromanko"}}, "additions": 61, "deletions": 42}}, {"node": {"oid": "2f5ffbd60ad91820ac0c76d96aab174f9d9285b3", "messageHeadline": "Add fail message for non-existent hostname", "author": {"name": "Nilesh Singh", "email": "nilesh.singh24@outlook.com", "user": {"login": "n1lesh"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4750e4ae18735375ef91e84fa5c148783743c379", "messageHeadline": "Merge pull request #2774 from rneatherway/codeql-add-pull-request-tri\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ab01661e4c4baa03658d0328c10537a327d03a5", "messageHeadline": "Add on: pull_request trigger to CodeQL workflow", "author": {"name": "Robin Neatherway", "email": "rneatherway@github.com", "user": {"login": "rneatherway"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b0ae09e62772eaf0a126b750b2ad0b48b748cb45", "messageHeadline": "Merge pull request #2535 from cli/create-comments", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 523, "deletions": 0}}, {"node": {"oid": "3985577de07fd8594bff3aab6bc6d1ee46c7cad2", "messageHeadline": "Merge pull request #2759 from cristiand391/migrate-legacy-tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 700, "deletions": 600}}, {"node": {"oid": "ce151420f3ef3e12fa6c0a656aa17515ea62b0dd", "messageHeadline": "Migrate legacy tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 700, "deletions": 600}}, {"node": {"oid": "723e9e31baaee1e3cbb35841cb07b16527542b43", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 52, "deletions": 54}}, {"node": {"oid": "c73845ee22a6676ec1ddc331f2359692501fda29", "messageHeadline": "Merge pull request #2742 from cli/linter-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "39431a101d61760de562643565eb20f3c8a4d5ef", "messageHeadline": "Port select portions of Makefile to `script/build.go`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 215, "deletions": 32}}, {"node": {"oid": "19ee0eff0831ce17d5d1979cb46869e3436f8e05", "messageHeadline": "Simplify linter output setup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "5e9777597825831777511c3f32351bcb751019e2", "messageHeadline": "Clarify building from source on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 4}}, {"node": {"oid": "155507d31d64322d31ae5ff43d8ec9cc3f327b6c", "messageHeadline": "Make comment command easier to test", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 76, "deletions": 82}}, {"node": {"oid": "8b5c5896f2632e97270bc2d735fc541b640a08c3", "messageHeadline": "[repo/create] Create local repo dir with non tty. (#2671)", "author": {"name": "xhqr", "email": "76452811+xhqr@users.noreply.github.com", "user": null}, "additions": 101, "deletions": 18}}, {"node": {"oid": "de73b161784e791ac3b6093dd0d19c1235d5d30f", "messageHeadline": "Move CreateComment mutation", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "1fc8b66b261bdd0b9080abb171b7f0c0c8ed668b", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 70, "deletions": 104}}, {"node": {"oid": "f862123071c7f485aec4396282f74c1b762b828a", "messageHeadline": "Modify issue commenting to adhere to designs and add tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 429, "deletions": 204}}, {"node": {"oid": "338bf1d112bd4ee7d87991b4c0fb49ba671c5e1c", "messageHeadline": "fix linter issue", "author": {"name": "Yuki Osaki", "email": "yuki.osaki7@gamail.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8ef2bb4d14508d80080b6c9c98cfa930a8b1db0b", "messageHeadline": "Comment on issues from editor", "author": {"name": "Yuki Osaki", "email": "yuki.osaki7@gamail.com", "user": null}, "additions": 340, "deletions": 0}}, {"node": {"oid": "86eb264277ada444f9488413ddc2aefc1c9f89c2", "messageHeadline": "Merge pull request #2650 from cli/auth-extract", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 551}}, {"node": {"oid": "536a173364758194ab3a30daddc5e74b11eb2dac", "messageHeadline": "Enable debugging HTTP traffic during `auth login/refresh`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ca83106a38be828b6f6f5bfc56043119d88abe3b", "messageHeadline": "Merge pull request #2727 from cristiand391/remove-unused-methods", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "4c53e5eee6f77f4b542ba497b564c8e0393564a6", "messageHeadline": "Merge pull request #2698 from camelid/view-newline", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "21a57d9253b3bc1e9e2ec91a33d3853c768e9d59", "messageHeadline": "Remove unused methods", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "8ff4cc40e642cc90715fabc5bdfc04bc698e74d0", "messageHeadline": "view: Add missing newline", "author": {"name": "Camelid", "email": "camelidcamel@gmail.com", "user": {"login": "camelid"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55c717d3d37dcfa225ef1d7fc3ce52536b52092f", "messageHeadline": "Print friendly error when 'gh gist <command>' is missing required arg\u2026", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "230441e1a594eea80d0f3384488925ddae074155", "messageHeadline": "Merge pull request #2222 from Crunch09/issue-2115", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 221, "deletions": 0}}, {"node": {"oid": "9140e887085c962c0520d961cc4f23f83bf3b805", "messageHeadline": "Extract oauth package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 554}}, {"node": {"oid": "f26ad4cce4977110dc445b9baf42b68a11e4d5a2", "messageHeadline": "Merge pull request #2639 from marmorag/bump-survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7415d236bcc0088c338ac15f20f49d0c05b32fee", "messageHeadline": "chore(deps): bump AlecAivazis/survey", "author": {"name": "marmorag", "email": "guillaume.marmorat@yproximite.com", "user": {"login": "marmorag"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "782932bfae10833cbfa571a3bcfbcd658c6eaf60", "messageHeadline": "Merge pull request #2636 from cli/docs-completion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "3d2d9e7229aba68457749acfa2098776502fe799", "messageHeadline": "Merge pull request #2638 from cli/version-output-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "18b19e074da2c2f04af78c59c75d0a168662aed1", "messageHeadline": "Fix link in `version` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "9d50221669483e086575d924a86d833a1b930bf2", "messageHeadline": "Improve `completion` docs for bash, zsh, fish", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 9}}, {"node": {"oid": "04e6446d33fcedfd08cb0e39f917749d88389e66", "messageHeadline": "Merge pull request #2621 from cli/arm32", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 18}}, {"node": {"oid": "3b1e526a276dbfe4da9c7c34a4d0a0d8e81a678e", "messageHeadline": "Merge pull request #2529 from cli/441-secrets", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1347, "deletions": 2}}, {"node": {"oid": "65e5ba9da1b723495dc660ff47400c00164d3575", "messageHeadline": "Merge pull request #2493 from gunadhya/repo-clone-wiki", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 1}}, {"node": {"oid": "39a0a8c57c851a2763248550348043cf2af7e163", "messageHeadline": "Improve clone wiki test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 46}}, {"node": {"oid": "fd57835bb9d620bc06b5e682a7484442535912cc", "messageHeadline": "Fix repo clone wiki", "author": {"name": "gunadhya", "email": "6939749+gunadhya@users.noreply.github.com", "user": {"login": "gunadhya"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "a77f3ddb49ab2e66557b32922be50eabef56ed1f", "messageHeadline": "Merge pull request #2575 from cli/pr-view-comments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 921, "deletions": 156}}, {"node": {"oid": "1e4fa60478439bdb35cde6fb1a5b90ef5ad1cb0d", "messageHeadline": "Merge pull request #2462 from cli/view-comments", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 1150, "deletions": 87}}, {"node": {"oid": "d81b2927a597edc68c94a7022976884bf07121f0", "messageHeadline": "Merge pull request #2488 from cristiand391/new-release-notification", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "b1f93426ebc0c31de2947b99d7d9cd38bb5504fd", "messageHeadline": "Merge pull request #2449 from cli/git-credentials", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 543, "deletions": 43}}, {"node": {"oid": "ae68da6520af6fafcdb8d6a85264dbfd5e84b7ec", "messageHeadline": "Merge pull request #2230 from alissonbrunosa/fix-2179", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 226, "deletions": 62}}, {"node": {"oid": "2843ffff23eb85859aa46227089b185af6a7e235", "messageHeadline": "Classify the `update` package as internal", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42c97509ca18fd5057441ff13af9200751f6f47c", "messageHeadline": "Simplify CheckForUpdate handling of state file", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 37}}, {"node": {"oid": "0ec8c2e9edf969ab7968e6a6b8e2d86ee4504098", "messageHeadline": "Notify new releases only once per day", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 29, "deletions": 9}}, {"node": {"oid": "935f6444ae330b8ba89fd048c4ef5ef145e5910f", "messageHeadline": "Refactor ssh parser for format compatibility & testability", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 172, "deletions": 134}}, {"node": {"oid": "dc8698ee46b6fa2b0311a1352e429cbbf9e2599d", "messageHeadline": "Make ssh parser to parse included config files", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 175, "deletions": 49}}, {"node": {"oid": "f3ea05f2e1651982d30ab7faa305b6f1c7297732", "messageHeadline": "Merge pull request #2624 from nopeinomicon/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "cba15d0109bd1e3a650879935bacc7d05e36b62d", "messageHeadline": "Clarify openSUSE Tumbleweed instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "b8522f683c571c70c9672f03f5dff0480fef5c42", "messageHeadline": "Add openSUSE distro package install instructions", "author": {"name": "Emily Roberts", "email": "nopeinomicon@posteo.net", "user": {"login": "nopeinomicon"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "8b197ac0bc8f169862d296350554ec875192eb05", "messageHeadline": "package for armhf", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "8f0c388ad661376372f68299240d77a131e9dd6b", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into arm32", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "4a30800eb934a74da62f3e4f006b79c375f136e6", "messageHeadline": "add arm build for raspberry pi", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c765c71e47463e1676c7356898430df87922e2ce", "messageHeadline": "Merge pull request #2556 from pete-woods/build-static-binaries", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "3ad9f39ec4cc638c79d2e7ab28f09d86e4cec960", "messageHeadline": "Merge pull request #2582 from dyl10s/Remove-Unknown-Check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "cee4f853dc9e883116736949d5443b6c6acb4187", "messageHeadline": "Merge pull request #2580 from ismaell/ldflags-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "46f2eae88f3e675bbecc9cd55cc1475246490c8c", "messageHeadline": "Merge pull request #2612 from yzgyyang/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 1}}, {"node": {"oid": "352cde0563eed40ecdd98cd1c8c868250a62f6ce", "messageHeadline": "do not process filename arguments", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 25, "deletions": 57}}, {"node": {"oid": "1fb542250ad7cb5c25660165ad6d93735db7de5e", "messageHeadline": "Document installation instructions for FreeBSD", "author": {"name": "Guangyuan Yang", "email": "yzgyyang@outlook.com", "user": {"login": "yzgyyang"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "a5a043c5a59e5dee35e3d09bc991dab00387a5d5", "messageHeadline": "automatically set vis when just -r passed", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 28, "deletions": 8}}, {"node": {"oid": "33063511624892aaab68a39a7a45b8a7a391168c", "messageHeadline": "use type for Visibility", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 24, "deletions": 22}}, {"node": {"oid": "e1e838c281fdeedd42c0e234dfaab48783feb182", "messageHeadline": "more explicit success message", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 18, "deletions": 7}}, {"node": {"oid": "2e6639fe78043983989e8e77a2822174243abf6f", "messageHeadline": "show number of selected repositories in secret list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 57, "deletions": 20}}, {"node": {"oid": "408d5c6d9683d533455d24030b0ee14b85ae0dc5", "messageHeadline": "no space in usage placeholder", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4e8a6805756cf8bf50c848002169a79649c8afd3", "messageHeadline": "remove implied org functionality from secret set", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 44}}, {"node": {"oid": "1675bd9249c7ac559480dc131fe9650a5b98da90", "messageHeadline": "remove implied org functionality from secret remove", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 35}}, {"node": {"oid": "c036e6699c3c8450cb925542973d0b4762d3fa73", "messageHeadline": "remove implied org functionality from secret list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 14, "deletions": 54}}, {"node": {"oid": "2248565839cd469bea56ecb41b88108d13455669", "messageHeadline": "print success messages", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "dbff17e6ed9b7418db5e4b86da557b836c5a387a", "messageHeadline": "add removing secrets", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 261, "deletions": 8}}, {"node": {"oid": "486aa81dfe55c4276f5c67205b0272c9777c7b3f", "messageHeadline": "validate secret name", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "dee7077fcf80ab5675e2791f4a6bdca7d7cd629d", "messageHeadline": "Extract shared comment and reaction group code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 142, "deletions": 245}}, {"node": {"oid": "f536901bc1ac39a4771af570c193732c73eecaaf", "messageHeadline": "Only fetch DefaultBranchRef when adding upstream remote during gh rep\u2026", "author": {"name": "cdce8p", "email": "30130371+cdce8p@users.noreply.github.com", "user": {"login": "cdce8p"}}, "additions": 55, "deletions": 5}}, {"node": {"oid": "efc05dee907cb764c659cf8f8a92d2c2652ce74d", "messageHeadline": "Use spinner helper", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "f853a4b0e2d389206a9f641325ed3ca9e94fb91d", "messageHeadline": "Allow API request to be made if the PR is in an unknown state", "author": {"name": "Dylan Strohschein", "email": "dylanstrohschein@gmail.com", "user": {"login": "dyl10s"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "d7f68e9ee2182417e9124bace0890203f6993868", "messageHeadline": "Filter flags taken from LDFLAGS into CGO_LDFLAGS", "author": {"name": "Ismael Luceno", "email": "ismael@iodev.co.uk", "user": {"login": "ismaell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f101ff0a2ddf31d67a3066beb3a4634977900f9", "messageHeadline": "Add comments to pr view", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 910, "deletions": 42}}, {"node": {"oid": "b2edf782cf205d158f8a300eeb730e2604ec5ebf", "messageHeadline": "Reverse order of issue lookup checks", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "bec5e0cd77782587bc9ac4ab653107a939972b9c", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 257, "deletions": 505}}, {"node": {"oid": "40c4007d98f5d851ff46a3f3d18abd68c232391b", "messageHeadline": "rename create->set", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 42}}, {"node": {"oid": "326fe371c67ba02a16182fd05428411b5e9e02cb", "messageHeadline": "add `gist clone` command", "author": {"name": "Florian Thomas", "email": "flo@florianthomas.net", "user": {"login": "Crunch09"}}, "additions": 221, "deletions": 0}}, {"node": {"oid": "bad5a5942761eaeebb51356079e99c9c4d757ace", "messageHeadline": "Update non-tty comment output", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 28, "deletions": 27}}, {"node": {"oid": "8c5e5a382094551df9ea768e0fc8b7bfb0a52472", "messageHeadline": "Appease the linter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "c843a4fa13a206db8331b52f93305c6a19b955ab", "messageHeadline": "Add issue comment viewing", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1407, "deletions": 88}}, {"node": {"oid": "ada59236c6b18feba6f3bffb0d18edfa6beeeb01", "messageHeadline": "Add `workflow` to the list of default OAuth scopes we request", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38ea595ce270c768a65fc2ab31326ac703f31e1a", "messageHeadline": "Fix `refresh` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bc81282a6ce4adc6436f4eb316e6f05c2fed2a89", "messageHeadline": "Merge remote-tracking branch 'origin' into git-credentials", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1131, "deletions": 235}}, {"node": {"oid": "3c76eb15a45fc63206664d364d115791834fb9b7", "messageHeadline": "Add tests for `auth git-credential` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 177, "deletions": 18}}, {"node": {"oid": "381e83e6e5d3c4995256f25dc053d121f98854f0", "messageHeadline": "Extend git credential prompt to `auth refresh`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 219, "deletions": 97}}, {"node": {"oid": "c39dc28fa1cdbbd4b429d2a65a8aa179efaffd20", "messageHeadline": "Rename `auth/client` to `auth/shared`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "03949a4d72bf1f39887126c040dcf5ef2bf295bd", "messageHeadline": "Build static binaries", "author": {"name": "Pete Woods", "email": "email@pete-woods.com", "user": {"login": "pete-woods"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "5309a2089a2600fa4ac475f4570b9622718ee8a7", "messageHeadline": "implement gh secret create and gh secret list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1077, "deletions": 2}}, {"node": {"oid": "f4152454f2e2038e87b2516bcd419660945c501f", "messageHeadline": "Merge pull request #2472 from cristiand391/preserve-metadata-state", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 280, "deletions": 42}}, {"node": {"oid": "8db2027c99c669e9ed5980e6bf33700815240286", "messageHeadline": "Allow interactive `pr create` even if we failed to look up commits", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2b4372bc3a6f4dd6d69293369d54d1c0c0294822", "messageHeadline": "AskStubber now throws a more descriptive error when stubs do not match", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "be39f4363bfc14078800ebda3d8ddae7e0424ad1", "messageHeadline": "Make MetadataSurvey testable by accepting an interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 184, "deletions": 13}}, {"node": {"oid": "d6add864b8b08497c5cb127e8d97d3e56348618b", "messageHeadline": "Ensure efficient resolving of `issue/pr create` metadata to GraphQL IDs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 37}}, {"node": {"oid": "8e1f73677580c94e72ab431116f5036a3d1f5e96", "messageHeadline": "Merge pull request #2519 from cli/issue-create-browser-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 67, "deletions": 11}}, {"node": {"oid": "0ade39351a8165388bd883988e78b80e7ff48388", "messageHeadline": "Merge pull request #2521 from cli/fix-env-auth-token", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "be759785f0b47bcc4288df03f69e186a127c5202", "messageHeadline": "Fix \"Continue in browser\" for `pr create` coming from forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "a84b9f09d4f43e1f403795e9eb9f4d9ffd0f8f83", "messageHeadline": "Merge pull request #2456 from ismaell/build-flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 10}}, {"node": {"oid": "d74086da92a671bf4f2907eefbd3b7a7c8adde32", "messageHeadline": "Merge pull request #2505 from nilsleiffischer/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "faa1e44f5299bc2bdb1c6e4269c9ea45af4f4048", "messageHeadline": "Merge pull request #2455 from ismaell/install-target", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 8}}, {"node": {"oid": "6f689ff051d0be160fb3014d57f3162722ac658d", "messageHeadline": "Document `make install`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "e21c5100fa02696073100a9a94684bd889ad4c6f", "messageHeadline": "Properly check env auth tokens in CheckAuth", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 89, "deletions": 0}}, {"node": {"oid": "df2ca9c9f9e98a17e4926854bd2ab7c9d916475e", "messageHeadline": "Fix browser URL test on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c92f416cc0a590cdef6e6b8bef88b91306e66a5f", "messageHeadline": "Simplify `make install/uninstall`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 18}}, {"node": {"oid": "dc1fad9cb093959bf3b9a4a388964b242bef7d24", "messageHeadline": "Fix respecting chosen action in interactive `issue create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "413ccb71cce962dfeddbda86a2a4dab563efa630", "messageHeadline": "Delete an error message that is not useful (and had a typo)", "author": {"name": "Nils Leif Fischer", "email": "hello@nilsleiffischer.de", "user": {"login": "nilsvu"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8d2881d5ea4412439179ca748e7ba47a70e6e4af", "messageHeadline": "Install manual pages", "author": {"name": "Ismael Luceno", "email": "ismael@iodev.co.uk", "user": {"login": "ismaell"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "da3287c26cc7e39cddee46363df8821a305c7a8c", "messageHeadline": "Add make (un)install targets for POSIX systems", "author": {"name": "Ismael Luceno", "email": "ismael@iodev.co.uk", "user": {"login": "ismaell"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "34d549e7b61660c7c993181c0be046d6277cad03", "messageHeadline": "Document that reviewers can be teams (#2465)", "author": {"name": "Max Horstmann", "email": "MaxHorstmann@users.noreply.github.com", "user": {"login": "MaxHorstmann"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c6574d8e99b1d870c330dd6cb5ae8a5b8117365", "messageHeadline": "Merge pull request #2480 from cli/bump-survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "08408805a2ecc1393dfa518f94e8b6d55e6f92c2", "messageHeadline": "Merge pull request #2479 from cli/prs-by-branch-order", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1135e5e3ededb4261293b4e2b2fdeab6f79c0738", "messageHeadline": "set delete-branch merge flag default to false (#2466)", "author": {"name": "Zach Boyle", "email": "33520963+zaboyle@users.noreply.github.com", "user": {"login": "zaboyle"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "504cfbc654b39b994895d69f792859e69fa2589c", "messageHeadline": "Merge pull request #2482 from cli/ds-docs", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "436846a7154f5261349138604e5cb27ce0f9d6ac", "messageHeadline": "Add design system docs to contributing", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "ab05736b9806fce952df96e8ac953afa35ae3462", "messageHeadline": "don't reset previously added metadata", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "e9e8f207cc5c051b6a505dc0c3bb373a703556c5", "messageHeadline": "Bump AlecAivazis/survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "21e2544d73eb38435c1774ec231a118559062848", "messageHeadline": "Sort latest PRs first when looking up PRs for a branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "37891a54d93a7c54e0a1d589399f3dda9589f535", "messageHeadline": "Update scoop install option (#2478)", "author": {"name": "Vixb", "email": "xzx8023@outlook.com", "user": {"login": "Vixb1122"}}, "additions": 3, "deletions": 12}}, {"node": {"oid": "ea50666c304f33774ff39a58cb8ffdf37b7b7a54", "messageHeadline": "Prompt: avoid resetting PR/issue metadata if no option is selected", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "9f84f0ffa1d5b3141399b7ed499eb81b69ef74d2", "messageHeadline": "Warn termux users with older Android versions (#2467)", "author": {"name": "Shubhankar Kanchan Gupta", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "959b1aae67a0b2cc050ecbd6614745c4f6f18a22", "messageHeadline": "Merge pull request #2408 from cli/preserve-input", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 554, "deletions": 93}}, {"node": {"oid": "cf37ce74634be6e6f5fc6b7f506141712d95b592", "messageHeadline": "no shorthand for --recover", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "d6e84a75fb3009d50d3a154251a3209097315c04", "messageHeadline": "switch to recover instead of resubmit", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 188, "deletions": 131}}, {"node": {"oid": "1d408eb30de84538cea441dcb45ffd9c9cf416c3", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "f68909b7a840d08a542d86939c799d4e45fcf35a", "messageHeadline": "use TempFile though the testing is gross", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 50, "deletions": 26}}, {"node": {"oid": "fffd315a7e3c977825ef921af8f7ceb997f9f1d3", "messageHeadline": "fix dumb test", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d300526318bd7589ed1527a7a9b376336e8c4e32", "messageHeadline": "preserve and restore issue/pr input on failure", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 457, "deletions": 71}}, {"node": {"oid": "e92cd432598775998211267eed0c7ef79f825e88", "messageHeadline": "add IOStreams.ReadUserFile", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "d56d92c908cb2454d9b592916e980754fa310041", "messageHeadline": "If git credential helper is non-defined, set gh as credential helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 197, "deletions": 24}}, {"node": {"oid": "d6c9004d64dbfb30580e6b08caeafd90813708be", "messageHeadline": "Merge pull request #2460 from cli/spell-check-fixes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 23}}, {"node": {"oid": "a66a65d4220b970af61b27fbe7ce9b4b62c0c7ba", "messageHeadline": "spelling: unmatched", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ded92972cd684f95f2e35ad3ee20f3f28a71bd86", "messageHeadline": "spelling: template", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ec82d3c47e5b2340df8ccbda074ec2120b0c25fe", "messageHeadline": "spelling: settings", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e5f59a15fe6de03de0c17b8ec1ed004bf8c5afc6", "messageHeadline": "spelling: response", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "c8b9486fd3ac6a1692965013d1685e66cb197bfe", "messageHeadline": "spelling: nonexistent", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "76bd3772530f09de9b2d40f480c63a6d6427f410", "messageHeadline": "spelling: error", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "861d350440ca0ba866c4651351b29afb939124a2", "messageHeadline": "spelling: dunno", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ddd438d5e14ce696298f684e24e6933b3fe49548", "messageHeadline": "spelling: dismissed", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ba68fc68ada852d8468753dd0a2ffb3c357a110", "messageHeadline": "spelling: deprecated", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e58b2dbe92815222858af49ec0e168a2aae4a253", "messageHeadline": "spelling: chestnuts", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e681ca6c4a43c6f33532917ef995d591375c348", "messageHeadline": "spelling: beginning", "author": {"name": "Josh Soref", "email": "jsoref@users.noreply.github.com", "user": {"login": "jsoref"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a4daf96a694b56e7945748e1d392dd746ec0de71", "messageHeadline": "Make bin/gh rule verbose", "author": {"name": "Ismael Luceno", "email": "ismael@iodev.co.uk", "user": {"login": "ismaell"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e16bf094bdca3c8e5d0486f6e1a9f6e2c3f701c5", "messageHeadline": "Simplify CGO flags setup", "author": {"name": "Ismael Luceno", "email": "ismael@iodev.co.uk", "user": {"login": "ismaell"}}, "additions": 6, "deletions": 9}}, {"node": {"oid": "e36c9029d37e50c51a1f9ea7da6c824af91aa2a4", "messageHeadline": "Fix broken tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "91d2adc13442177cec7556a57dc0d4def2c0d550", "messageHeadline": "Avoid re-requesting username if we already have it", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "67672fa88c944b6118daa2b2c5dbcb82b7b84791", "messageHeadline": "Prime user's git HTTPS credentials on `auth login`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "05a1a252712e529a385c850bab501590a0156526", "messageHeadline": "match parent repo protocol when forking (#2434)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 67, "deletions": 4}}, {"node": {"oid": "c7eb57d443a392629f7cda31b34b918acad00925", "messageHeadline": "respect GH_HOST when resolving remotes (#2301)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 59, "deletions": 3}}, {"node": {"oid": "e87b5bcaff227aad0118532d74decc90e8528723", "messageHeadline": "Add \"reference\" help topic (#2223)", "author": {"name": "Nikola Risti\u0107", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 96, "deletions": 4}}, {"node": {"oid": "ee4827483d75a9d3c819ae8cf152c729f3e03366", "messageHeadline": "Merge pull request #2421 from cli/downgrade-survey", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b205faa9412e2a18a79cd4a93cbe860b904e134b", "messageHeadline": "Implement --web for gh pr checks (#2146)", "author": {"name": "Jakub Warczarek", "email": "jakub.warczarek@gmail.com", "user": {"login": "programmer04"}}, "additions": 79, "deletions": 5}}, {"node": {"oid": "7f57c1c3f238c3dff75710f23e4968fbdcaa803c", "messageHeadline": "Downgrade survey to v2.1.1", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "00617216b8fc12dceb938371159903e6b1a993ac", "messageHeadline": "fix missing import", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bb44c9cedcdf03cff43e820cbfba523c81dad58", "messageHeadline": "Support for --web when using gist create (#2263)", "author": {"name": "Christopher Oswald", "email": "8537054+cesoun@users.noreply.github.com", "user": {"login": "cesoun"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "99574f85a3a5250ebfe6accfb6cc80c149f04df3", "messageHeadline": "Add a command to delete a gist (#2265)", "author": {"name": "Alex Johnson", "email": "alexpjohnson@users.noreply.github.com", "user": {"login": "alexpjohnson"}}, "additions": 246, "deletions": 0}}, {"node": {"oid": "e513333fb133072416ebda8b7da9cd607200639c", "messageHeadline": "feat: implement prompt for remote renaming", "author": {"name": "dfireBird", "email": "aadhishrm11@gmail.com", "user": {"login": "dfireBird"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "116d5815b59591947dd088722616e8278bcfe794", "messageHeadline": "Merge pull request #2388 from cli/gh-token", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 187, "deletions": 56}}, {"node": {"oid": "ef52376fe0af81462e6a678d519fdd5485bd8517", "messageHeadline": "fix survey invocation", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 16}}, {"node": {"oid": "9a20719ec4ad6673b34edd615d5f6ba3a94828f3", "messageHeadline": "Merge pull request #2386 from cli/create-refactor", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 825, "deletions": 750}}, {"node": {"oid": "fed4df2afabe5ce79ff8e66f8f1d479f99684763", "messageHeadline": "Merge pull request #2405 from cristiand391/fix-usage-help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "867f38970f0229fedb7404ee1f1bc28fdfc3d184", "messageHeadline": "Fix USAGE help for some commands", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6a0d38df44456486fc0d276264f4b2838605f195", "messageHeadline": "Merge pull request #2404 from alissonbrunosa/fix-repo-view-command-wi\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "62e560d6ee2220d0ea4d8e4a1a6c6e2be03a97f6", "messageHeadline": "add empty line between functions", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9ecc9029599841c7b2503366679f6fc5e0752836", "messageHeadline": "Generate correct URL when branch option is passed in", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "a686455fb6001018bf4b55a5356c36fc1e5eeb64", "messageHeadline": "add Draft to issue state", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "b231e6c2cf81c4ee5830da8f5824b38dea0050b6", "messageHeadline": "use NewIssueState", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "f5277e452e3e29a51c866e8bcf96e2b33b7b5b0a", "messageHeadline": "get everything working", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 114, "deletions": 146}}, {"node": {"oid": "0ed78793299fcdac782bc80c5f7c13493c75c1c8", "messageHeadline": "stop using Defaults struct", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 23}}, {"node": {"oid": "1c280d434109229ab5d804032f35880e9cae636c", "messageHeadline": "stop using string pointer", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 14}}, {"node": {"oid": "6671106448ed7b342797b426e15af032dfe3b1be", "messageHeadline": "WIP works, probably some title/body input edge cases", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 792, "deletions": 673}}, {"node": {"oid": "6fde02df1c6881c4f2cd98b95742af0cb413649b", "messageHeadline": "use named output param", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c87deab14a0b9782e0853d90b63d7143d49e9250", "messageHeadline": "Merge pull request #2397 from ganboonhong/fix-typos", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "57ec879aea9adcfc8edfe327d889f314c5975ff6", "messageHeadline": "Fix typos", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2eb40f8a14e561499134d7631b237fc730664fc6", "messageHeadline": "Empty auth token env variables are equal to being unset", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 17, "deletions": 38}}, {"node": {"oid": "414de332fb17e96e095c4415318e91eb696beef5", "messageHeadline": "cleanup", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "a79a0bbfd746566de191cf28cf542ada25c9ef26", "messageHeadline": "Add support for GH_TOKEN and GH_ENTERPRISE_TOKEN", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 214, "deletions": 59}}, {"node": {"oid": "6e1e62f496f34cea792de5ba73c745d947668801", "messageHeadline": "Consistently print commands in DEBUG mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "97b176da933e531006a88b1f3e97e9d71a52cf35", "messageHeadline": "Fix git executable name for Windows in tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fc3f5174190a2224a787f683bf02104f161e84b5", "messageHeadline": "Merge pull request from GHSA-fqfh-778m-2v32", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 177, "deletions": 47}}, {"node": {"oid": "38f68d849fbbf4c540398015719047672d0e3d9e", "messageHeadline": "Improve error message when git isn't found", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "c87dc00f385438c09162d8e0f511d0ff10c87fce", "messageHeadline": "Omit the full path of a command in DEBUG mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "5b4a08dcb9bc63f8da5f966b4e47d73edf87f3b7", "messageHeadline": "Ensure that only PATH is searched when shelling out to external commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 168, "deletions": 46}}, {"node": {"oid": "3a1e0021de060464876fc74c680082833d5b37ce", "messageHeadline": "Merge pull request #2393 from cli/bump-deps", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "85a7dfbf4cb9c53fa9ef78e81d274a3f0cad9b43", "messageHeadline": "Merge pull request #2312 from jan25/jan25/issue-2042", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 7}}, {"node": {"oid": "f505d1fdf7918ff6701e5751de25b0d0440e0669", "messageHeadline": "Bump golang.org/x/text", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "6ac38d9774c43142fbfa107d93ecd5f9dd2eb038", "messageHeadline": "Bump golang.org/x/crypto", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "67cafa305b21cb5f09fea78bd836aab459f6009f", "messageHeadline": "Bump shurcooL/githubv4", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a860708c7b47bfeef0e6cd0197f84f013c993a0c", "messageHeadline": "Bump muesli/termenv", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f2864aa5b56a9704276231753e8d29b15109e3c1", "messageHeadline": "Bump mattn/go-colorable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be783cf2567d27f6396b4d32ea4082857192a0da", "messageHeadline": "Bump AlecAivazis/survey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "feec114bb6f1659e89060d5239e1b082df946f5d", "messageHeadline": "Fix `truncateLabels` for empty values", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "8d054486a3d5409d7e07ca44a56259eb365723c8", "messageHeadline": "Merge remote-tracking branch 'origin' into jan25/issue-2042", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2127, "deletions": 747}}, {"node": {"oid": "62e4c536ce0fa3c23995ead2410b8ded35203025", "messageHeadline": "Ensure parentheses are preserved after truncating labels in table view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 1}}, {"node": {"oid": "fa8674386b21a90e33b4f6fd00fb025da4712275", "messageHeadline": "Render links as absolute URLs in `repo view` (#2363)", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 12, "deletions": 9}}, {"node": {"oid": "91df27f30ac0ffc7158c438cab3924b38bdf21d1", "messageHeadline": "Merge pull request #2383 from cristiand391/fix-mousetrap-windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3c3ce909a1d824a845d77dc8cf7db8e6622ce9ea", "messageHeadline": "Add Gentoo instructions to install the package (#2389)", "author": {"name": "Zoltan Puskas", "email": "zoltan@sinustrom.info", "user": {"login": "zpuskas"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "79878a67365336b1b823c50c1ca7f15eddcedbe2", "messageHeadline": "Show MousetrapHelpText when double-clicking gh.exe", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "9edcd686e22212a0ca6c3b693d5bc0dec3fb7016", "messageHeadline": "Merge pull request #2257 from cli/gen-help-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 46, "deletions": 31}}, {"node": {"oid": "07bd6472112f965352a9242c4260bb8618187614", "messageHeadline": "Update repo fork help msg", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "97aa0b2f7daf7abaf445970aa16e89b1532a42c7", "messageHeadline": "Warn when passing git flags without repository arg", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "86906c67692df805016e58874970ec03893d774b", "messageHeadline": "Small cleanup", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "241e90aa9b85b95d0c9d8e5118bd9b0a67848f2c", "messageHeadline": "Make markdown:generate annotation a markdown generation override for \u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 18}}, {"node": {"oid": "f770c6481c99451167475edb88c7f33c5cf9d703", "messageHeadline": "Generate markdown for help topics", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 25, "deletions": 2}}, {"node": {"oid": "c7ede29779e9dac8e473208a4fd2d3e6c35303c6", "messageHeadline": "Refactor help topics to include short message", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 32, "deletions": 28}}, {"node": {"oid": "cee26cf17264cb316d2c53d57e3094edace61062", "messageHeadline": "Merge pull request #2353 from alissonbrunosa/refactoring-custom-error\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 67, "deletions": 23}}, {"node": {"oid": "cf617e88f427787f98e396a2c7701ad42cd1b3aa", "messageHeadline": "Extract repeated code to util function", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 67, "deletions": 23}}, {"node": {"oid": "910063336df0b784522a6a390696d22bc49fdfc4", "messageHeadline": "Merge pull request #2351 from alissonbrunosa/improve-release-create-m\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "441f40b4277f61899aaa6d087096b7a1a2182646", "messageHeadline": "Merge pull request #2319 from cli/cleanup-duplicate-config", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 550, "deletions": 308}}, {"node": {"oid": "24d863eccc23ed163c29089fa24410a7bfe43487", "messageHeadline": "Merge pull request #2316 from cli/colors-1624", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 298, "deletions": 308}}, {"node": {"oid": "7a106e2dedbe30a820d933b03b8d79c2ab11b964", "messageHeadline": "improve error message", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "d79eb494d998132f060808e15521cd6a29f1b5fa", "messageHeadline": "Merge pull request #2279 from malaDev/1818-pr-checks-empty", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 32, "deletions": 41}}, {"node": {"oid": "72ec5beeb619fff7e87df33dbcde8fffa87d980c", "messageHeadline": "Merge pull request #2016 from cli/filter-git-push-output", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 256, "deletions": 16}}, {"node": {"oid": "9acbf8aae458918383c371354c62a30de24d0264", "messageHeadline": "Refactor regexp writer", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 124, "deletions": 110}}, {"node": {"oid": "bf46b870cb8b3c892b6d5ca67d7b7a64f0a9477b", "messageHeadline": "Add multiple writes test", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 31, "deletions": 15}}, {"node": {"oid": "eaa685ac9b2dafe84ad3a051f1ab801ae127bdb3", "messageHeadline": "Use custom scanLines function for RegexWriter", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "212993632baaa80c760040b81deb63bbd4cfc47a", "messageHeadline": "Fix up regex to escape dot in URL", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "28b3b2c9e7f22b62c9d79d361a2979a7326c8e8b", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "97504f4f1f9ed65951088584e3e9f630a3b22134", "messageHeadline": "Filter out unwanted stderr output during git push commands", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 193, "deletions": 1}}, {"node": {"oid": "58b93e77fc3ae1bea16893491b86acf08c17dcfe", "messageHeadline": "new packages for get and set subcommands", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "ce18b943b8ca41961258678421ece77dd3d2fe86", "messageHeadline": "Export type ConfigOption and group InvalidValueError code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "5c5f52c4c44e25dc25907b4039a00279e8863a04", "messageHeadline": "Refactor config command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 489, "deletions": 273}}, {"node": {"oid": "e6be06f737b035414cbdf3e2a7cc6afd333a53c8", "messageHeadline": "Cleanup duplicate config options", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 60, "deletions": 34}}, {"node": {"oid": "e3fbe479ce3a8545245450d0f9b1c3cb7550b5e0", "messageHeadline": "Merge pull request #2076 from RozzaysRed/run_from_explorer", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e7d934678d301c6da9b951281ad25d7f39fb4246", "messageHeadline": "Merge branch 'trunk' into run_from_explorer", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3206, "deletions": 748}}, {"node": {"oid": "f519989d5c388bcd12830cce219db0f1d35ba14a", "messageHeadline": "move cobra mutation and document it", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "6ef7d5e8423142426150250fc38d497116ce0972", "messageHeadline": "Update install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4d62ab6ec20dd9de701c5392c22b423771896409", "messageHeadline": "Merge pull request #2320 from ciscorucinski/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 0}}, {"node": {"oid": "47eef416b376b08d094f760f220d1e964b5e647d", "messageHeadline": "more iostreams passing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "893fe09a833f2c5584e3e9d159c93e7016ac4413", "messageHeadline": "try passing iostreams around instead of writer+colorscheme", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 34, "deletions": 31}}, {"node": {"oid": "74fe97b6891660723ae404788e6a3352af794c62", "messageHeadline": "use shared color function", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 8}}, {"node": {"oid": "46a1598c1921474e47e31550cbd41620f3888e79", "messageHeadline": "favor SuccessIcon", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "325cc3c078ab82663ff7026bf443a56eb1669e81", "messageHeadline": "Merge pull request #2256 from cli/internalize-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 738, "deletions": 8}}, {"node": {"oid": "20e33f01474cf1eb2bcd1087e91cbf1bf4b25749", "messageHeadline": "Merge pull request #2341 from alissonbrunosa/clean-garden-statusline", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 7}}, {"node": {"oid": "699a6c68fe6a6d67d6a321789bff626b168cf5c0", "messageHeadline": "Use slice and make both status lines the size of the terminal width.", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "7bff34f4089cd6f7edc40470d212aafa116262df", "messageHeadline": "Use terminal width for the status line", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a2aa154794d634a49127490f38c523dc4e78ce4b", "messageHeadline": "port entirely to ColorScheme", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 289, "deletions": 298}}, {"node": {"oid": "e4705395e3bc0aa0807f541bc1415d0ac9d037c5", "messageHeadline": "added extra notes", "author": {"name": "Christopher Rucinski", "email": "ciscorucinski", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "5e89036d49993087b9b45060cc1292a18e1d853a", "messageHeadline": "Merge pull request #2253 from emhagman/repo-clone-friendly-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 87, "deletions": 10}}, {"node": {"oid": "fc969281cfa9b1f5a236b28b99532c7f314e66fd", "messageHeadline": "Better tests for clone argument parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 16}}, {"node": {"oid": "8b0278c4d9c5934e82e0c439059a93c6e2a31160", "messageHeadline": "added Snap installation docs", "author": {"name": "Christopher Rucinski", "email": "ciscorucinski", "user": null}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6b953f2913c4d6953f752f63888029fc7de9dfa2", "messageHeadline": "Simplify checks test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 79}}, {"node": {"oid": "03309930f0ddbb4fc2602965d62557749d4fe9cf", "messageHeadline": "add message on `pr checks` returns no CI with non-empty PR", "author": {"name": "Irzhy Ranaivoarivony", "email": "irzhy@wau.co", "user": {"login": "irzhywau"}}, "additions": 58, "deletions": 39}}, {"node": {"oid": "9e03d01bdfde9c0ced4aae512f6db551b22f49b3", "messageHeadline": "Fetch all issue labels", "author": {"name": "Abhilash Gnan", "email": "abhilashgnan@gmail.com", "user": {"login": "jan25"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "e093d235215f8c06a45204123a725c25aef692b6", "messageHeadline": "Merge pull request #2276 from ianbillett/view-closed-prs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 52, "deletions": 17}}, {"node": {"oid": "f53efb3e03dcb234d42acab2ac513c5947a07c2f", "messageHeadline": "Merge pull request #2305 from cli/vilmibm-patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 39, "deletions": 18}}, {"node": {"oid": "a5b9a022e55525e6f9848fc1f1cae255109df452", "messageHeadline": "Update triage.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f5929f4bf579cd2081128a7c5cbb7f8c50c0aff", "messageHeadline": "link to aliases", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "fb621d29885a5271518020899d7c9295c29008e9", "messageHeadline": ":nail_care: code style", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "d09561d03c8a14f7cf716ddd7dd42b39c70246f1", "messageHeadline": ":nail_care: simplify `sortPullRequestsByState`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "2ac68cc534377b1c38a8f5bb110b4ccfe5703662", "messageHeadline": "PullRequestForBranch: fix outdated error message", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0f612723334f15bcfe4e1e96853fd161efb9c7f6", "messageHeadline": "Allow PullRequestForBranch to search in closed pull requests", "author": {"name": "Ian Billett", "email": "ianbillett@improbable.io", "user": null}, "additions": 38, "deletions": 7}}, {"node": {"oid": "dd0b6de59f171ab9422fc0cf61f1d44dc82b0628", "messageHeadline": "Mention winget as an install option in README (#2272)", "author": {"name": "Alan Ninan Thomas", "email": "67918878+alannt777@users.noreply.github.com", "user": null}, "additions": 11, "deletions": 1}}, {"node": {"oid": "1a9c96ee9a13fd8d9934a29a0df6d853da74d9e0", "messageHeadline": "Merge pull request #2308 from cli/update-releasing-doc", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "47bf3c873b255e25e97ea0e3ef98f685e94f6524", "messageHeadline": "Small releasing docs cleanup", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4379afda205fa046fb9eb5008f1b386960b68d5c", "messageHeadline": "Update triage.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 33, "deletions": 18}}, {"node": {"oid": "edecb2e4f71fa880b409eb64f5fff5231f42bf6b", "messageHeadline": "Merge pull request #2207 from cli/codespaces", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 66, "deletions": 131}}, {"node": {"oid": "e74e4310bb3017d0b363aec61673a6e6cda28561", "messageHeadline": "Merge pull request #2208 from cli/merge-confirmation-fixup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 126, "deletions": 90}}, {"node": {"oid": "1ed4f049a120e0b8a7a70d56abd7e92626a028bd", "messageHeadline": "Merge pull request #2113 from cli/move-project-cards-fix", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4a8ab49cf1d23c76d77a7cb69537b2bc66769afa", "messageHeadline": "Merge pull request #2183 from AliabbasMerchant/fix855", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 26}}, {"node": {"oid": "2d04292d446321ba7fe3d235fc16042f4748f948", "messageHeadline": "Improve `git config set git_protocol` example", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ae7d42a876226f204e213f121031c4aa4abf5814", "messageHeadline": "Centralize all known configuration options", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 37}}, {"node": {"oid": "ec643630852913549cc31fd61081ac49679cf7d6", "messageHeadline": "Merge remote-tracking branch 'origin' into fix855", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 957, "deletions": 304}}, {"node": {"oid": "c77e6afb0384e778693a3f9d161dffb144dd50a3", "messageHeadline": "Merge pull request #2294 from cli/fix-ldflags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3fcd791c9462dd774d15c1434f858414d59d3106", "messageHeadline": "Update LDFLAGS in goreleaser", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6938941d53847a2baa2fb95da8cca24f3720dc5", "messageHeadline": "Fix typo", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b64507ea6fddf09ddd4d3ec76a90b3a221d31a", "messageHeadline": "Add support for git flags in gh repo fork", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "78f047424b4346543003ee85e851fcba5b94d8e9", "messageHeadline": "Merge pull request #2205 from cli/garden-sigterm", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 6}}, {"node": {"oid": "c8b7dade30b568776051069e0ece5ae9c972cfa5", "messageHeadline": "Merge pull request #2262 from quiye/issue-report", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "52959abee1ae08e5af9f797cf38bc98a038cb7e1", "messageHeadline": "Clean up and refactor unused doc generation code", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 27, "deletions": 39}}, {"node": {"oid": "d625e6e951e4222706d79d6732092a6654dbf160", "messageHeadline": "Merge pull request #2259 from cli/revert-zsh-fix", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d5403fa5f5bc4408f86ece9cf191de12f8054c27", "messageHeadline": "Change feedback repo to github.com/cli/cli instead of cli/cli", "author": {"name": "zamasu", "email": "zamasu@gmail.com", "user": {"login": "quiye"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "101bb90ab56848bdeb4f3ccd83c3a9b8ba949c0c", "messageHeadline": "Add host back into repo flag description", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8ce68f062a42ed5b2c8b2bdf2d63193b116b3ab", "messageHeadline": "Remove SEE ALSO from markdown docs generation", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "699c9ae131d68f78cc59761b50af4a8441817315", "messageHeadline": "Remove Cobra autogenerated string from docs generation", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 5, "deletions": 63}}, {"node": {"oid": "36949e263a2f1b0f098e3086a2b531aae635e15c", "messageHeadline": "Internalize doc generation from Cobra", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 835, "deletions": 5}}, {"node": {"oid": "d7d5a6b7530ea7b91f7b096f94892f417fd00f95", "messageHeadline": "Merge pull request #2247 from cli/refactor-command-root", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 57, "deletions": 63}}, {"node": {"oid": "093d0ffd1f55b5867c100a49e0907120de1ed780", "messageHeadline": "Merge pull request #2237 from cli/update-cobra", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 166, "deletions": 16}}, {"node": {"oid": "af1d8a60e02739bbddb1d8cde93733ed0dd0f87b", "messageHeadline": "Print friendly error when \"gh repo clone\" is missing required argument", "author": {"name": "Eric Hagman", "email": "emhagman@gmail.com", "user": {"login": "emhagman"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "2afc462cd0d7f9526ee3cbe90cae56121b815b1b", "messageHeadline": "Merge pull request #2058 from wilso199/1942-api-hostname-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 105, "deletions": 14}}, {"node": {"oid": "fbff1fcfd213fcd9e02558afd924611884b34bfa", "messageHeadline": "Clarify the `--hostname` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "228191bf855b417d5b69192795e5305e7598f11e", "messageHeadline": "Document GH_HOST for api command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "460d55f7233650e2801cb65159786678a539d1c7", "messageHeadline": "Move HostnameValidator to ghinstance", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 67}}, {"node": {"oid": "3ecb9de1a7eb9d652e68bbdda4b94f399e43b7ab", "messageHeadline": "Adding a hostname flag option for use with gh api", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 105, "deletions": 14}}, {"node": {"oid": "4b395c5dd2a6daef10bb0171fdfe70ab632664a4", "messageHeadline": "Merge pull request #2234 from XD-DENG/stringsbuilder", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7512d9131fa9a22388f8abcdd9ae13692969d7da", "messageHeadline": "Get open and closed milestones when milestones are filtered by title \u2026", "author": {"name": "Ishida Yuya", "email": "quiye@users.noreply.github.com", "user": {"login": "quiye"}}, "additions": 71, "deletions": 7}}, {"node": {"oid": "f31e49fdff381c883d62ee7b0d8e0d09dfcc77f7", "messageHeadline": "Add a new config validation key called `prompt` (#2246)", "author": {"name": "Shrihan Kumar Padhy", "email": "54971391+shrihanDev@users.noreply.github.com", "user": {"login": "shrihankp"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "744d9830dc739f172bfb6950063057f7e7e75156", "messageHeadline": "Merge pull request #2249 from ephelsa/fix-continue-browser-for-branch\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "d5cb5574d01671bc3bae24cbfc7fa04f29102e8d", "messageHeadline": ":nail_care: simplify `generateCompareURL` and test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 41}}, {"node": {"oid": "d0bee19eafcfceb39e3fa2e88f3b845590f15791", "messageHeadline": "Query escape branch names to allow branch/#123 names", "author": {"name": "Leonardo", "email": "leonardo@MacBook-Pro.local", "user": null}, "additions": 42, "deletions": 1}}, {"node": {"oid": "f0b534f92e268f10605c8a239126584619bf3ec1", "messageHeadline": "Move build to internal", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9df3bd9344c4979705c700ebc186efd30e5798a6", "messageHeadline": "Change command pkg to build pkg", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "0f8084d039bf7137cff27374df99c12887f63492", "messageHeadline": "Move functions from command/root to main", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 28, "deletions": 36}}, {"node": {"oid": "9d6f5a8e75fc5ff684632c43f9d18b5ec453bcab", "messageHeadline": "Update spf13/cobra to v1.1.1", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 166, "deletions": 16}}, {"node": {"oid": "becb3163088e47c60652a4fcc0d982be4fd1a40e", "messageHeadline": "Merge pull request #2177 from jonathanlloyd/use-canonical-capitalizat\u2026", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 89, "deletions": 44}}, {"node": {"oid": "869f5118c630a6aefd5d8949814ad75e54f3e757", "messageHeadline": "Merge pull request #2178 from quiye/milestone-int32-validation", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f8fd61cc6c4cd133bbce63fb0096b74abefe9021", "messageHeadline": "Merge pull request #2157 from rista404/print-auth-token-1514", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 55, "deletions": 18}}, {"node": {"oid": "5a8c0713c24b632e20304678a3028d01d333b89b", "messageHeadline": "Merge pull request #2138 from cristiand391/validate-git-protocol-config", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "7e9f1c7147ab823ed6d274283d8603deb4cabf69", "messageHeadline": "Use strings.Builder for more efficient string concatenation", "author": {"name": "XD-DENG", "email": "xd_deng@hotmail.com", "user": {"login": "XD-DENG"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b0618f45e0ac061e3aed1ddfcc737a8169f6d6a", "messageHeadline": "refactoring", "author": {"name": "div_bhasin", "email": "divbest99@gmail.com", "user": {"login": "divbhasin"}}, "additions": 33, "deletions": 29}}, {"node": {"oid": "5f67ddc975fd8b008eae775930ad155b297d144f", "messageHeadline": "added to repo struct and working on fetching merge opts for repo", "author": {"name": "div_bhasin", "email": "divbest99@gmail.com", "user": {"login": "divbhasin"}}, "additions": 35, "deletions": 2}}, {"node": {"oid": "f1ea9102c4345204e5d1e27052b43a78c586e65f", "messageHeadline": "Merge pull request #2201 from cli/rn/login-scopes", "author": {"name": "Ryan Nystrom", "email": "rnystrom@github.com", "user": null}, "additions": 29, "deletions": 1}}, {"node": {"oid": "14a222bade1a7b3ee4de2169358c0fc4c9f9d6db", "messageHeadline": "Let the receiver choose how to format the `cfg.Set()` value error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 9}}, {"node": {"oid": "09401b30b6bab7d15034b9294b155afa079648e2", "messageHeadline": "Validate git protocol config before setting it", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 43, "deletions": 0}}, {"node": {"oid": "89529674f928545887c474345138cda1323514d5", "messageHeadline": "Restore backwards compatibility in scripted `pr merge`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 126, "deletions": 90}}, {"node": {"oid": "7d317a81bea0bf6770f9572909ea1c9d5f3f0907", "messageHeadline": "Merge pull request #1622 from ShubhankarKG/prMergeConfirmations", "author": {"name": "Mislav Marohni\u0107", "email": "hi@mislav.net", "user": {"login": "mislav"}}, "additions": 90, "deletions": 55}}, {"node": {"oid": "35517ebd771e58b993995942c90b39352600e086", "messageHeadline": "Skip update notifier in Codespaces", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4bda6fceecd188ac56d7bae9f3e295c34fca26a3", "messageHeadline": "auth status: fix reporting the token source", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "53cea2667e58e5cbd3261d237b36aa42280094e4", "messageHeadline": "Support \"integration\" tokens", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "626be2a0951b5550562fc1352bb3630b9813138e", "messageHeadline": "Fix formatting in MissingScopesError", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 11}}, {"node": {"oid": "38f0f607e9f9c7cc25e4be465a5e2b07ec7b5268", "messageHeadline": ":fire: outdated CheckScopes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 147}}, {"node": {"oid": "02883a89e3a9b28e3de50f4fffecffff93fb7096", "messageHeadline": "add tests", "author": {"name": "Ryan Nystrom", "email": "rnystrom@github.com", "user": null}, "additions": 23, "deletions": 0}}, {"node": {"oid": "7660b66c6cf57c2fa23ff1fe071526dedd86c5b6", "messageHeadline": "go fmt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "49378fb60f8359fc3f2eec8fe35ec6586f844646", "messageHeadline": "Handle Ctrl-C in repo garden", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "93bc3892697c32ea609ac057f4df22abe3dc468e", "messageHeadline": "Add scopes flag to login", "author": {"name": "Ryan Nystrom", "email": "rnystrom@github.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "02f494693cb8a1c83c55f43d9d979afd9d7ecedc", "messageHeadline": "Merge pull request #2190 from quiye/issues-data-race", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 94, "deletions": 9}}, {"node": {"oid": "e270cdb29e171ac9d5441ed616ad669bd5431ece", "messageHeadline": "Simplify test to avoid use of `reflect`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 34}}, {"node": {"oid": "813fbc9b8da7eca89f931a38b9c4e5b6103b85e8", "messageHeadline": "Ensure that we don't reuse the same deserialization struct over pagin\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 7}}, {"node": {"oid": "a90b62fb6c497b74826d9961010136dd77f474a7", "messageHeadline": "Fix parsing labels in paginated IssueList", "author": {"name": "zamasu", "email": "zamasu@gmail.com", "user": {"login": "quiye"}}, "additions": 87, "deletions": 2}}, {"node": {"oid": "2565c9dc2458dfb64e7d963be27171ad9bd3e327", "messageHeadline": "Merge pull request #2186 from cli/help-wanted-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 42}}, {"node": {"oid": "8f44aee76a683f996d44974a2b1daaae2cec48cf", "messageHeadline": "Load repo and parent in single query", "author": {"name": "Jonathan Lloyd", "email": "jonathan@thisisjonathan.com", "user": {"login": "jonathanlloyd"}}, "additions": 25, "deletions": 36}}, {"node": {"oid": "bd25dae5e0e150a7f53f2bd7683af104dd9035f8", "messageHeadline": "Update triaging docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 23}}, {"node": {"oid": "d66fd2fe9e41293d1bcd4f91d48fb5cf8fcb773b", "messageHeadline": "Remove `needs-user-input` from \"please avoid\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ef907463d94c1cdde745ae40a1e7fc0b2703f2a6", "messageHeadline": "Fix label links", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b3f64acc55bc2267cae840d182806d2a08f0d87b", "messageHeadline": "Clarify contributions section", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3d734a5e7e0f3d352669dd0e1ad359b9b88976c5", "messageHeadline": "Merge remote-tracking branch 'origin' into help-wanted-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 19}}, {"node": {"oid": "bb6a571ab5dd89b98eb3edecebc77b4a399b9d33", "messageHeadline": "Tweak contributing guidelines", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "f87b6844472991277294fd5bce5ef353bbccb163", "messageHeadline": "Merge pull request #2156 from waldyrious/patch-2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "8487a18169b322a125de6a1180867f4ab688c449", "messageHeadline": "Warn when an unknown config key is set", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 46, "deletions": 10}}, {"node": {"oid": "d4e6fc11d73528a2fa88307cf0de0f638c0975fb", "messageHeadline": "Add int32 validation to milestone numbers", "author": {"name": "zamasu", "email": "zamasu@gmail.com", "user": {"login": "quiye"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a5ec03d00094950684828787dc21f95d8ee6418a", "messageHeadline": "Improve test args", "author": {"name": "Jonathan Lloyd", "email": "jonathan@thisisjonathan.com", "user": {"login": "jonathanlloyd"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "487b62d3b9c2da18b0ba296970fd101309a3a253", "messageHeadline": "Clone repos using canonical username/repo name capitalization", "author": {"name": "Jonathan Lloyd", "email": "jonathan@thisisjonathan.com", "user": {"login": "jonathanlloyd"}}, "additions": 77, "deletions": 21}}, {"node": {"oid": "10e1c5260c6e728b438b66a679be9449f97fccab", "messageHeadline": "Suggested changes from PR review", "author": {"name": "Waldir Pimenta", "email": "waldyrious@gmail.com", "user": {"login": "waldyrious"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d29fc16df9cbeb52567e87fdc42ec1c43058e713", "messageHeadline": "Suggested changes from PR review", "author": {"name": "Waldir Pimenta", "email": "waldyrious@gmail.com", "user": {"login": "waldyrious"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2bdfc10e0ad3e7fdd45338f518691742736b493e", "messageHeadline": "Add ability to print auth token", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 55, "deletions": 18}}, {"node": {"oid": "c38003d78b5f9ed793b1c4a7198cc5f175765272", "messageHeadline": "Improve installation instructions", "author": {"name": "Waldir Pimenta", "email": "waldyrious@gmail.com", "user": {"login": "waldyrious"}}, "additions": 13, "deletions": 19}}, {"node": {"oid": "15e1ad02d3b685ace5e75944dc94219b106dc924", "messageHeadline": "removed runtime compare for windows", "author": {"name": "RozzaysRed", "email": "ryan.rowse@gmail.com", "user": {"login": "RozzaysRed"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "20f88bbd5a3b4706a8f78ed58d41aac1831c5a95", "messageHeadline": "Update references to the `help wanted` label after rename", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "a2aa07d497de3ad53be0e3b68d1adb9923105306", "messageHeadline": "Merge pull request #2134 from ShubhankarKG/updates", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "ce8f37aca207f7444b93dcd44189869301046360", "messageHeadline": ":nail_care: tweak update notifier", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "78b67fabdd38721927d98039c2dacace85849550", "messageHeadline": "1. Added GH_NO_UPDATE_NOTIFIER to hhelp_topics", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "338e03631cb1cbeeceb33784d6950a1d853d1a71", "messageHeadline": "Merge pull request #2132 from Pushpamk/documentation", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "581783176a9c741c6b4f853a24a7a437629dbca2", "messageHeadline": "deleted comment", "author": {"name": "Pushpamk", "email": "kumarpushpam99@gmail.com", "user": {"login": "Pushpamk"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f8a49ca6245c24deb94ed762bb2aae0c73b66d5f", "messageHeadline": "updated reference comment", "author": {"name": "Pushpamk", "email": "kumarpushpam99@gmail.com", "user": {"login": "Pushpamk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fa536990e6f91a239010f0af3feaba71aa8cd785", "messageHeadline": "revert accidentally committed config options", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "3a22ab7eba1971ef7bb760b5f497499390cd37cc", "messageHeadline": "Update shouldCheckForUpdate", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "40a0b0d51122191d9b8be620cf0c75a36288949a", "messageHeadline": "updated new github doc. link", "author": {"name": "Pushpamk", "email": "kumarpushpam99@gmail.com", "user": {"login": "Pushpamk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "fe9d390af04c7f3a73ee77707a408a2321b81958", "messageHeadline": "Update deprecated `set-env` and `add-path`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4bfde21b1b94221e842e602372f6d81cbc5966b3", "messageHeadline": "Fix moving all \"Pending release\" project cards to the \"Done\" column", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "0d593e78aa93540f14a6c7c9a17069a284b43c17", "messageHeadline": "Merge pull request #2056 from cli/scoop", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 15}}, {"node": {"oid": "01bd0dce5ed7595036c72ba9986fa37d183a1cd2", "messageHeadline": "fix `hub release download`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "38ef66a06fd9f201c3e9804c28646b9391e7a125", "messageHeadline": "Improve release titles", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2eab4a940f8290f49b24c33834243f8dd8871a0a", "messageHeadline": "Merge pull request #2025 from mmontes11/pr-create-use-git-branch-show\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 39, "deletions": 16}}, {"node": {"oid": "54e292703bcf9cff0cc405f1d38caa4bed29ed7b", "messageHeadline": "Merge pull request #2054 from cli/ghe-auth", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 161, "deletions": 13}}, {"node": {"oid": "115357c6af321182631e0a6a6f89c460ab44e6bb", "messageHeadline": "Merge pull request #2035 from cli/ghe-2.20-compat", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 496, "deletions": 71}}, {"node": {"oid": "14a5e00c4aa08c2dc8739bc1e833f4fdb9283762", "messageHeadline": "Merge pull request #2034 from cristiand391/check-gist-ownership", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 4}}, {"node": {"oid": "d63b5a9297147795dbd807ea439a7ab70c766ac4", "messageHeadline": "Merge pull request #1763 from Matt-Gleich/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 313, "deletions": 128}}, {"node": {"oid": "edec480b34ca6b1c18d2c1c2d1f846aca7342a00", "messageHeadline": "Merge pull request #2057 from cli/auth-scopes-doc", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 9}}, {"node": {"oid": "9869b874f891db258348804854dc27f5af8ec3cb", "messageHeadline": "Merge pull request #2072 from jmdejong/garden-resore-terminal", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 7}}, {"node": {"oid": "fa68a3a8582121d5a1e10c3e2cd93f4c422ce56b", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1af527cbcad067e682d239421b70d6294cadddf", "messageHeadline": "Merge pull request #2091 from rex4539/typos", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cd2adfeba039e91f46f04ee3955d4034e3fbb734", "messageHeadline": "Port listing gists to githubv4 GraphQL client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 122, "deletions": 128}}, {"node": {"oid": "1859728f7e83d8eda6bf5da7bac7824a081ef3db", "messageHeadline": "Fix parsing `gist list --public/--secret` flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "1eb972292b81e53df2e1979e7c0ca96d91574f90", "messageHeadline": "Merge pull request #2092 from antleblanc/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b047d635555f5dcd518b1caabd36d428b15f49ea", "messageHeadline": "Add link to Homebrew and MacPorts", "author": {"name": "Antoine Leblanc", "email": "ant.leblanc@gmail.com", "user": {"login": "antleblanc"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "6f550b5d121b8da998c1f0c11899b891bf41c431", "messageHeadline": "Fix typos", "author": {"name": "Dimitris Apostolou", "email": "dimitris.apostolou@icloud.com", "user": {"login": "rex4539"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f12437015417beec598a02b3720ef2621ceb0392", "messageHeadline": "\u267b\ufe0f Refactor to only pass time in once for test", "author": {"name": "Matthew Gleich", "email": "email@mattglei.ch", "user": {"login": "gleich"}}, "additions": 25, "deletions": 33}}, {"node": {"oid": "d8ef8b836e5d166efa0c07b2af66545a35762cdc", "messageHeadline": "\ud83d\udc1b Fix stubs", "author": {"name": "Matthew Gleich", "email": "email@mattglei.ch", "user": {"login": "gleich"}}, "additions": 222, "deletions": 83}}, {"node": {"oid": "1075d4f415c109c909ca9e52d3c6335b5ebccb4b", "messageHeadline": "run gh commands from explorer.exe", "author": {"name": "RozzaysRed", "email": "ryan.rowse@gmail.com", "user": {"login": "RozzaysRed"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "974c6d8958605401c195079fc8b3935494220f1e", "messageHeadline": "restore tty settings after gh repo garden", "author": {"name": "troido", "email": "troido@protonmail.com", "user": {"login": "jmdejong"}}, "additions": 15, "deletions": 7}}, {"node": {"oid": "70412ef06a30dc71592496fff0413b2404db472a", "messageHeadline": "Add trailing newline", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2376c814608d41acdedc2702ae77f7b1604b899f", "messageHeadline": "Fix scoop-gen", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "7663acdc295b3a7d0c76ebade4ab0389644ac6b7", "messageHeadline": "Improve HTTP caching layer", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 116, "deletions": 33}}, {"node": {"oid": "f7a82a216b2b05a46a23ab2fec9ef8a368743eb2", "messageHeadline": "Avoid error from cache file being prematurely closed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 13}}, {"node": {"oid": "49909b512387d61ea83c6e0bdfe2e9a86c1c178c", "messageHeadline": "Tweak `gh auth login` examples", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cc2b86f3a6bf7ebae05eee7a6dfa7bb3573fc39d", "messageHeadline": "Specify minimum required token scopes in `gh help auth login`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "1d435a3e2e0542f9be0ca753ddafb3d70a48a6a5", "messageHeadline": "Ensure that cache file is closed after reading", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "419566345b7664a730cf48624074426bbfe00707", "messageHeadline": "Fix bumping the Homebrew formula", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4bf2e513c73b7c969289f6f38316a5c7b20d5c63", "messageHeadline": "Use default token for Goreleaser action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0a17259e3c3afa4970a019c763a73ead2b0b99bb", "messageHeadline": "Bump scoop bucket manually on release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 53, "deletions": 12}}, {"node": {"oid": "61609db9ef05859039620c033252ffe2f384e79f", "messageHeadline": "Cover HTTP 402 in oauth tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "93642529dae41d202f1f43c6600f6d04fcc31bf1", "messageHeadline": "Enforce correct content-type in Device Flow detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 152, "deletions": 13}}, {"node": {"oid": "5f8648159db13109a250a70fe011b5fda4e3b0ec", "messageHeadline": "Fix handling of HTTP 403 in Device Flow detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "93c8fc1e98105ff8b94b4e562f4d9346fa54ba3e", "messageHeadline": "Add tests for GraphQL introspection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 191, "deletions": 14}}, {"node": {"oid": "72eeae9d1dc4af1fd40e3271ad17125e8c1b8237", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0ef2863ede1ac5ef407e022d0a943285d6c5811b", "messageHeadline": "Cache GHE responses for schema queries", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 103, "deletions": 1}}, {"node": {"oid": "ff925fb480647741eec19ea6d42ca33781fb03e5", "messageHeadline": "Resolve `@me` to current username on GHE", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "bed9d11f7a37c456919ae01e5c2194f368f88e65", "messageHeadline": "Avoid querying `statusCheckRollup` or `reviewDecision` on unsupported\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 130, "deletions": 71}}, {"node": {"oid": "2a166d1dd7635dccac8365ef7ac3286ea1420b64", "messageHeadline": "Using TrimPrefix for getting current branch and improved tests", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "a358bb73db9bb3c28f72d0f7ec81c8195829c3fb", "messageHeadline": "Merge pull request #1969 from buck10/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c6b9e8454fffb53d020cc396e5bab5ed24dc759d", "messageHeadline": "Update gist edit tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "67c0a1a4094d57a82e7ac299ec8c6a661d4dbebb", "messageHeadline": "Check gist ownership before editing", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "0107b00043b6a6931d6a8ddc49e64224be5696a6", "messageHeadline": "Don't override user provided title and body when --fill is used (#1994)", "author": {"name": "Harsh Shandilya", "email": "me@msfjarvis.dev", "user": {"login": "msfjarvis"}}, "additions": 15, "deletions": 8}}, {"node": {"oid": "3ef16938811b5a991229ef993c7f53d1f7ec28bf", "messageHeadline": "Using symbolic-ref for getting branch and parsing its output", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 42, "deletions": 48}}, {"node": {"oid": "091d550cdebf83864398f15f5cc90c9f25e67c06", "messageHeadline": "Merge pull request #2005 from cli/small-refactors", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 82, "deletions": 54}}, {"node": {"oid": "74d6eb96be080ae01a7e862129c88739cb9aa5e4", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "bda27a46ae5f1658e2d314b0c5fa79bb1ec58cb9", "messageHeadline": "Extract version command", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 53, "deletions": 32}}, {"node": {"oid": "1a1a6303cd3e1ce924bc14c2782fae0730c41a82", "messageHeadline": "Move disable auth check to bottom", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53a97c3414a4e78c66ddbc0db25afdd1f873781b", "messageHeadline": "Extract rootFlagErrrorFunc into root help", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 13, "deletions": 11}}, {"node": {"oid": "f00a0f2854f6aa0ca96a2a8e3bbe36f7ea5cf300", "messageHeadline": "Move completion command out of root package", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "c52fc72291f01d4946ed9af5263487ec54ab0be1", "messageHeadline": "Extract bareHTTPClient function", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "ab863adae334d3e0691183247d3a53716ecb0d37", "messageHeadline": "Merge pull request #2021 from tgyurci/cat-pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9b2fe1ee3097c6884d76defbbb194c246cbad0a8", "messageHeadline": "Disable pager when set to \"cat\"", "author": {"name": "Teubel Gy\u00f6rgy", "email": "tgyurci@gmail.com", "user": {"login": "tgyurci"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "0e2e97af686864da275363fc74738ebbee8a404f", "messageHeadline": "Using git branch --show-current for getting the current branch. Fallb\u2026", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 35, "deletions": 6}}, {"node": {"oid": "e24035681db680f97b7018a1b9f731188b8512be", "messageHeadline": "Merge pull request #2003 from cristiand391/refactor-gist-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 59, "deletions": 69}}, {"node": {"oid": "127d0b87173f131313fbba25e366924e1c55b1eb", "messageHeadline": "Merge pull request #2020 from tgyurci/gh-pager-env", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 2}}, {"node": {"oid": "b987cfb39e701f7074c54d7e2beba59d84cc5c9c", "messageHeadline": "Merge pull request #1955 from thealamu/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 15}}, {"node": {"oid": "aa72881baac8cab575aad48ec846f39c94dac54f", "messageHeadline": "Merge pull request #1962 from ricardoseriani/change-default-answer-af\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc6a7887abd2dfd17e15f6ecc019fe12fed5bbb0", "messageHeadline": "Merge pull request #2022 from cli/contrib", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 7}}, {"node": {"oid": "91fcfa548ff0c43cd6b112effebeac12931d3477", "messageHeadline": "Sentence Case.", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "746ab7354a78dcf9bfae2e3d44c52814353d850a", "messageHeadline": "mention new core label in contributing docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b71261219c1d604c0d215f702c158dc138bd8342", "messageHeadline": "Add support for GH_PAGER", "author": {"name": "Teubel Gy\u00f6rgy", "email": "tgyurci@gmail.com", "user": {"login": "tgyurci"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "3c6e355a1c9f824fdcc715aa56edf52ef3ff4568", "messageHeadline": "Merge pull request #1967 from aldahick/fix/repo-garden-few-commits", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 1}}, {"node": {"oid": "3a9b9de940b3e20fdf1323395cf9d04f6fcddd34", "messageHeadline": "Modification of help text for usage of gh pr checks (#1915)", "author": {"name": "Pranjal Mittal", "email": "pranjalmittal603@gmail.com", "user": {"login": "pranjalmittal"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c11ff0005a16659f9432b8ac72328e192e6e5599", "messageHeadline": "Merge pull request #1926 from cli/pr-create-branch-pushed-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 213, "deletions": 7}}, {"node": {"oid": "1b029c766d4423a45591ab12ed1200998e158ee0", "messageHeadline": "Merge pull request #1917 from cli/fix-pager-glamour-bug", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 256, "deletions": 37}}, {"node": {"oid": "f132161cc4f4f649b73a1a390f33219dc4626030", "messageHeadline": "Upgrade termenv", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b71e6494ab16edb6c2c5359b5299c5ae7de7158e", "messageHeadline": "Update gist create tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 20, "deletions": 7}}, {"node": {"oid": "ef8f61c61ddbaa9e602178eb4a5f095ffd72039e", "messageHeadline": "Refactor gist create", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 39, "deletions": 62}}, {"node": {"oid": "123f469e58707af1d58d3e6a90b8e5e9ed6ec7ab", "messageHeadline": "Fix links to files in the docs directory", "author": {"name": "Jeremy Coghill", "email": "bbqbrewer@gmail.com", "user": {"login": "buck10"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "57cdfee8350538bc863323d28d2c558cfb69daed", "messageHeadline": "Fix some bugs in `repo garden` in repositories with few commits", "author": {"name": "Alex Hicks", "email": "alex@alexhicks.net", "user": {"login": "aldahick"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "6bb2a11d1b42cacbfe013697f81d55d24a411251", "messageHeadline": "Set default answer to \"no\" for \"deleting branch after merge\" question", "author": {"name": "Ricardo Seriani", "email": "ricardo.seriani@gmail.com", "user": {"login": "ricardoseriani"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "02066481751b7f87c7164cfe34e157c41aa039c9", "messageHeadline": "Avoid interface for collecting file descriptors", "author": {"name": "Faithfulness Alamu", "email": "vaguemail369@gmail.com", "user": null}, "additions": 4, "deletions": 15}}, {"node": {"oid": "8f27cb35e9ae2af2fb302869b8065c801de0d01c", "messageHeadline": "Add tests", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 147, "deletions": 2}}, {"node": {"oid": "f0d4fbf84faa145aaf87c2b51e0357d5736039c5", "messageHeadline": "Address PR comments around style and naming", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 44, "deletions": 28}}, {"node": {"oid": "ed4075517c42690668de1d50993787cbd86f3888", "messageHeadline": "Check for terminal background color before starting pager", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 90, "deletions": 34}}, {"node": {"oid": "80b60fc6a92e6b5de163df1140438b4063cb1155", "messageHeadline": "Fix `pr create` for branches published under a different name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 52, "deletions": 2}}, {"node": {"oid": "eee32f324c766db9a2bdcc9134fbba14110a5c55", "messageHeadline": "Fix AskStubber erroring out when there are more asks than stubs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2efc0b8a338daa8bbcd7962c33239cbee0e263e", "messageHeadline": "Fix `pr create` when branch was already pushed to a non-base remote", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 6}}, {"node": {"oid": "f9783fe812da432e149e1eea6a3e9f3c7d574f22", "messageHeadline": "Add exec.Command stub mechanism that matches by arguments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "f17d9672f50c5ec96816abb4924e0c0149f24036", "messageHeadline": "fix(browser): show message if $BROWSER isn't in $PATH (#1749)", "author": {"name": "zacanger", "email": "zac@zacanger.com", "user": {"login": "zacanger"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "929e082c13909044e2585af292ae952c9ca6f25c", "messageHeadline": "Merge pull request #1891 from hugolgst/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "060ccd1eda0620cfc019ab062c9e597a85a0d47f", "messageHeadline": "Merge pull request #1781 from cristiand391/fix-gist-id-extraction", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 97, "deletions": 14}}, {"node": {"oid": "1e7a7972fb069e0f303e7eb394ae17f06417d99a", "messageHeadline": "Merge pull request #1889 from mmontes11/pr-checkout-on-detached-head", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "de3ef151effc9e4745dace258ed6d4f444490b84", "messageHeadline": "Merge pull request #1893 from mmontes11/tip-access-token-with-hostname", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 11}}, {"node": {"oid": "cacf0157b31d95ee3cb7cd7baf65c45b84d3655d", "messageHeadline": "Using ghinstance.OverridableDefault() instead of a harcoded hostname", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "793e866850d8c7b30bce402b697493d5fccaf637", "messageHeadline": "Using assert.Regexp for testing stderr's content", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81caade918825db20a3bd76a5f1fa1ecb1f8c0a8", "messageHeadline": "Access token tip message using hostname", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 30, "deletions": 11}}, {"node": {"oid": "75a0b5edbb11da2c4785c9b92180234c15d40a4e", "messageHeadline": "Add Nix/NixOS instructions to install the package", "author": {"name": "Hugo Lageneste", "email": "hugo.lageneste@pm.me", "user": {"login": "hugolgst"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "a7a90b3a4b5ea3549e0182379118d3a36d1cea84", "messageHeadline": "Move gist URL tests to its own file", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 57, "deletions": 25}}, {"node": {"oid": "55a8f3d8caaa24995bb06f10aca751ad4d3c062c", "messageHeadline": "Make gh gist view and edit commands reuse logic for id extraction", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 28, "deletions": 15}}, {"node": {"oid": "bb1005be51624ce045b7237a9b25b9e140e89e43", "messageHeadline": "Fixed gh pr checkout on detached HEAD", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 46, "deletions": 9}}, {"node": {"oid": "012b004e103617671f96e09c1d4004845a35ba7b", "messageHeadline": "Merge pull request #1888 from nasirhm/minor_fix_install_linux", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a9b5de8c0bbdf07b8300f51aa6f56759cc03885", "messageHeadline": "Merge pull request #1828 from y-yagi/do-not-send-requests-when-unnece\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 17, "deletions": 0}}, {"node": {"oid": "e3f21a58ccf06c2a27e775d227e283e97608fccd", "messageHeadline": "Merge pull request #1816 from OjasWadhwani/parseEmoji", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 1}}, {"node": {"oid": "0234aa32bbeb5e2c3c5d0bd8c70d5d984bdff580", "messageHeadline": "Merge pull request #1824 from arcanericky/bug/httpstatuscodes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 6}}, {"node": {"oid": "e50f7b835616a856387a97204513a7655b085cd5", "messageHeadline": "fix: Capitalization and addition of `Enterprise` in install_linux", "author": {"name": "Nasir Hussain", "email": "nasirhussainm14@gmail.com", "user": {"login": "nasirhm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cd01880054b12d83b969b0b4150ea25eaa557343", "messageHeadline": "Merge pull request #1767 from yusufsahinhamza/fix-executable-path", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d53fa9a8d39f7a4bfc3e8fadc160f10df74b9705", "messageHeadline": "Merge pull request #1877 from 0atman/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e191c8fa0244f5a1eb6e6c7eb5c8e8ea7115d9f5", "messageHeadline": "Merge pull request #1856 from tomrule007/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b08da16c9ec33a0141bf9b52608277de8c443baf", "messageHeadline": "Merge pull request #1880 from cli/fix-repo-create-name", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 108, "deletions": 20}}, {"node": {"oid": "d685d666b2a0b7ee3481b145e875d3c2fdf99264", "messageHeadline": "Set gist ID by default on all tests", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "458d5cb42f40385cf44bfadb676901e23962bbb3", "messageHeadline": "Respect interactive repo name input on create", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 108, "deletions": 20}}, {"node": {"oid": "caf8764cd285c878a6bc2efc3cf5096c2f328ba0", "messageHeadline": "Clarify Linux distros", "author": {"name": "Tristram Oaten", "email": "tristram@oaten.name", "user": {"login": "0atman"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "111c1618cb496b8c004a1608639ab8ad3c01be83", "messageHeadline": "Installation Guide on Linux - missing dependency", "author": {"name": "Thomas Herzog", "email": "tomrule007@gmail.com", "user": {"login": "tomrule007"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ef9b75e1f6b1dd1d734939ae56d646ec27fc2e73", "messageHeadline": "Add tests for gist URL check", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 28, "deletions": 6}}, {"node": {"oid": "2af136cc780c32c68ae13911fb7c25cb3eb2edf3", "messageHeadline": "Return error if it's an invalid URL", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "e930122a0c3413b3f9bd37686dbde5beafc74b07", "messageHeadline": "Merge pull request #1834 from nejat-njonjo/ubuntu-installation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2cca5d92a63c36a846aca75c9f6fedac1f7b88f", "messageHeadline": "adding hkp:// and :80 does the trick", "author": {"name": "nejat-njonjo", "email": "nejatmhango@gmail.com", "user": {"login": "nejat-njonjo"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "943dcef478a95b4fa324187512a517cc9ddc1ec7", "messageHeadline": "Don't send a request when the contents haven't changed", "author": {"name": "yuuji.yaginuma", "email": "yuuji.yaginuma@gmail.com", "user": {"login": "y-yagi"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "f1d675f1373387252d1a4880bd19e1de7a2eb303", "messageHeadline": "use status codes from http package", "author": {"name": "Ricky Pike", "email": "arcanericky@gmail.com", "user": {"login": "arcanericky"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "cd3e9c44cfb60a53c21b4af2d57012d99d89b8dc", "messageHeadline": "gofmted file", "author": {"name": "2017A7PS0125G", "email": "f20170125@goa.bits-pilani.ac.in", "user": {"login": "OjasWadhwani"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b413da74545e0420c77398c7cd7c210638b3f50", "messageHeadline": "Emoji parsing in Readme content", "author": {"name": "2017A7PS0125G", "email": "f20170125@goa.bits-pilani.ac.in", "user": {"login": "OjasWadhwani"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "921a2993abb7c91a28b5e68eff4968080542f8b7", "messageHeadline": "Update install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "d336fab5ff3cb2267a8657cc6968c8857580c7af", "messageHeadline": "Update install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "3829888a96d66ae4055ec006f2a0a4ab11a9a5ab", "messageHeadline": "Merge pull request #1766 from mmontes11/view-specific-branch-of-repo", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 43, "deletions": 4}}, {"node": {"oid": "21c12ce5d82de4e3de9e18219c61f4439991cbcd", "messageHeadline": "Merge pull request #1757 from cli/ubuntus", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 37, "deletions": 1}}, {"node": {"oid": "f6aa6b09806ec418c9586dea235b3009277d925d", "messageHeadline": "chore: add make clean to remove bin and manpages (#1776)", "author": {"name": "zacanger", "email": "zac@zacanger.com", "user": {"login": "zacanger"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "49e9edea4a6196d013965266a2d7a90220621f1b", "messageHeadline": "Merge pull request #1803 from timsueberkrueb/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8cb3bc0116f4e3fec83230719cbf967f2ef0138c", "messageHeadline": "Fix typo in install_linux.md", "author": {"name": "Tim", "email": "dev@timsueberkrueb.io", "user": {"login": "timsueberkrueb"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7aee8ddc4cd9fc5167ad123770d3107223e2677", "messageHeadline": "Fix debian executable path", "author": {"name": "Yusuf Sahin HAMZA", "email": "yusufsahinhamza@gmail.com", "user": {"login": "yusufsahinhamza"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "172feebed5561e50e388f06df1333732a778f80d", "messageHeadline": "Merge pull request #1784 from anishmo99/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "cb317136d2d7823b8f55163bb42f38e53389f202", "messageHeadline": "Merge pull request #1785 from y-yagi/fix_typo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f99c0a52505ea9a487b1f94ce1acd759d5299272", "messageHeadline": "Merge pull request #1786 from y-yagi/fix-short-description-of-gist", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f3d0e5f7bd47ce0dab19e8dde5abe18702a3974", "messageHeadline": "Fix short description of `gist`", "author": {"name": "yuuji.yaginuma", "email": "yuuji.yaginuma@gmail.com", "user": {"login": "y-yagi"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "177f68387609d754086a15551caa1917dcc041b3", "messageHeadline": "Fix typo overriden -> overridden", "author": {"name": "yuuji.yaginuma", "email": "yuuji.yaginuma@gmail.com", "user": {"login": "y-yagi"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bd8a4571610ac6657a6d9b6d5eea1b46a25bc3a1", "messageHeadline": "Update command-line-syntax.md", "author": {"name": "Anish Mookherjee", "email": "59157112+anishmo99@users.noreply.github.com", "user": {"login": "anishmo99"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0b8c964a416b23d0918bcc34fa2f25c0b529ad81", "messageHeadline": "Fix gist ID extraction from url", "author": {"name": "Cristian Dominguez", "email": "cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "32cab960e712bf1ac591f124651b88ab0c3582c5", "messageHeadline": "Merge pull request #1772 from FultonBrowne/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "508546aae855c415dabe7af8b020e31e97a850f9", "messageHeadline": "typo fix", "author": {"name": "Fulton Browne", "email": "codingstuff2578@outlook.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d795afc1ac6dc0400ea7dba1083af7dd3baf4b74", "messageHeadline": "added kiss linux", "author": {"name": "Fulton Browne", "email": "codingstuff2578@outlook.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "381d1a1cdb2e817708f4eaf161798040bba283c0", "messageHeadline": "Added option to specify branch in gh repo view", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "2ee06480e5ea17a703f37679eaa24cf4b9a08210", "messageHeadline": "another small linux note", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7b1f19a6739dc3832dfd29c160b5d80f1134924d", "messageHeadline": "tiny clarification", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "89e1ee321746e77ac768621bbdbf495ce89518df", "messageHeadline": "\u267b\ufe0f Refactor gist list to use graphQL", "author": {"name": "Matthew Gleich", "email": "matthewgleich@gmail.com", "user": {"login": "gleich"}}, "additions": 69, "deletions": 16}}, {"node": {"oid": "74665b213af132153c4258ae5b65ddb6bcfbf496", "messageHeadline": "support more ubuntus", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "9a8deb08fbd313afbfb5f203281b38bd54210612", "messageHeadline": "Merge pull request #1736 from dbruns/patch-linux-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "c7fa9809c1ffcf769937985b0c42789eb14a515f", "messageHeadline": "Update install_linux.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "859bf445e745fc0c0b53620d5e2585cf62c90c8b", "messageHeadline": "Merge pull request #1738 from Foxboron/morten/accept-tar", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c9b9478b5c8d6d7a20ffeee8b036e525cda325b4", "messageHeadline": "shared/upload: Add .tar format", "author": {"name": "Morten Linderud", "email": "morten@linderud.pw", "user": {"login": "Foxboron"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c9bc9533f92953402508f00f695dc5afed566850", "messageHeadline": "Update install_linux.md", "author": {"name": "Daniel Bruns", "email": "dbruns@gmail.com", "user": {"login": "dbruns"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0bbeb57acfd8390eca047cfd13a1cc41d6683098", "messageHeadline": "Update install_linux.md", "author": {"name": "Daniel Bruns", "email": "dbruns@gmail.com", "user": {"login": "dbruns"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "458aace1000964ceb23ab5e9e60219fe290c9d18", "messageHeadline": "Merge pull request #1719 from cli/were-no-strangers-to-hub", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3632961376bb82914cd1e0c1b0fbb6f8798fd4c8", "messageHeadline": "Update comparison with hub as of 1.0", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d822b064e3ea46f6c3b33e1b133f88a3d915a684", "messageHeadline": "Merge pull request #1716 from sohnryang/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fd5ef8fdd1c89ee006e9854e358dabe2bd3c12f2", "messageHeadline": "Merge pull request #1717 from droideck/fix-dnf-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "329adacc77c5beceaf428157d5725ad05c8aac1b", "messageHeadline": "Fix dnf update command", "author": {"name": "Simon Pichugin", "email": "simon.pichugin@gmail.com", "user": {"login": "droideck"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8053a621597d080cc2468a156f9c5150a88dc523", "messageHeadline": "Add sudo to pacman install command", "author": {"name": "Ryang Sohn", "email": "loop.infinitely@gmail.com", "user": {"login": "sohnryang"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "38ee24989179532fdac7834683a134f13733bc5b", "messageHeadline": "Merge pull request #1710 from cli/pager-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9657a74cea4a0eef9fbd44ffd07657f3ea05b066", "messageHeadline": "Merge pull request #1713 from cli/debians", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 57, "deletions": 1}}, {"node": {"oid": "f46ebf9cea24823b468b5531e8635caae72868a0", "messageHeadline": "support more debians", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 57, "deletions": 1}}, {"node": {"oid": "ae86361c256eefe8ba986a93c2a5059a07166170", "messageHeadline": "Document `gh config set pager ...` option", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "51d6bcb4f19ec066e6041dc12e8ff67fbbaea57d", "messageHeadline": "Merge pull request #1638 from cli/readme-updates", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 22, "deletions": 50}}, {"node": {"oid": "2570f13768eeb12859ad2c6b2c0b6bba6bdfe1d4", "messageHeadline": "Merge branch 'trunk' into readme-updates", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 2998, "deletions": 1313}}, {"node": {"oid": "b2e36a0979a06b94bf364552a856c166cd415234", "messageHeadline": "Merge pull request #1706 from cli/base-resolve", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 410, "deletions": 1105}}, {"node": {"oid": "bdadb3058b9c6233b388d88bf637514c8a496ba9", "messageHeadline": "Merge pull request #1699 from cli/more-gists", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1268, "deletions": 13}}, {"node": {"oid": "7c986c0454690616b207313f7c2f58fd8343bad9", "messageHeadline": "help typo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d0da077b656354865360253dc7c482a1dbaa224", "messageHeadline": "Merge pull request #1631 from cli/color-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 229, "deletions": 9}}, {"node": {"oid": "cd32ef8389a9a09fca67da0a5a4a11502ef65249", "messageHeadline": "Merge pull request #1708 from cli/wsl-detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "2b70e8266a7d20e3e2f14db24bd4203ad06b43b8", "messageHeadline": "better time stub", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 22, "deletions": 20}}, {"node": {"oid": "b2de27c6241cba458c6177478ca5b3af5833fbc5", "messageHeadline": "Fix Survey's presentation of default values", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "88aacc14f0e05a448e018bb9d00082c535d6871b", "messageHeadline": "Fix gray color presentation across terminals", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 39, "deletions": 4}}, {"node": {"oid": "9058feebec47d343a42d45e29f058ad4c6b9a63b", "messageHeadline": "Fix up structure for better testing", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 8}}, {"node": {"oid": "fd1d09dfc21512e5eb69d762de4d61f2afac96ae", "messageHeadline": "Clean up linux logic to have better default logic", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "086d8ed29a1fe70f6b60cf1502870bc18ecaae98", "messageHeadline": "Merge remote-tracking branch 'origin' into color-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 6727, "deletions": 890}}, {"node": {"oid": "3049db646fe71da33027794fbf4733d60f328a0c", "messageHeadline": "Merge pull request #1630 from cli/pager-for-everyone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 197, "deletions": 115}}, {"node": {"oid": "fa2513dea6230b6eb244b2c95029db51012a9c7b", "messageHeadline": "Document PAGER environment variable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "f6dd1bcd0af163eff61ca7002965e9f0126b5def", "messageHeadline": "Add the `pager` config option", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "c643778701240f7ab56b598cf1916419721b8f0f", "messageHeadline": "Have only one test assert default config rendering", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "7551139caf20e7dbfb8f0b55061ad1bf7d65e766", "messageHeadline": "Address PR comments", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "00ac966c65c0b5f794424a3722005bc213e87106", "messageHeadline": "Merge remote-tracking branch 'origin' into pager-for-everyone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 863, "deletions": 72}}, {"node": {"oid": "5a2c7e7957714d52d00fd08f73becc3c8c282586", "messageHeadline": "Merge pull request #1707 from cli/fix-zsh-autocomplete", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dd1c24a20aa04ad94df62807bc78c7768012d171", "messageHeadline": "Use `LookPath` to determine if `xdg-open` exists", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 23, "deletions": 21}}, {"node": {"oid": "f99a55438fcd47af2a143e3974d02a08a396aaac", "messageHeadline": "Remove `issue create` examples from `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "f9239661f2083c4785e37a6ac543bf7782b40629", "messageHeadline": "Reuse the StubRepoInfoReponse test helper", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "7a8db80420893d3201e1904ae0712697271fc100", "messageHeadline": "Prompt for push target during `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 269, "deletions": 801}}, {"node": {"oid": "6d111b2458638b92f911a177b467350c3fdb0b28", "messageHeadline": "Use WSL2 detection to pick browser", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "3f3c781ab649ae0c13fa1ff5ad8d92d4b920720f", "messageHeadline": "Remove square brackets from persistent flag description to fix zsh au\u2026", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d45dd82f347e30f560ddadfd49f3f14fc3ef464", "messageHeadline": "finish edit tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 76, "deletions": 13}}, {"node": {"oid": "15cf786c5a253601ace15885b8380e0273931a0e", "messageHeadline": "wip tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 121, "deletions": 5}}, {"node": {"oid": "a9ab2a98fca42ee99fa74a44e4e7b8a2c47608c2", "messageHeadline": "move Edit to opts for testing", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 7}}, {"node": {"oid": "62f54f0f029b546c34bc50de1e866966c183079c", "messageHeadline": "start on edit tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 65, "deletions": 0}}, {"node": {"oid": "ada2c566067b64db942c1de32578e74c6ea3c005", "messageHeadline": "test gist view", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 162, "deletions": 5}}, {"node": {"oid": "4a467864d544fc5aec06acdbb641ee58fa0c8c37", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f124b426fe36a7ab11b7da0596c0e9d055ed77c9", "messageHeadline": "tweak gist view; support --filename", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "a61c897e4ce2777ee3eb866891554f6513808aa7", "messageHeadline": "show filename if no description", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 14}}, {"node": {"oid": "ba5b639be437ecd9bead6fb4d8763d0e9c37caf7", "messageHeadline": "finish list tests", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 4}}, {"node": {"oid": "d534a94d1bf4ca001ebff8088fddb3b9a2480d7f", "messageHeadline": "Change how base repository is resolved", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 143, "deletions": 229}}, {"node": {"oid": "9fd87faadc223e9a1ab50c6172eaf83401974eaf", "messageHeadline": "wip tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 55, "deletions": 8}}, {"node": {"oid": "425f707c7d7d258ba99b1458b41fb4ec52c5df37", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "0af61ff1fff23cc182c64e49420d9c872ca379ca", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into more-gists", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 862, "deletions": 71}}, {"node": {"oid": "2071c72a05fd2dee01237101d3de25ea44148fe7", "messageHeadline": "Merge pull request #1705 from cli/feedback-tmpl", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "969321bff23b388571696ec3865e4a7b1da16fba", "messageHeadline": ":fire: cleanup in `context`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 54}}, {"node": {"oid": "50211eade351a2bc5832a360b874294c8dbdb3be", "messageHeadline": "add issue template for general feedback", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 0}}, {"node": {"oid": "4933fd9415f3e46ff71402c7e5a329b5f7aed7ea", "messageHeadline": "Merge pull request #1696 from cli/env-help-topic", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 144, "deletions": 27}}, {"node": {"oid": "9f486efbc64ea338071fbf3633c74437f92bf024", "messageHeadline": "hackday: gh repo garden (#1049)", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 587, "deletions": 0}}, {"node": {"oid": "6d63e37466008da52e814181054a9fa522dd65f3", "messageHeadline": "Merge pull request #1704 from cristiand391/cristiand391-patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1887fc07c9ae697004ff126f00cd4ffa4a0bebd9", "messageHeadline": "working on list tests, need to debug", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 89, "deletions": 2}}, {"node": {"oid": "0c0e042e7250d57a6c394f140704d92625f3dafd", "messageHeadline": "Merge pull request #1642 from cli/web-flag", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 98, "deletions": 42}}, {"node": {"oid": "8b9d4274b72d768b2ce6d04b0846056cd8664930", "messageHeadline": "Merge pull request #1697 from cli/release-download-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "50291aa6de313486cc498f7f6094192c41314703", "messageHeadline": "Add PAGER support to the `api` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 4}}, {"node": {"oid": "3d350e8707450d06036841c05223375002b03cd1", "messageHeadline": "Go 1.15+ is required to run the test suit", "author": {"name": "Cristian Dominguez", "email": "6853656+cristiand391@users.noreply.github.com", "user": {"login": "cristiand391"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7ecb6a413fe9663614f46b6837ca71012762de47", "messageHeadline": "Add tests for help topics", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 83, "deletions": 22}}, {"node": {"oid": "f43a65a69f44df051d0d679be77f23e303623f2c", "messageHeadline": "Merge branch 'trunk' into readme-updates", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 4821, "deletions": 368}}, {"node": {"oid": "a50b0dbc11ac81ddc28e089106951400b6dd774d", "messageHeadline": "Merge pull request #1700 from cli/fix-config", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "db77f2dc66c5ece25ea96b36dffb5c475ec52771", "messageHeadline": "Add examples", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c3863e35b4b72adcefa71ae82160d3ed32459b58", "messageHeadline": "Add prompt to gh config help", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "00b4eab573875f371ccd3e25a88610cb7730fae9", "messageHeadline": "include in readme", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "b3266d94544fe3e3d8c9c58bc68f0f6b946a7983", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "41382a558b94eb175a14ec7b51233225f4003218", "messageHeadline": "better err", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "190d76abc5e665425f27024a94086408b157e51a", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ecfbaaa31c05f82b9eac1f5b530a2ac5288fa464", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e7ab1b753eac35141f3d74cede3dc06397dbca74", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2df6a6eb8cac7c195e0bc959e35f710ecb3e9dd8", "messageHeadline": "s/private/secret/", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "21449213e52b07f341e2b42d3fec9b6d144fcceb", "messageHeadline": "Expand help topic functionality", "author": {"name": "Sam Coe", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 59, "deletions": 29}}, {"node": {"oid": "415c2ac4829617818f5262213485d469353ac6b0", "messageHeadline": "put gist in core commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "1edff18ad41f6fc369091acf93cab95c81071f1f", "messageHeadline": "s/private/secret", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "269adab75a6a5c0cdc1a270ae53f3af8f574422f", "messageHeadline": "improve list output", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 24, "deletions": 17}}, {"node": {"oid": "02d94d6f93741f18095a684d9c3d378a34899462", "messageHeadline": "hmm", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dc345a9f738145e147a47db6d9758ac4004cee22", "messageHeadline": "support --web for gist view", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "0d3056d9a75d7d07a80b38e87c987626cd538880", "messageHeadline": "gh gist edit", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 217, "deletions": 8}}, {"node": {"oid": "39b6ec8aec41141e122a0f68fb2bc5b42642742c", "messageHeadline": "share gist getting", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b6502deb24e5911121b754ce31107375f10e4f8b", "messageHeadline": "allow naming stdin gist files", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 7}}, {"node": {"oid": "f3b4493448e5c6a6199e4287dff848f574aa8f62", "messageHeadline": "print aliases as valid yaml when piping", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 6}}, {"node": {"oid": "b17124157c062ed43268412767b82bd0ad4adc76", "messageHeadline": "start on gist view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 201, "deletions": 0}}, {"node": {"oid": "f7c4a0cf3f8436e24ebfc5fed2756da5bf580c2f", "messageHeadline": "gh gist list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 228, "deletions": 0}}, {"node": {"oid": "68a019cc3c9bae5609b29d6ff437624707ff5631", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 25, "deletions": 30}}, {"node": {"oid": "76181156ba1fd6ae8eb4b17dc933e7d0b53bcad7", "messageHeadline": "Prevent endless recursive pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "3c32507a1316ad38e82374a8bfa8cc126e5bc312", "messageHeadline": "Consistent use of quotes to delineate commands to be run", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "aa7246311437facd235e6f1610632c89b02b3bb4", "messageHeadline": "Extract `environment` as a separate help topic", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 23}}, {"node": {"oid": "662f83fcb916f52d448abaadc9582ce5b91151c8", "messageHeadline": "Fix `release download`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6ad6784c4654d661a421ff6323cf641397eb73fd", "messageHeadline": "Ignore EPIPE when forwarding `pr diff` output to pager", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b2e7f0c1e26edc2bcc2f14b104368ed16b8d85e8", "messageHeadline": "Merge remote-tracking branch 'origin' into pager-for-everyone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5687, "deletions": 724}}, {"node": {"oid": "b34fe8123ade6561ad763816c8692359203763cc", "messageHeadline": "Merge pull request #1677 from cli/fix-issue-list-emoji-bug", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 68, "deletions": 48}}, {"node": {"oid": "2345f49ccbd6f1e902b9eae305d93494db30ec38", "messageHeadline": "support auth login --web", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 113, "deletions": 52}}, {"node": {"oid": "5a8df475b98b45f77c2b893b0a98b19ba65f346c", "messageHeadline": "Merge pull request #1639 from cli/disable-prompts", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 211, "deletions": 132}}, {"node": {"oid": "a811e72c9d1073e45e0c7ecbe371cf11bf3b7ec7", "messageHeadline": "do not assume public when creating repo non-interactively", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3a492b892a52ec75f9244fb6919c04a0bc19237e", "messageHeadline": "Merge branch 'disable-prompts' of github.com:cli/cli into disable-pro\u2026", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "2e95e279e338c731e5d1a5a1872fb57c37fd4c4c", "messageHeadline": "reuse cfg reference", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 6}}, {"node": {"oid": "1073c9740943224170623243b7502bdde3b3acbc", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 46, "deletions": 61}}, {"node": {"oid": "e5466c04116d65add397c17928aff1e7a57178c6", "messageHeadline": "Improve string display width calculation", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 68, "deletions": 48}}, {"node": {"oid": "4ef8a75ae2414a72b116a26f1abcd3458d4d5435", "messageHeadline": "Handle runtime error on bad user input (#1652)", "author": {"name": "Tony Rosler", "email": "43752286+trozler@users.noreply.github.com", "user": {"login": "trozler"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d544f7f8da560e2f082c585ff6d8effb5edc5efa", "messageHeadline": "Merge pull request #1657 from cli/fix-repo-view-bug", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "4d3e26e92780daaccc0f586ff2ca0aa9e6f08097", "messageHeadline": "prompts disabled test for auth refresh", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 5}}, {"node": {"oid": "c0fc31f7d551350632a2c260331de8353e73deeb", "messageHeadline": "use CanPrompt in commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 119, "deletions": 67}}, {"node": {"oid": "fcc0e75a50b37d42716856645ead9fdc9a6dea40", "messageHeadline": "do not pass entire config to iostreams", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "79b5ca2cd69cf6db43a4aca170024f5485f39333", "messageHeadline": "update default config test values", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "15bfb5447b38da8bcd27914a48ab2ab3e34eb4b1", "messageHeadline": "split auth flow code into new internal package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12, "deletions": 14}}, {"node": {"oid": "ecd1b34b398800c7da56a2c91eba9b476905239b", "messageHeadline": "Add prompt config setting and support in CanPrompt", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "5119d211374f60b3f9ad591447a397d2b3838349", "messageHeadline": "support Config in IOStreams", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "b2f3c326e28c10677fded95c4b7f454d86273e21", "messageHeadline": "Merge pull request #1656 from dhruvildave/opensuse-install", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "e50833cae0fe90aedb30c70a9acfcd7df8fdbd07", "messageHeadline": "Do not html escape repo view output", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 84, "deletions": 1}}, {"node": {"oid": "33f7d770f30b21439e59791d3bc626923d67744a", "messageHeadline": "Add opensuse zypper installation steps", "author": {"name": "Dhruvil Dave", "email": "43331416+dhruvildave@users.noreply.github.com", "user": {"login": "dhruvildave"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "33e11f02e46339a4cab0d85da0f368bd8e8df480", "messageHeadline": "Merge pull request #1611 from dhleong/dhleong/pr-prepend-commit-bodies", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 87, "deletions": 5}}, {"node": {"oid": "adc01d08e2bb547b1111316326afe438f0d1c94c", "messageHeadline": "Merge pull request #1649 from cli/bump-deps", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 31, "deletions": 24}}, {"node": {"oid": "9d0eb37356b34c70dd8cb171ac640d573855e8db", "messageHeadline": "Merge pull request #1640 from cli/add-auth-usage", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f30bc5bc64f9c3a839e39713adab48790264119c", "messageHeadline": "Merge pull request #1552 from cli/release-cmd", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3406, "deletions": 140}}, {"node": {"oid": "c42d2aebb12ab1ebcb1cbf3c9ce4deab91e831e8", "messageHeadline": "Merge pull request #1647 from cli/fix-query", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8289dcb55e26ed5ff464800d1813f02760986b13", "messageHeadline": "bump yaml.v3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "640450de6f9e7a215c38d04535253d4146fc605e", "messageHeadline": "bump golang.org/x/crypto", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c00fa2d42b8239a112b3fa2b0affbbbcc452258f", "messageHeadline": "bump shurcooL/githubv4", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "de1e9e848b0b26c67a6db15952d6b2f8f9cc1e58", "messageHeadline": "bump mgutz/ansi", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2eebae1e9950eb7d44f1055d077e109f4bec5e56", "messageHeadline": "bump hashicorp/go-version to v1.2.1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b52b669f6a3e84aca60112a357cc4e914d1637f0", "messageHeadline": "bump google/go-cmp to v0.5.2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "03e4284798fef4a569d5990ce466c78b83067335", "messageHeadline": "bump mattn/go-colorable to v0.1.7", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "03667e44d00f4f90bb32fbc952660ac493a61fd1", "messageHeadline": "bump stretchr/testify to v1.6.1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8dfc8cc1728a3f9571adb5acf370325468854035", "messageHeadline": "bump henvic/httpretty to v0.0.6", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "29172e13912a6c74182533370a92dfa2ca1792e3", "messageHeadline": "bump AlecAivazis/survey to v2.1.1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50d581318245bd3a0030d186e77e26080e6fb134", "messageHeadline": "Indicate that title is optional in `release create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9040f6adc62585a75986367e7ce8f0d9f945dc9f", "messageHeadline": "Fix `view` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1ce61d4b80d8d7f3578f51fd376ff1195c0fa3b3", "messageHeadline": "Allow specifying multiple patterns in `release download`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 55, "deletions": 34}}, {"node": {"oid": "7614ffee304a20329e96e355d932d86e715b00c6", "messageHeadline": "Add docs to `release create/upload`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "202d11146d9859c02b5b74a205c6e8fdaada9b06", "messageHeadline": "Add success message to `release upload`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "fda9659e4a515cb3df200bd6412e75bc599d141a", "messageHeadline": "Consistently print browsed URL across commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "3d58fa785fc7f35aa08267db5b5080aaa583953a", "messageHeadline": "Add the `release view --web` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "49a58977f1a4ba25a2df9ce0b3caee074cc0c51e", "messageHeadline": "Merge pull request #1641 from cli/ubuntus", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 38, "deletions": 2}}, {"node": {"oid": "9db9370a3e93ce8df244bf00141ce688e95b7caf", "messageHeadline": "fix descriptions", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0c16a6b0b5f5b3152473a4d723632fde48734ca8", "messageHeadline": "fix butchered query", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad0bbde351fb08b7e31348f2737a9c40999e7c5b", "messageHeadline": "Merge remote-tracking branch 'origin' into release-cmd", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2053, "deletions": 443}}, {"node": {"oid": "011045a62ab6919b5ebc9057578037a3efdd2899", "messageHeadline": "Merge pull request #1644 from SuperSandro2000/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2d87072c79494b1b1e5b679ad0b4cb72da87ec75", "messageHeadline": "Fix 32 bit arch name", "author": {"name": "Sandro", "email": "sandro.jaeckel@gmail.com", "user": {"login": "SuperSandro2000"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c7e702203bef0db6578cd306067e5f829204347b", "messageHeadline": "Update template test to reflect inclusion of \"default\" text", "author": {"name": "Daniel Leong", "email": "me@dhleong.net", "user": {"login": "dhleong"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "41543b564d1d8a4a9f80fdb8ce9429a38553a960", "messageHeadline": "\"Check\" the error value of ioutil.WriteFile", "author": {"name": "Daniel Leong", "email": "me@dhleong.net", "user": {"login": "dhleong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a33124414ce972122fc1bc7ddae1c8910c446f64", "messageHeadline": "Add a test to verify the behavior of prepending commit body to message", "author": {"name": "Daniel Leong", "email": "me@dhleong.net", "user": {"login": "dhleong"}}, "additions": 73, "deletions": 0}}, {"node": {"oid": "c4227455e3ca5aaf288442331ac36c7a6e89f565", "messageHeadline": "Prepend PR body defaults to the selected template (if any)", "author": {"name": "Daniel Leong", "email": "me@dhleong.net", "user": {"login": "dhleong"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "74614b13dac6a66da3d5eade27e0156ece9ee626", "messageHeadline": "Merge pull request #1627 from giacomoalbe/add-commit-headline-to-pr-m\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 4}}, {"node": {"oid": "c2d7cbf51fa11ee1f78e4ee38c0eb96400917a6b", "messageHeadline": "Merge pull request #1582 from AliabbasMerchant/interactiveCreationTests", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 189, "deletions": 6}}, {"node": {"oid": "e59431eeef36aadadb2bd68bc99d1e50669dad87", "messageHeadline": "more ubuntus", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "338f37d6aafe8311d7359f2afed04fe52154700b", "messageHeadline": "support extant ubuntu LTSs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 37, "deletions": 1}}, {"node": {"oid": "527a1e466f61f4778bffd79ab3fad8c42c7753f0", "messageHeadline": "Add auth command and flag usage to README", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ab2c38eb8239f9e01dafc8b4bf7f79ed20ab0be7", "messageHeadline": "Merge pull request #1563 from cli/checks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 671, "deletions": 6}}, {"node": {"oid": "14c4331a5159f6e6f0aa4fed0086159ddb68703e", "messageHeadline": "tweak availability language", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e10bbdd24f19ed05ba252d1a38827f9465ec2642", "messageHeadline": "Flip docs and feedback sections", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "032c9ddbc63e2316b72792f29845c5d8ae18cb0c", "messageHeadline": "Update README.md", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 18, "deletions": 46}}, {"node": {"oid": "72e974766243ee67417649eb8da1a63a3b4e6863", "messageHeadline": "Merge pull request #1626 from cli/ghe-auth-tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 555, "deletions": 278}}, {"node": {"oid": "d13e6b300e67c134c1f1aa23b1967f0f63330646", "messageHeadline": "Merge pull request #1635 from cli/table-width-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "22b3ce66ad19af52255a650f2147a70bc84c019b", "messageHeadline": "Merge pull request #1615 from cli/linux-pkg", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 221, "deletions": 93}}, {"node": {"oid": "d77a8c2e61d8cca4e7d412b8ed3277360907e736", "messageHeadline": "Scope `pr merge` commit headline to only squash method", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 6}}, {"node": {"oid": "fae66a62e432649d58feae7d2eddd5bd79130d4b", "messageHeadline": "Fix measuring terminal width for output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "ece17c4ce27bdcd74d487fb4e93347330c788200", "messageHeadline": "Add GITHUB_ENTERPRISE_TOKEN mention to `api` help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c80292c2e8c98c16897092249229e115ea98ae04", "messageHeadline": "Extend Config object with GITHUB_TOKEN support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 325, "deletions": 256}}, {"node": {"oid": "feadf684fbece9da3ad4a588d111ad9675d8db07", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-auth-tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 124, "deletions": 20}}, {"node": {"oid": "9109b683446685e2cc0f56047acd365373f946db", "messageHeadline": "Merge pull request #1625 from cli/api-no-accept", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "016df6af1cdb4bef9a3b42ebcc1bb8aeca55c013", "messageHeadline": "Consolidate Linux installation docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 48}}, {"node": {"oid": "44a500e50fd483a0528d264be0b1ded2299b0b21", "messageHeadline": "Remove Homebrew tap from goreleaser config", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 26}}, {"node": {"oid": "a983131479702652c62a13dc5c0a2ff5a2f2db99", "messageHeadline": "Exercise most of the release process on prereleases", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 53, "deletions": 114}}, {"node": {"oid": "a0e0f313634740d1d163d06cc8c13e60df2fe1a8", "messageHeadline": "Disable ANSI color in prompts when color is disabled", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d38a0c5d842c78d6f17cbe8db29f4af4c231068b", "messageHeadline": "Encapsulate checking color-controlling environment variables", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 160, "deletions": 6}}, {"node": {"oid": "84b1b3643328af13b4ee1c5b8f97d2cc2e0033b6", "messageHeadline": "Simplify handling the \"broken pipe\" error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "5e11fe8fa0851006fdd894e4949abb722450708e", "messageHeadline": "Merge pull request #1623 from bdougie/bdougie-filter-credit-bots", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "d83c99f87f44eccd44442f6230fd71631f0f5e97", "messageHeadline": "filter by contributor type", "author": {"name": "Brian 'bdougie' Douglas", "email": "ilikerobot@gmail.com", "user": {"login": "bdougie"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ccfe38de260f06bd399eaf6daa53d60980cf4397", "messageHeadline": "Add PAGER support to commands that produce significant output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 44}}, {"node": {"oid": "cab0e0f43da25800f34e60c1baec076cba979bd9", "messageHeadline": "Add pr Title and number to commitHeadline in merge request", "author": {"name": "Giacomo Alberini", "email": "giacomoalbe@gmail.com", "user": {"login": "giacomoalbe"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d01355e24bc881797c1b0a61d203c5d90d35dcf8", "messageHeadline": "Add global PAGER support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 60}}, {"node": {"oid": "ca2f2b18ca507db40c2b7a72f371be8e4fc98b32", "messageHeadline": "Add support for CLICOLOR \"standard\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "995828abf813b66d3a1f36e48dcdc26aef471112", "messageHeadline": "Avoid setting a default `Accept` header in `hub api`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 4}}, {"node": {"oid": "2bb5e052d824f89995ba3c03585d428a6078557f", "messageHeadline": "Send GITHUB_TOKEN to github.com and GITHUB_ENTERPRISE_TOKEN to GHES", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "3e7a2585c5519f59c9eb0b30954e1b51160b5a1e", "messageHeadline": "Tighten git remote URL parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 215, "deletions": 9}}, {"node": {"oid": "6ceea6e5314834fcc0482a3b67a29cc8c568f865", "messageHeadline": "Merge pull request #1616 from cli/display-width-punctuation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 89, "deletions": 4}}, {"node": {"oid": "05a39b732a331cef78b4bd45063ae4a5c20791a9", "messageHeadline": "Fix tests", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "147cdcdbb495345ef5856d2173375fe7ba16ed51", "messageHeadline": "Add extra confirm step and a flag", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 69, "deletions": 55}}, {"node": {"oid": "deb92f93a69bbf6d0c41f9d0e0534783bc63ae04", "messageHeadline": "update linux installation docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 93, "deletions": 30}}, {"node": {"oid": "eb132a1ae6d02532c444b82fc8f0f21e953d91d2", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into checks", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 274, "deletions": 47}}, {"node": {"oid": "894be0392359428e862173541dd3d175ea90da58", "messageHeadline": "linux repo creation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 172, "deletions": 0}}, {"node": {"oid": "a470d49c6447336832b0cffd53ee22f10d1fb32a", "messageHeadline": "Fix reporting release URL when creating with assets", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 64, "deletions": 8}}, {"node": {"oid": "1ad9b0b14e97684def27645fe4b08b179efa41ee", "messageHeadline": "Have `FindDraftRelease` be truer to its name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d4b45c68e2c770e4388bd6112dcb666d666d2e41", "messageHeadline": "Allow downloading assets from the latest release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 13}}, {"node": {"oid": "151a7340a67cc570caf6fca0ff2ddd0c29813d80", "messageHeadline": "Fix `.zip` and `.js` overrides for Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "02a057a709fcac549a06042d6f99d1729ffe3716", "messageHeadline": "Try fixing Windows tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "b93c8965612745ca57b302b55452eccb322a3886", "messageHeadline": "Upgrade `text/width` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1f86e7cd04955b3b635934620ff77c958db4244d", "messageHeadline": "Fix display width of common punctuation characters", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 1}}, {"node": {"oid": "00836079dd6657cd7f5a4ae3be9a0170ef9841f1", "messageHeadline": "Merge pull request #1600 from cli/update-readme", "author": {"name": "Sam", "email": "samcoe@users.noreply.github.com", "user": {"login": "samcoe"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "2961c655fbff66711148d6379e0025c3694b321f", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 50, "deletions": 25}}, {"node": {"oid": "abf83c02c09599a6389e3f8401fc7be54e961c9e", "messageHeadline": "Merge pull request #1606 from cli/ghe-oauth-422-response", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 19}}, {"node": {"oid": "9e7279604d92416c3b3a79d6632cb5d19aa4998e", "messageHeadline": "Fix failing tests for Windows (due to line-ending issues)", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "51c5595cad70de1316050773be3767b4c30f6dcd", "messageHeadline": "Interactive template selection test for PR create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 98, "deletions": 4}}, {"node": {"oid": "bf9d3ab12f5ca2e611f0d2d847a91d7d638af284", "messageHeadline": "Merge pull request #1607 from cli/pwsh-tty", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "6933c381bfa2dd8ff95221b4dbfa2518b0cf10f8", "messageHeadline": "Restore Go 1.13 compatibility", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4976bd75e1fbef4b0c7b0621aa07047ad0320eca", "messageHeadline": "Fix date-based release output and tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 7}}, {"node": {"oid": "0f42c7af4d014b8d711241630099fadd1b588a79", "messageHeadline": "Add tests for release create, delete, download, view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 961, "deletions": 15}}, {"node": {"oid": "49ab3ec5bffed7e2939d5ab9040d2d7deaa1ad67", "messageHeadline": "check for tty before creating colorables", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "734959c39d47e0c19854dec3a7ff83630cdc3987", "messageHeadline": "Merge pull request #1603 from cli/create-pr-metadata-failure", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "b4956006beeb8fc553d09099c18dc256225aa056", "messageHeadline": "Fix up feature request issues url", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ef1791fdb03b3ef38314c0990c340c20f1d417c", "messageHeadline": "Provide machine-readable `release view` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 11}}, {"node": {"oid": "d0d9cc2f9b3910e6d1f740e174b0355114c579a1", "messageHeadline": "View latest release if no tag provided", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 6}}, {"node": {"oid": "48a827ee34feaf7e412b7eb0dbf988652cacc116", "messageHeadline": "Tweak `gh config set -h` output format on `auth login`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0de3f678bc26df282aa75bfaff5ad2fa896a9672", "messageHeadline": "Only validate `--hostname` when flag was provided", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "b029397d322ac7c11d49306470358e8adf685b0e", "messageHeadline": "Validate the `--hostname` flag value", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1a051e9c4444fd18327fddae37687e146ab63130", "messageHeadline": "Validate hostname as entered in the auth prompt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "a8b06c329bb0258ff60906532906130c9833c12e", "messageHeadline": "Ensure correct ANSI color output during OAuth flow on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "35e739dfbd5abc6d328990b827ea5706d91b0d69", "messageHeadline": "Link to bugs and feature requests", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "022d29ce796331b96650411236a0083b4d71616b", "messageHeadline": "Further cleanup up README links and update contributing doc", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "cb4cc72e5030d358138f859babde62ab02e7b6bf", "messageHeadline": "Handle HTTP 422 response to OAuth Device flow detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "766e4950d9293847a1befc3f964be1a03aac729c", "messageHeadline": "Be transparent about which part of `pr create` flow failed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a8add832b54a6b6529c982e7801fc2f267ec304c", "messageHeadline": "Address PR feedback and link cleanup", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "a3eb099c14cdfcc0705ddfc464d464358f93bd79", "messageHeadline": "Remove feedback survey from README", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "fd31007075790ac42cb3dee32568c8fe9f8f378f", "messageHeadline": "Merge pull request #1590 from colinshum/colinshum/template-repo", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 205, "deletions": 9}}, {"node": {"oid": "99372f0dbc47cb1c67628004407909ec607d8141", "messageHeadline": "[Refactor] Add variadic argument to repoCreate to support templates", "author": {"name": "Colin Shum", "email": "colinshum@github.com", "user": {"login": "colinshum"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "8dd93e1748438bf2b52ebd2e3950986db63568d9", "messageHeadline": "gh pr checks", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 645, "deletions": 5}}, {"node": {"oid": "bb65ca063500e8857d81416c029600d46139c510", "messageHeadline": "Merge pull request #1596 from cli/go-version-requirements", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 3}}, {"node": {"oid": "9b45112e69a7b9644c782a9c18a99fc9b607c2b2", "messageHeadline": "Add tests for `release list/delete`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 331, "deletions": 2}}, {"node": {"oid": "9a4a5d86cb35957c1d8d76a1e222325448c0a039", "messageHeadline": "Merge remote-tracking branch 'origin' into release-cmd", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1618, "deletions": 266}}, {"node": {"oid": "d43d5e0bc908684a53833b816136dc32f6fdf3da", "messageHeadline": "Add `release delete`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 211, "deletions": 8}}, {"node": {"oid": "176dd29c05710ed3a7ca192b476dc7f665bea381", "messageHeadline": "Clarify our Go version requirements", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 3}}, {"node": {"oid": "987e95f0c8fce5c26085a1ad2c7cf58df8a84422", "messageHeadline": "Merge pull request #1593 from wilso199/docs/brew-installation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9e5b7aa371105294834a8b9c83f0c2b398dbdc89", "messageHeadline": "Merge pull request #1594 from cli/remove-feedback-form", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "41f42d40576d9bc14836144c47d39d05d2cc8338", "messageHeadline": "Remove reference to feedback form", "author": {"name": "Sam Coe", "email": "samcoe@github.com", "user": {"login": "samcoe"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "3275690b83d40be0e48e5826377674810e392c25", "messageHeadline": "Updating brew install", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2886dd913f1621646b960fd61d0f1672bba9b64d", "messageHeadline": "[Refactor] toView -> toClone", "author": {"name": "Colin Shum", "email": "colinshum@github.com", "user": {"login": "colinshum"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "263e3a6a356b8e062f133e7d6dd5ad9cae7766f1", "messageHeadline": "Update create_test.go", "author": {"name": "Colin Shum", "email": "colinshum@github.com", "user": {"login": "colinshum"}}, "additions": 91, "deletions": 0}}, {"node": {"oid": "87712242ad736d2b37438029569053c784bd201e", "messageHeadline": "Merge pull request #1584 from cli/pr-create-repo-override-crash", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 11}}, {"node": {"oid": "32e5d053282017cbbfc8620078f046eada27bf9a", "messageHeadline": "[Fix] Warn user when --template is passed with incompatible flags", "author": {"name": "Colin Shum", "email": "colinshum@github.com", "user": {"login": "colinshum"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "58f62a4a155cb8ea3e6ac686e0fdd6764b5613b9", "messageHeadline": "[Feature] Create repository from template", "author": {"name": "Colin Shum", "email": "colinshum@github.com", "user": {"login": "colinshum"}}, "additions": 110, "deletions": 6}}, {"node": {"oid": "74524fc8f747d7566a56b0563543ecc613574a4b", "messageHeadline": "Merge pull request #1585 from cli/pr-commands-repo-override-arg", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 513, "deletions": 151}}, {"node": {"oid": "2aa0f817ef81beb8d659ade7275c4d173b5dc008", "messageHeadline": "Merge pull request #1583 from cli/oauth-device-fallback-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 17, "deletions": 10}}, {"node": {"oid": "c21caf5b2b7a009e89ce6726f0a0b071170ce9f1", "messageHeadline": "Disallow `pr -R` flag for commands that operate on the current branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 513, "deletions": 151}}, {"node": {"oid": "b7550fbf15190737096cd8fdd99c800a12c03539", "messageHeadline": "Correctly surface errors when parsing `pr create --repo` override", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "1c0f83ffd5d9160d18c2cafdf8625ce4b0d2a5b1", "messageHeadline": "Handle \"unauthorized_client\" HTTP 400 error when doing Device Flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "d0c2c81f2d1e9d70945c5a99efdecf3875011b97", "messageHeadline": "Interactive template selection test for issue create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 93, "deletions": 3}}, {"node": {"oid": "f1ea794bf1d598f5b9b99ceb92a199d20f9ae251", "messageHeadline": "Merge pull request #1580 from dan1elhughes/feature/number-url-scripta\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 1}}, {"node": {"oid": "7b8d052f0e84d122c9cd94e836052b2184ae466a", "messageHeadline": "Add new output to existing test", "author": {"name": "Dan Hughes", "email": "danhughes@monzo.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "a3aea11e5bc7ce42286106006372e7516252b5f2", "messageHeadline": "Include URL and number in non-TTY output", "author": {"name": "Dan Hughes", "email": "danhughes@monzo.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "727b72666713909d318f24f03065ce2e488566d5", "messageHeadline": "Merge pull request #1579 from cli/stderr-color-windows", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 10}}, {"node": {"oid": "ac0b49dc00efce460e7ad93ce11843d3b7c2749a", "messageHeadline": "Enable color ANSI escape sequences on stderr on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 10}}, {"node": {"oid": "27c49279b321280b89a339803de91d481a0ddab0", "messageHeadline": "Merge pull request #1567 from ganboonhong/view-without-username", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 57, "deletions": 3}}, {"node": {"oid": "e8c4b301d3f58a3f4b80a8edb4ff14bbb423239d", "messageHeadline": "Merge pull request #1522 from cli/oauth-device-flow", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 267, "deletions": 22}}, {"node": {"oid": "9829a4dc848a3d6444b265838e4e513a2495a4b1", "messageHeadline": "Update `release list` output to contain badges", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "fc1c800042480e6995d93267d91026810d7132eb", "messageHeadline": "Merge pull request #1492 from ShubhankarKG/newConfirmations", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 274, "deletions": 52}}, {"node": {"oid": "f7d0988799853933e2967a2c2569ed9b8f6bfbf8", "messageHeadline": "Offer different editor modes during `release create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 284, "deletions": 123}}, {"node": {"oid": "82c6830849c15708cb42c10ed1f0f2a959cd65ff", "messageHeadline": "Merge pull request #1548 from cli/auth-check", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 139, "deletions": 18}}, {"node": {"oid": "451ece198ba012a5eba191fcca5bb538ae5fdbd5", "messageHeadline": "missed a disable auth check", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "2850ef0e179a5693def052e7894ea1981919acd2", "messageHeadline": "forgot to run goimports", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "f3d1f9e56e95ef362faa12f194d0887e3ed50607", "messageHeadline": "no ascii art", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 31}}, {"node": {"oid": "931fee566e2c0c186fd6259900a61f90d97deb18", "messageHeadline": "shorthand of view without username", "author": {"name": "boonhong", "email": "ganboonhong@gmail.com", "user": {"login": "ganboonhong"}}, "additions": 57, "deletions": 3}}, {"node": {"oid": "4f6021a56dc6f77f4b1241494d0d232f456bf51b", "messageHeadline": "Add interactive flow for `release create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "cf46ae2db706a6a6b65bd534187fadb66d77d392", "messageHeadline": "Log larger response bodies with `DEBUG=api`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "33fd6b1149bc70fecfff8aec1398e81527fd3a79", "messageHeadline": "Change API authentication to allow asset downloads", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 17}}, {"node": {"oid": "a00d927970029f8d23c72bcaa40b0897366d6002", "messageHeadline": "Add `release download`, upload files on create, upload retrying", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 727, "deletions": 309}}, {"node": {"oid": "4e05db97e45b539c2c20de755461d13df69e6391", "messageHeadline": "Add `release upload` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 345, "deletions": 6}}, {"node": {"oid": "7955c4f2ed60d47a9c7c61fbe9ffc8601631ab8e", "messageHeadline": "doSetup wasn't getting called in cases where required.", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "00b2777a147a7d94d82bebd80b9878e21591e756", "messageHeadline": "Change visibility strings to Sentence case", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b9292f582f5553ef860245bb14cac49a308df3af", "messageHeadline": "Merge pull request #1476 from rimazk123/prclose-delete", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 88, "deletions": 1}}, {"node": {"oid": "e44eb665a1533c0de86ad114814794bdb7c53498", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into prclose-delete", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12533, "deletions": 8272}}, {"node": {"oid": "ddfa1714d289fafa64914376ec8546518490862e", "messageHeadline": "Merge pull request #1479 from wilso199/pr-checkout-submodules", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 55, "deletions": 6}}, {"node": {"oid": "16f69e9c1233b73316c18b481e16e5e3ecfee7c1", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "5c4f93ad0ad1cf8fe51978460a96d04186b9c4c3", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into pr-checkout-submodules", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12453, "deletions": 8229}}, {"node": {"oid": "88b5a3b2f4baeaa8ee3a580abcddb3cb2c173d46", "messageHeadline": "Merge pull request #1534 from mmontes11/pr-diff-use-default-pager", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 60, "deletions": 1}}, {"node": {"oid": "e441ea65c0013893628e81f80000953389354169", "messageHeadline": "Merge pull request #1462 from fsmiamoto/fix-milestone", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 136, "deletions": 3}}, {"node": {"oid": "2753f6fa483866e22a1a6f3473288439c0ccbf35", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into fix-milestone", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5632, "deletions": 3817}}, {"node": {"oid": "6408ae111c50beeae9cde652d94f75e8e476db9c", "messageHeadline": "oops", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c4f5d6db584cd33d0cfbfe2d3837f403ee18d3dd", "messageHeadline": "Preliminary `gh release` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 477, "deletions": 7}}, {"node": {"oid": "b08255a72074ecd881e705493867ac6ebe93e2fc", "messageHeadline": "bonus: GitHub Enterprise Server wording", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cba401deb0559a51fd664702f62511d3083353f7", "messageHeadline": "check parent annotatiosn for auth skip", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "9975cbf291d734c6512608330ec880e97660163c", "messageHeadline": "whitespace", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 19, "deletions": 19}}, {"node": {"oid": "919fb02f34b308c2c0f597e31f19b2690127611b", "messageHeadline": "s/one/day/", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "621f6a262bfbbed40598b7d40282e343bd7dcdec", "messageHeadline": "minor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "c02b396971655ad50612c7ffdc89b62c15cea58a", "messageHeadline": "do not print ascii art for narrow terminal", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 30, "deletions": 21}}, {"node": {"oid": "3ef5687070601ab150d3ffe6bf23064cbbc12966", "messageHeadline": "avoid nil cmd", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "0d48e8de59a23827e4a58ad8a3666e64ca02d3ff", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bf3585c30b231e0e0b2ab5e36d82538298025064", "messageHeadline": "notice 401 errors and provide hint", "author": {"name": "vilmibm", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "b1a6346e0788fa6318935637a2af65490dd0ecfe", "messageHeadline": "take out auto browser flow", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "231ed71e7f44183a03b5ea239c91087417404803", "messageHeadline": "TODOs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ff9ecd2944f54468cf19332426210872d73620d8", "messageHeadline": "CTA for ghes remote auth case", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "850a7ef24376a27f08f493bdc9f298f6c9c8ddc3", "messageHeadline": "print nice login message when no auth detected", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 145, "deletions": 0}}, {"node": {"oid": "130c5262b29f88ad3346ba7c736a596c1d2816b0", "messageHeadline": "Refactor changes", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "2b6535f951752fc845c3e063a1bbbdc6eb5a745b", "messageHeadline": "Merge branch 'trunk' of https://github.com/cli/cli into newConfirmations", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 11149, "deletions": 7240}}, {"node": {"oid": "df66a8f13133c8865556887bb7bd9ecf69f4b5d3", "messageHeadline": "Using default pager in gh pr diff", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 60, "deletions": 1}}, {"node": {"oid": "0cc59488a80c56f69be17dfe98ff76334f618a7e", "messageHeadline": "Merge pull request #1536 from kcubeterm/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "746e7c21a311823f4feb568fcf8728f173718389", "messageHeadline": ":nail_care: Install docs tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "5534c3e302a9e34edd6c80a8db7dc820f579b782", "messageHeadline": "Merge pull request #1535 from royling/fix-pr-diff", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "fde470f9c5528aca8ea5613d1136b6cfc7f69ee2", "messageHeadline": "Add installation step for android termux.", "author": {"name": "Krishna Kanhaiya", "email": "kcubeterm@gmail.com", "user": {"login": "kcubeterm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "006426331c26bb02b2c79fa5a9226f694a5916cc", "messageHeadline": "Fix gh pr diff with hostname override", "author": {"name": "Roy Ling", "email": "royling0024@gmail.com", "user": {"login": "royling"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d8c5b7bfc0552379c89cb7521dbe92cc27cb8129", "messageHeadline": "Merge pull request #1517 from cli/select-host", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 442, "deletions": 149}}, {"node": {"oid": "85f0f3aad707a534ae655ce0d768df17ae95d013", "messageHeadline": "Enable `repo create` for GHE", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 28}}, {"node": {"oid": "a6776d0ba2f1db7266bd1110d991d30da841c8d0", "messageHeadline": "Allow more HTTP 40x codes to trigger fallback to old OAuth flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ada8039671e0c0f2ffb5c7a258a96ce58aa2302e", "messageHeadline": "Merge pull request #1519 from shmokmt/update-go-version", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 7}}, {"node": {"oid": "8a5be0fabfcb4d9ad308edc056edf91594e831b8", "messageHeadline": "Update source.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "66da8a2431f403e70b992a9f0b10a8587602541f", "messageHeadline": "Update CONTRIBUTING.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcc1b433ab290e7c19d2282d7d14249826690f1a", "messageHeadline": "bump go version to 1.15 in docs", "author": {"name": "Shoma Okamoto", "email": "32533860+shmokmt@users.noreply.github.com", "user": {"login": "shmokmt"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "60eebd2896ded2b5f61f9b6a6c84c2f56f1bcb51", "messageHeadline": "Implement OAuth Device Authorization flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 267, "deletions": 22}}, {"node": {"oid": "544746e1ea054871724ba4943e7d616f1ad29e80", "messageHeadline": "Merge pull request #1501 from cli/auth-refresh", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 389, "deletions": 6}}, {"node": {"oid": "06b579c976f824f9ee579dbd58975181c107baff", "messageHeadline": "update go version", "author": {"name": "Shoma Okamoto", "email": "32533860+shmokmt@users.noreply.github.com", "user": {"login": "shmokmt"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "0d60798ca4f915d82244b9aae10feb2585966772", "messageHeadline": "Gist Create - Output Filename (#1498)", "author": {"name": "Brandon Wilson", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 57, "deletions": 5}}, {"node": {"oid": "26a5f118c16ffee53a8c08f9d0b09fb079099f5d", "messageHeadline": "Merge pull request #1516 from cli/branch-placeholder-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1efd3ebb514e23bd87ecbf20bbe9074edc9dff6f", "messageHeadline": "rebase strife", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "2f1e9ecc7a67182510de254e189483efd4158550", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 32}}, {"node": {"oid": "f7ee39dfeb72be9fc5fa4a5adb49f7e17e4862e9", "messageHeadline": "bonus: logout error if GITHUB_TOKEN is set", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "e6ae0a122b1f7a502b75bf4fa61ee4cea691d263", "messageHeadline": "accept additional scopes in auth flow", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "f1c0d04bc0f3bbcb7f415392fab61ec7affab35d", "messageHeadline": "gh auth refresh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 377, "deletions": 0}}, {"node": {"oid": "4315c09501bb44f1d58c5a912ef074d11e20499b", "messageHeadline": "Ignore non-pre-authenticated hosts when parsing git remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 137, "deletions": 44}}, {"node": {"oid": "c095a4bead4d1d852b006d5b94ec735ee1c534f1", "messageHeadline": "Allow explicitly specifying the hostname for gh operations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 257, "deletions": 63}}, {"node": {"oid": "7908c214dfcea2df5f2111e68312bd326d6f4e1f", "messageHeadline": "Avoid erroring when looking up config keys for nonexistent host", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 14}}, {"node": {"oid": "e7a8b1e94ec5f847749fb728e18ede2145fb692d", "messageHeadline": "Add documentation for \":branch\" placeholder", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "55a13a32b42de29327f5a8c556cf3a3fb66426a7", "messageHeadline": "Merge pull request #1515 from fsmiamoto/branch-substitute", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 3}}, {"node": {"oid": "800be370def4a0b1412215d153292e5af3cc49b4", "messageHeadline": "propagate error from closure", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "bba2d6d204aa213b515c81b1b1f4656a41ed7e43", "messageHeadline": "improve test cases", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "b83342856bf246fab67d0acbdb30461f1f340d5d", "messageHeadline": "use factory method for branch", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 17, "deletions": 19}}, {"node": {"oid": "9ebcec9aaf9d66e00e3c069e5642916b01a3a368", "messageHeadline": "handle a detached head", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 28, "deletions": 7}}, {"node": {"oid": "0c10f67cd5c766ffa63cf61c9fffe56f21c2f992", "messageHeadline": "add branch placeholder for api calls", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 31, "deletions": 6}}, {"node": {"oid": "291cdeddf212629ea855bc28eed5b37a49e1cc3c", "messageHeadline": "Merge pull request #1500 from cli/issue-commands-isolate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4105, "deletions": 3568}}, {"node": {"oid": "aa774c4993506b509aaae90b24354ea41e8f7d6f", "messageHeadline": "Merge remote-tracking branch 'origin' into issue-commands-isolate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 572, "deletions": 57}}, {"node": {"oid": "ec2e8a86b35a01a37535c56c48f23f7d8c0c5d99", "messageHeadline": "Merge pull request #1495 from vilmibm/auth-status", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 550, "deletions": 53}}, {"node": {"oid": "37322ec333685ea24c43ae4304ecde006156386b", "messageHeadline": "less spacing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6c64cb8d2349c022a836031247f49787d2e659ee", "messageHeadline": "remove vestigial return from HasMinimumScopes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "36b2d3f6a7c99ae9cbbef0f3df9af634b5a82ef3", "messageHeadline": "ensure that config is not written", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ba2b8d50a19abd91fa2d2d69b89c1cb1bbf519a1", "messageHeadline": "minor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "cd32303404bbb661dd737d48aeb4495ac82c037c", "messageHeadline": "auth status formatting", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 24, "deletions": 13}}, {"node": {"oid": "3a33735da89ba45e5310e57ae58f13674a8c31ea", "messageHeadline": "be more helpful", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 41, "deletions": 7}}, {"node": {"oid": "f358e600ac0de681276fca537e0bf923ea5ee817", "messageHeadline": "use SilentError", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "ec25b735ab2d2004ed76bab5a273205d93093d14", "messageHeadline": "gh auth status", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 492, "deletions": 47}}, {"node": {"oid": "e12c35cc174f288f253f29c268cce3b5a8dc9bf2", "messageHeadline": "Add ability to pass milestone by number", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 21}}, {"node": {"oid": "20ffa49d69400186a6e303b0800f07330eb0dfc6", "messageHeadline": "Merge remote-tracking branch 'origin' into fix-milestone", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7109, "deletions": 4693}}, {"node": {"oid": "9f5daeca19a31dcf8dfe4a670a64087ed3b1aad7", "messageHeadline": "Merge pull request #1475 from shihanng/issue-1456__clone-flag-help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "00bdedb4184affb1f5f56597e885b360c5168b97", "messageHeadline": ":nail_care: Tweak wording", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 10}}, {"node": {"oid": "d876cf15b0898cbb3d3161f6efa3eb926706cb1b", "messageHeadline": "Merge remote-tracking branch 'origin' into issue-1456__clone-flag-help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7085, "deletions": 4686}}, {"node": {"oid": "a7b450b6b94c6dbb0a0e2e1fef0e21f63b7b193a", "messageHeadline": "Merge pull request #1485 from cli/pr-commands-isolate-3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1910, "deletions": 1479}}, {"node": {"oid": "7e67068d6115ca72c12e24accfa7b1f1fea4b1d3", "messageHeadline": "Merge pull request #1468 from cli/pr-commands-isolate-2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2461, "deletions": 2158}}, {"node": {"oid": "a6e78d74de7dd2c74cd48b0d4c851044b37631cf", "messageHeadline": "Merge branch 'pr-commands-isolate-3' into issue-commands-isolate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1400, "deletions": 48}}, {"node": {"oid": "fcaf9129619aa404387b630436dbdd426e73ac24", "messageHeadline": "Merge branch 'pr-commands-isolate-2' into pr-commands-isolate-3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1389, "deletions": 49}}, {"node": {"oid": "ce5b5cac64388f251ffe7b439a3474ba0aa18785", "messageHeadline": "Merge remote-tracking branch 'origin' into pr-commands-isolate-2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1389, "deletions": 49}}, {"node": {"oid": "2b9de23637b300c41c7228566a7caa8d1d78865f", "messageHeadline": "Extract alias expansion into a separate package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 329, "deletions": 372}}, {"node": {"oid": "172ea2b07845a6da1ea500ecb11fb4e8c6d39384", "messageHeadline": "Isolate all `alias` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 785, "deletions": 578}}, {"node": {"oid": "23337e0b075f8e2b7942a11616b8ce953f4fe5fc", "messageHeadline": "Merge pull request #1494 from mmontes11/generalize-gql-error-parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "b4f1dd86c12426bdc9dff8675d5433a1068d0afb", "messageHeadline": "Merge pull request #1507 from cli/period-drama", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9595600a43bbbd9731b2c3894686b1df24332d69", "messageHeadline": "allow erroring for protected branch delete failures", "author": {"name": "Rimaz Khan", "email": "rimazk@umich.edu", "user": {"login": "rimazmk"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "2a6e25f972132152dfee21b78ca1ead38b7ec638", "messageHeadline": "remove bool from prClose help doc", "author": {"name": "Rimaz Khan", "email": "rimazk@umich.edu", "user": {"login": "rimazmk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cee93b08f072f2abeb29c2baa5c5d3e93f496df0", "messageHeadline": "Remove period from command description for consistency", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c55b29446015b0d1443bbe60fd4000ea79feea1", "messageHeadline": ":fire: colorableOut", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "7f6d6876292c12a1b389d7e20ca852058faa7e8e", "messageHeadline": "Isolate `config` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 249, "deletions": 336}}, {"node": {"oid": "d933cd91d446b3a266e4f8404ad238529256921b", "messageHeadline": "Migrate `completion` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 142, "deletions": 122}}, {"node": {"oid": "dbbf76df109aa8df2cc5486d3e39d6e815690c2a", "messageHeadline": "Cleanup in `context`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 85}}, {"node": {"oid": "47cef736f4acaf46c4af65529e8120297e642e94", "messageHeadline": "Fix GH_REPO override", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 33}}, {"node": {"oid": "aef1a4ba4dc5c8d9436ee4998144c95f302f3f07", "messageHeadline": "Extract root command and factory logic into separate packages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 341, "deletions": 303}}, {"node": {"oid": "27765f9987976ac20c420800a50cd5253df4afe7", "messageHeadline": "Generalize REST error parsing", "author": {"name": "Mart\u00edn Montes", "email": "martin11lrx@gmail.com", "user": {"login": "mmontes11"}}, "additions": 40, "deletions": 9}}, {"node": {"oid": "5e24e0d9b9d7e8b76003b1d8b6f7ab4aea6ddf14", "messageHeadline": ":fire: unused legacy helpers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 49}}, {"node": {"oid": "34cc84c1e09d89f870565adba007e1ed987c4b2f", "messageHeadline": "Provide consistent factory functions for top-level commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 56, "deletions": 35}}, {"node": {"oid": "c00fe73d5a2838aed417eb107a32ebbb4c795104", "messageHeadline": "Isolate `issue` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2178, "deletions": 1664}}, {"node": {"oid": "7f5aad56cba45ced3f1b7537e03c45f1857f736a", "messageHeadline": "Merge pull request #1491 from cli/auth-logout", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 458, "deletions": 8}}, {"node": {"oid": "20e30453d307fa8b8b124159047c900eb27f693f", "messageHeadline": "Fix tests that rely on stubbed table printer output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6490d7717c0916284dbc9855a0e728f436cb86fe", "messageHeadline": "Fix `--repo` override taking effect for `pr` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 10}}, {"node": {"oid": "5404fb2362b1885bb98c863cd8e844bf8e926128", "messageHeadline": "Wrap up migrating all `pr` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 686, "deletions": 406}}, {"node": {"oid": "9da75395005f92232c1793340a3106632b975263", "messageHeadline": "gh auth logout", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 418, "deletions": 0}}, {"node": {"oid": "da33b65d32c65a6d8040024ba60a6bb900ae2cfc", "messageHeadline": "remove vestigial httpclient struct member", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 7}}, {"node": {"oid": "2e7511cd182c9196c259ca480cb1dba33838d039", "messageHeadline": "add helpers to config type for hosts", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 36, "deletions": 1}}, {"node": {"oid": "813ac79f29a5e392e9e37b6d7243f364bdedad71", "messageHeadline": "Merge pull request #1445 from cli/auth-cmd", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 896, "deletions": 38}}, {"node": {"oid": "35f18b6c0251be7c1789cbd2da894f808b046e4c", "messageHeadline": "gh auth login", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 896, "deletions": 38}}, {"node": {"oid": "43ace4dc54afbf543168831fd88d5b802c7c22d5", "messageHeadline": "Fix tests failing after merging trunk", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "01bcdbc8a138e00eef978014720bfe0f663c2680", "messageHeadline": "Merge branch 'trunk' into newConfirmations", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 1007, "deletions": 764}}, {"node": {"oid": "d3a44f827f548b51c4255aab13de0157257ad80d", "messageHeadline": "Permit -y flag to create local directory as well", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "011f30977a3735b7137498e023a817b514cf3854", "messageHeadline": "1. Add three visibility tags - public, private, internal, one of whic\u2026", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 145, "deletions": 2}}, {"node": {"oid": "83d80e6a09fa1d51b8216a43532cfe93c9b6ff81", "messageHeadline": "add test for milestone not found", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "bbce1ba75571c3cc1ed4bda3745e44227f8d951e", "messageHeadline": "add check for milestone not found", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "b4ffced654bdbf99d86f61c14ae4a7aa4317fe17", "messageHeadline": "Merge pull request #1453 from cli/pr-commands-isolate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1006, "deletions": 758}}, {"node": {"oid": "82661c197e681d79e5658387ee00e0b8468982a9", "messageHeadline": "Isolate `pr list` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 732, "deletions": 640}}, {"node": {"oid": "558e3f3deacdc0ac0e0a4db359446982940823e6", "messageHeadline": "Isolate `pr create` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 467, "deletions": 431}}, {"node": {"oid": "c8b4238ec1bece3a4f96fc9166bd3967c9250838", "messageHeadline": "Merge pull request #1470 from cli/brew-bump-formula", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4b64a4689177446e966d1cc6c35520d854af8d15", "messageHeadline": "Add confirmation for risky step for repo create", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 124, "deletions": 49}}, {"node": {"oid": "e024184c6f98d032183f9847fe502fb1f5378929", "messageHeadline": "Fix `pr merge` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d774a6a35f5c920fc00b307e7be00c1188fc6517", "messageHeadline": "Merge branch 'pr-commands-isolate' into pr-commands-isolate-2", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 396, "deletions": 298}}, {"node": {"oid": "8cba134f5d15157f205874d8530d7f80798da9a6", "messageHeadline": "Fix `pr checkout` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "a73584db7247c03d9bc9d76ca9afdbb202fe036a", "messageHeadline": "Merge remote-tracking branch 'origin' into pr-commands-isolate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 387, "deletions": 293}}, {"node": {"oid": "2ab06ab4d6fde1bb7f1a19e9cb71fe74ab81b19b", "messageHeadline": "Merge pull request #1415 from cli/ghe-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 361, "deletions": 284}}, {"node": {"oid": "267400a3a5125fb32aaa50361222bbef01bb886d", "messageHeadline": "Cleaning up formatting errors and updating test to use named api call", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "4250906c82f3e21ca98ced085d0c47fee61f2623", "messageHeadline": "Adding test to ensure submodule commands are executed", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 54, "deletions": 0}}, {"node": {"oid": "7b98e27de3230438f294aa9587f91279bccbf1be", "messageHeadline": "Adding logic and documentation for a recurse submodules flag", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "0faf52d75936368ad922a3088ee58207c3352452", "messageHeadline": "change comment to refer to pr", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3caa7cc537cc084e6d4fb44c45b6072007b3321a", "messageHeadline": "improve comments", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "f9b50acc42da40925596cc14b00a6c10f0d27459", "messageHeadline": "add mock for milestones on issue list", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "9a5e69a8a455753f4d37732da7913cc15dade7e4", "messageHeadline": "use graphql for repo milestones on issue list", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 28, "deletions": 40}}, {"node": {"oid": "d67dfdb99bab84060267ead48ed1aec3bf8c3d60", "messageHeadline": "Add delete branch flag to pr close", "author": {"name": "Rimaz Khan", "email": "rimazk@umich.edu", "user": {"login": "rimazmk"}}, "additions": 64, "deletions": 2}}, {"node": {"oid": "d24f33b679d8a0e789abe48772a37c8191326604", "messageHeadline": "Add Test_RepoClone_flagError", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "6e844fef871e3c94a16784d15253199e51e0fec6", "messageHeadline": "Mention git clone flags in gh repo clone usage", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ca8d032824bab3908d0bdfc7d2ef083157327ac5", "messageHeadline": "Add custom error for gh repo clone", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "4757540bdfe15dad2a8499347eb4ebff37c3939d", "messageHeadline": "Align `bump-homebrew-formula` config for updated formula format", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3ac73297eb001bbf724381562e26935d50df0380", "messageHeadline": "Isolate `pr status` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 610, "deletions": 518}}, {"node": {"oid": "7cc74c5bb6d106b3a1766ca028d7f528e90e3715", "messageHeadline": "Isolate `pr merge` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 782, "deletions": 678}}, {"node": {"oid": "bb6851c88b2393e7f69c2a7637f4f81897c8db4e", "messageHeadline": "Add \"open\" qualifier when listing open issues/PRs (#1457)", "author": {"name": "Shubhankar Kanchan Gupta", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 7, "deletions": 8}}, {"node": {"oid": "74b191d0f781b13e9f5f16b947154c80c63c8a0b", "messageHeadline": "Isolate `pr view` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1020, "deletions": 913}}, {"node": {"oid": "75e8cb8f9c700657e147402f8d5877eb9dd29eb6", "messageHeadline": "register mocks for the new request", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "3ce1de62a20e4c6ae4e70c51f3b1bb6508dd6c64", "messageHeadline": "fix searching issues by the milestone name", "author": {"name": "Francisco Miamoto", "email": "fsmiamoto@gmail.com", "user": {"login": "fsmiamoto"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "7949d5373d4666455719ef4a34766c567964bbb9", "messageHeadline": "Fix `pr diff` in notty mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "604799735cab40d1cd6a235d474fa6a5b65dedda", "messageHeadline": ":fire: unused `errorStub` struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 13}}, {"node": {"oid": "ffe08995bbf05a2b24d749a6cf99ed7310244682", "messageHeadline": "Add notes about GHE support for git_protocol", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "487dd06bf347ceebf622093b134fc99a6cbf28b3", "messageHeadline": "Isolate `pr checkout` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 195, "deletions": 168}}, {"node": {"oid": "af68a749f0d26b5cf9cfc61f58853035af78d8c4", "messageHeadline": "Isolate `pr diff` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 323, "deletions": 224}}, {"node": {"oid": "88eaa28aef1f1539abbcb3ce6580cce9122e783a", "messageHeadline": "Merge pull request #1448 from cli/api-graphql-operationName", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "12637d02d6f1eef52e2543710bcaa0209263ca95", "messageHeadline": "Isolate `pr review` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 332, "deletions": 242}}, {"node": {"oid": "3c32a8441a3b39ba39f7d7ad430430266c2371bb", "messageHeadline": "Extract PR lookup into shared package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 142, "deletions": 108}}, {"node": {"oid": "da2292723bab021f8084e74201a0a0c84becd0ff", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 102, "deletions": 90}}, {"node": {"oid": "d26cd64745917f7ebb5a73c3719c657aeaa0eafa", "messageHeadline": "Support GraphQL `operationName` in `gh api` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 1}}, {"node": {"oid": "43318fd8e8f199e40569ce45988d9311b08e2db3", "messageHeadline": "Merge pull request #1436 from cli/move-ask-stubber", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 102, "deletions": 90}}, {"node": {"oid": "c0b116b51114b027ea7a69ba47fe37c42f72658d", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 795, "deletions": 614}}, {"node": {"oid": "f486cc482372c7a2d6914a35cc0c5b7e93076611", "messageHeadline": "Merge pull request #1435 from cli/repo-cleanup", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 151, "deletions": 123}}, {"node": {"oid": "58bd549de5db008e9dd92cb6673b9ed85449d778", "messageHeadline": "Merge pull request #1411 from jessemillar/feature/glamour-style", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 15}}, {"node": {"oid": "07eb1e75927b1b771ca6bf14656aa1a70a3193a2", "messageHeadline": "Document GLAMOUR_STYLE support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "90f04d4864eff67d0c932b4e8c6ad28784d762ae", "messageHeadline": "Enable custom color themes with the `GLAMOUR_STYLE` environment variable", "author": {"name": "Jesse Millar", "email": "jesse.millar@microsoft.com", "user": {"login": "jessemillar"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "78124a97163635ce3e60c29e2a26b74183a7ac3b", "messageHeadline": "API improvement : Drain response Body inside func `HasScopes` (#1428)", "author": {"name": "Kumar Saurabh", "email": "itsksaurabh@gmail.com", "user": {"login": "itsksaurabh"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "245c3c7425863ad3c37a940633f86528b2551d7f", "messageHeadline": "move survey helper and test helpers to prompt pkg", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 102, "deletions": 90}}, {"node": {"oid": "29f4453e07ce13f69d75245023a20fef004be5c3", "messageHeadline": "final repo command cleanup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "9359dcaf80732f97f74fd75cdc79db6d4edd0f50", "messageHeadline": "isolate credits", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 122, "deletions": 95}}, {"node": {"oid": "dd0d236629f7877b43136a0d9de91a4e57e06462", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 647, "deletions": 560}}, {"node": {"oid": "bccc93a49151c93e44b0529316c019b4e5ec8c3c", "messageHeadline": "Merge pull request #1423 from cli/migrate-repo-fork", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 808, "deletions": 662}}, {"node": {"oid": "87632791d639866e430aefaadcb98e0d24168951", "messageHeadline": "Add ghinstance tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 124, "deletions": 0}}, {"node": {"oid": "75cce0aaee27bd520904190ba906c9144a7a280a", "messageHeadline": "clarify usage", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6ac615f66781711d61ccaa10aaad7a4ecd5f766", "messageHeadline": "remove vestigial struct field", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "10422e87eb356b92790692d483ce6913dd0c89da", "messageHeadline": "just use simple bool flags", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 25}}, {"node": {"oid": "f3eb092d7e51ca96c65ae905d302c07c9e7d29aa", "messageHeadline": "isolate repo fork command and tweak usage", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 829, "deletions": 662}}, {"node": {"oid": "9035418ca6698ac4c04f57aa05c1b240558e1e4b", "messageHeadline": "Merge pull request #1432 from szczot3k/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d84c202a6d2e92111ad5a7c69e1be731000082ef", "messageHeadline": "Merge pull request #1421 from cli/migrate-repo-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 640, "deletions": 552}}, {"node": {"oid": "a6c7a88e39c2bb6228f6de647aed09755429a75e", "messageHeadline": "use dummy io streams for cobra", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "f84365ce08db22848a4c8f4ad7cd413f094bf314", "messageHeadline": "use heredocs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 12}}, {"node": {"oid": "dadcf4ba960bcf7ee4df2f6d89ecef6f75caa2e7", "messageHeadline": "add prompt.StubConfirm", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "c1c836a657b735a6581aa70819d269d0cf453caf", "messageHeadline": "Remove hardcoded \"github.com\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "0cbcf8a7fac13f48e9444b26f405f5bf8eb4a376", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-api", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1251, "deletions": 742}}, {"node": {"oid": "ad4b3795dcd7cbf5604ee568cde04f8ab7d9ff73", "messageHeadline": "Fix Arch's install example", "author": {"name": "Filip Kszczot", "email": "filip@szczot3k.pl", "user": {"login": "szczot3k"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "4c57566cdc1a811230c259dc595750969dda0080", "messageHeadline": "sigh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "2dc8cad7c5b710bcdc8a54ea9d93488d8523ba40", "messageHeadline": "remove stray debugs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "551c3661cb6c7d547008326913aedfd7f9b17504", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 25}}, {"node": {"oid": "c34054bdc89f41825868ec7dd71c4dc526fd5080", "messageHeadline": "isolate repo create command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 635, "deletions": 518}}, {"node": {"oid": "75120344c3112810c3db0f17069e66fff471be94", "messageHeadline": "Merge pull request #1416 from vilmibm/migrate-repo-clone", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1249, "deletions": 740}}, {"node": {"oid": "cc862d03e745995171e874481033eb664f3ac533", "messageHeadline": "remove dead code", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "1831d95433c59d1d7b83774924d2a377a632fd90", "messageHeadline": "isolated clone command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 461, "deletions": 291}}, {"node": {"oid": "8909a3e5c347dd6438bd92739dfed3d7bbfaf510", "messageHeadline": "Try to avoid CodeQL warning", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "288d01318b89f1177983543aceb6df744b1a23a5", "messageHeadline": "Respect the hostname of current repository in queries", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 229, "deletions": 276}}, {"node": {"oid": "b9ce1a1dafe1f9e2368138c0cd097ac7be0d6afb", "messageHeadline": "pass resolving baserepo into newcmdview", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "d92c80b560bcd1aa22696c8d8bddf5bb02c44a3d", "messageHeadline": "just swap BaseRepo implementation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 39, "deletions": 36}}, {"node": {"oid": "086fb48d31be4a58872b3a4307441613bd10eb53", "messageHeadline": "move displayURL", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 23}}, {"node": {"oid": "70c948a7519e7e3f74dedf44baf5bcdace227ec8", "messageHeadline": "move isURL", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "dc023661280988cb8d2bd8cfb14255d0537d032c", "messageHeadline": "move generateRepoURL to ghrepo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 14, "deletions": 22}}, {"node": {"oid": "895af993a5515873a837a47507448a3ccb6b188e", "messageHeadline": "static not found error", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 8}}, {"node": {"oid": "12e88da4003d9a17feea29a46b577d2dae60f09a", "messageHeadline": "w h i t e s p a c e", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a99ed9afb45f7198aac211b5c363d56e1c0e334", "messageHeadline": "add ResolvedBaseRepo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 46, "deletions": 23}}, {"node": {"oid": "7b8d226e0f69e4ccf2f0262edba760b7b16625cf", "messageHeadline": "remove redundant statement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "a27c8a9c210e87b8123113a916984aff891aa4a9", "messageHeadline": "isolate repo view cmd", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 751, "deletions": 407}}, {"node": {"oid": "ac1333ace1e58068b4f98be9c81a7d97b1ae4ae9", "messageHeadline": "Merge pull request #1379 from cli/go-ldflags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "41376a3626cb6ed5e58a50f31512f322eee2089e", "messageHeadline": "Merge pull request #1406 from cli/migrate-gist", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 545, "deletions": 280}}, {"node": {"oid": "05419e46f02e49e2e7873978a8ac0ea97bb6d9b6", "messageHeadline": "put gist fixture file into gist package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "97350e87a11d0233327fa2e8d3f59078c2adc3a3", "messageHeadline": "Merge remote-tracking branch 'origin' into migrate-gist", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1032, "deletions": 184}}, {"node": {"oid": "16739c30448daa2c107be4f8dd71e456c27bba3d", "messageHeadline": "Whoops, `gist create` stderr is not empty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "b195075644f6a7308cafda605ec333b28c7f8228", "messageHeadline": "Tweak approach to iostreams in tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "41f7b054e649b73b12453161e46251ee6be6f6ac", "messageHeadline": "Bump golangci-lint to v1.29.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "496ed477c571c7955379154ef6c202fa30b38e88", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c06eacf4ee663fd19fcdd66faf9eb93ac214cf88", "messageHeadline": "remove obsolete ensureScopes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 43}}, {"node": {"oid": "d12ff4b9e568eff3c740cffd43702a6b73d34add", "messageHeadline": "oauth scope check test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 44, "deletions": 5}}, {"node": {"oid": "ba46362a7f166ec9aa307afcd3ecac679410985e", "messageHeadline": "add createRun tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 95, "deletions": 58}}, {"node": {"oid": "5085a5eda2359232de44c82a8581f6d4884bddd2", "messageHeadline": "WIP test works with mock", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 24, "deletions": 2}}, {"node": {"oid": "1829be69f2214464730b0f6739b6ff2a41ff12b6", "messageHeadline": "Merge pull request #1402 from cli/glamour-color", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 18}}, {"node": {"oid": "695721e5a6e503b5dbb732673977d288c398218d", "messageHeadline": "Merge pull request #1388 from cli/repo-scriptability", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 218, "deletions": 53}}, {"node": {"oid": "eb204c0dee5415ce2904e068a56aa55f64772200", "messageHeadline": "scriptability improvements for repo commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 218, "deletions": 53}}, {"node": {"oid": "71bebd3f54f1c4006fa57a272382e8a285c9100c", "messageHeadline": "Merge pull request #1403 from cli/readme-markdown", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 54, "deletions": 34}}, {"node": {"oid": "739d66b2d2b1038d10b50a4053fb4155a0c1f956", "messageHeadline": "Merge pull request #1373 from cli/pr-scriptability", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 733, "deletions": 79}}, {"node": {"oid": "1137e40a1f363835fa59e4666d1aa86c612c5739", "messageHeadline": "use colorableErr", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e373195817c6cc0b5d2143f8668a1805fd879575", "messageHeadline": "WIP migrate gist create to separate package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 446, "deletions": 236}}, {"node": {"oid": "86eacc37892086a5e530eb83523fe5d988e05158", "messageHeadline": "Enable unwrapping `api.NotFoundError`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "71b13a81d0ac8c7fe8589ec3aeff9fcafd9da10b", "messageHeadline": "Correctly report HTTP and Markdown errors in `repo view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 34}}, {"node": {"oid": "cbcc778d2085971975ba13382f4d2884bb3011f1", "messageHeadline": "Adapt markdown rendering for light terminal backgrounds", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 18}}, {"node": {"oid": "6a48a604f095f0ca2c1d78629bf5c0b55774f2b5", "messageHeadline": "Merge pull request #1383 from cli/gist-create-stdin", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 28}}, {"node": {"oid": "fa928489b6cae56615583454d2e1201272e47b2b", "messageHeadline": "collapse open/draft state", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 13, "deletions": 35}}, {"node": {"oid": "f30f931695b4ea1ec54af6ec51a4cdb168c3fef9", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 62, "deletions": 48}}, {"node": {"oid": "bffcbce716c9302dae7f042a2deb634ffbb235a4", "messageHeadline": "restore nontty + web but suppress informational prints", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 48, "deletions": 27}}, {"node": {"oid": "168bd33bc979b9fa4f45db9774f56c27ec02dfd8", "messageHeadline": "pr command scriptability improvements", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 679, "deletions": 38}}, {"node": {"oid": "e18776c22703ac3d9eafe4e9911a6e0a1e847373", "messageHeadline": "Merge pull request #1387 from cli/misc-scriptability", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 20}}, {"node": {"oid": "2dd42eb9aa8ca35e84bea7073147dcb1bc5e3ab9", "messageHeadline": "minor alias scriptability changes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 41, "deletions": 20}}, {"node": {"oid": "eb1b9122d8d7984fc33656e5ef90bb5b2b29e9df", "messageHeadline": "Merge pull request #1386 from cli/terminal-check-state", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 19}}, {"node": {"oid": "b7765591b7a553727f170bbe9a8f5b2670b631a2", "messageHeadline": "remove package level terminal check state", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "1545674d5cca71f87089e907c4409a0461a2e12e", "messageHeadline": ":nail_care: Tweak `--public` flag description", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a1a3e2d7bf40fe08c63fb55bd45a861fa925138e", "messageHeadline": "Pass FlagError by reference", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "73889e0c849f0901a5c1370f57fee38d031af193", "messageHeadline": "Merge pull request #1382 from cli/checkscopes-crash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "d90c387e04810dda8931ca60ae9bfcf2601050c6", "messageHeadline": "Update gist create test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 16}}, {"node": {"oid": "449fccf811f35c5a4c14434da2b5727a64cf40e0", "messageHeadline": "Enable passing stdin to `gh gist create -`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 11}}, {"node": {"oid": "2086ecb3d13a31f46a96c2573ee3ad5a94fcccec", "messageHeadline": "Fix printing network error in case for failed HTTP requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "6c08cd696f7b979fd67ec5beabb73c6547741b6a", "messageHeadline": "Enable adding to GO_LDFLAGS without having to replace them all", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1f97a9a4d1b708a79c8036c8424b997a9dd1761d", "messageHeadline": "Merge pull request #1371 from cli/ignore-nondotcom-remotes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 1}}, {"node": {"oid": "f93261a6f9413c88fd43de88ddf8646805a99196", "messageHeadline": "Revert to ignoring non-github.com git remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 1}}, {"node": {"oid": "4a2ff304446b00232aaec329223d71ebb4055c80", "messageHeadline": "Merge pull request #1370 from cli/docs-environment", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 21}}, {"node": {"oid": "75086f0b80855d96c76d4da5583c09f710764f04", "messageHeadline": ":nail_care: Improve readability of `api` example code", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "9e4af479dab1214b5ab3e3c9a8883a21e6550937", "messageHeadline": "Add command line docs for supported environment variables", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 3}}, {"node": {"oid": "89adc83194a9e37ff8968ed0b0e52f2a6d63a353", "messageHeadline": "Merge pull request #1363 from shihanng/feature/issue-1361__help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 131, "deletions": 9}}, {"node": {"oid": "e6083605c514700c6763581690e8c092a5b25270", "messageHeadline": "Fix spacing around `gh help` sections", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "065496781eec4583fbc0b0c3002fb47dc84bc18a", "messageHeadline": "Add `indent` helper function", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 56, "deletions": 7}}, {"node": {"oid": "4e15982046e57c015798c80ddb10f8b674ae94ed", "messageHeadline": "Fix crash in dedent when blank lines are passed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 13}}, {"node": {"oid": "1ed35a749ac10ccc45e0f183ce81ac50f8f9bcf8", "messageHeadline": "Merge pull request #1282 from AliabbasMerchant/webInList", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 227, "deletions": 2}}, {"node": {"oid": "0528145159d555bec61a98e50f33c7f3caf4f991", "messageHeadline": "Allow filter values with spaces in `issue/pr list --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 19}}, {"node": {"oid": "3db8bc654aaa830655b5ad27778b3493b01f7f3b", "messageHeadline": "dedent flags in rootUsageFunc", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3fb90b43ba5707252a0d970b098066229403f4b2", "messageHeadline": "dedent based on shortest indent", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 35, "deletions": 18}}, {"node": {"oid": "8626befd3f826bbc02732ff871e6bd5ae8322379", "messageHeadline": "Merge remote-tracking branch 'origin' into webInList", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1132, "deletions": 453}}, {"node": {"oid": "4b87f5b18a22207fd0d66b7fb1d68576d5f4697d", "messageHeadline": "Merge pull request #1367 from cli/fix-internal-alias", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "b0fede93c9c077b2516ba394a0111f645baa59ea", "messageHeadline": "Merge pull request #1365 from cli/pr-checkout-fixes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 148, "deletions": 156}}, {"node": {"oid": "067d05a030b221770643b23f8b46376ca1db1484", "messageHeadline": "Merge pull request #1366 from cli/template-naming", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "68b347cffcf65e4e20ac0d671a07137e52d22e50", "messageHeadline": "Merge pull request #1362 from cli/triage-releasing-tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 13}}, {"node": {"oid": "7120b95731c6d71a61302cbf5effa7ca75e5f348", "messageHeadline": "add TestStripIndent", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "3f5893bcb41154ff98d6b1fb9124e6e1d9e82b05", "messageHeadline": "fix variable shadowing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "619ef43f764f5be37c6ca16ff07c4653b63101f1", "messageHeadline": "Merge pull request #1191 from cli/shell-alias", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 254, "deletions": 72}}, {"node": {"oid": "86912b31b224fcf57be7272c176f5adf7e6a8d68", "messageHeadline": "stub sh lookup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 17, "deletions": 63}}, {"node": {"oid": "cf3af450ebaaa324d0367294a449bd70a00e971f", "messageHeadline": "minor docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cfb8eebf306f7ec7206997b8862767e6e7825c43", "messageHeadline": "quietly return exit code of external command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "acaaa28fd727fea03fee1a7cf86ba757314100ff", "messageHeadline": "helper function for finding sh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 34, "deletions": 16}}, {"node": {"oid": "07bee6a63c091ecf6359785c06bb77ace6cf797d", "messageHeadline": "Improve support for legacy issue/PR template names", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 4}}, {"node": {"oid": "dfb774cd38006b811ac8a166ff11eec3a3fb97b9", "messageHeadline": "Verify HTTP stubs in `pr checkout` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "c232c8872c5e36d4f48ac89bfafd2fdd66fc31b1", "messageHeadline": "Abort `pr checkout` when PR has an invalid head branch name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "305cd290ee7c2fe922e40db33120dd45321a31d5", "messageHeadline": "Fix `pr checkout <owner>:<branch>` when it matches the default branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 145}}, {"node": {"oid": "6825944cadc3b4dd54cb91c2f5c115ad9ba86e3c", "messageHeadline": "Reference named queries in `pr checkout` HTTP stubs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "c7df29228823839471a53903c914af3e9ad09b38", "messageHeadline": "strip extra spaces from help texts", "author": {"name": "Shi Han NG", "email": "shihanng@gmail.com", "user": {"login": "shihanng"}}, "additions": 21, "deletions": 4}}, {"node": {"oid": "ee928a14a558dc51cc0421dd176d0be5dc73ad45", "messageHeadline": "Add more notes to our releasing docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 13}}, {"node": {"oid": "e886df594b626f9cd46ef2393fd4940c91d6cd90", "messageHeadline": "Add a note about `help-wanted` in triage docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "c8cf54c10c427a429663244a2ab14c4fe2dfa10a", "messageHeadline": "Merge pull request #1258 from cli/ghe-remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 288, "deletions": 145}}, {"node": {"oid": "6e9fab68c821f18babeb45f64b4f6242c7192dd9", "messageHeadline": "Merge pull request #1359 from cli/scopes-admin", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 105, "deletions": 6}}, {"node": {"oid": "a9d93f8c57ed2d85ccefd145ab0c205ed1f8ea83", "messageHeadline": "correct docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 8}}, {"node": {"oid": "4bd0435c38b05941ce5dad461f7038a0f3f7da78", "messageHeadline": "successfully use sh for windows aliases", "author": {"name": "nate smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 19, "deletions": 27}}, {"node": {"oid": "f99b54a7311677381df85270df2892584b7abb59", "messageHeadline": "WIP: experimental bash support for windows", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 12}}, {"node": {"oid": "bbd756a99f9e77590ee4a5718193d50e83a550b3", "messageHeadline": "split shell alias execution into new function", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 69, "deletions": 60}}, {"node": {"oid": "c3a5384895879e7e86c5d15a1f3bdd31c05abf77", "messageHeadline": "add experimental powershell support for shell aliases", "author": {"name": "nate smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 121, "deletions": 15}}, {"node": {"oid": "3a9167cfe40cf3531d14db1840417433519dc144", "messageHeadline": "Implement shell aliases", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 162, "deletions": 64}}, {"node": {"oid": "2b96d2ce1fa9b9bb5cbac5ccc6fd87e5a8a8e7bb", "messageHeadline": "Merge pull request #1343 from cli/improve-issue", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 271, "deletions": 57}}, {"node": {"oid": "754dcb744caa892a8566ebd6d368a6d60a2e9b09", "messageHeadline": "catch up to trunk", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "97107661feb955f9481fa3d21423fde1ba353658", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "36ade42ba30322e18cf6bcf63861cb4a23dece65", "messageHeadline": "scriptability improvements: issue commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 273, "deletions": 57}}, {"node": {"oid": "4304b9e3eb30903d34b1bf3632b047e6d0f67b1a", "messageHeadline": "filterOptions struct for pr & issue list", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 57, "deletions": 20}}, {"node": {"oid": "73552ae75c907568b1b8cf08922136897c516d18", "messageHeadline": "Merge 'trunk' in webInList", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 848, "deletions": 511}}, {"node": {"oid": "28cd3481763088354846f114790a349a8f56d9f7", "messageHeadline": "Only check OAuth scopes when `X-Oauth-Scopes` header is present", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "55d31303ea18f0720a772424bb34cf57ca17488b", "messageHeadline": "Have `admin:org` scope satisfy `read:org` requirement", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 86, "deletions": 3}}, {"node": {"oid": "87a9dc8d4b6b293224ebfaba2c1f4771a4b79b3d", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 610, "deletions": 462}}, {"node": {"oid": "53ff3842e7a720c440ec7097e71385b071e6cfee", "messageHeadline": "Merge pull request #1335 from cli/query-names", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 481, "deletions": 402}}, {"node": {"oid": "7a289861d26368f54224dd022bb0455d99e55094", "messageHeadline": "Name more queries in test stubs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "13b9c98b2b4c94a95dff2824322382c19da7e840", "messageHeadline": "Match named queries in test stubs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 355, "deletions": 297}}, {"node": {"oid": "d96e88c223f6a64a1323a4be63bee0968f20cb2c", "messageHeadline": "Rename `IssueCreate` mutation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c50745431fc8be9e77e7e6c4d7b6a026dda4d12", "messageHeadline": "Merge remote-tracking branch 'origin' into query-names", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 79, "deletions": 50}}, {"node": {"oid": "1ddb4d76a750748012c91204740d49991ad2f968", "messageHeadline": "Strip carriage returns in markdown rendering (#1351)", "author": {"name": "Shubhankar Kanchan Gupta", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "659a474a136161cd4c7c5316e77e33390eebb87b", "messageHeadline": "Merge pull request #1334 from cli/make-ldflags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "909aff827cc706f9e00c7b48e7cc5a83df14dde2", "messageHeadline": "Use makefile append operator", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b30cf15094aef5e6cbc120976c22fbcc24e76637", "messageHeadline": "Merge pull request #1295 from cli/path-error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "17c4eeea1d741153feb89ef51bc6693d3672a030", "messageHeadline": "Merge pull request #1337 from sibis/fix-1324", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 45}}, {"node": {"oid": "2491e98c413ae459ded9f3b8dc4c4e8a6309d1b7", "messageHeadline": "Title of the PR will be shown while closing, merging and re-opening &\u2026", "author": {"name": "Sibi", "email": "sibi.kabil@gmail.com", "user": {"login": "sibis"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "125547fb7be63b2b3d0c451745b170f74e589762", "messageHeadline": "Show title while closing/reopening issue and meriging PR", "author": {"name": "Sibi", "email": "sibi.kabil@gmail.com", "user": {"login": "sibis"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "fbf425f048fa5c4d349641c3dc953f3653a88309", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 8}}, {"node": {"oid": "f4c4ce0b0aa2737599c431c90e2f3dffcb1d6d6e", "messageHeadline": "Add names to GraphQL queries made over shurcooL adapter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 48}}, {"node": {"oid": "a7806a3e7831cb2b3eb5ad99741c944228bc753b", "messageHeadline": "Add names to queries made over our homegrown GraphQL adapter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "0ed8c0645cbea9e6cbac171dd1b1a44d40b78665", "messageHeadline": "Fix version and OAuth client information being injected via `make`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b81122cabd5857bffeb0ea9be71583241236b825", "messageHeadline": "Merge pull request #1329 from rchaganti/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "92b936f0f97efeef905c6915d6b5a575cdd0626a", "messageHeadline": "Merge branch 'trunk' of https://github.com/rchaganti/cli into trunk", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "4f503a65bdba19839acfaadc373111d4ca8becb2", "messageHeadline": "Merge remote-tracking branch 'upstream/trunk' into trunk", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 49, "deletions": 15}}, {"node": {"oid": "e319aaa6abc1fc9338570d77d9c6ab65bc1567f6", "messageHeadline": "Tweak `pr merge` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "6cbcdf2a74e7b75b7741a3a6a733e4d3ce52920b", "messageHeadline": "Clarify how the branch can be retained after `pr merge`", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ec34cf38735fe8469b44043b9c2cc96e7dcadb4f", "messageHeadline": "Merge pull request #1305 from cli/homebrew-tap-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6ffea8cf56348eae3d96f2bf247ee1ea74c1249", "messageHeadline": "Merge pull request #1310 from cli/linter-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d0342a42d8e0cc8309919fed448380a83d9f0c8b", "messageHeadline": "Merge pull request #1304 from cli/missing-config-file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "5526dfdd231a5d59ff00c69ef4dd47dd6d02b386", "messageHeadline": "Update pr.go", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "3a87124454609ecb401cd79cefbd7d01fb5eb666", "messageHeadline": "Update pr.go", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "143c80c56c22fa7ceffbd698b10cb48220ae037e", "messageHeadline": "Update pr.go", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "742bb155837fe51d0bb7c75358ff115f66b60212", "messageHeadline": "Update pr.go", "author": {"name": "Ravikanth C", "email": "ravikanth@ravichaganti.com", "user": {"login": "rchaganti"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "cc4c8438faeee45fdebe84e36e12b81ddc47f024", "messageHeadline": "Merge pull request #1328 from ShubhankarKG/dev", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "37d6be58b85e34fc8c18a6b9db5c192e083677d0", "messageHeadline": "Fixed gh issue close and gh issue reopen when issue number invalid", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94db0a1a04e91086a2c087a600ec6757fdf8aeca", "messageHeadline": "Merge pull request #1317 from danshearer/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9b890d9a10946d8de02f0990c4c50121f517c634", "messageHeadline": "Reduce minimum reuqired version from 1.14 to 1.13.8. This is the version", "author": {"name": "danshearer", "email": "dan@shearer.org", "user": {"login": "danshearer"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a8c37a1f5c3af8a4fd9c854b83075d58e59f085b", "messageHeadline": "Fix hostname being respected in web browse commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a68cefadd9376c1be1278ca025adeb0cf534c1e0", "messageHeadline": "Merge remote-tracking branch 'origin' into ghe-remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 839, "deletions": 82}}, {"node": {"oid": "446a4111f768e8c0b4718e35a6a6dd273018fc98", "messageHeadline": "Respect hostnames when resolving git remotes and URL args to repos", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 143, "deletions": 78}}, {"node": {"oid": "9c7d52f9f61a5afc79da2ecf723d060c11da4489", "messageHeadline": "Bump golangci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ac7b56fc61f04ee0f64a33570e65931b87657925", "messageHeadline": "Fix linter warning about sprintf within println", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6cc03d30ed9eac9f6ef86c7a8d229ae76d6adead", "messageHeadline": "Merge pull request #1253 from cli/remove-global-repo-flag-for-real-th\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 9}}, {"node": {"oid": "cd5a0d69fbddd10214895bcd58bd6a1e66dd596d", "messageHeadline": ":nail_polish: be clearer about the value passed to ResolveRemotesToRepos", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed781103c705f02c2f2988ebb73386b86e0cb9f7", "messageHeadline": "Merge pull request #644 from eddumelendez/add_filters_issues", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 11}}, {"node": {"oid": "ac04c878c071c46c272c154864207355493b293e", "messageHeadline": "Merge pull request #1279 from pborzenkov/delete-branch-422", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 126, "deletions": 30}}, {"node": {"oid": "7eeeed9f582b64aa970418a15c7a7cd03e68db51", "messageHeadline": "Merge pull request #1283 from AliabbasMerchant/apiSilent", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 5}}, {"node": {"oid": "7d6ae441dd6a4434118c4be22c502c2af6fb8a52", "messageHeadline": "Merge pull request #1307 from eli-schwartz/makefile-cflags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "b95ecbb898c70a227c234eb9bcf246c58b147d8b", "messageHeadline": "Merge pull request #1301 from wilso199/set-vscode-example", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "9bbdf4af990c108ad061579085a8519de8714414", "messageHeadline": "Make: properly add environment C compiler flags to CGO", "author": {"name": "Eli Schwartz", "email": "eschwartz@archlinux.org", "user": {"login": "eli-schwartz"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "b6206aa036c59ef0a6d0114ea2f7f65ce9d3b902", "messageHeadline": "Update the branch name in the `github/gh/gh` brew formula", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "569645a050dec9db212b9e49bde6ed2537012407", "messageHeadline": "Support `hosts.yml` existing while `config.yml` does not", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 45, "deletions": 11}}, {"node": {"oid": "10b4c8ab26b7a65ed58a403f20a8eb76be4a1512", "messageHeadline": "Adding config set example for vscode to docs", "author": {"name": "wilso199", "email": "wilso199@miamioh.edu", "user": {"login": "wilso199"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1ca3d171e6de6cfdaec29b0e6bc1b76780476833", "messageHeadline": "Tweak HTTP 422 handling when deleting branches", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 72, "deletions": 57}}, {"node": {"oid": "db88ac415523282f6c7cba3fa6434586934ab737", "messageHeadline": "Declare `-R, --repo` flag on all `issue` and `pr` subcommands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 22}}, {"node": {"oid": "15126a71c9f5df113cbe8b2f3c9c1a55ffc7a73d", "messageHeadline": "Merge remote-tracking branch 'origin' into remove-global-repo-flag-fo\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 616, "deletions": 32}}, {"node": {"oid": "8f1aa9c864f025b2d61f58c5a79bcbfcbd535c65", "messageHeadline": "Remove flag from PR list", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 4, "deletions": 23}}, {"node": {"oid": "7a04bf1672eeffaa544b6f10e461d277b5180e41", "messageHeadline": "`api --silent` Changes:", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 38, "deletions": 39}}, {"node": {"oid": "6ac61e90b70ab3b4e9ca4516880446f5f3a3d971", "messageHeadline": "Merge remote-tracking branch 'origin' into add_filters_issues", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 807, "deletions": 81}}, {"node": {"oid": "757bd05c7ad9e32079d91e214d3ef4d588321b6f", "messageHeadline": ":nail_care: tweaks for mention/milestone filter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4827ffbf03e316323ea06dea71f4a73f7dae6f92", "messageHeadline": "Raise more informative path error when reading config file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 2}}, {"node": {"oid": "aa43c55f60d4818f482ae64ef74f46e7e957c2c3", "messageHeadline": "Skip printing headers when --silent in api", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "5e56e3138449a1a12ff2f7838ad70ea0ac8d1be9", "messageHeadline": "Added Test for --silent flag in api", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 55, "deletions": 0}}, {"node": {"oid": "cb2308c07767f990b3f3ddffd37ce2b7eeade03e", "messageHeadline": "--silent flag in api", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "77a610f071222afd2c67b10a5d242542a31863a0", "messageHeadline": "Tests for --web flag in issue and pr list", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "c12243ce10ab58e412af4ab38e903209e775368b", "messageHeadline": "Support --web flag in issue and pr list", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 77, "deletions": 2}}, {"node": {"oid": "3afec6f90aea8707de7610ce6a539faaf766c6fa", "messageHeadline": "api: gracefully handle already deleted remote refs", "author": {"name": "Pavel Borzenkov", "email": "pavel.borzenkov@gmail.com", "user": {"login": "pborzenkov"}}, "additions": 52, "deletions": 1}}, {"node": {"oid": "c66eebc6fb248b77ec8e960ededc19c9595414f9", "messageHeadline": "api: return structured error for failed API calls", "author": {"name": "Pavel Borzenkov", "email": "pavel.borzenkov@gmail.com", "user": {"login": "pborzenkov"}}, "additions": 30, "deletions": 1}}, {"node": {"oid": "aa8f8e8904d109e32a902c871bb75e53f03bf752", "messageHeadline": "httpmock: propagate original HTTP request to HTTP response", "author": {"name": "Pavel Borzenkov", "email": "pavel.borzenkov@gmail.com", "user": {"login": "pborzenkov"}}, "additions": 12, "deletions": 11}}, {"node": {"oid": "15a7ab6b92ec25da2d486fd235b6996857f95772", "messageHeadline": "Merge pull request #1187 from gabgodBB/Disabling_color_for_output_file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "ab903bdfc077df40184710062836d5cfaf9d0fff", "messageHeadline": "Merge pull request #1155 from metalogical/FIX-detached-head", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 6}}, {"node": {"oid": "9c804907dba710d524543ccc78a87ba22119a75c", "messageHeadline": "Merge pull request #1252 from cli/pr-checkout-maintainercanmodify", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "e4448c73e4cabe601c904a467c5520ed82065e5f", "messageHeadline": "Respect original hostname in `formatRemoteURL()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 16}}, {"node": {"oid": "3ea71e6eb68a6385522a4f6c1b0c2a54333a2353", "messageHeadline": "Add ability to parse non-GitHub.com git remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 114, "deletions": 45}}, {"node": {"oid": "657e633238b49f7229598debbe8f06ce410aa31a", "messageHeadline": "Merge pull request #1222 from cli/api-pagination", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 542, "deletions": 11}}, {"node": {"oid": "c945fb4336ff6d6229bed30eb68d946deb110320", "messageHeadline": "Automatically add `per_page=100` to paginated REST requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 79, "deletions": 2}}, {"node": {"oid": "6d70f31b6609423e25ac0240675362b48350c1cb", "messageHeadline": "Merge pull request #994 from AliabbasMerchant/fix-incorrect-docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "625b673b587095df7d985a06e5e5883559215687", "messageHeadline": "Ignore repo flag errors in determineBaseRepo", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 8}}, {"node": {"oid": "2761739c29c7f12fb9a1f21e7f5c5bb8779c212f", "messageHeadline": "Correct package name", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6a02ad3f1b83cab385d36cdc0e59ef436d38cd1e", "messageHeadline": "Add repoflag to pr commands", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "dd8cbccbd54ed5b1c94560ab0d917f853ae716c9", "messageHeadline": "Add repo flag to issue commands", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 0}}, {"node": {"oid": "8a4872bab38611904db7a58244c40c92c76cc8e0", "messageHeadline": "Remove global repo flag", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ac7d5ecc44a7821265b5cc8a00a9eace6428da56", "messageHeadline": "Ensure markdown still passed through Glamour in no-color mode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "e084a4563fb8aa0d294c0db9c360aacbdf52bef4", "messageHeadline": "Fix `pr checkout OWNER:BRANCH` when maintainer can modify", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "04b18ea8cb2933d096f5e6b38c559538c4e26fde", "messageHeadline": ":fire: unused var", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "55be0d2a9ca7282c2c25e13d3bd3c67bc27347b5", "messageHeadline": "Tweak `isColorEnabled`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "53738c88038417242eb17e6021a439bd776c0a0b", "messageHeadline": "Merge pull request #1249 from HowJMay/trunk", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2fc4c000b5354021ba00cdce25445ac6f3afcfcb", "messageHeadline": "fix typo", "author": {"name": "HowJMay", "email": "vulxj0j8j8@gmail.com", "user": {"login": "howjmay"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caa9b20eafbbda1bd39f48cc89eea40de83fab43", "messageHeadline": "Merge pull request #1243 from AliabbasMerchant/fix1219", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "ae695e98ceea9774ca8b99fdf80e0f0288919b63", "messageHeadline": "Fix pr create not using .github/pull_request_template.md", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "70c98a6a4eb63b8cdc4046ba791931f5b0f18c7f", "messageHeadline": "Merge pull request #1192 from cli/triage-triage-triage", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 31, "deletions": 4}}, {"node": {"oid": "ab5cc6ae67486ba8e10da10b87ca9651ef05142c", "messageHeadline": "mention future label", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "717f1da1e823042cd88523cad3b1566055a48a05", "messageHeadline": "Merge pull request #1221 from cli/mislav/help-flag", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 65, "deletions": 24}}, {"node": {"oid": "f4ecd365a69d3491e82d52eb16b10aee66d75166", "messageHeadline": "api command: add GraphQL support for `--paginate`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 335, "deletions": 27}}, {"node": {"oid": "3f940c98f1872d439109b4363139fe59b6097ee7", "messageHeadline": "Add assertion for 1st api request before pagination", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "7907def88081f519bf3266ca975e80e5d519e434", "messageHeadline": "api command: add support for REST pagination", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 147, "deletions": 3}}, {"node": {"oid": "4662abb312f6960424879d81d84f29b4c954c911", "messageHeadline": "Merge remote-tracking branch 'origin' into fix-incorrect-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4502, "deletions": 1193}}, {"node": {"oid": "518f751f586b87f7d4244b58da5c957e0a4daf6f", "messageHeadline": "Merge remote-tracking branch 'origin' into mislav/help-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "7b225bf1c9ce8cb1ba5c1e7c422a91da743acbc4", "messageHeadline": "Merge pull request #1147 from ShubhankarKG/issue_list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 1}}, {"node": {"oid": "27cce8e3ca8df74890757a17394935856c4e2049", "messageHeadline": "Apply the no-args handler to `issue/pr status` commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "3fea249d70cb4f581a34034f9bc71c150b88b895", "messageHeadline": ":nail_care: tweak `issue/pr create` examples", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 13}}, {"node": {"oid": "f64e5f16ebe860fd7d7fa539dd5378ea97eb7a97", "messageHeadline": "Add special case for unsupported `gh <command> help`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 6}}, {"node": {"oid": "311536433cbcf206e86d8f787496a60a66d87c07", "messageHeadline": "The ultimate `--help` & spelling suggester handler", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 45, "deletions": 22}}, {"node": {"oid": "ce59deb7b3a77a5b29ac4d768f9f8ffb530e4882", "messageHeadline": "Show inherited flags in help output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "9c75cff94b6ba499e69648c098251bee59c80c6f", "messageHeadline": "Show command usage output on invalid flags being passed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "cffd56f717570a33ca61e44348ae3319ebbfe91e", "messageHeadline": "Rename to mention", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 11, "deletions": 11}}, {"node": {"oid": "b838ac4014adeeaf04658f811dca4297a00595e0", "messageHeadline": "Improve no args error handler and extend it to other commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 43, "deletions": 9}}, {"node": {"oid": "d583f8b5fa984a68b5c7ff8435d3a01b01150add", "messageHeadline": "Merge remote-tracking branch 'origin' into issue_list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1526, "deletions": 445}}, {"node": {"oid": "6aba8b314e165cac0ea6590986ffba5d41c6a614", "messageHeadline": "Merge branch 'triage-triage-triage' of https://github.com/cli/cli int\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1fbb2ba49190fafe652288a3349292cc794e9484", "messageHeadline": "false", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b27f371c5dc8663ba518393248b6e359fe5be1a7", "messageHeadline": "Fixup", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d60e7586ede60289e9057ec82001460a0678e57d", "messageHeadline": "Header two!", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dab44547ee3f7cf0a267b862a9bfee9dfb7d9863", "messageHeadline": "Make a list", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "ee19d10b9531881a4d4ad94b1bc11149ba1c9036", "messageHeadline": "Update update line", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1178f20f3d54b6c4423c8fac5b124f34da6bf4ba", "messageHeadline": "Update docs/triage.md", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "352999e971bc03db3a8c0ded3663418f0789e8af", "messageHeadline": "Merge pull request #1211 from ShubhankarKG/package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "c70756d596a08feb7a469b6876d4ad1e416cdabf", "messageHeadline": "Improve message when draft pr is created (#1202)", "author": {"name": "Edd\u00fa Mel\u00e9ndez Gonzales", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 11, "deletions": 5}}, {"node": {"oid": "21a96baf933498bb48a90e8e6cdebd5dea53ea99", "messageHeadline": "Added description to nfpms", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "aabf34d0925dfa2181bfb0cda39bc20a62b6a5fe", "messageHeadline": "Merge pull request #1204 from ObliviousParadigm/doc_fixes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "5851ee26ddb97ca8839217e869dc97f28e5491d9", "messageHeadline": "DOC: Changed few sentences", "author": {"name": "ObliviousParadigm", "email": "adarshsdda@gmail.com", "user": {"login": "ObliviousParadigm"}}, "additions": 33, "deletions": 13}}, {"node": {"oid": "84f3d46338aa32597336d55e0ebcb13e85ea643f", "messageHeadline": "Better example section in issue and pr create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 13, "deletions": 18}}, {"node": {"oid": "8a96299735711353a7ae9da9882123650a82341f", "messageHeadline": "Fix lint", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "a16405650f7b99e42e99938ced5d81247edd1a49", "messageHeadline": "Define query variables", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9aebb66a3c00ccec2d0af6db968a3ddf37e3df94", "messageHeadline": "Add milestone filter", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "2943703d4a0a35855476ee8d884b6ef6bbab3cce", "messageHeadline": "Add mentioned flag", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "4388ff1a9121ed8b56831ae028a1beff19ebf351", "messageHeadline": "spelling mistakes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1105902935c3686e566ba78f0b8fe252851e61fc", "messageHeadline": "Add more notes to triage doc", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 29, "deletions": 3}}, {"node": {"oid": "e6e8f701a2b3832806649d56490115c447ded754", "messageHeadline": "Issue #930 - Removing color for output files", "author": {"name": "gabgodBB", "email": "gabrielgodoy@bb.com.br", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "54e0534b1bbc1c66418eb0e5b3eccfb2b1f2d61c", "messageHeadline": "Merge pull request #1177 from cli/simplifycompositelit", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 10}}, {"node": {"oid": "d3aa12218a660fa17b4c5448cc430de97637a847", "messageHeadline": "Merge pull request #1179 from ajstiles/https-learn-more", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab2540652d8c00496329f06e41451023b18cc660", "messageHeadline": "Direct users to https url for manual", "author": {"name": "Adam Stiles", "email": "ajstiles@gmail.com", "user": {"login": "ajstiles"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ba9370ab1fcd6d104cb1b566ec8fab7de319e0ec", "messageHeadline": "Enable `simplifycompositelit` check in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "15ec2b748e2acfddf8a0ef8c5ff3c6da2b74b352", "messageHeadline": "Refactor code", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7aa1caf4ed88fca4dd7fa6cd65ed6ce1b0cb4a0c", "messageHeadline": "Merge branch 'trunk' into develop", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 159, "deletions": 15}}, {"node": {"oid": "fffa39368356e870f70ff051518c1814b9df7f6a", "messageHeadline": "fix lint", "author": {"name": "naman", "email": "1977419+metalogical@users.noreply.github.com", "user": {"login": "metalogical"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "fb7b01b40c3353015ec9b706d68b8626b356ec6d", "messageHeadline": "resolve PR review", "author": {"name": "naman", "email": "1977419+metalogical@users.noreply.github.com", "user": {"login": "metalogical"}}, "additions": 36, "deletions": 7}}, {"node": {"oid": "8ffd0d59f618663d6a98ef2f7563a29a1a866cc0", "messageHeadline": "redundant type composite literal", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "db74ea051ebea26b09bcba69894c778de314b4c0", "messageHeadline": "Merge pull request #1165 from cli/api-repo-placeholders", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 159, "deletions": 15}}, {"node": {"oid": "3f6d0bff45d8d52be9fd3153f823a796c246ce2b", "messageHeadline": "Switch to `:owner`/`:repo` syntax for placeholders", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 95, "deletions": 98}}, {"node": {"oid": "420d527926d639a8ed2b38e371a2c15b104cd5af", "messageHeadline": "Merge pull request #1167 from cli/doc-examples-tweaks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 145, "deletions": 87}}, {"node": {"oid": "1ef6d4bc66c16728044707acb5dd3bbf580f182a", "messageHeadline": "Merge pull request #1158 from vilmibm/default-cfg", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 70, "deletions": 11}}, {"node": {"oid": "64a7fd420091a9da94f78003474781e0d4a44050", "messageHeadline": "test default configuration", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "47102fe4277ebd7346317573c2b9eae98bef60ab", "messageHeadline": "just fill in the blank config with default content", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 21}}, {"node": {"oid": "d5c4e23ca5e4f6c6fd2af569a0a66584d9de1704", "messageHeadline": "Tweak last few Example sections", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "73ab5810ea148917e2208f3e1e77be7275f194dd", "messageHeadline": "Merge remote-tracking branch 'origin' into doc-examples-tweaks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 25}}, {"node": {"oid": "0dfc0f733fcc0e3b1b8e8a5a91d5b2aa3515fac7", "messageHeadline": "Fix indentation of Example blocks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 36, "deletions": 26}}, {"node": {"oid": "99fce24fc89d456b653f82444779033d0529a1fd", "messageHeadline": "Fix FLAGS section showing up empty for `config get/set`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "e6a0c3dc283c4c8b6e3b5fcdcf3b2e80d7b51e82", "messageHeadline": "Fix EXAMPLES sections of various commands", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 121, "deletions": 76}}, {"node": {"oid": "cde76930a1fcf1e51a525b7fbdd5cb761cc0ac53", "messageHeadline": "Merge pull request #1157 from bvwells/limit", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "63d9611c0af8f256a7e44942baeca270a6569378", "messageHeadline": "Merge pull request #1166 from cli/fix-gh-config-examples", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11, "deletions": 14}}, {"node": {"oid": "e6721c595d0595f99d606b368a9279d3e410716b", "messageHeadline": "Merge pull request #1164 from AliabbasMerchant/fix-1159", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 4}}, {"node": {"oid": "e7c934b05c89875de28024a0ab8a2d74c35d0ca1", "messageHeadline": "Tweak `gh help config` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "8e90c27c460d1ca4c296488cd20374f229786d3d", "messageHeadline": "Use Cobra's `Example` field for `config get/set` examples", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "8ffbc24c653264a56de1bdf341e9eda548d665bc", "messageHeadline": "Merge remote-tracking branch 'origin' into fix-gh-config-examples", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1077, "deletions": 309}}, {"node": {"oid": "acf004671818bfdba2f06d3cb6e42083dedf4930", "messageHeadline": "api command: support `{owner}` and `{repo}` placeholders", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 151, "deletions": 1}}, {"node": {"oid": "26987c14346e0fc4edee277a64012124c29d3819", "messageHeadline": "Fix error when Milestone is empty during PR create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "fb80cfbd6f1f464edf076a8545874812d84584ef", "messageHeadline": "Merge pull request #1163 from micnncim/fix-pull-request-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0c717ccfa8ec623501bf6bd8013d3eb0ec20c427", "messageHeadline": "Remove duplicated words in PULL_REQUEST_TEMPLATE", "author": {"name": "micnncim", "email": "micnncim@gmail.com", "user": {"login": "micnncim"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c6c366e8f50d5ccadf11db52e1c033c82ff1e843", "messageHeadline": "Fix gh config examples in documentations", "author": {"name": "micnncim", "email": "micnncim@gmail.com", "user": {"login": "micnncim"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "bf9aca834aa0e28ef4486c87e86956190b688a10", "messageHeadline": "Merge pull request #1160 from gedenata/develop", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cfaedd4c719a61b69beeb904f38a03d3a7ef5e4f", "messageHeadline": "redundant type slice-string", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "cabf0b19727fd02ebef733715fe068f685a8d50b", "messageHeadline": "populate initial config", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 61, "deletions": 1}}, {"node": {"oid": "a89f45b1edd34d64a6dda9e2e0c31e97d719186d", "messageHeadline": "Validate pr and issue limit flag", "author": {"name": "Ben Wells", "email": "b.v.wells@gmail.com", "user": {"login": "bvwells"}}, "additions": 34, "deletions": 7}}, {"node": {"oid": "85b418352e6df90299057c610f3b6bf564f132cf", "messageHeadline": "Merge pull request #1129 from cli/triage-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 62, "deletions": 0}}, {"node": {"oid": "fb7fdc30458c13ac43df4e61eaa94afaf3209571", "messageHeadline": "Merge pull request #1106 from cli/h-e-l-p", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 174, "deletions": 114}}, {"node": {"oid": "13b5c46081c567d7edac9cfa0735c7c6c0a2d4a2", "messageHeadline": "Merge pull request #1150 from cli/api-content-length", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 104, "deletions": 36}}, {"node": {"oid": "3bb6983b3503686250792f85a18651a806b8d478", "messageHeadline": "fix regression in support for detached HEAD state", "author": {"name": "naman", "email": "1977419+metalogical@users.noreply.github.com", "user": {"login": "metalogical"}}, "additions": 12, "deletions": 6}}, {"node": {"oid": "adc7aa794cea8e9a80502bb247ae6aa78739d440", "messageHeadline": "Merge pull request #1143 from gedenata/develop", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 28}}, {"node": {"oid": "2fb48e93eda3a8185ee92d8509559f2039c526ec", "messageHeadline": "Inline method call", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 9}}, {"node": {"oid": "7d7a010739bed4d1105998a4d9f9a58ef13f91ea", "messageHeadline": "Clear out usage func", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "4931892cc3f6d5560a4205a90628cd96ff065f3a", "messageHeadline": "Apply changes that were lost in merge conflict", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d140ae6f5ba3e44ca08425a0d6894e99e4716ad1", "messageHeadline": "Don't show hidden commands", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "56f1315d5f6d3d264badf2bbca52683c86c2f1d9", "messageHeadline": "Merge remote-tracking branch 'origin/trunk' into h-e-l-p", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1160, "deletions": 237}}, {"node": {"oid": "74a39f3ed110b640fcf22696f6855fa049d7e36a", "messageHeadline": "Turns out we do need explicit `Content-Length` for file uploads", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 104, "deletions": 36}}, {"node": {"oid": "4d95349081dba5a2865532b1c03f0f3fec4c3dbd", "messageHeadline": "Merge pull request #1148 from cli/api-raw-body", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 132, "deletions": 16}}, {"node": {"oid": "8263cd238bbc115eb60367d8a85138a0bae80f6d", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "bd7e6bf00c632c5b9ae01aaf6e347a8453d06b09", "messageHeadline": "Merge branch 'trunk' into api-raw-body", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 630, "deletions": 153}}, {"node": {"oid": "446486fec1714b6a827985b272c9ef5a3ae9d772", "messageHeadline": "Merge pull request #1114 from cli/pretty-json", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 316, "deletions": 13}}, {"node": {"oid": "12e8c4a184c385b3e7030e0c937a2b76c7673e8f", "messageHeadline": "Merge pull request #1122 from joehattori/feature/use-new-httpmock", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 97, "deletions": 82}}, {"node": {"oid": "096bf6bb79e165a158e5b5adffc550789df8e8ef", "messageHeadline": "Merge pull request #1115 from cli/api-errors", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 75, "deletions": 5}}, {"node": {"oid": "141388fd23aeef72a11e1234a3cc97f999158f67", "messageHeadline": "Turns out, Go will automatically set `Content-Length`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 29}}, {"node": {"oid": "b099bb3037ffadbf0e59d82b2e0b42deb92c03df", "messageHeadline": "api command: accept full URLs as path input", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 5}}, {"node": {"oid": "b329919b19a02870e4e3d8b4a2355b8fdd120d18", "messageHeadline": "api command: support raw body passed in via `--input <file>`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 125, "deletions": 2}}, {"node": {"oid": "2ebc5ce514780abcb8129b330a5357329f8819b0", "messageHeadline": "Added examples and custom error message for space separated issues", "author": {"name": "ShubhankarKG", "email": "shubhankar.gupto.11@gmail.com", "user": {"login": "ShubhankarKG"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "4d84e4696a80261c9b27781dbefe3c14bfb1a8af", "messageHeadline": "Reverse the order of commits in `pr create --fill` (#1144)", "author": {"name": "Aliabbas Merchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1c9c5e56169ecc28415bb5012287395d19b477ea", "messageHeadline": "Merge pull request #950 from AliabbasMerchant/blank-issue", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 213, "deletions": 55}}, {"node": {"oid": "e19ea12265a2c572a9a2cb03d2fdef962312ce8d", "messageHeadline": "Merge remote-tracking branch 'origin' into blank-issue", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3852, "deletions": 807}}, {"node": {"oid": "4c94d126dac58140fdde19e230c4dc0d7e44c57f", "messageHeadline": "variable global color", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "81799caeb6c51861d49aef0804c76246a7200079", "messageHeadline": "variable global color", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "417de6257a2a5b0a1cb10907b36a517c8f306696", "messageHeadline": "variable global color", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 15, "deletions": 29}}, {"node": {"oid": "4749e91c53cd5d3321bd9b31be9422d5c700543c", "messageHeadline": "Use cobra Example field for issue & PR create examples", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 18, "deletions": 24}}, {"node": {"oid": "c8dde91b68320db382a2b7bc16a42d7fa6391941", "messageHeadline": "whitespace fixes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "26f9e07145f3f2b9ea3c2f769342dc5ecb8752b3", "messageHeadline": "Add label examples", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "30d125709685a2798a661e3f239e82dcdf6b2192", "messageHeadline": "Update help output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 26, "deletions": 15}}, {"node": {"oid": "a77556237985871b2effa6bae23cc7b25b32eb6c", "messageHeadline": "Added Examples for Issue and PR Create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "8979c0ce41fba728cc835cfe0db50dd8b72fcd6f", "messageHeadline": "Update repo", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 7}}, {"node": {"oid": "217998a7565299b21a58ad6f6f5927ce1e0d4738", "messageHeadline": "Merge pull request #1140 from dvrkps/dvrkps-patch-2", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a6948423f425bd220510b05b12d1c5396f8f338b", "messageHeadline": "Update issue and pr help", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 18}}, {"node": {"oid": "90f3a5e46382868742806aa2552c20b5633395e1", "messageHeadline": "Merge pull request #1134 from buicongtan1997/trunk", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d59355b155d98e03f6b955c78b4230ecd347a50d", "messageHeadline": "update gh pr status screenshot", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0af61bee900924db3cedd2fc62d7d12215ba8bf9", "messageHeadline": "Set core root commands", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "51353c79d6f669cf0c7f951eafca621e8658f4aa", "messageHeadline": "Use cobra `Example` field", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "25b2573775c0020efb05dfa053875b68c4e7b8b5", "messageHeadline": "mention needs-investigation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "70035501e9deeba7c99ccda09e70912929a46582", "messageHeadline": "Update docs/triage.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "47129f02b51c4c76deec634e3a5c3261c400fb5c", "messageHeadline": "Update docs/triage.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "27026d738a5cd79e19f27e3afb36dd061fb192d4", "messageHeadline": "Update releases.yml", "author": {"name": "Davor Kapsa", "email": "davor.kapsa@gmail.com", "user": {"login": "dvrkps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26185467a8b2acc00995a8b8c8fae9e382d62ccd", "messageHeadline": "update lint.yml", "author": {"name": "Davor Kapsa", "email": "davor.kapsa@gmail.com", "user": {"login": "dvrkps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8ace991c942631cedc08be0e6bc7f67017ffda84", "messageHeadline": "update go.yml", "author": {"name": "Davor Kapsa", "email": "davor.kapsa@gmail.com", "user": {"login": "dvrkps"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cc86d94bdbcf7b5bf8d9ef5359058a5e6ea07863", "messageHeadline": "Update README.md", "author": {"name": "buicongtan1997", "email": "buicongtan1997@gmail.com", "user": {"login": "buicongtan1997"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28f91cbed8dc31388585134e45a8ca92afe9a218", "messageHeadline": "Merge pull request #1107 from vilmibm/move-credits", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 13}}, {"node": {"oid": "89830d86d19a8dceed501ef7e6bcdda33b53fb02", "messageHeadline": "correct usage", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e2ef712e439101cb2aa8810c44f4c7e515d66af4", "messageHeadline": "use Command.Hidden", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 15}}, {"node": {"oid": "cb4baaeaf3ea50a86d778029d037b3f04aa65f39", "messageHeadline": "Merge pull request #1124 from AliabbasMerchant/fix-issue-1083", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "8f5da9408af2111c08512461cffd0b838a2b4cd2", "messageHeadline": "add docs about new triage rotation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 61, "deletions": 0}}, {"node": {"oid": "771cd5991cf83ab4b28ff135b37c861054eeb55d", "messageHeadline": "Add tests for jsoncolor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 0}}, {"node": {"oid": "4165793fae105efa884b57daa758aacc9398dfcc", "messageHeadline": "Extract printing response headers, include status line", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 9}}, {"node": {"oid": "fd1e87beeba29bdb99f54ec873e687a0818699cd", "messageHeadline": "Print response header keys in color too", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "5d5bd04102f0d92e1ae5ae59c3be7d943f7d2cef", "messageHeadline": ":nail_care: Extract parsing error response into its own function", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 22}}, {"node": {"oid": "70568a628c6d95d5387cfedfd7ea8f1ecc0fa1c4", "messageHeadline": "Merge pull request #1126 from AlbyIanna/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "696117ccb9186a73f9e0b6a8914770cf9fcee0e7", "messageHeadline": "Remove quotes around link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f9760561269bce9eb299c12928c443587f6dcfa1", "messageHeadline": "Merge pull request #1109 from gedenata/remove-strict-link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "102a31cd38dd5cd1463c6587f0c4080e4c620d3d", "messageHeadline": "change angular brackets with single quotes", "author": {"name": "Alberto Iannaccone", "email": "a.iannaccone@arduino.cc", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "64282e7bb2190c983eab07490a193006ae1d768e", "messageHeadline": "Fix error while adding Milestone Metadata to PR during create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "b51dfe6dbe1205602fd726070d2da3b2166e7110", "messageHeadline": "use new httpmock API in repo_test.go", "author": {"name": "Joe Hattori", "email": "joe2ninja21@gmail.com", "user": {"login": "joehattori"}}, "additions": 97, "deletions": 82}}, {"node": {"oid": "59580e6ac70343ee68ad86736ba43f617c8e98b8", "messageHeadline": "Merge pull request #1103 from cli/alias-delete", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 118, "deletions": 24}}, {"node": {"oid": "8963d80942922928913e609f44bf2f795c02b06a", "messageHeadline": "better get func", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 16}}, {"node": {"oid": "6bd898ee542b7b3c3085d2a4c128f4052329ffc4", "messageHeadline": "start on alias delete", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 110, "deletions": 11}}, {"node": {"oid": "494598ad55d70791b2992f3c60ac41801a76b2cf", "messageHeadline": "Merge pull request #991 from cli/alias-list", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 109, "deletions": 0}}, {"node": {"oid": "106a0957e16d6a4c9f6ef84db9e7018acd503dbe", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 14}}, {"node": {"oid": "953ea7cf7b9f1a77b50b2f7203a4d80be8084021", "messageHeadline": "do not use : when not printing to tty", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "8ca53dd3bad35f5e4793dc53bb0f0cc7db689168", "messageHeadline": "no example for no-arg command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "a05daf2145e9b1c9b79a911d0c94913d49467ad1", "messageHeadline": "gh alias list", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 112, "deletions": 0}}, {"node": {"oid": "d57b5171cfa0a528652945d0a40bef257938e282", "messageHeadline": "Print HTTP errors on stderr in `api` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 5}}, {"node": {"oid": "62549465a02194d2c309e870fd487d2da21fad89", "messageHeadline": "Display JSON in indented, colored format in `api` output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 133, "deletions": 6}}, {"node": {"oid": "385f44942266e049eeb3db803d07d437fc797655", "messageHeadline": "Merge pull request #861 from joehattori/feature/clone-without-username", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 48, "deletions": 6}}, {"node": {"oid": "a395290d879d43551350349a0df7a4c51cc63b00", "messageHeadline": "Use new httpmock API in test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "d59ebfd6e856dd5e7185a718776ec1219bb5ae42", "messageHeadline": "repo clone: clarify defaulting to current username", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "61e0a6c68fdc8f0582db9f676035353322a9304c", "messageHeadline": "remove strict when click link", "author": {"name": "gedenata", "email": "igedetirtanata@gmail.com", "user": {"login": "gedenata"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "cea34755c74c3d942c24f141ac3f1d69da8b5e1c", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "804ebf0d4d16cdeea1a7e5ef194485ee29ec6f07", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1e25b0079a526ac225ade9f6614fe540be239d0c", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "50335596ce247aff2e9e8688a6827d8c0c455a6f", "messageHeadline": "do not include hidden commands in generated docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "bd4bac962a49e198648b88690d05857017a97763", "messageHeadline": "use Annotations to hide commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c09c2ad025ec63cf0313e91b36c91456a8516a96", "messageHeadline": "shuffle around credits command so it makes more sense", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 42, "deletions": 12}}, {"node": {"oid": "4d182c431426014030c82674d07fda2134986010", "messageHeadline": "Better help command", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 133, "deletions": 99}}, {"node": {"oid": "bc70c52676bd06dec67b5d235b11b8a7421d62ab", "messageHeadline": "Merge pull request #992 from AliabbasMerchant/issue-query-params", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 62, "deletions": 20}}, {"node": {"oid": "ee2b38df680939183659183cdba785b88e616225", "messageHeadline": "Merge pull request #1020 from cli/pr-lookup-v2", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 159, "deletions": 244}}, {"node": {"oid": "f490a4914f5fad55fde647352aab2a9e2d04ec43", "messageHeadline": "Don't need extra determineBaseRepo call", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "47e71b12fae6ce5871e0eabe2d15cc94421b6b6a", "messageHeadline": "add documentation of this feature", "author": {"name": "Joe Hattori", "email": "joe2ninja21@gmail.com", "user": {"login": "joehattori"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "103666626630c8a689c3ae38689285e4e8040574", "messageHeadline": "Merge pull request #1077 from cli/auth-split", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 414, "deletions": 284}}, {"node": {"oid": "24ca449179afc782c6509a61e522afe8b48d8556", "messageHeadline": "Merge pull request #1093 from cli/api-file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "9a5b628001049d4976ce3d77b63816397db3bfad", "messageHeadline": "Ensure consistent order of yaml keys in `migrateConfig`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1f616859fcd5f813b28d0fb58d2f87da323af5e1", "messageHeadline": "Merge remote-tracking branch 'origin' into auth-split", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 569, "deletions": 18}}, {"node": {"oid": "4c75c8bccc429cabe66bfd004f959e3db45dfd09", "messageHeadline": "Reset base branch when URL is used", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 74}}, {"node": {"oid": "7fc86772104c737ce8349a7807e1d0ff9e783a1e", "messageHeadline": "Merge pull request #970 from cli/alias-set", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 566, "deletions": 10}}, {"node": {"oid": "7014145a81107c43f1c2d24af2e24bbfe8b55984", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6defbbf73f101dc623ae37f49a14f1c6b88aa9ed", "messageHeadline": "finally properly handle quoted arguments to alias set", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 41, "deletions": 14}}, {"node": {"oid": "7033021637969b4430e5c998afb7e49899d6f80f", "messageHeadline": "gh api: fix passing file/stdin contents via field arguments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "e89ddd745df873c5ea825ca227fdcd79b955b06d", "messageHeadline": "write test", "author": {"name": "Joe Hattori", "email": "joe2ninja21@gmail.com", "user": {"login": "joehattori"}}, "additions": 39, "deletions": 20}}, {"node": {"oid": "035664a0a7ac0e3744c562223844d0b6d27c4617", "messageHeadline": "shorthand of clone without username", "author": {"name": "Joe Hattori", "email": "joe2ninja21@gmail.com", "user": {"login": "joehattori"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "b48237aa598164d8de3b738cbc8ca9075940d5ad", "messageHeadline": "Update headless authentication instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "5b872e7397b65bec63c594648a62dec59e2b1e25", "messageHeadline": "Rename `fn` to `filename` across the config package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 22}}, {"node": {"oid": "bee132300ca100d2298cf7fd98ef4d4089fb6d7d", "messageHeadline": "Fix overriding OAuth client ID & secret at build time", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "c1a518ef8e8ced9a679525747dbe029fad415e52", "messageHeadline": "Un-export AuthFlow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a3a6f2502441bbab2013fb86ad969d8ba582e0f4", "messageHeadline": "do not use string concatenation for extra args", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "c960e568f8f05f7bfc8e53b28cf2438e53a5c905", "messageHeadline": "w h i t e s p a c e", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1b844d2cc0011bfae76bcc24c9e92e760901f9d5", "messageHeadline": "not needed in public interface", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "51196265cc36148e110dc31cc32cdd3d32260d05", "messageHeadline": "update note", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "54183f4c6e30c70fa34715982c505d3e143e5eda", "messageHeadline": "remove a gross type hack", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 41, "deletions": 59}}, {"node": {"oid": "4804c8bc77e4db528d2b9887fc6daf8f942ea41e", "messageHeadline": "odot", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "8773a997ee4b17d9bb7cfb3f44f92dbce531ec01", "messageHeadline": "support DEBUG when expanding aliases", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "52a02a7a4bd6144a8d1089e49957b3e8bfbb57fc", "messageHeadline": "todo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "3b4b244ab06e1e204e4ba5142bfb22c7f3ff0d03", "messageHeadline": "test for empty aliases key", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "37761c97fa27c07d233a5e5250be519c44806e3e", "messageHeadline": "partial cleanup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 34, "deletions": 27}}, {"node": {"oid": "7b4c0c57b8a4111a71de23b63edf927e77da785f", "messageHeadline": "WIP: handle empty aliases key", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 60, "deletions": 14}}, {"node": {"oid": "9c4bf00703fdee3461f3b622b4378f4b08524848", "messageHeadline": "todo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2627c5bb74e387503ea4ad49cd63bfd19de5c596", "messageHeadline": "only process aliases when non-existent command passed", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 13, "deletions": 5}}, {"node": {"oid": "db741a0284d5eba41b35a24daf1d809c5cd0e541", "messageHeadline": "oops", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ad7c48424319ccf35c499cff89e06bd3e51e8b80", "messageHeadline": "TODO", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "24e97a460ffb2f8c39ff50ce54f52ee3ceaa4050", "messageHeadline": "prevent overriding gh commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 1}}, {"node": {"oid": "3552e72f7c3f0bd9ea08107871b11756471cc3c5", "messageHeadline": "allow overwriting aliases", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "e37b517211d6c817d3fc7f6be3ad9e37a0ef2d52", "messageHeadline": "better placeholder handling", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "bace3276340c3276a534a2d74fe6d3a07da175e6", "messageHeadline": "pass rest of args through", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "5fde67110e12ad96d8f507dfb4e9f5456e60f1e1", "messageHeadline": "0 args tst", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "f84707b5b1bfbc0543b1b4da181440daadd98f49", "messageHeadline": "args length check; needs test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "125f338686a821f6208d943bd593dd06858fdb0d", "messageHeadline": "doc", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "7ed2e4774fe9c8d20946e5c0b6325db8ce6265f4", "messageHeadline": "docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "09fa75e141bf0b621c1a12389bb1c0808651ec4b", "messageHeadline": "implement gh alias set", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 430, "deletions": 0}}, {"node": {"oid": "8e70fe939dc7b07b11cb3a117460efb1d6cb26d7", "messageHeadline": ":fire: unused constant", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "c08d4f0697b20d5334ff0ce55b229089cffbaeb1", "messageHeadline": "Write all per-host config entries to `hosts.yml`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 187, "deletions": 125}}, {"node": {"oid": "bad138e448458e3cb95a4fc0d96e441513cd36a3", "messageHeadline": "Enable reading from and writing to empty config files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "d6f58fb448f5b79abd6c6c88c4088723d0fc49f0", "messageHeadline": ":fire: hosts optimization", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "1595d3b950cea7f62fbe1ca983e6b1edf2fdbc30", "messageHeadline": "Handle HTTP errors in HasScopes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "77227a6c50c0d9ab6118d8d07548b2f3415723e2", "messageHeadline": "Trigger OAuth flow only when requesting auth token", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 62}}, {"node": {"oid": "fd7b87f3fa0263cbd70feea93dee75b9fc4595e0", "messageHeadline": "Allow writing host-specific keys in a blank config", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 36}}, {"node": {"oid": "f42c9d4b2d61f3c898376e3dec25a28eecdf49f7", "messageHeadline": "Allow stubbing multiple config files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 19}}, {"node": {"oid": "43a8b311bc4d90aee5950b5c66866f583264a5f4", "messageHeadline": "Un-publish `Hosts` from the Config interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "84ecf324f8702963b5c45e2958ba448b7da4c0eb", "messageHeadline": "Merge pull request #1036 from cli/bump-dependencies", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 31}}, {"node": {"oid": "c71dcd3441a620c7b7725eb071b864db2b1a6c10", "messageHeadline": "Merge pull request #1013 from cli/auth-complete-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "20bfa821b9930ea7b5f2639e0e3cd2848e390b62", "messageHeadline": "Merge pull request #1014 from cli/auth-bind-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfc3e4e43d3ffe9df72a1f04344c819175759d0b", "messageHeadline": "Merge pull request #916 from cli/cobra1.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 178}}, {"node": {"oid": "2a958ee1a9d499171b57fd6753aff8f245f6d871", "messageHeadline": "Merge pull request #1050 from gabgodBB/Help_newbies_on_go_installation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "399c6ec9e888311be16511710816eee1bcdee6b0", "messageHeadline": "Update source.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fffc4eed8425b518a3bfd11d7b401632b6d8eda0", "messageHeadline": "Merge pull request #1059 from dominguezcelada/fix-typo-in-docs-for-re\u2026", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dfdb5ee75d01b780abdecbd94d0ca17193a86f07", "messageHeadline": "\ud83d\udcda docs(typo): fix typo in gh pr review command", "author": {"name": "Oscar Dominguez", "email": "dominguez.celada@gmail.com", "user": {"login": "oscard0m"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "56885c546865c5f821cd09b5d79de6a8c6ff7127", "messageHeadline": "Update source.md", "author": {"name": "gabgodBB", "email": "65769984+gabgodBB@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "4a0543fd18d91a130a6a1f913d0937f55c92a4fa", "messageHeadline": "Update docs/source.md", "author": {"name": "gabgodBB", "email": "65769984+gabgodBB@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "92f12b7c685ecd42dafc3a7bf9bf79009685a649", "messageHeadline": "Update source.md", "author": {"name": "gabgodBB", "email": "65769984+gabgodBB@users.noreply.github.com", "user": null}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dbd9bb44dfe4dc1c8f71c8c909f56c56ca733fb2", "messageHeadline": "Update source.md", "author": {"name": "gabgodBB", "email": "65769984+gabgodBB@users.noreply.github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "87e3edb862448ddd7cd6d5ec2c1c28695d771d65", "messageHeadline": "Include 'go' instruction", "author": {"name": "gabgodBB", "email": "gabrielgodoy@bb.com.br", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d026d6af2dca339b2e2700620e07d41002a7038c", "messageHeadline": "Use githubv4.MarkPullRequestReadyForReviewInput", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "61ddd67f203bf7f96ee83ebb905f7e8fc460f38f", "messageHeadline": "Bump yaml.v3", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "26466f8a0d80aa35359473461607ccdf5d99c5b6", "messageHeadline": "Bump net", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "4abb1a9778249a95d9aa7d6565b89fb9748d348a", "messageHeadline": "Bump crypto", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bc575fd50c3e3bcd631b5fdec08395b1763f19bf", "messageHeadline": "Bump githubv4", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "755c4c315b48e0191781e21baba5ab87b7c38a1c", "messageHeadline": "Bump go-runewidth", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8cb714f2fca074811dd4e02476e0edcf41c255ac", "messageHeadline": "Bump httpretty", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "55c9537c68b1379f96bcc3ad102a8517f4c8e310", "messageHeadline": "Bump go-cmp", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c831f2623be04242ea891177d8b1f1e63abdcbf6", "messageHeadline": "Bump spinner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "eab5af94491e310648f80ba1541bf1ea218fe728", "messageHeadline": "Merge remote-tracking branch 'origin' into cobra1.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1831, "deletions": 104}}, {"node": {"oid": "675cbbc2a491af3293ba80ea2ae629b7c07b93b4", "messageHeadline": "Merge pull request #1001 from cli/update-releaseing-docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "de6b1e07861d74a4e1866c95dde9b939e2f41efc", "messageHeadline": "remove dep", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 30}}, {"node": {"oid": "a7e8d6fba88d9acfd3ec36c1f9defa3f242855af", "messageHeadline": "Make PullRequestDiff take a pr", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 33, "deletions": 4}}, {"node": {"oid": "15770881bb5ba1f706d685e0366cbb718b757aa6", "messageHeadline": "Use an array", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "4b03cb112c6b1e08e2c2c259b4a9c73c358267ce", "messageHeadline": "Update test stubs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 26, "deletions": 6}}, {"node": {"oid": "e341d7b49f6e14cd6ac67055131febf9109b2e05", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 32}}, {"node": {"oid": "92e68af46f7745ad710f8a7093420b42b580e332", "messageHeadline": "Fix referring to loopback interface in OAuth flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d7177f8d1d613f534643f08234c90ef16f9cdee", "messageHeadline": "Fix showing \"Authentication complete\" notice after OAuth dance", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "465869a5abc755a5bcdb95e5d41f7ada955dbd85", "messageHeadline": "Merge pull request #1002 from cli/trunk-rename", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "658d548c5e690b4fb4dd6ac06d4b798238b6157f", "messageHeadline": "Merge pull request #909 from cli/api-command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1033, "deletions": 30}}, {"node": {"oid": "13ba0aa56ec84818556cdea4e79b1fab4a2445d9", "messageHeadline": "Respect GITHUB_TOKEN in `api` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "2e93a065b1bb3d28a6ff62d2a73ed53f0a2c0dc3", "messageHeadline": "Merge remote-tracking branch 'origin/master' into api-command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 875, "deletions": 77}}, {"node": {"oid": "968e17625ee9b3f4e58f56858a87e44fe3b7b5d5", "messageHeadline": "Merge pull request #976 from cli/auth-from-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 60, "deletions": 46}}, {"node": {"oid": "c6643821dc0be6e801f0daf2928e28b8a78214f9", "messageHeadline": "Don't offer to reauthenticate for gist if GITHUB_TOKEN is used", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "ab0e43c6c8039d4e24babee6561588eaa53d8207", "messageHeadline": "Merge remote-tracking branch 'origin/master' into auth-from-env", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 818, "deletions": 34}}, {"node": {"oid": "30eb2d3ad65d67095e5b5bc84b34a0c7b5fd9f03", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "8d1f2745a428471330a6b70bd1276d892e58a848", "messageHeadline": "wip", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 195}}, {"node": {"oid": "951e6d8d7011fb34a4c547bfb6030d7fe6953df8", "messageHeadline": "Add basic lookup functions", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 113, "deletions": 4}}, {"node": {"oid": "483c3b018dd08c4f94b3a732dade9787d1d45032", "messageHeadline": "Merge pull request #998 from cli/ampinsk-patch-1", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9d11cedd181f5576ea8182883ecc3f6cd4162222", "messageHeadline": "Rename \"master\" to \"trunk\" in various links", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "41f100cb54fb0e55669eab061a18d8a4739002d4", "messageHeadline": "Update doc", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 13, "deletions": 6}}, {"node": {"oid": "a0495d16e07e055c6e4523f9c37eb6574d46ef01", "messageHeadline": "Merge pull request #999 from cli/fix-site", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "affe4dc3eb4b4607548d8eebeb334112f54f9a2c", "messageHeadline": "do not yet try and use gh from makefile bc of CI", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "93dab323fa6233be311e60dad6a9573c4e0df418", "messageHeadline": "Fix typo", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "70a855c2059df1f756b9bd7908268f83fdfb1a8b", "messageHeadline": "Merge pull request #996 from cli/lint-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "cd163f020c99d9eab65109d17e330c2f781caead", "messageHeadline": "Fix linter in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "3122696140728a65f6a8d4f197bfd82d73da7d03", "messageHeadline": "Merge pull request #982 from cli/remote-delete", "author": {"name": "Corey Johnson", "email": "probablycorey@github.com", "user": {"login": "probablycorey"}}, "additions": 92, "deletions": 29}}, {"node": {"oid": "6c5c7cf1637010811ce87a86301d73751223f9a7", "messageHeadline": "fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be5fc07928fdb42b927db319a954c62393c9f29a", "messageHeadline": "Merge pull request #899 from cli/merge-interactive-merge", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 316, "deletions": 18}}, {"node": {"oid": "909e177a745afdf4552646a13763e8836a2c5d0e", "messageHeadline": "remove mergeable from queries that don't need it", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b27df3410adede68616b6ecbca8ab65455f69d61", "messageHeadline": "Don't delete remote or local branches for forks", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 29, "deletions": 23}}, {"node": {"oid": "5b9e64b4854535f6b2f307658bf28deb0a36f07d", "messageHeadline": "Fix incorrect docs in Issue&PR create", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "e910c039f0b619729d77c57ceb5b64da85d0ec3a", "messageHeadline": "Return error when it occurs", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "f95b8916f33d8c1ba860ad33be9acd0adbc5af6a", "messageHeadline": "Use url package for setting query params", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 37, "deletions": 25}}, {"node": {"oid": "42edd42da1259e85931b6a498deaf6e4792276cb", "messageHeadline": "Undo unnecessary renames", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "9ebeb5fa91a39e16e5d4924b53c9c47be847430c", "messageHeadline": "Merge pull request #981 from cli/gist-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 338, "deletions": 1}}, {"node": {"oid": "5fc722fbb802064f4bf4be98abaac630fcb681d4", "messageHeadline": "Query Params in Web mode of Issue/PR creation", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 71, "deletions": 40}}, {"node": {"oid": "9c075abe93b28e3ef336cb0445ccf78f095496dc", "messageHeadline": "Fix tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 3}}, {"node": {"oid": "9a290d7f438d490736d024a94598be522958438f", "messageHeadline": "Change interactive merge language", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "9c48e2da14220db19ab8a78a0028e99c13a535f7", "messageHeadline": "Delete the branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c88cd67ee52dbfc6e2bd79556e54d1ae5936a7a", "messageHeadline": "Whoops", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9113092f5c4444d803fba0cdc03133c036efb414", "messageHeadline": "Delete via api", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "ff97fc138d861effbbe8d5fea9fb265e976b6066", "messageHeadline": "Still delete remote branch if repo flag is used", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "e643765027e151904559f332ea90be1899a3a2d7", "messageHeadline": "Merge remote-tracking branch 'origin/merge-interactive-merge' into re\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 29, "deletions": 4}}, {"node": {"oid": "858cd705abd100667a9ad4149fd46d00628e5162", "messageHeadline": "Update name", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "368aacbff6c8a5c533383fd4eb674e59a92f59e8", "messageHeadline": "Fully qualify that ref", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d7c933bc40715fe2bb6813b9c78b82d858721ee9", "messageHeadline": "branchCmd", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "28d8a9e7819eaf33c9ea0ae2ed35c5a636b38d3f", "messageHeadline": "Use big D", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2c1b12bee432d552c1442d46bb861a83369ee5b", "messageHeadline": "Don't delete branch if the repo flag is used", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 26, "deletions": 1}}, {"node": {"oid": "8bfc935860b8fdc3b77e7e727d40167b5f6ddebb", "messageHeadline": "Fix Incorrect Template Type", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4fd051b21d3cfd4e31605b59693963eaafd013e2", "messageHeadline": "Issue/PR template selection flow mirrors that of GitHub", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 32, "deletions": 17}}, {"node": {"oid": "864d74d0b1591ddd20522db4830cf1f40111d7a9", "messageHeadline": "Categorize Templates as Legacy and NonLegacy", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 152, "deletions": 31}}, {"node": {"oid": "fd49cf69e29c1ca39bf7cf1c5c3d457c10d463cf", "messageHeadline": "Merge pull request #988 from cli/fix-linter-from-prs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 1}}, {"node": {"oid": "54e68ae5b27452b02adbb58683bbccb8f73591d5", "messageHeadline": "Enable linting for pull requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "41e67aa3e71bb95056afd4224a72a5302e4b324e", "messageHeadline": "Fix typo", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "108f7bd66c4072e2d43b04931fdd0400982c6abb", "messageHeadline": "Dirty workaround to display helpful error message on mistyped subcomm\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 2}}, {"node": {"oid": "a33c00d3897c5d14d095184d798005c8209a3029", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cobra1.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1094, "deletions": 250}}, {"node": {"oid": "1f3725c94d6ccac0a73c5133510d822a8248fa7f", "messageHeadline": "Use `@me` to avoid having to look up current user in `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 39}}, {"node": {"oid": "331deb852b1c947a1913e487d5ef763ab8c775df", "messageHeadline": "Merge pull request #975 from cli/pr-reviewers-crash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "a8fa9a2dfc20abf1547702d321ba55a960357618", "messageHeadline": "Merge remote-tracking branch 'origin/merge-interactive-merge' into re\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "51162aa80c9a1ba2b85502c772861054ecdc1c4b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-interactive-m\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "479707d3498afd2f4973ed81fb865d5bb122b93c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into remote-delete", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "5f2875155524d6faedfa5e9ed1a3016055bb0a0b", "messageHeadline": "just use a map + stdin test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 11}}, {"node": {"oid": "f6137fa6ae915d84118aa7e16854d5c6cf3709e6", "messageHeadline": "handle json error in test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "509be34af67e5b8c7ad97e37a1d9fb25f7757675", "messageHeadline": "Merge remote-tracking branch 'origin/master' into wingkwong/master", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 560, "deletions": 67}}, {"node": {"oid": "f644c11edb5ceab2b5887a50d91df16d6e597639", "messageHeadline": "tweak test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "7453449d9a4984c8fc4fd4509f75a316b14ad7f3", "messageHeadline": "improve docs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 2}}, {"node": {"oid": "ae70a814bd2d0a7570afbad61e2d18035ccc3f62", "messageHeadline": "Update tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 6}}, {"node": {"oid": "93dc62f1b3e40838edfa84b206e269843063b857", "messageHeadline": "handle piped STDIN", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "80bdd1e071e7a867fbef9adb3750df3c0b4f4114", "messageHeadline": "print error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "466edf8d0e1e8516f27b861eadcf4b9c6c88c56b", "messageHeadline": "take files as args. handle -", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 83, "deletions": 58}}, {"node": {"oid": "904c541d2d378816cec9fe17d4fcf69994e400d6", "messageHeadline": "Only delete local branch if it exists", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "a303dabc5dde41147134ce8bbe6355ea7b3b64c5", "messageHeadline": "Add remote deletion", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 23, "deletions": 4}}, {"node": {"oid": "4e73c83fd1a21b571ced2f12d723ad58055eb90b", "messageHeadline": "Merge pull request #978 from cli/fix-linter", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 5}}, {"node": {"oid": "e5b78d3342c4de75d67f449861bb332bc03f5bd6", "messageHeadline": "Fix lint errors", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "46a1e3cd53e55108ea2faf24ec1b12524add5849", "messageHeadline": "Remove convertRepoInterfaceToRepository", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 26}}, {"node": {"oid": "5d99c5645633b17272ae17ae6d98f325b2a333a2", "messageHeadline": "combine conditionals", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 17}}, {"node": {"oid": "b4783dd192555fe8339a111a993026b8d9a0cae6", "messageHeadline": "don't always switch to the default branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 32, "deletions": 1}}, {"node": {"oid": "d9e39226caa2ee823ce8bab021a52e3095e18bad", "messageHeadline": "Clean up unused struct field", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "db9014fd7f07b8061a087e18b16d880c1425e21f", "messageHeadline": "Respect auth token from GITHUB_TOKEN environment variable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 5}}, {"node": {"oid": "76368f92ee8e8615ac296c10448a17f5b86acba4", "messageHeadline": "Return error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c3c3058b961976c4cf131a6636ccb19633656689", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-interactive-m\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1064, "deletions": 247}}, {"node": {"oid": "1eedfe18bbb81af2fb5ced5b342d696515e87efc", "messageHeadline": "Update default text", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "767521c05556746b4241ac34d58d5bc7b788f04d", "messageHeadline": "Stop providing `AuthLogin` from context", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 64, "deletions": 33}}, {"node": {"oid": "e9d6e133394953699694f11944716adf2a7b6821", "messageHeadline": "Merge pull request #915 from mtfurlan/docs/manpage", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 63, "deletions": 9}}, {"node": {"oid": "ea3a55c3d6c024ca469a657e59cddb4473339887", "messageHeadline": "Ensure that cobra command tests don't write to system stdout/stderr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "292b4284655f5d276260aeddc32557d5139b7788", "messageHeadline": "Add test for showing response headers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 16}}, {"node": {"oid": "bef62faaead78d4d4d986c557695f711df14be52", "messageHeadline": "Make `NewCmdApi` testable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 238, "deletions": 59}}, {"node": {"oid": "f58e0bf710a29a6fd4556c8691f8a1dafd592b4f", "messageHeadline": "Add api tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 444, "deletions": 11}}, {"node": {"oid": "d8146cd16e4dc28725bfbba50f5a4b8920fdc1bd", "messageHeadline": "Extract cmdutil package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 24}}, {"node": {"oid": "4c762d5bd7a05377018960c112622b8c15cdf37d", "messageHeadline": "Add iostreams package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "a7100b1fdd2f4a3347d36ebd88034c8b6ec97d8d", "messageHeadline": "Extract `parseFields` to a func", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 18}}, {"node": {"oid": "7ffbde3e12beeb091fd49315f9cbffbbc63806f5", "messageHeadline": "Allow setting multiple values for a request header", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "90fa193eafdc52b99cdd514f8177c6cf459da62a", "messageHeadline": "Promote `api` command to a `pkg/cmd/api` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 173, "deletions": 115}}, {"node": {"oid": "fa3e25bb4db25ad03a26a9e20e5d08d2992e10d1", "messageHeadline": "Serialize GraphQL parameters under `variables`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 63, "deletions": 5}}, {"node": {"oid": "1609afe9930b1c385d60cc92d9217b3fde785299", "messageHeadline": "Add `api` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 210, "deletions": 0}}, {"node": {"oid": "fb63efcf0520102315e3450d576224e6f71a2cdf", "messageHeadline": "Avoid crash around \"DISMISSED\" or \"PENDING\" reviewer states", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "6385c32031874d8f2c968c9d05e873b167af0ca3", "messageHeadline": "Include license information in release archives", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "a9e83dcc36caefbcee47a9048893ce90437db1eb", "messageHeadline": "Tweak release process re: man pages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "af93bab887cde7cafd3ad9d6d94e9c6c301c6af0", "messageHeadline": "remove unnecessary mkdir from makefile", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "6387078532c2596a4c5615e079df82144801f928", "messageHeadline": "add make manpages hook and fix makefile", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "db2fac93ea88a6a7801185e828a63d3bb4aa8c6b", "messageHeadline": "generate manpages into ./share/man/man1", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9185bf9a771e0a4f0f7409fc3ee1f988ae0d1f9d", "messageHeadline": "Return an error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "5c113d02c8e75277026a602dfbe24580335cd106", "messageHeadline": "Big M", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "96e3d79f5e7d0e0846ce6a20cb5bbc3913277415", "messageHeadline": "add \"try again\" text", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "dffb55889c35fc5ff5d08af6ac67a15df2fd29d7", "messageHeadline": "install manpages for homebrew", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "45dec1b3e0b00c33776536164f0986741320570b", "messageHeadline": "Merge pull request #962 from cli/pr-diff", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 273, "deletions": 0}}, {"node": {"oid": "983a1d9c3c6690503c604389dfe5dca728d70561", "messageHeadline": "better names", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "e0dbf37b5abbeb65dfb8ad1369fd1da535940dad", "messageHeadline": "Merge pull request #960 from cli/pr\u00eat-\u00e0-r\u00e9viser", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 157, "deletions": 1}}, {"node": {"oid": "6666adbdceccc5bd45e886734b7e3a074e999b17", "messageHeadline": "Deal with merge conflicts", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "d209c0be010a203c37ee5b3f71a5e0c2b5c8a469", "messageHeadline": "Allow pr urls", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "c98b0924dcf03fcb465750e3ab9b859c9240f524", "messageHeadline": "properly handle REST errors", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 45, "deletions": 3}}, {"node": {"oid": "e13fc2465f4af332021ebc81f399dc1f447784fe", "messageHeadline": "use consistent var declaration format", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "06e43ac8815da24014ac6579041d0b184702439c", "messageHeadline": "Merge pull request #964 from dulltz/cosmetic-short", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 4}}, {"node": {"oid": "821324c2fb3b833750cd861bc98659804e2c0deb", "messageHeadline": "cosmetic", "author": {"name": "dulltz", "email": "isrgnoe@gmail.com", "user": {"login": "dulltz"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d1bdb31558698541f7e1790cc1a94f187da2585f", "messageHeadline": "Merge pull request #958 from cli/ci-git-id", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 2}}, {"node": {"oid": "ccda5ced5136b50f18a336a20d1f0727d5b2737c", "messageHeadline": "lint", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 8}}, {"node": {"oid": "51b421207054e39c286d0a2d4db0c4b38e8550d8", "messageHeadline": "add basic tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 75, "deletions": 8}}, {"node": {"oid": "8e6b8d39014cd691f96ff76b7640735283a8e25f", "messageHeadline": "cleanup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 19}}, {"node": {"oid": "c159d41fc205e2295b018fdebe97fdf5e098b03e", "messageHeadline": "manually colorize", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 30, "deletions": 4}}, {"node": {"oid": "aaebdfc46f1da12868560fed327333923a80b6bc", "messageHeadline": "working with gross colorize hack + no pager", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 66, "deletions": 1}}, {"node": {"oid": "fde5409a701d24acf8b0df3e32c670fc5024f08e", "messageHeadline": "Update command/pr_test.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be927b34ae186488663c8c2f3aa7553daaef3270", "messageHeadline": "Update command/pr_test.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6eab3751d05528bd94c9679d10baed495ae468c7", "messageHeadline": "Update command/pr.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9721f75b2b1370ada29b81d8d69e67394d90fdb1", "messageHeadline": "Update command/pr.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b94860bae7b25f384de7a084d314c470e8616279", "messageHeadline": "add command file with pr resolution", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 75, "deletions": 0}}, {"node": {"oid": "b42f5527fd81639d85bf2691c05fb2fb8322fd1e", "messageHeadline": "Remove hot dog", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "14e8498b9072dd8766e7d9a0c443c048dd5e70a4", "messageHeadline": "fix path", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "78bc7260e0f73d6de2cca54b0327d3de61a68c52", "messageHeadline": "Add closed test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 32, "deletions": 8}}, {"node": {"oid": "d2bdd53dd27af163600e661edd8b7287632fb218", "messageHeadline": "depend on bin/gh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d800e3f0b695ef06e1ca5be3051c9759a2973b54", "messageHeadline": "rely on environment", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "0b0070e725c52db9394604e826bf88234c4ce52b", "messageHeadline": "Add \"already marked\" test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "922b6e06e0482b89287d9c509ce89bcf1afb486a", "messageHeadline": "Can be marked ready for review", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 23, "deletions": 7}}, {"node": {"oid": "b904ed6556658475b737d9c667ec1bb41fd3ed0a", "messageHeadline": "Merge pull request #955 from vilmibm/skipfix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "da95cbd1bf81efd9ee5fd78153ef2d0108ba026f", "messageHeadline": "use gh if available when cloning site", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "296062b8691a111420c270cc2e7d47c2172d120d", "messageHeadline": "configure author on site commits", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "fad9f24f39f7851855f30f34ea0af37c10c990e6", "messageHeadline": "Make reopen work", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 64, "deletions": 1}}, {"node": {"oid": "350b4c85c08d98b02a65953304c3a88ee12d0201", "messageHeadline": "Add failing test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 23, "deletions": 0}}, {"node": {"oid": "01f272dead12bafcf2c48aad7546f7bd95fb8642", "messageHeadline": "give our pr template a name", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "228d01a037eef834f0c634cb694f7385214da6bf", "messageHeadline": "reenable skipping body prompt for pr/issue", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4d11732a474fb4651704f9d9876d9f627e4283b5", "messageHeadline": "Merge pull request #943 from cli/reauth-bug", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "d440a95aed76145e8a90d01a3e5948ba5d0cec08", "messageHeadline": "Improved error message when \"owner/repo\" format not provided (#919)", "author": {"name": "Kevin Bluer", "email": "kevin@bluer.com", "user": {"login": "kevinbluer"}}, "additions": 31, "deletions": 17}}, {"node": {"oid": "6effcd4261f7574811e4a74e9381f1a9fd531543", "messageHeadline": "Allow choosing a blank issue/pr template", "author": {"name": "AliabbasMerchant", "email": "merchantaliabbas@gmail.com", "user": {"login": "AliabbasMerchant"}}, "additions": 34, "deletions": 18}}, {"node": {"oid": "780875d6452cf80c7c041bc8fff0f046a1995b2b", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 2}}, {"node": {"oid": "96ba1eacef965d00c37b49f26ae2708c013f40e0", "messageHeadline": "undo initial thing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "bf05975cebe53b8984402aa7b3d2929fc99d49cc", "messageHeadline": "Revert \"small repo fix\"", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 4}}, {"node": {"oid": "7decae71fc030965db5bd8b1e3126f5713067688", "messageHeadline": "untested first pass on ensureScopes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 83, "deletions": 2}}, {"node": {"oid": "c8c807b954c40811b6b7391a5cd7ea661269c510", "messageHeadline": "pass apiClient to determineBaseRepo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 28, "deletions": 34}}, {"node": {"oid": "ea164a8d489ecd24f7746db01de1f752a09d3184", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "90664792b69f2df319594bf680e0e577513f36d4", "messageHeadline": "Fix message", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c645fd5ae58d1dda37a581c8e46999d4609fd6dd", "messageHeadline": "Better errors around branch deletion", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "848dd4444348896af1c64153df86f5aa3c9adf00", "messageHeadline": "Delete branch of PR, not the current branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 17}}, {"node": {"oid": "feca9f6eaf0eef6eb70af58344e01581c12f6f05", "messageHeadline": "Add convertRepoInterfaceToRepository", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "08e9cdaee18d86cb8b9e9dd7bcd3c287107fad55", "messageHeadline": "small repo fix", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "587dd4d7977de452f53531ba9f063bbc0c083006", "messageHeadline": "a better name", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "d41778493b401c1c70ccb4c9c56244eb7c51ea15", "messageHeadline": "Only look for enabled flags", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11, "deletions": 10}}, {"node": {"oid": "a10755858369739b2354b7488bd7edf9c38cad19", "messageHeadline": "Default is now false", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4d539f937e0fb3c46303ce3a07e6b97e1b95974c", "messageHeadline": "Return err", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b62d79e81a1b9e46de96bcce5d26724b7826cee", "messageHeadline": "notes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c115d32b746d77a51326391fdb86a3dc2dbdf3cf", "messageHeadline": "Merge pull request #923 from cli/install-source", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 25, "deletions": 33}}, {"node": {"oid": "e3676c3a95085c25c74d97cf851dcc965b979b68", "messageHeadline": "Change source installation docs to avoid suggesting to change PATH", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 33}}, {"node": {"oid": "a62f2987c06f76fde8b1f8fbc01d0fe92c372666", "messageHeadline": "stray debug", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "cc1ffb0aeabee24b9a6348c8ba7c386dba9fbb72", "messageHeadline": "pass apiClient to determineBaseRepo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 28, "deletions": 35}}, {"node": {"oid": "3a7f56456e671c003aef12a7712ba706f00d07af", "messageHeadline": "tweak reauth code and request a new scope", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 8}}, {"node": {"oid": "e28e6097ceff4548f4294f0c4295a94b7a022f35", "messageHeadline": "Merge pull request #891 from victorhsn/master", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ed1a3a60fdbc867b82c012a56b1f3a2fc216fd8a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into wingkwong/master", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10978, "deletions": 1517}}, {"node": {"oid": "9acaca90e25ac9a425feec6a89dc2783300d0372", "messageHeadline": "Merge pull request #908 from cli/issue-metadata-resolve-ids", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 474, "deletions": 148}}, {"node": {"oid": "57e60ab8a1b89393cb37436a9bddffa1a577174e", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-metadata-reso\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 617, "deletions": 36}}, {"node": {"oid": "1ff37be361fb7253b8ce6a3f1aaf744b8c6cbfb8", "messageHeadline": "Fix assigning multiple user reviewers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "3552bca59613087a8caa986715ecd68e3f214124", "messageHeadline": "Merge pull request #912 from cli/pr-create-codeowners-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ab4c6e2ad02a07c096478b81bcbe13714aa65bcf", "messageHeadline": "Remove obsolete hack to generate fish completions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 173}}, {"node": {"oid": "e39894d4a0585568597cec819c80bc09b90e6136", "messageHeadline": "Update to Cobra 1.0.0", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4b239ab78e8afcd4f1d1fb519a7877349d6247a3", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-interactive-m\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "c225d379a9599041b784c2be31e00380f66502a5", "messageHeadline": "Preserve CODEOWNERS reviewers in `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "ad3a5903b2d327c1da8959708ef9b65b290da87e", "messageHeadline": "Merge pull request #873 from cli/the-merge-dubai", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 240, "deletions": 1}}, {"node": {"oid": "6732ac01c9e9c2c969041727ced109c94aed3f82", "messageHeadline": "Fix var", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6e01081899a3acaccc9b39c45a7528cc03501070", "messageHeadline": "Add test for --delete-branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 24, "deletions": 0}}, {"node": {"oid": "24dece9418a4205b9b2c8468b5686bceeb3da824", "messageHeadline": "Name flag `delete-branch`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "214be16d428dcf7162a52ae4e79c187f85cf9a5e", "messageHeadline": "Add test for mutually exclusive flags", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 42, "deletions": 1}}, {"node": {"oid": "f0cd8301702f2f4c9d9d0209b98942bc26ea184b", "messageHeadline": "Fix merge flag", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "2328dffd9708733c81ac6de39de920890b90180b", "messageHeadline": "Add test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "fabbfe1da67484edeaec9bb9619bb2b26c7efc3b", "messageHeadline": "Add flag for deleting branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "9187efdc92b5415b5e0a4a09298da8b0f4eb1f95", "messageHeadline": "Merge remote-tracking branch 'origin/master' into merge-interactive-m\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2920, "deletions": 253}}, {"node": {"oid": "326b678b2483ac723378800d75ba73fc77ce72b8", "messageHeadline": "Add delete branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 153, "deletions": 15}}, {"node": {"oid": "b75c4a812d89d65312567deca2046d8b32feaba8", "messageHeadline": "Guard against leaked parameters in issue/pr create tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 0}}, {"node": {"oid": "386a53c34aa2f49bcec23780d16ddafd3ce051c7", "messageHeadline": "Fix metadata resolver query", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 64, "deletions": 69}}, {"node": {"oid": "1cd6e3f9d3b1c460408867c689b74301d232076c", "messageHeadline": "pass some options to GenManTree", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "3abc2be0f718c6ff61424c365a006361b37bc892", "messageHeadline": "Switch issue create to optimized resolver and update tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 156, "deletions": 58}}, {"node": {"oid": "e33706fbf49da6a2de1424775b9cc339858701b1", "messageHeadline": "Add flags for man vs website to cmd/gen-docs", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 38, "deletions": 12}}, {"node": {"oid": "00f23b8d865062b3dd4f34067b301f52cabac7d0", "messageHeadline": "Store milestones as slice for consistency with other metadata", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 36}}, {"node": {"oid": "6d57f2a91e569f99f825797f628d9156a02a1fc6", "messageHeadline": "Faster resolve GraphQL node IDs for assignees, reviewers, and labels", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 222, "deletions": 8}}, {"node": {"oid": "92130d91ba30fe142b9a1fa677444fbcaea7bdcf", "messageHeadline": "Minimal manpage generation from cobra", "author": {"name": "Mark Furland", "email": "mtfurlan@i3detroit.org", "user": {"login": "mtfurlan"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "37fd2a7fc1d7dd0f850f0e8b9e98e601e1a8c84e", "messageHeadline": "Merge pull request #903 from cli/huh", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 3}}, {"node": {"oid": "79ad1ed5d35d875745ad233e43fd791e517e8501", "messageHeadline": "tyop fix + stricter switch", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "a7bcfffdd364f2343a4d95d599ec2419d28be88d", "messageHeadline": "Merge pull request #885 from cli/survey-review", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 371, "deletions": 35}}, {"node": {"oid": "700932131467d5a3d35c22305f36e083c2c35017", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 76, "deletions": 33}}, {"node": {"oid": "c8e9768bf5bbce3f0edb0eb95b83998a2028c471", "messageHeadline": "slopwip on interactive review", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 305, "deletions": 12}}, {"node": {"oid": "aac9947a51b8133807c07830a079137473e86ad4", "messageHeadline": "Merge pull request #897 from vilmibm/hide-review", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 2}}, {"node": {"oid": "569595894f543db8817f8b700ca23d4e51e38109", "messageHeadline": "skip review tests for now", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1675a677d6a9c54f9d97941e90ae0bb2fad96200", "messageHeadline": "hide credits from main help", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9f0a19911a892fb057d87b14569ecb35f7207a2d", "messageHeadline": "de-register review until it's ready to ship", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fe49c2d8b727d5388916f6103d02b012c0820066", "messageHeadline": "Merge pull request #862 from cli/cli-syntax", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 60, "deletions": 0}}, {"node": {"oid": "a7cef60aaec810b5e5155fe2490ca6e80ab07b74", "messageHeadline": "Merge pull request #889 from cli/hacky-help", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1f0db96f2af47a959cf4dd853876c64c037efe1a", "messageHeadline": "Avoid relying on Cobra help internals", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 41}}, {"node": {"oid": "c7f7bfc3286360d9b09b9ff55d09c1211fa89e8c", "messageHeadline": "Merge pull request #787 from cli/issue-pr-create-metadata", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1146, "deletions": 37}}, {"node": {"oid": "5ba3baa3c8e09259bd3b762df9dc71b87ff6a4a7", "messageHeadline": "Merge pull request #762 from doi-t/reviewers-in-pr-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 279, "deletions": 10}}, {"node": {"oid": "07dc617566d9c6286222669cf2ebcbe41514d39b", "messageHeadline": "Merge pull request #840 from cli/credits", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 246, "deletions": 0}}, {"node": {"oid": "b15692fab32fbe4aa31656fd6e6b899c5f3bbb42", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "77ed1180229960ecac18e77c402a8de19951fba2", "messageHeadline": "Merge pull request #880 from cli/pr-status-crash", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 98, "deletions": 13}}, {"node": {"oid": "27de1fdc369aea30041f3e0c6563e2920588f0ee", "messageHeadline": "Merge pull request #881 from cli/go1.14", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "8f67ad44e07a7676e5b86bbd1a259651b84c004e", "messageHeadline": "add description default private for repo create", "author": {"name": "Victor Hugo", "email": "hugo.hsn@gmail.com", "user": {"login": "victorhsn"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a46e7cab2fa321409414b7ea38811b571988330b", "messageHeadline": "Update docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "9267804ef371dd695c88693cf0fda291aa0f7bc2", "messageHeadline": "Update docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "43e15130f1db1086fa5e0fe1c368c3ecded03c44", "messageHeadline": "Use a var", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 19, "deletions": 15}}, {"node": {"oid": "c682d90466bd96f1be41c1ed1428ba880756a6ef", "messageHeadline": "Add tests for `issue/pr create` with metadata", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 232, "deletions": 0}}, {"node": {"oid": "b9c4a7668765c0f3c4c33b9d66768683fac038d5", "messageHeadline": "Update usage docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "4a3588d6110ed1aadfef9835ef24321260ba296d", "messageHeadline": "Merge pull request #839 from cli/issue-pr-create-metadata-wizard", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 290, "deletions": 69}}, {"node": {"oid": "8c84d6881ea280d9a8879d6f054c7aaa40aa5d6e", "messageHeadline": "Avoid aborting survey if reviewers/assignees/labels/projects/mileston\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 60, "deletions": 40}}, {"node": {"oid": "1128439cd1c7b3a093522fa4aad4311d93f9aa3e", "messageHeadline": "`issue/pr create`: hide \"Add metadata\" if viewer does not have triage\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 6}}, {"node": {"oid": "ba1b3424c19e0b608c638a1206e922d22ff52c01", "messageHeadline": "Remove unused funcs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 58}}, {"node": {"oid": "d7e6d21766125823e6598c86d78fb549768e769f", "messageHeadline": "Order projects, teams, and labels by name", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "70223d1e3235f611e3b916424e40bc1447c5b638", "messageHeadline": "Don't always use the root command help", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "1f774b4158c73e97c43ffa978fbf86f5a571353d", "messageHeadline": "Add spinner while loading metadata", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "34fc3457d681b3f69f531bb5001051a5e050b106", "messageHeadline": "Skip interactive mode in `pr create` if title & body were passed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "cedf94f45057c1f68bc37a539d7d7a655e5297f6", "messageHeadline": "Name some values for readability", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "df144926b8ac5027a19d8b1e8b5b64685416d098", "messageHeadline": "Rename `data` variable to something more descriptive", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 28}}, {"node": {"oid": "716036161bdc1304f50317455eaf4658f76bacef", "messageHeadline": "Rename `titleBody` (now a misnomer) to something more descriptive", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "72e99e953010b813d85286660118a9e18d588fb6", "messageHeadline": "Merge branch 'issue-pr-create-metadata' into issue-pr-create-metadata\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1199, "deletions": 307}}, {"node": {"oid": "d0f168f4c3da28df50ea1734588250a7ac4b3eaa", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-pr-create-met\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1199, "deletions": 307}}, {"node": {"oid": "3000847bb2ee873f93ad32964120b85aeb9748b1", "messageHeadline": "Merge pull request #874 from cli/httpmock", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 288, "deletions": 160}}, {"node": {"oid": "2621b85ff90810712bf90e38d9ec82cf14cabb45", "messageHeadline": "Merge pull request #876 from cli/review", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 392, "deletions": 1}}, {"node": {"oid": "6538cca6930d4f4b19293da7034f2cce2667f98d", "messageHeadline": "switch to using body flag. small TODOs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 37, "deletions": 33}}, {"node": {"oid": "c40f064baa6210e52b29e6d10ec8e1783e1c8583", "messageHeadline": "sigh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "46522a2add6d903bf7d044fe6f91722d14efef34", "messageHeadline": "fix current branch tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 34}}, {"node": {"oid": "8a5290d2b41ead7acb072c126ba2a1e57d6fccec", "messageHeadline": "clarify error msg", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5dbec25f449be011ecf8ec8e9bd7830143aac429", "messageHeadline": "handle pr for branch case", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "1fb27af96b0b9af2034cbd119f6197b81ff40e6a", "messageHeadline": "Bump golangci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0eb471899a339af9f70dd0a69924f9d8e1bf14d5", "messageHeadline": "Upgrade to Go 1.14 in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "93c61a83b2b9a87e37edc9d6f415376b55119f7d", "messageHeadline": "Fix `pr status -R` crash with closed PR on the default branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 98, "deletions": 13}}, {"node": {"oid": "d81e62270071e9c6bbd15b3e73e131c031a64a0a", "messageHeadline": "lightest weight reviewing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 396, "deletions": 1}}, {"node": {"oid": "ea6b3dca8ca403b2867d077e534697a3306dae01", "messageHeadline": "Update pr_test.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "58663dccfdf857dd66dddcad9e3449b337dba1ab", "messageHeadline": "Better description", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b78d47306cf12ba6d94e50ac64f08bf75ad2b7d", "messageHeadline": "Use stdout", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b2f14d9390d563e69680de68dac51e28e7d2bed", "messageHeadline": "Use PR if given", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "1ea38af79c41d1ef2041676202f3efbee7654759", "messageHeadline": "Fix merge usage syntax", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2041f0ab1b0b8c643ff8a446ee0238cf1e845155", "messageHeadline": "Fix usage syntax", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bcf41fd5e7da411b068d6323c12ca5c571bf28e5", "messageHeadline": "Fix sentence case", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5810acf6ac72df3d29a1b2a50fe6461e03c9192f", "messageHeadline": "Use correct struct", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5cf6fb4af47132f981dab05658c42008619ad781", "messageHeadline": "Update doc", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 17}}, {"node": {"oid": "67f65a09d012c2d8bef7665749df65c0ae2a515e", "messageHeadline": "Update doc", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11, "deletions": 3}}, {"node": {"oid": "a7242f4ca3a487432870ed12e5284195e8948433", "messageHeadline": "Merge pull request #863 from cli/close-cmd-syntax", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "51e46c75b30371b72d95b6bee5c0c0bb7dc3b04e", "messageHeadline": "Merge pull request #879 from cli/issue-template-name-fix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "5913a72532e77b7e6182467b504cce76b8ac5e5d", "messageHeadline": "Merge pull request #819 from rista404/interactive-when-defaults-807", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "8b9e7df705a22fa05e7b14ab7bb7a2a3a67a0620", "messageHeadline": "Fix parsing some issue template names", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 5}}, {"node": {"oid": "0a4d4ee0074c393b04e55c1135436c542648b40a", "messageHeadline": "Replace `FakeHTTP` with httpmock which is now compatible", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 181, "deletions": 210}}, {"node": {"oid": "256d31950a6caa3f8b7d72223176e6a2f43adb0a", "messageHeadline": "Migrate a single test over to httpmock to demonstrate its use", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 31}}, {"node": {"oid": "1d4065e4c48f824978fb63869dc277d9ca2337dd", "messageHeadline": "Add a HTTP mocking interface that matches incoming requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 148, "deletions": 0}}, {"node": {"oid": "3d21a33bac0056d05fbaf604a8aa94cc17c72f61", "messageHeadline": "update test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 11}}, {"node": {"oid": "1de57db74de9045cf5b8089d3edd02fa48cbc3ff", "messageHeadline": "Fix lint error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5a04679535b2ae2c4b2bb6fe883bcbdd8a57c26c", "messageHeadline": "Remove debug output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "8c85e14bac8f0bd47b8f0c8a16f9e23c314e8d98", "messageHeadline": "Make it work without a PR number", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 42, "deletions": 5}}, {"node": {"oid": "4ef468c19a0d946d67bab383ad94356d271d7c2d", "messageHeadline": "Merge branch 'codeql'", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "c62c00761ecc31d07f6a5cd13168e9b1488916e4", "messageHeadline": "Tweak CodeQL workflow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 15}}, {"node": {"oid": "062c8353eb51efd0e01d648a0fc1bb8673028e23", "messageHeadline": "Add 'already merged' test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 0}}, {"node": {"oid": "8681e7a7b62381d6c097572ef6810fa1fecbf939", "messageHeadline": "Make squash and rebase work", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 80, "deletions": 4}}, {"node": {"oid": "e0071329f5fc74539dd56b2777a972188c7fbdb1", "messageHeadline": "Remove strategy, remove autobuild", "author": {"name": "Justin Hutchings", "email": "jhutchings1@users.noreply.github.com", "user": {"login": "jhutchings1"}}, "additions": 0, "deletions": 19}}, {"node": {"oid": "c0831d4c4f617e019027b12d74b6dd074276b09c", "messageHeadline": "Add merge api call", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "0aca0eff1fe79820813df1b768a5d1e46140c66b", "messageHeadline": "Add merge code", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "16ad382f4dfbe27be609820531ad0202f6160e33", "messageHeadline": "Add simple merge test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "cb8d9963e3a2c000754d268508b9418dfcbd2124", "messageHeadline": "Add note for variable naming", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "4e548880d536d677904caa1dc3b6f90734f68a37", "messageHeadline": "don't use camel case", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d1910d94589a75d9507338cd9eb6f08cc836f28", "messageHeadline": "Use \"a value\"", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "39e6f412cbc73833323d87ac4e014f0168e48516", "messageHeadline": "Merge pull request #856 from cli/a-better-runcommand", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 165, "deletions": 159}}, {"node": {"oid": "8c9fdc768c2f01cad54e688f8aa9c3734e45bd5d", "messageHeadline": "Merge remote-tracking branch 'origin' into a-better-runcommand", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 350, "deletions": 6}}, {"node": {"oid": "4ef73a723defbe1ceb924039189c93b1de4c6194", "messageHeadline": "Update all calls to RunCommand", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 102, "deletions": 102}}, {"node": {"oid": "1f9b7c0fe09f3c8c6cc7715f462fd39f779d5c3f", "messageHeadline": "Disable interactive only if both flags are passed", "author": {"name": "Nikola Ristic", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1834d8cfd5e54ab6c427360efd9f5e7cea5c06a2", "messageHeadline": "Tweak syntax in `issue/pr close` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "1a1fc64fe4ecfe8c9acf4efac11a794697521bc4", "messageHeadline": "Merge pull request #842 from foad/df-805-hide-closed-default", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 92, "deletions": 4}}, {"node": {"oid": "0a86be0ba7703b4e47c3aaf378202f1fc1916d9c", "messageHeadline": "Rename .github/workflows/workflows/codeql.yml to .github/workflows/co\u2026", "author": {"name": "Justin Hutchings", "email": "jhutchings1@users.noreply.github.com", "user": {"login": "jhutchings1"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e7e3a4f9b14ae0f73ea18f033dc18aedc517e92b", "messageHeadline": "pr comments", "author": {"name": "Daniel Foad", "email": "daniel.foad@sky.uk", "user": {"login": "foad"}}, "additions": 2, "deletions": 24}}, {"node": {"oid": "f427d252d054007abea0a0e54a2e9a27afd7f50e", "messageHeadline": "whitespace", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1aab2084f19f1b6844bf05368d7fbca6f3ce5799", "messageHeadline": "cute command to show a thank you to contributors", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 248, "deletions": 0}}, {"node": {"oid": "1694ea29b4df0102da5bbbf7d081d05b81e60b3c", "messageHeadline": "Update text", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "2f8d3a0247d45461f82f74b6106f552a92fc1617", "messageHeadline": "Add doc", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "e172f31c8026a8238a2da12349c0fd6efc79cf56", "messageHeadline": "Merge pull request #854 from cli/close-a-pull-request", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 258, "deletions": 3}}, {"node": {"oid": "fef11b348947ac5583e3c871c9b898012970663c", "messageHeadline": "Merged prs return error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3b8f4794b497a3c81a0fb05c86d8a876182b82c1", "messageHeadline": "Update test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "2f075fca73495bed7849e0734cb24cb4be703ee6", "messageHeadline": "Return an error if the pr was already merged", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5cc60c669effef621a13d550b30f39f08acbb97d", "messageHeadline": "Take in a pointer", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "1e88226b2b6bd47861d62ed657f9489e3c5bccda", "messageHeadline": "Add space", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "083693bc051ea0c34967521fe4ae1581b2d113a3", "messageHeadline": "Update usage string", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f7be93b135f447dee7e5216e4e39500e70ad4690", "messageHeadline": "use less words", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ee31db033bad37574d06dc0e56c02add0e3f8f6", "messageHeadline": "Add \"merged\" message", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "0bf4f16fd526b722453660f17b8bba5596e42a67", "messageHeadline": "Merge branch 'issue-pr-create-metadata' into issue-pr-create-metadata\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 586, "deletions": 79}}, {"node": {"oid": "b59407dd7d6fe123e4ad2cef7d4bf31507357cf7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-pr-create-met\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 580, "deletions": 73}}, {"node": {"oid": "2089b15e6a4199a41823f18413e69c2f37dbf0a7", "messageHeadline": "Fix pagination when fetching metadata", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "4020084f029d02776c2ddab11971423e28acb5ad", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "fad697cbaf145cf49597c977187c42ca124f0616", "messageHeadline": "Names", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "846425fe5e834a394d4e8f5d3f660e07f8264f09", "messageHeadline": "simplified boolean comparison", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "922352753a9b5820503bee5b0353bacdceb43222", "messageHeadline": "Add merged exit", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "63b20baa1be4d2b45881eabe67b05e6680243f56", "messageHeadline": "Add merged test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "b8ff489bb5766c8c27bcf11247a94f3f2c41d3e8", "messageHeadline": "Add already open test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "bc623a7a23bc7062b25a6e7ab115947f2b2313e5", "messageHeadline": "Make it green", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0bb1d2018ab72b0ab8cbc8bf305f56880a489ecf", "messageHeadline": "Add code to reopen", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "38f9e819c56762d5b25db9b7e2bfe4e009820f72", "messageHeadline": "Add test for reopen", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "3a7bde2cce2d751f60628d4d5b45cbf8f2a753b6", "messageHeadline": "RunCommand doesn't take the command to be run", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 8}}, {"node": {"oid": "210c47572c21bfd099d4d40c17a2bce5cf914ea8", "messageHeadline": "Move RunCommand to testing file", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 50, "deletions": 49}}, {"node": {"oid": "e93b18a9af8bf745d98968834d82f14a98dd09ff", "messageHeadline": "Add already open test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "4bf778b1365adccf8cf4dcc1a6a703177d27e9b0", "messageHeadline": "require one arg", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "af6eaa8ca2ec5ee37334b95851e0d13e4fb950d6", "messageHeadline": "Hot dog", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "19f6c69854588c154d0fe4c456befc3f070b5635", "messageHeadline": "Actually make it work", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "f9a55f4d8ed96b08d9081407d569695ff68dcf66", "messageHeadline": "Add close pull request code", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 63, "deletions": 2}}, {"node": {"oid": "66abe9e62e138d01c107de2f40c3d2373dc3c3b4", "messageHeadline": "Add pr close test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "9e9e994ab0d1c10b4b50ba9f656b833ccc282afa", "messageHeadline": "Merge pull request #853 from cli/reopen", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 135, "deletions": 2}}, {"node": {"oid": "e2aab3083685bf6b5ddbbb7f9472f7e670b5eed6", "messageHeadline": "just return the err", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "876ca320bcaa73fb16e045d2ec98fb1a42e16add", "messageHeadline": "Merge pull request #852 from vilmibm/spinnertest", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 33, "deletions": 2}}, {"node": {"oid": "23c072b39d60160183c6e8b4a05907556354d523", "messageHeadline": "Add api call", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 24, "deletions": 1}}, {"node": {"oid": "a9f34069f1b93b851c4a9437d3ddd07cb930fe11", "messageHeadline": "Add \"issues disabled\" test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "7df1b992db85e003e0ba694f8a49310e0479a46f", "messageHeadline": "Add \"already open\" test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 27, "deletions": 1}}, {"node": {"oid": "abf6d59ee65103679b494a4d0f4d9691d0269639", "messageHeadline": "Green boi", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7162d7591a28fdb2d0bec6552b48d0b4ef4f6a9", "messageHeadline": "Implement issue reopen", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 43, "deletions": 2}}, {"node": {"oid": "49e5ef757f571a9251018cf0a74ddd46446ca184", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b0eba939e6c887ee8963b305a53e468da4e2b2ce", "messageHeadline": "Add test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "15a6225f05bf1fef68fe40ed755e3acb464ef158", "messageHeadline": "totally inelegant approach to hopefully stopping flakey tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 33, "deletions": 2}}, {"node": {"oid": "28b35aa333c885cc2216097694920ccbfb8a4a75", "messageHeadline": "Merge pull request #843 from cli/when-god-closes-an-issue-he-opens-a-\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 152, "deletions": 1}}, {"node": {"oid": "c78c30b32fc73703e3ad9abed02c655f24cc646e", "messageHeadline": "Add already closed test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 26, "deletions": 0}}, {"node": {"oid": "83ec49582b90dd074f89608d1212fdf773784961", "messageHeadline": "get rid of fixture", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "d2d0b47ecc9a99e8dc01ea39c21a73e6fe64a17b", "messageHeadline": "Merge branch 'master' into reviewers-in-pr-view", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 410, "deletions": 130}}, {"node": {"oid": "d9083200504ddbe8ffe590ef227890423b6668ee", "messageHeadline": "Merge pull request #786 from cli/oauth-read-org", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 120, "deletions": 19}}, {"node": {"oid": "fb7b5446d1e40ea43da09bd7ec85a0addaee3d4a", "messageHeadline": "Update command/root.go", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ef5932f6cb909a1c331c3cc3c5d1e86747f01e2b", "messageHeadline": "Merge pull request #821 from cli/basic-client-auth", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 13}}, {"node": {"oid": "0e623ec6526bbda928251cdb479ee9976e966642", "messageHeadline": "Merge pull request #836 from rista404/project-state-empty-818", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 28, "deletions": 4}}, {"node": {"oid": "efd2da2a5ed194f1ab18db5c9c6f9208cdf8f133", "messageHeadline": "Add CodeQL Analysis workflow", "author": {"name": "Justin Hutchings", "email": "jhutchings1@users.noreply.github.com", "user": {"login": "jhutchings1"}}, "additions": 46, "deletions": 0}}, {"node": {"oid": "1b37681a6f08ce759d6a778967c4dc8eaab64b81", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ab715638a4340423866291516081c84cfec48ca6", "messageHeadline": "Case changes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "426c1e3460efd74459369f171aca2b4b6df51838", "messageHeadline": "Make the checkmark red", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "69b58b95a3dee5f29f813f38282200d9e6a5b407", "messageHeadline": "Fix linter errors", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "99940fa0627d175b2c31d4438d8564d7e217efc1", "messageHeadline": "Update test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "660cce7790fb468887982ced440ff4291733aa83", "messageHeadline": "Take a URL", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 18, "deletions": 26}}, {"node": {"oid": "f22f584e8d35fc6bb4b472ac64a7be3370bf2cf0", "messageHeadline": "Handle closed issues", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "bf94a3161990e202d0f5af6ab4ed56753b9d2226", "messageHeadline": "not on issues disabled", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 3}}, {"node": {"oid": "7ba66159194806fdacc169475b595b60cf7e9148", "messageHeadline": "Close test now works", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 4}}, {"node": {"oid": "a2f0cc6de74a6b73ba1a1914a9ee7ea0ccaea261", "messageHeadline": "Issue close works", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "ad48d8b3c3dc9ff6053f20c662c18f0700ec5f1e", "messageHeadline": "Add issue close", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 56, "deletions": 0}}, {"node": {"oid": "e5fc3e9bbd281aeaaf4d07829f0fa81dfc0ac3c9", "messageHeadline": "Update issue_test.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 0}}, {"node": {"oid": "3d13adc46fb309a6929a3dcb89ae983385541c0e", "messageHeadline": "Merge pull request #820 from cli/goreleaser-current-tag", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "19e430bb539a39e5ab93af7d9029e966a700bd35", "messageHeadline": "Merge pull request #813 from cli/release-automation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 38, "deletions": 28}}, {"node": {"oid": "d2da4a974bb0474e8f9954f82e3dfe20eeabafb6", "messageHeadline": "Merge pull request #828 from lcbm/docs/readme", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "09157f1fc7001d5d737edadc1b0c38f3e011124f", "messageHeadline": "unit tests", "author": {"name": "Daniel Foad", "email": "daniel.foad@sky.uk", "user": {"login": "foad"}}, "additions": 96, "deletions": 4}}, {"node": {"oid": "c62dd557e3ae9248691b19001c55526a08547d6d", "messageHeadline": "Filter closed/merged PRs on default branch", "author": {"name": "Daniel Foad", "email": "daniel.foad@sky.uk", "user": {"login": "foad"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "2d0d86f7e7f71c0919b7b38acabf1d24f6b8279c", "messageHeadline": "Merge pull request #815 from cli/heathy-helping", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 69, "deletions": 5}}, {"node": {"oid": "3d2ee3c9b27ce1c940ef3659acc69393feced9dd", "messageHeadline": "fix whitespace", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "aeb08529e7bbbd0434884e8c5bb8b9e479a7a8f7", "messageHeadline": "Add wizard that prompts for issue/pr metadata on create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 243, "deletions": 62}}, {"node": {"oid": "c6d8a4c1511d450a4b0b53a2a69322d15b891654", "messageHeadline": "Fix mutations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "90c8e0e967e65aad60faef414d92054abbce2890", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-pr-create-met\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1166, "deletions": 284}}, {"node": {"oid": "42baf4c8c57dbc5bd9f191557db13cad0ba090c5", "messageHeadline": "Support org projects and team reviewers", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 90, "deletions": 27}}, {"node": {"oid": "76c73db5a032215b0ea5f5cb7743064e7664a3a6", "messageHeadline": "Disable interactivity if any flag is passed", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "4b32e3f2159bec8e7e1d1e9c514062d8fd3f5c64", "messageHeadline": "Enable interactive mode only if flags aren't passed", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a2a6036c6543973a4940a905263e87c63d742dc1", "messageHeadline": "Add tests", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 18, "deletions": 2}}, {"node": {"oid": "fab18ed4a95266530c4fa539460699b367c73522", "messageHeadline": "Show awaiting triage when project col is empty", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "700f86c5bce165a93aa3ecbbc850363ea8e530d8", "messageHeadline": "Update README", "author": {"name": "Leonardo Melo", "email": "lcbm@cesar.school", "user": {"login": "lcbm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "3aaa231cc5388ecef05a218314f308cb49fcf7f4", "messageHeadline": "Guide user through re-authorization flow if `read:org` scope is missing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 30}}, {"node": {"oid": "84ac3d412e42e28c491c655a10930e3b74c528b5", "messageHeadline": "Fix gh updater mechanism for unauthenticated users", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "8ed9a0324e90be3e9a0cf74905ac4ffa07945a0b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into oauth-read-org", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1166, "deletions": 284}}, {"node": {"oid": "cd93e5643c46b2c5c1841840c861fcf2f12a8b07", "messageHeadline": "Help goreleaser find the correct git tag during release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a7931a07c93dd535182f053c41486e8333dd1dd8", "messageHeadline": "Merge pull request #816 from vilmibm/whack-a-mole", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 5}}, {"node": {"oid": "97e3a5724478abc0461028fba9ad8212e93ce159", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "03e60758d0974c304ba95ef8a7a56bef7dadf76a", "messageHeadline": "missed a thing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e68be52ed0a11e5d488750713fc685f4a644e41b", "messageHeadline": "Use the correct field", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4b2382c737d1afb5fed8ebf6c6e078bfdf4d640b", "messageHeadline": "Merge branch 'heathy-helping' of https://github.com/cli/cli into heat\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c9d5935ee33b732e2914e72bc60598eb239a63d3", "messageHeadline": "move to use", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "4dff85d3c15aa5057f61824edcea7aff60825f57", "messageHeadline": "Merge remote-tracking branch 'origin/master' into heathy-helping", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1137, "deletions": 271}}, {"node": {"oid": "9d7590cbfc034c3fe5c468a6fb306f63234af68e", "messageHeadline": "Merge pull request #810 from cli/respect-protocol", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 101, "deletions": 35}}, {"node": {"oid": "c064b07e6db27b21a2357be70c19e7d1a9a46455", "messageHeadline": "Add quote", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d792573126b1ae9ba197bc2d5826d87e88af633", "messageHeadline": "use backets", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "833f8b4f2c8e6b6f540944aa168fad1c41095267", "messageHeadline": "Update command/root.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "6d20283a7a66fa6622fd30cf1ca5e2b5439826fd", "messageHeadline": "Move feedback to the bottom", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "f1bee0c9b9c637e4bca16474ef7a7884a6aac420", "messageHeadline": "use more clear name", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "b5299ef5d73596b66b06f701379ea188f01ee3fe", "messageHeadline": "pointy brackets ftw", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f7aea8e349282b4fabd15c93ecebcd69bc988130", "messageHeadline": "Merge pull request #814 from cli/respect-editor", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 20}}, {"node": {"oid": "f26690adc9c7dcfcb1236f8d93136f55544ff130", "messageHeadline": "support GH_EDITOR", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "9641eee38ac253d2468fd7e4f864eb2d1cf4cbd7", "messageHeadline": "use more clear name", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 20}}, {"node": {"oid": "bec58ede9830841a143b9e3cf2a03b722eecb8fd", "messageHeadline": "respect ssh", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 94, "deletions": 28}}, {"node": {"oid": "6ed50c66ea35e2d3727c46e83ac380f5ef4f460c", "messageHeadline": "Prefetch metadata in parallel", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 22}}, {"node": {"oid": "a4429aae41dab01f68563b0e6e53a3c844caffb7", "messageHeadline": "rearrange code", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 53, "deletions": 20}}, {"node": {"oid": "3c8b87c9c67224558c814480a3998f5ebc376e43", "messageHeadline": "respect configured editor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "83502fdbae866b5cd5c8aeba4ef6608c80d3f419", "messageHeadline": "Avoid failing if site docs are already up-to-date", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1b12ef863ef533afbf5e47779994a66c25ffe561", "messageHeadline": "Simplify release documentation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "60a67b852a43469df09035445131b54de5e5e933", "messageHeadline": "Automatically generate site docs on release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 3}}, {"node": {"oid": "b8ecf1fab56c28397806ca1f6b34519380caa1a8", "messageHeadline": "Bump homebrew formula immediately after release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "1ce09ff758d09b3e4b4afbc946038363a23bfebf", "messageHeadline": "Merge branch 'master' into reviewers-in-pr-view", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1285, "deletions": 309}}, {"node": {"oid": "67907c8b004fc5331900119b9882ca481b6cc68d", "messageHeadline": "Support ghost reviews in pr view", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "d70358ea3445cec9d2f341c0448abab966610d8b", "messageHeadline": "Support GitHub Team in requested reviewers", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 24, "deletions": 4}}, {"node": {"oid": "be51d095ea3ea9294851af28ed9b0a10564d03d1", "messageHeadline": "Separating core from non-core commands", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "80d7513537593bf5321e4b55031877cd1a10ada9", "messageHeadline": "Merge pull request #728 from cli/gh-config", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 995, "deletions": 216}}, {"node": {"oid": "a7d061709d061adffd0b884041e7b2109913c91d", "messageHeadline": "Add ability to prefetch granulated repository metadata", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 325, "deletions": 42}}, {"node": {"oid": "d4dd4a68bfdaf56c6d0cad51c7bc93d27272d4df", "messageHeadline": "fix error handling", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "fcf258620ca5085ada8f689e75e6e0d4513fcfbf", "messageHeadline": "ignore MarkHidden errors", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 10}}, {"node": {"oid": "6e55e899faa4d7747935b6904d41cc669b4ef8e6", "messageHeadline": "handle defaults at the Config level instead of ConfigMap", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 22, "deletions": 26}}, {"node": {"oid": "bba63439dc36cc839a43d55f1325559c58b87b1c", "messageHeadline": "slopwip for defaults", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 43, "deletions": 4}}, {"node": {"oid": "2ddd61afcc26b14cb05eff400a5ef408ff740b99", "messageHeadline": "Merge pull request #795 from cli/contributing-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 7}}, {"node": {"oid": "db9f4c36aafee0d557b88420ea93fd90855b4800", "messageHeadline": "oops", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3220f2ef53f90c6348bf000d9c8c2171f2edc627", "messageHeadline": "linter appeasement", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "c4693077aaa4b1317f9f8d807b61db360b7b48a5", "messageHeadline": "move config stuff to its own package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 54, "deletions": 38}}, {"node": {"oid": "815f461e8b0e2cc01e68c9b92e9884157ad63ad5", "messageHeadline": "more strict erroring around missing user/token", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 6}}, {"node": {"oid": "b1d526452488a5f1400d84b12c172f893fbc83b7", "messageHeadline": "do not import testing outside of a _test file", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "1a5bc0687e52016d4f45309a280a006dcc742587", "messageHeadline": "usage cleanup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "bd907ec74dd7b51251fd37c0405ed6486636a0d6", "messageHeadline": "favor %w over %s for error wrapping", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "664d250a6196c21f3c7dfd957208aec2487fcc82", "messageHeadline": "Merge pull request #785 from pabs3/debian-instructions", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e823ad0c6c1d701a0f8eb3832a7a5fbb065625a4", "messageHeadline": "staunch some type bleeding", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "a0b7f37935cb996b48ed3523f0efe2f7c78ab49b", "messageHeadline": "clean up Config interface", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "a325db305190be2e395a002595ada49e4710a618", "messageHeadline": "new config infrastructure", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 856, "deletions": 148}}, {"node": {"oid": "39c4a5bc1b2e8c9f7830aed4189ec5c768ef9145", "messageHeadline": "Remove unnecessary nil check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d3a89b8744047371bb96ecdae1f9c146fe4a58e0", "messageHeadline": "Expand `issue create` metadata flags to `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 225, "deletions": 75}}, {"node": {"oid": "206cff9b67caaa4be90010cdd78f9f0ca9065f16", "messageHeadline": "Please avoid adding installation instructions for your OS", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "2f02a79df0ef2f9eba22429767bc6d4cb67d1f87", "messageHeadline": "Touch up CONTRIBUTING docs :nail_care:", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 7}}, {"node": {"oid": "de59f6a1bf82e1ee9d7563cd1535db6ab2caf55f", "messageHeadline": "Add flags to add additional metadata to `issue create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 137, "deletions": 0}}, {"node": {"oid": "3d566dc5a6bb74abb5f8aa4ae763add14b4027d8", "messageHeadline": "Detect and warn about `read:org` OAuth scope being missing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 42, "deletions": 0}}, {"node": {"oid": "14ce1f99a705d9c8e15a21afa62780f6e888eb02", "messageHeadline": "Ask for an additional `read:org` OAuth scope", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "a6618cf02ff246bfa740bfa844de3be325f0bee0", "messageHeadline": "Update Debian instructions for modern apt versions", "author": {"name": "Paul Wise", "email": "pabs3@bonedaddy.net", "user": {"login": "pabs3"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82bd7b97cf0a3919c616c737136e3f3cee0c9bc9", "messageHeadline": "Merge pull request #772 from gertd/bug/rest-204", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 0}}, {"node": {"oid": "8f3dcb3e22a9f6592d4da079e530f0b9949b7ba1", "messageHeadline": "Merge pull request #780 from cli/setup-go-beta", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "26ee7baf678dd9222cccc87271ba2af5db678389", "messageHeadline": ":nail_care: indent", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4e393fdab4782b0edfd4a06d7aa41f87bfeba710", "messageHeadline": "Avoid intermittent CI failures while setting up Go", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "609beb55964bbab79330e54b332a0a6e2452682c", "messageHeadline": "Merge pull request #778 from cli/bump-spinner", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "ea9f89f366e7ddfc3f81d7689738f3da688367f8", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "3fdae05bcfc53e0d40d5ca4d523eaba51834bfb0", "messageHeadline": "Merge pull request #779 from cli/composite-literals-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "f09994dd849eb325c21c992031f79dd86e274dcf", "messageHeadline": "Appease linter that warns about redundant type in composite literals", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "aa183d7408f083b97aa3baba6f15b8f5e75dc66c", "messageHeadline": "Set spinner writer stream in a preferred way", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "0bc631179bf41f5a75e013116dec94f37cff1779", "messageHeadline": "Update spinner library to avoid race condition after `Stop()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "502f6709af20c097bc248315d082461955e64c05", "messageHeadline": "Extract the reviewerstate formatter into a function", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "fe27c842bb4b3818d66cfd2144a4a80a053d874f", "messageHeadline": "Fix slice initialization with provided capacity", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "203525c031f7631969a037d7eff7460dbdf2c341", "messageHeadline": "pr bug/rest-204 review feedback", "author": {"name": "gertd", "email": "gert.drapers@live.com", "user": {"login": "gertd"}}, "additions": 15, "deletions": 24}}, {"node": {"oid": "971e658b635658f7827f55e7ceb04c3e0848c263", "messageHeadline": "Merge pull request #771 from cli/contributers-gonna-contribute", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b9f1b5dac112d4badfe532360f3aa59a8f4f5e9a", "messageHeadline": "fix api.REST(DELETE, ...) json.Unmarshal failure", "author": {"name": "gertd", "email": "gert.drapers@live.com", "user": {"login": "gertd"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "c670049ce724384bb87d5f71a64484200a630a13", "messageHeadline": "Merge pull request #745 from doi-t/add-metadata-to-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 228, "deletions": 62}}, {"node": {"oid": "fbff7226ac78c9cf2fbd536dbe66528465104398", "messageHeadline": "Add comments on review state values", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2df5281f2fd52e0f745415ac4d4239cefdfdcf0c", "messageHeadline": "Merge branch 'master' into reviewers-in-pr-view", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 61, "deletions": 200}}, {"node": {"oid": "8518b8255a21bc404002ab51520aafca6fe145cb", "messageHeadline": "Update contributing to reflect something closer to reality", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d14b5d3e2c3e997ad4d58b448cc4e9baa99f8c22", "messageHeadline": "Merge pull request #764 from cli/pr-view-docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "3c335104c5c976749a6d073837abb86ae007e75b", "messageHeadline": "Merge pull request #748 from doi-t/add-pr-metadata-to-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 506, "deletions": 29}}, {"node": {"oid": "7f9aef6c0d7589e514cc3b60efb1117b0898341a", "messageHeadline": "Merge pull request #761 from cli/completion-fixes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 3}}, {"node": {"oid": "6223a2c198a7708a91641416bf769ad94a4e774e", "messageHeadline": "Puts completed reviews before review requests and sort reviewer names\u2026", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 172, "deletions": 10}}, {"node": {"oid": "6d0e5bf2b8d6acce51add7bbdd4e047ea2db15d9", "messageHeadline": "Remove Participants related codes for `pr view``", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 0, "deletions": 79}}, {"node": {"oid": "054ec3c635ccc5e1acb42afed668628852e46adc", "messageHeadline": "Remove Participants related codes", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 0, "deletions": 51}}, {"node": {"oid": "531bfbc295693fa5ee765945ffb7d7e3913928f7", "messageHeadline": "Update unit tests for PR metadata", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 53, "deletions": 31}}, {"node": {"oid": "a6495a8c0d4679df94cd287bcd346781901ce1ae", "messageHeadline": "Merge pull request #733 from michaelld/add_MP_to_readme", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "60e7bb624330703a200cfd61f25e83d48c39c63b", "messageHeadline": "Tweak macOS installation docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d1754b2bb065df2bcaaf953f28b6c905491304c1", "messageHeadline": "Improve `issue/pr/repo view` documentation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 11}}, {"node": {"oid": "5c261e231835cda83b5206b910d8f53800149148", "messageHeadline": "Give a color to reviewer states", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 25, "deletions": 3}}, {"node": {"oid": "bc42228171b8f620805388be504818d75015d7ff", "messageHeadline": "Parses Reviews and ReviewRequests to show reviewers and their state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 50, "deletions": 2}}, {"node": {"oid": "cef525a0a24c1e6a18c033ce1ba6d454c6a787a6", "messageHeadline": "Update unit tests for PR metadata", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 146, "deletions": 24}}, {"node": {"oid": "d07617817d6023c735aee2cd62f4fb540e5a319d", "messageHeadline": "Query first 100 issue metadata by PR number and branch (3 --> 100)", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "542314a9c37389693c4e12da65f9008db6cced40", "messageHeadline": "Omit participants metadata from `pr view`", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "9169c8d0eb438011e508a11eea17e7db34022e8b", "messageHeadline": "Update unit tests for issue metadata", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 28, "deletions": 119}}, {"node": {"oid": "24fcc69f9ee4930e30f7c884f25343b550a74407", "messageHeadline": "Query first 100 issue metadata by issue number (3 --> 100)", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "d600709e9e77ba9b03b743a9b005d4aa12e3764e", "messageHeadline": "Omit participants metadata from `issue view`", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "2915abc2ba8e0110825812a4cf0fafe016f7dcda", "messageHeadline": "Improve user-friendliness of `completion` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "79f749a02b184d167d4db6050c0f9c1735ae1899", "messageHeadline": "Avoid checking for updates during `gh completion`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c0c28622bd62b273b32838dfdfa7d5ffc739eeeb", "messageHeadline": "Merge pull request #754 from cli/long-from", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "1aba83758948acdf3019caef9ff5599f4901105f", "messageHeadline": "update text to long-form", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "806574f9c168eed769c4e21710449738a32dd816", "messageHeadline": "spell out PR", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e878cdf060e62cdded2d7bda3076294967551a30", "messageHeadline": "Merge pull request #752 from lumaxis/feature/fetch-upstream-after-adding", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "8fca78f584c30c865872cd1a38665e704d110e8b", "messageHeadline": "Query first 100 requestedReviewer and last 100 reviews", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "a4fcb634c2b07678f4ec1c3f02c89354fd91c0db", "messageHeadline": "Fix requestedReviewer struct", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "7e1ed5f9a34bbb624aec4d6c1a0c260a51f3119f", "messageHeadline": "Fetch upstream remote after adding it", "author": {"name": "Lukas Spie\u00df", "email": "lumaxis@github.com", "user": {"login": "lumaxis"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "f14459c4518d49dd203c69ba41718a78e7bd63f8", "messageHeadline": "Clean up unnecessary fmt.Sprintf", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "d5bff7025989fb2eb2d6b28c149e2d4b927e3dd1", "messageHeadline": "Clean up unnecessary fmt.Sprintf", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "92dea433e4a7d8a8bf2ca13dfc0031086c13c2cc", "messageHeadline": "An attempt of collecting reviewers metadata", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 66, "deletions": 0}}, {"node": {"oid": "85d8f808f27afba9085527de34ce4d398d31f5a8", "messageHeadline": "Test pr metadata in CLI preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 310, "deletions": 28}}, {"node": {"oid": "0cb6890c746de3fb2c81c58b0b8c766792e6ce34", "messageHeadline": "Print pr metadata in CLI preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 97, "deletions": 1}}, {"node": {"oid": "d538f7a1be440b7d97e216cf2544793a58c0b6e4", "messageHeadline": "Query pr metadata by number and branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 64, "deletions": 0}}, {"node": {"oid": "125ff06b2c9cf164f4df151a0f079c6b0b775c82", "messageHeadline": "Add metadata to PullRequest struct", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 32, "deletions": 0}}, {"node": {"oid": "5a179621886aa0dc2162e6be82bc156095775161", "messageHeadline": "Add a new line to test a dynamic string of metadata", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "13864131c07efe23072b4282a5dbc9a4533b9062", "messageHeadline": "Rename issue metadata list functions to avoid naming conflicts with pr", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1279131f0f57b675314c2fbc5e89f18aa8d8dbcd", "messageHeadline": "Simplify issue struct avoiding to sue edges", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 78, "deletions": 120}}, {"node": {"oid": "97cad74d75391131454b5f2270e1424d1f6abaa8", "messageHeadline": "Add a new line even an issue Body content is empty", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8c697a0d99774e15cc1c9665df9a5668855d5265", "messageHeadline": "Test issue metadata in CLI preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 260, "deletions": 46}}, {"node": {"oid": "bfb3501cf9445306f9c7f8a1042a8236481d9a16", "messageHeadline": "Print issue metadata in CLI preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 78, "deletions": 1}}, {"node": {"oid": "6dbf821198c60b5c1e840ebadbf52de9ae929d2e", "messageHeadline": "Query issue metadata by number", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 36, "deletions": 3}}, {"node": {"oid": "013481c0d62ba68c21e298d4b7b9cc8162381374", "messageHeadline": "Add metadata to issue struct", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 36, "deletions": 6}}, {"node": {"oid": "e10ccefaf544c7e430688c905f763df95cdf41dc", "messageHeadline": "Merge pull request #667 from doi-t/view-the-current-state", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 500, "deletions": 159}}, {"node": {"oid": "43b28f769b0867dc1692e06d226085a01dc2dcdb", "messageHeadline": "Merge pull request #727 from thefotios/respect-clone-target", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 112, "deletions": 20}}, {"node": {"oid": "250114e2c033bccd938f297605a915578d8af07c", "messageHeadline": "Merge pull request #742 from brettbuddin/no-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "baeb86a401e99ee54874a0fd396ca1a007467bd0", "messageHeadline": "Merge pull request #734 from cli/golangci-lint", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 110, "deletions": 72}}, {"node": {"oid": "ee2456f3c0f3ff8d4121de4b3b255521a808e1a5", "messageHeadline": "Don't build during linting", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7ba9773e68ac726c012e6429f0b8e6640cc7192f", "messageHeadline": "Make golangci-lint failures fatal :skull_and_crossbones:", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "c3923785dad04400effffe43cb0e70159269db5e", "messageHeadline": "Merge pull request #730 from cli/installation-link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "734497a8d8ffb6f240428ea5fc53ba511a9a243e", "messageHeadline": "Code fixes informed by golangci-lint failures (#738)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 52, "deletions": 49}}, {"node": {"oid": "6428e3da10d6a5c59d252033d14da34457aa5d53", "messageHeadline": "Rename parseExtraArgs", "author": {"name": "Fotios Lindiakos", "email": "fotios.lindiakos@takecareof.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "199021d55daecb432cee438051401edf4258c161", "messageHeadline": "Cleanup clone description", "author": {"name": "Fotios Lindiakos", "email": "fotios.lindiakos@takecareof.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "8bea97810f6effa3db62750ccd2c0bc5d5fcb9fa", "messageHeadline": "Merge pull request #744 from rainersigwald/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ad7b4b0130b0e1b768861998e0dc7fadfd139025", "messageHeadline": "Clarify error in powershell completion test", "author": {"name": "Rainer Sigwald", "email": "rainer@sigwald.org", "user": {"login": "rainersigwald"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0cc41b4912949479f106bd8e99e9407d42994488", "messageHeadline": "Provide notty style to glamour when colors are disabled.", "author": {"name": "Brett Buddin", "email": "brett@buddin.org", "user": {"login": "brettbuddin"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "48e7df23371135432369424742337a6aed24b8df", "messageHeadline": "Any non-empty value should be a disabling intent.", "author": {"name": "Brett Buddin", "email": "brett@buddin.org", "user": {"login": "brettbuddin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21e445beab5b0866417547db6ac3b3ebcbff31e7", "messageHeadline": "Support NO_COLOR environment variable to disable color.", "author": {"name": "Brett Buddin", "email": "brett@buddin.org", "user": {"login": "brettbuddin"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "7eabbf58819cb0371340d6261131a57c3e949b38", "messageHeadline": "Simplify expected output definitions with new line testing helper", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 57, "deletions": 67}}, {"node": {"oid": "4c2f15fe37e7eaf9b0212e67cae200e46f5c6893", "messageHeadline": "Roll back the place of colorFuncForState", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 17, "deletions": 17}}, {"node": {"oid": "0095fe9a133ed2b67678a7d7e861ae1e403d6291", "messageHeadline": "Merge branch 'master' into view-the-current-state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1299, "deletions": 461}}, {"node": {"oid": "876e825e641b6d3bba8fd55b2c01fbe633c65fb8", "messageHeadline": "Check code with golangci-lint on push", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 62, "deletions": 23}}, {"node": {"oid": "efefe5a8493c8b5f864f42a30e549e400dbabcd1", "messageHeadline": "add MacPorts usage info", "author": {"name": "Michael Dickens", "email": "mlk@alum.mit.edu", "user": {"login": "michaelld"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "f5aa2bb5ac5eb572af98d02f117b8943a9d8e313", "messageHeadline": "Bring back `#installation` anchor in README", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "59f239bddc51d8cd79cd83a2d3fbaf20756a7ea5", "messageHeadline": "Parse args to find an explicit directory name", "author": {"name": "Fotios Lindiakos", "email": "fotios.lindiakos@takecareof.com", "user": null}, "additions": 96, "deletions": 4}}, {"node": {"oid": "ed62b7bbd579b9df8244a0f6c5a81647200e6429", "messageHeadline": "Consolidate 'git clone' commands", "author": {"name": "Fotios Lindiakos", "email": "fotios.lindiakos@takecareof.com", "user": null}, "additions": 20, "deletions": 18}}, {"node": {"oid": "e066e98a9af5345cd3a88507bae55a7eb00d1259", "messageHeadline": "Merge pull request #726 from cli/pr-create-crash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "f0e6c98bf058a17d23a177c05c1d62c317683158", "messageHeadline": "Fix auto-forking scenario in `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 57, "deletions": 11}}, {"node": {"oid": "44a37cbba339743638debcc303e21a17a1f2a9bf", "messageHeadline": "Merge pull request #723 from cli/go-ci-checks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 4}}, {"node": {"oid": "ad190519c64b0f24e3ba74bbd6d6694f0e72bdb4", "messageHeadline": "Simplify ANSI coloring", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "228312a30d7c861eff39c87526b0edadfba468c7", "messageHeadline": "Have git diff produce colored output in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7dbc5e99e4b3433a6bf34492a83233ed3cec1279", "messageHeadline": "go: download dependencies before running tests in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "a8894a074586b3b5a1b922452f37c13e50941d0b", "messageHeadline": "Assert that running `go fmt` or `go mod tidy` produces no changes in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "0680bb5c6c230ea6adccbc63c1374fe56d11d971", "messageHeadline": "go mod tidy", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "742a194b7ea13e68a007d285f89a7dd8ba3e363f", "messageHeadline": "Merge pull request #720 from cli/fork-rename-remotes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 56, "deletions": 28}}, {"node": {"oid": "fa3d65b2b60da648d12d1070e14c26fdc272abe0", "messageHeadline": "Add \"upstream\" remote after `repo fork`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 56, "deletions": 28}}, {"node": {"oid": "0e9b48d876665136090244f2db04d11ab12a8547", "messageHeadline": "Merge pull request #719 from cli/upstream-remote", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 120, "deletions": 12}}, {"node": {"oid": "e0ba3fd61428b0bcb4767c1ce8cc787f2fa0be28", "messageHeadline": "Merge pull request #717 from cli/improve-finding-commits", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 20}}, {"node": {"oid": "846060918144576ea58d428de74e237986e47c00", "messageHeadline": "repo clone: automatically set up \"upstream\" remote for forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 120, "deletions": 12}}, {"node": {"oid": "219e3ecc5bbb92cf70e3632b823736f2d16c6d28", "messageHeadline": "Stop querying base branch commit hash from API", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 17}}, {"node": {"oid": "24a332bb1b73a2660963d4d8d7f228b378207a20", "messageHeadline": "Use remote tracking branch for base when detecting commits for `pr cr\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "7555a4cf2f124e14e88e5e8fd275290542fdfb99", "messageHeadline": "Merge pull request #696 from cli/pr-status-no-commits", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 210, "deletions": 182}}, {"node": {"oid": "c966f0dca5a472fba79485cefc71780295c59309", "messageHeadline": "test fallout", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "44acdd4ec3223c7092be2d35b8b248303208e751", "messageHeadline": "Merge branch 'master' into pr-status-no-commits", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 579, "deletions": 127}}, {"node": {"oid": "1fb0eefd362bdf5f56f8855c06d618b42991685a", "messageHeadline": "Merge pull request #680 from cli/pr-create-push-default", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 193, "deletions": 33}}, {"node": {"oid": "da2116f8ee2db2380ebf7c8254eb4104fa9eb4ae", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-create-push-default", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 675, "deletions": 251}}, {"node": {"oid": "04324191feb4dee5ec75b89e03c844a31620c2e6", "messageHeadline": "Merge pull request #704 from cli/branch-push-detection", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 262, "deletions": 37}}, {"node": {"oid": "c7b0abd849ad67b7bdbcfaac1820efadd8b47cf8", "messageHeadline": "Merge pull request #708 from cli/detect-existing-fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 13}}, {"node": {"oid": "265db26b7829b80114a2b4dc04cbc9f65c4fb407", "messageHeadline": "Merge remote-tracking branch 'origin/master' into detect-existing-fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 373, "deletions": 205}}, {"node": {"oid": "988d36deb4544eea87b995dcfe10555dc9f463e1", "messageHeadline": "Merge pull request #709 from cli/www-hostname-support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 28}}, {"node": {"oid": "d4692c3ad9f27ffda9819140d08e8e5cb9d9bae3", "messageHeadline": "Merge pull request #707 from cli/stale-check-conclusion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "eb403a3b1e992400beef25ddb8d2181cb7d26b05", "messageHeadline": "more nuanced error typing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "894899c71d666d48c90a1bad53d1568ccab92ae6", "messageHeadline": "Add code docs for `ghrepo` package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "303f60815f72f9fc1b7d449eb3dbf503c89d9ffb", "messageHeadline": "Support `www.github.com` git remote URLs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "c17251d106a8c368c75c2e4dd6944a2c98033afb", "messageHeadline": "Add table-driven test for `repoFromURL`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 27}}, {"node": {"oid": "965f2704f34acf03482d25eb08adcf5408d5e441", "messageHeadline": "repo fork: reuse existing git remote", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 1}}, {"node": {"oid": "0f98d56649c0373ae2a3dd48bf0cb9173156f015", "messageHeadline": "Rename underscored variable to camelcase", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "a6335396cf42abff4fbd68f0737879b6d0849cc9", "messageHeadline": "repo fork: simplify printing the name of an existing forked repo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 11}}, {"node": {"oid": "c0bc938ea4368ba5e7b889e25364a040d208f3f1", "messageHeadline": "Prevent crash when encountering \"STALE\" check conclusion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "ca99096ca8e97dcbb4abeb54b297cf91304e2898", "messageHeadline": "use CmdError in StubError and fix git_test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 23, "deletions": 22}}, {"node": {"oid": "0af232444cbde4cacdf00a05e81f57770fb0bf67", "messageHeadline": "consolidate into one symbolic-ref call", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "cba8331d55940fca70528418b9b5c31844b9b8f5", "messageHeadline": "Avoid auto-forking/pushing an already pushed branch in `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 225, "deletions": 25}}, {"node": {"oid": "3907914225c9f4154d3c89297c418c35bfaa6f6c", "messageHeadline": "Guard against filesystem paths in `git.ReadBranchConfig`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "c36b84e550dc6ddc71dc3b1e89f4c2ac852a5368", "messageHeadline": "Convert `git.VerifyRef` into a more versatile `ShowRefs`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 32, "deletions": 11}}, {"node": {"oid": "beb0a6a32299721e50bab05a42f244e54b82457d", "messageHeadline": "Merge pull request #683 from cli/pr-status-unicode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 12}}, {"node": {"oid": "dd877b6a34923fc721ed44d3bb3400af8144b5e0", "messageHeadline": "merge fallout", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f4b8851011f6a6afe2c0f10fd9906f147b8d11a6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-status-no-commits", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 463, "deletions": 198}}, {"node": {"oid": "897d5c3dcae96587a4337df739831320a246622c", "messageHeadline": "fall back to symbolic-ref in CurrentBranch", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 62, "deletions": 17}}, {"node": {"oid": "e4b8ae0ec4e828287d25cca3504f4f7aa9a407a0", "messageHeadline": "Merge pull request #665 from cli/preview-default", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 45}}, {"node": {"oid": "26022bc68433196f3f53f55df45938a2b07a24d1", "messageHeadline": "Merge pull request #690 from cli/repo-view-terminal", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 242, "deletions": 117}}, {"node": {"oid": "a8a57595dcf39d1cda20e1592f197b28cd421127", "messageHeadline": "explicitly ignore readme fetching error", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7d42f46cda781f24e555561a9cdff2b8189955cb", "messageHeadline": "Merge branch 'master' into view-the-current-state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 177, "deletions": 39}}, {"node": {"oid": "88cbcc9ec56ee284104d87b30e2355aff5e1f7da", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-status-unicode", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 177, "deletions": 39}}, {"node": {"oid": "11327030e708ec612e241d7a46bb4eedec7de1b5", "messageHeadline": "Tweak whitespace printing in `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "5726376ab18f8fbd88f34a677f8223cff663a086", "messageHeadline": "Guard against faulty `affiliations` GraphQL filter", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 3}}, {"node": {"oid": "5b2e1847b7655e5cbb835ca1f691d404c4230d3f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-create-push-default", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 177, "deletions": 39}}, {"node": {"oid": "bc3f964621054e9478257a47cea87c6a475dde90", "messageHeadline": "Merge pull request #697 from tariq1890/simple_sort", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "653229c7b5b564bd94d43cabef4f2dba9fd8de25", "messageHeadline": "simplify sort string slice method call", "author": {"name": "Tariq Ibrahim", "email": "tariq181290@gmail.com", "user": {"login": "tariq1890"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7c73cf88ae5b9ea8c45b20c946b72f7bda226bcf", "messageHeadline": "Remove formatting from Fprint", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "379ecdab542842c07047fa70ba432dcc02e03bdb", "messageHeadline": "move readme fetching to api package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 43, "deletions": 26}}, {"node": {"oid": "f2e52691588972c5961047bb493ca91ffa747371", "messageHeadline": "Merge pull request #694 from cli/respect-b", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 44, "deletions": 12}}, {"node": {"oid": "537842f64ff0f1d68830b4dd87c42ddcb8989050", "messageHeadline": "Merge pull request #687 from cli/pr-checkout-repo-override", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 122, "deletions": 19}}, {"node": {"oid": "39839c96da16c34eba13191bf6c0d9f2191bcfa5", "messageHeadline": "Merge pull request #688 from cli/spinner-writer", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 3}}, {"node": {"oid": "4632ab1a1ec9b22c7ff96c639ca96c673762d09f", "messageHeadline": "test for CurrentBranch on an empty repo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "dd1e2a2dfc0a275f749dbc78b5e1632de11c74db", "messageHeadline": "add StubError to CmdStubber", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "88cf6ce16e2f237c3e98f43c729398dab8647edb", "messageHeadline": "consolidate CmdStubber into test package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 48, "deletions": 47}}, {"node": {"oid": "5187ad4431f953b5690701536c832dd85f9b85e3", "messageHeadline": "move preparecmd and Runnable to its own package", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 75, "deletions": 74}}, {"node": {"oid": "633ccddb7ad41fb51d381164ad36b45abb820ad2", "messageHeadline": "remove unused test helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 62}}, {"node": {"oid": "121173c3308b264d0565251976f07917de8f75fa", "messageHeadline": "better error reporting + catch for empty repo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "2895252e3bdc3f39cbc447c85829eb28fce3e70f", "messageHeadline": "respect -B when checking for existing pull requests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 44, "deletions": 12}}, {"node": {"oid": "3459dfab95aa2c86a152a71a55e1041cd4aef6b0", "messageHeadline": "add viewing repo in terminal", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 177, "deletions": 19}}, {"node": {"oid": "ff96f48479b98596a7077f78fddb652adf5ba940", "messageHeadline": "add ExpectLines helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 48, "deletions": 98}}, {"node": {"oid": "deb7ee6aa42a15e1bca56cb3d96b7914e7cc0061", "messageHeadline": "Merge pull request #689 from muesli/glamour-bump", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "d2fda98e1610fe7f0b01acdd4621497aa00d5f18", "messageHeadline": "Bump glamour dependency", "author": {"name": "Christian Muehlhaeuser", "email": "muesli@gmail.com", "user": {"login": "muesli"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "488b47bdedccc8506fdd7830d110b4b371f8993a", "messageHeadline": "Enable tests to capture spinner output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 3}}, {"node": {"oid": "88c060c610c2e74267ff5b655b2c3a8abb5bd7f6", "messageHeadline": "Fix broken `pr view` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "9786498a25a9333da3e682bb0e78c92de91466eb", "messageHeadline": "Respect base repository when passing URL argument to `pr checkout/view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 122, "deletions": 18}}, {"node": {"oid": "e3653672a8f9929ed5faec74d81b5c21d695f046", "messageHeadline": "Simplify `git.AddRemote` implementation", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 20}}, {"node": {"oid": "0ba0a0757d2b7d0ebcb3be292acf6e35c996a870", "messageHeadline": "Merge branch 'master' into view-the-current-state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 392, "deletions": 140}}, {"node": {"oid": "1a5e9f1b6120509bfc0e9dac2188b258d72a4589", "messageHeadline": "Apply table driven testing for pr/issue preview commands", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 173, "deletions": 321}}, {"node": {"oid": "57942fcaf889f0dc47dee345a5b4cc47c60bcd5c", "messageHeadline": "Add unicode for merge states back in", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fe7def13d3e7b5cca9287298927424097c207104", "messageHeadline": "Update tests", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "be7ffe3099abb73d8e319e650d501a193ac81b25", "messageHeadline": "Tweak unicode some more", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "ef17aa520d74e88619e038c0fffb5cfdb9b48d3a", "messageHeadline": "Add unicode to pr status", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "d75faab85a7b5fae4353046207cc95572ea7b2f5", "messageHeadline": "Creating a PR now always prioritizes an existing fork as a push target", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 177, "deletions": 22}}, {"node": {"oid": "2660561ed9c294ba52e9f1b9bd992689e53a06c7", "messageHeadline": "Merge pull request #673 from cli/bump-homebrew-formula", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 0}}, {"node": {"oid": "1179618e9a2c498706d0924f2569b40b39f3a1b2", "messageHeadline": "Configure bump-homebrew-formula action for homebrew-core", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "c1e7588966d1117c60101356cbfc356c80cbc35d", "messageHeadline": "Merge pull request #440 from ShahzadUmair/pr-count", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 200, "deletions": 59}}, {"node": {"oid": "51eb2cb3453bfd614cbd2a4de3c323407d4f5876", "messageHeadline": "Merge branch 'master' into pr-count", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 776, "deletions": 270}}, {"node": {"oid": "3d6089778b4a2f858c435ea9c6ea7c333bb711a7", "messageHeadline": "Merge pull request #666 from cli/ghes-support-detail", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3334bdd9b70d8769af0e28a1224e8eaadebe94b5", "messageHeadline": "Merge pull request #668 from cli/mislav/check-if-pr-exists", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 73, "deletions": 7}}, {"node": {"oid": "75ebf1694f7fc46c24318778825b42223de7c15a", "messageHeadline": "Merge pull request #670 from cli/pr-status-branch-err", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "206844681bbbe3f7bfa029f43c04d4527586cf80", "messageHeadline": "Merge pull request #669 from doi-t/add-pr-status-tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 42}}, {"node": {"oid": "a40fb04fc327e13fbcbc2173da789a16fff0fb1d", "messageHeadline": "Allow `pr status` use when on detached HEAD", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bec667964c6e4fbac8d30694cca85bc630207f13", "messageHeadline": "Allow `pr status -R <repo>` usage from outside of a git repo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "e80c2f852d3a3c900aa8f28ca2e3ca0d19944329", "messageHeadline": "Merge pull request #656 from sh7dm/fix-repo-not-found", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "a2d3923d2126707be3509da5a52a3e82cc6eb545", "messageHeadline": "Add unit tests for Closed and Merged states of the current branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 84, "deletions": 42}}, {"node": {"oid": "5b76881624a09d84a990eacb4b88cc39c667fbba", "messageHeadline": "Improve detecting existing PR on `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 73, "deletions": 12}}, {"node": {"oid": "23dfeff84ff33ffb5269fe732daa4a2acc11ec99", "messageHeadline": "Merge remote-tracking branch 'origin/master' into check-if-pr-exists", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 615, "deletions": 227}}, {"node": {"oid": "cb06812d192e0abc2093351a1d709b21cb06928e", "messageHeadline": "Merge pull request #532 from mingrammer/consistent-printing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 20, "deletions": 32}}, {"node": {"oid": "a5bd3130c413576f33f4f16bbe320a9a861c9449", "messageHeadline": "Cleanup", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "327a80495983de42ad87be8da8ee4c28c88d8d5d", "messageHeadline": "Fix tests to support the \"Draft\" state badge", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "e50ba549d81ac50e2f65576fc5d4c932ff0443cc", "messageHeadline": "Rename OPEN state to Draft for a Draft PR", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "cf69d7e47f1164ea13974e9a81c69d0fd3b3a572", "messageHeadline": "Add test fixtures for viewing Draft state in CLI", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "7ceffd0827216e35a990da1438d80f60f3b70a8a", "messageHeadline": "Merge branch 'master' into view-the-current-state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 593, "deletions": 193}}, {"node": {"oid": "762e806c9eed784d732899425c16f6adb51c6f61", "messageHeadline": "Add tests for viewing a Draft PR in CLI", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 67, "deletions": 4}}, {"node": {"oid": "3e21043bc3cf12a6216ccd8090cfd0822ab61382", "messageHeadline": "more specific timeframe", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7b5a0b56945500fae643190cfe53dc6d77102a77", "messageHeadline": "Add a missing isDraft for querying PR by number", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0cfa4be86a54116e6d100cf740e95b262bf6ce2a", "messageHeadline": "Add tests for utilities of PR/issue state format", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 48, "deletions": 2}}, {"node": {"oid": "e4b43b08b987cd291d662e7f9979e1c70cead962", "messageHeadline": "update usage text", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c869211f9e7d025d89bccc660ba7250b5418adc0", "messageHeadline": "More detail about GHES support", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00de6b9c09a0cc52a30321fe07be7a294dc02477", "messageHeadline": "switch defaults for issue view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 18, "deletions": 18}}, {"node": {"oid": "c30b482bf0d4e275488b91bc00aca2551988caee", "messageHeadline": "switch defaults for pr view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 24, "deletions": 24}}, {"node": {"oid": "74a2a241045d9e6df3bbe288f81911b4361871cd", "messageHeadline": "Merge pull request #590 from cli/pr-create-autofill", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 592, "deletions": 192}}, {"node": {"oid": "0344e9543aaf8620447de0a5322ebeddc26ae3d3", "messageHeadline": "humanize branch name for title", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "98a2281f45a158de64c0c14026dbf54be331e93a", "messageHeadline": "more nuanced error handling", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 88, "deletions": 4}}, {"node": {"oid": "46a632c8f6436facb96944155a4c3800fcb8543c", "messageHeadline": "Fix utility function scopes", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "e85259d84f56db5ceb530b151b6beaec0b084692", "messageHeadline": "Remove labels from the issue preview header", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 4, "deletions": 13}}, {"node": {"oid": "d755288cdf192b70b3224afb992d6c95f8f92b1c", "messageHeadline": "Implement review comments", "author": {"name": "Dmitry Sharshakov", "email": "d3dx12.xx@gmail.com", "user": {"login": "dsseng"}}, "additions": 12, "deletions": 20}}, {"node": {"oid": "af46fcb1ff037aa46eb9a876b629dfbd788336c0", "messageHeadline": "--fill for pr create", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 59, "deletions": 1}}, {"node": {"oid": "2d90c09f480b74192e1ef106b593e987611b822c", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 29}}, {"node": {"oid": "da4bbe398e14be2955ff5300d11fe54e6451ee18", "messageHeadline": "Merge pull request #650 from cli/oauth-localhost-callback", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d0c32e7a3dd922850fb125db8c721f171db648d3", "messageHeadline": "changed error message and pr check", "author": {"name": "Tarasovych", "email": "tarasovych.ua@gmail.com", "user": {"login": "Tarasovych"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9a6026e9fc8c0b942a25d865f8c1e2621e8c699c", "messageHeadline": "Format PR/Issue states with color", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 36, "deletions": 22}}, {"node": {"oid": "c8a72c3bcb17a80db6bec81d7585bb10917c4cd2", "messageHeadline": "Add a test for viewing an issue without labels in CLI", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 57, "deletions": 2}}, {"node": {"oid": "5a23113b5bad8fd37efdffe0b33005f6983e3b11", "messageHeadline": "Add tests for the Closed/Merged PR preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 110, "deletions": 0}}, {"node": {"oid": "8cd6932f9ebf585311dff7a55a211dc4a234c27f", "messageHeadline": "Add a test for the closed issue preview", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 58, "deletions": 0}}, {"node": {"oid": "0475cf0112001891843527e6263a88630b369707", "messageHeadline": "Extract test fixtures for 'issue view --preview'", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 62, "deletions": 42}}, {"node": {"oid": "e0bfd67c69a084b8dbd513ae665dcf24324d4237", "messageHeadline": "Fix tests for preview messages with a issue/PR state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "b8edb9f62d3a467d51fdf1062af41366c5ac1111", "messageHeadline": "Show the PR state for viewing PRs in CLI", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "caf26e4093e4e9d9821cb39f39b25e080eb9ac29", "messageHeadline": "Show the issue state for viewing issues in CLI", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 13, "deletions": 4}}, {"node": {"oid": "faa4bed67abd77c736e3ac504afaa01f51be72ce", "messageHeadline": "Move colorFuncForState for a PR/issue state to the utils package", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "d429babe2b40364c5599eab854e85d2dd7a2199f", "messageHeadline": "Add 'state' to queries for pull requests", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "94a1e6a830bec6db5680e86a03c46640130661e6", "messageHeadline": "Add 'state' and 'createdAt' to the query for IssueByNumber", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "45c2a16d49f6784ab022dd346a24eaa21cd134ef", "messageHeadline": "Don't list remotes when --repo flag is set", "author": {"name": "Dmitry Sharshakov", "email": "d3dx12.xx@gmail.com", "user": {"login": "dsseng"}}, "additions": 23, "deletions": 10}}, {"node": {"oid": "f51669e2283b50e4adb840dc028a4bd9534eb500", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-count", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 548, "deletions": 155}}, {"node": {"oid": "a23549001e54dc461f4eb7cb1097ef0224e77c5b", "messageHeadline": "cleanup", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 62, "deletions": 94}}, {"node": {"oid": "1b7840326cfdf52553462be4f42e1bf95952f997", "messageHeadline": "actually add tests for computing defaults", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 91, "deletions": 18}}, {"node": {"oid": "fba4f4d19ee194ab64833a879786015d0ce9befb", "messageHeadline": "InitCmdStubber", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 16}}, {"node": {"oid": "c4c967fa0f684e8c744b5eb161ff05b0b2b48032", "messageHeadline": "add AskStubber", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 153, "deletions": 13}}, {"node": {"oid": "ed8aaa83e3d403f459cd5b4f2b852d024da8c6ba", "messageHeadline": "add CmdStubber", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 139, "deletions": 178}}, {"node": {"oid": "87692997314d3e99eff6849bc252ebb9888b7486", "messageHeadline": "titlebody prepopulation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 135, "deletions": 14}}, {"node": {"oid": "58f6bef8a7618d1a8f4ff800702bc6c119b42419", "messageHeadline": "Merge pull request #651 from doi-t/fix-issue-view-description", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "102cfdb1a25c7275ac6bb335a8dcf7c9784e01df", "messageHeadline": "Rearrange the order of command initialization", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e3aa31cf1436b06dd4587f900f810fb9e46a37c", "messageHeadline": "Fix 'gh issue view' usage description", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3c9406e76085e4deb13c47f7483a4d33ecee1fd", "messageHeadline": "fixed repo argument", "author": {"name": "Tarasovych", "email": "tarasovych.ua@gmail.com", "user": {"login": "Tarasovych"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "71d3696667b14d6cd3274e3ccfbb75d88792c588", "messageHeadline": "Avoid redirecting to `localhost` during authorization flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b544583b266555de1b1d9fde2fbd8e6e0947585d", "messageHeadline": "added check if pr already exists", "author": {"name": "Tarasovych", "email": "tarasovych.ua@gmail.com", "user": {"login": "Tarasovych"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "8a4fd432ea7b0436d34236e17c560fc325ab492e", "messageHeadline": "Merge pull request #638 from doi-t/show-the-most-recent-pr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 164, "deletions": 73}}, {"node": {"oid": "c940c4c781e9c339eb6ebcd2b6ddef76494a5170", "messageHeadline": "Merge pull request #643 from ianschmitz/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "4c4aeb5ec614a03f2a66163b1f5157d930ca3f62", "messageHeadline": "Return the latest PR belonging to the current branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 8, "deletions": 9}}, {"node": {"oid": "a7110a70650aff5462543ed3f0aa3472ac69ba68", "messageHeadline": "Update Feodra install instructions", "author": {"name": "Ian Schmitz", "email": "ianschmitz@gmail.com", "user": {"login": "ianschmitz"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "8913f6466dac9395d2806ef2d167895cd6ab1d97", "messageHeadline": "Merge pull request #625 from eddumelendez/add_author_flag_issues", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 6}}, {"node": {"oid": "bc27ba2a75f4646ea28170bd333de2cbf1c1c7bb", "messageHeadline": "Only show the most recent PR for the current branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3c4f006eff23d88026e1c7b7944533834fd486ad", "messageHeadline": "Add a test for the current branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "6db7e89abffdab5f85337abcd876a32c78ab35ad", "messageHeadline": "Fix indentations and PR numbers of a test fixture", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "d323783a0f1e3f489d1102e6760008e297c0050d", "messageHeadline": "Merge pull request #629 from sibis/verify-view-repo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 9}}, {"node": {"oid": "0fc9dfac37f1f45f318d6d6d432ca75bb7156ce8", "messageHeadline": "refactor: code cleanup incorporating the PR suggestions and removed b\u2026", "author": {"name": "sibis", "email": "sibi.kabil@gmail.com", "user": {"login": "sibis"}}, "additions": 6, "deletions": 15}}, {"node": {"oid": "14603f43d42349e613530d6d4bc9312c997c7896", "messageHeadline": "Merge pull request #624 from rista404/pr-state-merged-closed-613", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 129, "deletions": 27}}, {"node": {"oid": "834755acb6fc11c0d20c96162c5856245e75f297", "messageHeadline": "Remove unused stub data", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "c5499c8173fe79e3bb7c257b359e8585288e7977", "messageHeadline": "Merge pull request #626 from jsjoeio/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "825fd053210847aedb38f3e6cd37a154fd5fa32f", "messageHeadline": "Merge pull request #631 from cli/what-is-hub-baby-dont-hurt-me", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "ba4d5c5f0b9ff3dd14df8f3d7fb665a4d9022ca0", "messageHeadline": "Update README.md", "author": {"name": "Joe Previte", "email": "jjprevite@gmail.com", "user": {"login": "jsjoeio"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f8865e3c23623ca6d791962d58ba1f039e856c61", "messageHeadline": "refactor: remove editor section and one line docs", "author": {"name": "Joe Previte", "email": "jjprevite@gmail.com", "user": {"login": "jsjoeio"}}, "additions": 1, "deletions": 13}}, {"node": {"oid": "a55b47318825ad0bd2ac8d1894a32b16940efbcc", "messageHeadline": "Merge pull request #591 from cli/powershell-completions", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 9}}, {"node": {"oid": "6886795a2d3ef4291c67981167586ca1d48e6043", "messageHeadline": "Merge pull request #617 from cli/repo-create-homepage", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 47, "deletions": 2}}, {"node": {"oid": "80f4cdde82079322aea35089ff436666847481e1", "messageHeadline": "Merge pull request #618 from cli/pr-create-validate", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 74, "deletions": 79}}, {"node": {"oid": "d03b94c5b25aba3a5b086bf7882b4c0badc3e033", "messageHeadline": "Merge pull request #628 from cli/api-flags-rm", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 3}}, {"node": {"oid": "5663a67df4ce43d2cbcfb5837326c065c74cd226", "messageHeadline": "Minor language tweak to avoid repetition", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "21419531e37d522b03024a5ab4977293e239a79c", "messageHeadline": "Add links to docs", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12ba3f6389821c58c85fd43395315c9e4449bed0", "messageHeadline": "Add reference to hub comp in README", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a00a48d0b6cedd9d85b65f6dfa1c5149d19b978f", "messageHeadline": "Document comparison with hub", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "601a934a996ee3edd5636672e004b3baa28ddf94", "messageHeadline": "Merge pull request #630 from cli/create-docs", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e803470b03318758b9bf8aa37198f786bc998659", "messageHeadline": "Print merged/closed in the same line as PR title", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "0cef66dc674bd9324e51176b197dc36d9603380d", "messageHeadline": "Verify repo before viewing in the browser", "author": {"name": "sibis", "email": "sibi.kabil@gmail.com", "user": {"login": "sibis"}}, "additions": 38, "deletions": 3}}, {"node": {"oid": "159a697159f5a4f0b7e1e5d68d55d779d24994b0", "messageHeadline": "Add README to docs folder", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f32235aa08df21aa74f2c0a3c4d6f6cc40ea0ca1", "messageHeadline": "Move docs to docs folder", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "7f9cceccbd98116b899d2bb836ec5e176182b8b6", "messageHeadline": "Make the README title a little less verbose", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2a87dabf59498c12030413d61d784446f5a71f4b", "messageHeadline": "Remove unused fields", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "7c11f7655a2ac4349e765e671216f2e984e3e5af", "messageHeadline": "No need to opt in to `shadow-cat` API preview", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "42b40b11791e552d4b465a02fd44f1c759ea2f57", "messageHeadline": "No longer need to opt into `pe_mobile` API flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a6f06f80847cc084f863bc5f135fac93412ffdb2", "messageHeadline": "feat: update README", "author": {"name": "Joe Previte", "email": "jjprevite@gmail.com", "user": {"login": "jsjoeio"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "8e7ba907b195bf03f8ccb0ecb4d0595a740c93be", "messageHeadline": "Add filter issues by author", "author": {"name": "Edd\u00fa Mel\u00e9ndez", "email": "eddu.melendez@gmail.com", "user": {"login": "eddumelendez"}}, "additions": 29, "deletions": 6}}, {"node": {"oid": "e739d95c933067ba93d111183b75cd851f29187d", "messageHeadline": "Show state instead of checks for closed/merged PRs", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 127, "deletions": 25}}, {"node": {"oid": "d584a9692c68a7e9ad711614eb906efab137669b", "messageHeadline": "Raise error if `--draft` was used in `pr create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7777307588a0a952c4188ea687d0a620091d3dc3", "messageHeadline": "Avoid forking/pushing until `pr create` inputs have been processed", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 71, "deletions": 79}}, {"node": {"oid": "f9c32654e9c2c0195a8b93b506822a18a9413988", "messageHeadline": "Fix setting homepage URL in `repo create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 47, "deletions": 2}}, {"node": {"oid": "115b4b5ee9c0eb1598c23842f6fd2def124ec421", "messageHeadline": "Merge pull request #614 from MikeRogers0/refactor/fix-spelling-mistakes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "50e886c5f859d4d03175544d196eac4fbaa8c17d", "messageHeadline": "sequental > sequential", "author": {"name": "Mike Rogers", "email": "me@mikerogers.io", "user": {"login": "MikeRogers0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "caf12adef15e2d45869ad6a4e08882f1d98b37c5", "messageHeadline": "unusally > unusually", "author": {"name": "Mike Rogers", "email": "me@mikerogers.io", "user": {"login": "MikeRogers0"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0d38f1f6dce0fe9bbb5857d2aae3952dc3d6882b", "messageHeadline": "fix: don't truncate field (tablewriter will do)", "author": {"name": "mingrammer", "email": "mingrammer@gmail.com", "user": {"login": "mingrammer"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "ca7a9364fd56bfa9e33d60e459eb9c1ad91511b9", "messageHeadline": "Merge pull request #594 from alissonbrunosa/pr-list-remove-duplicates", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "7a0a6658d516b9017f22655c04de32e3eca9e815", "messageHeadline": "avoid nested ifs", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 7, "deletions": 6}}, {"node": {"oid": "7e3ce60da55238f611b6155a7c22d71f5a759d43", "messageHeadline": "Merge pull request #526 from henvic/impr/race", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "101d985a16d8d3346debfb26e1b43450dfcf000e", "messageHeadline": "remove duplicate from pages", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 9, "deletions": 18}}, {"node": {"oid": "a1db5c30707e1234fa1908966558ec79bfdb6c4e", "messageHeadline": "tests: adding the Go data race detector.", "author": {"name": "Henrique Vicente", "email": "henriquevicente@gmail.com", "user": {"login": "henvic"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a3557197fe1190c81f4f41d9bd9dcbd7d575a091", "messageHeadline": "2 space identation for JSON", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 45, "deletions": 45}}, {"node": {"oid": "dcedacd4f7fbb1579fdf2973f57c326226a3abd9", "messageHeadline": "Remove duplicates", "author": {"name": "Alisson Santos", "email": "alissonbruno.sa@gmail.com", "user": {"login": "alissonbrunosa"}}, "additions": 85, "deletions": 1}}, {"node": {"oid": "9cd53b8f190af984a91b6343c6d090bae92570de", "messageHeadline": "Simplify `listHeader` tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 111, "deletions": 284}}, {"node": {"oid": "3d48d40b69b28a7f5c5887b8cc3427984062c76b", "messageHeadline": "Simplify `getTitle` and rename it to `listHeader`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 59}}, {"node": {"oid": "5518c013f3776be4d2b8f2b5aaf986a1ef83bd16", "messageHeadline": "Indicate that the default `issue list` state is \"open\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "1ba577ca36a9c8401886b2f372cd0a112b79e37a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-count", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1122, "deletions": 83}}, {"node": {"oid": "fa595596de2bd4f3fcb1cd51a029dff6311150eb", "messageHeadline": "Improve `completion` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "aa07c5366eebc5498f4993afda7e6a26ebb5545f", "messageHeadline": "Add support for PowerShell completion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "d4cb2d860f03631c24a74717372356986eec6327", "messageHeadline": "Merge pull request #586 from cli/lets-be-punctual", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f2262cfcae2ab9d66755820ec8205783f1180a0c", "messageHeadline": "Consistent punctuation in usage", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "bc6a151e7f9c9a41e15c2c85263eaf52a13cc540", "messageHeadline": "Merge pull request #577 from cli/update-site-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 3}}, {"node": {"oid": "9336a7d20776ddfae14eb828fe402ddb756d72d2", "messageHeadline": "Merge pull request #584 from muesli/typo-fixes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fdfcecfcb6bb280316a8b6212f91c3326ac37575", "messageHeadline": "Fix typo in 'overridden'", "author": {"name": "Christian Muehlhaeuser", "email": "muesli@gmail.com", "user": {"login": "muesli"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f3e0a0366fafbb9245931ec85c8fd8beeb93285c", "messageHeadline": "Merge pull request #583 from muesli/glamour-update", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "0d6e34715560a904bd7de5bc7bed48c0fc23dfa5", "messageHeadline": "Bump glamour dependency", "author": {"name": "Christian Muehlhaeuser", "email": "muesli@gmail.com", "user": {"login": "muesli"}}, "additions": 6, "deletions": 34}}, {"node": {"oid": "535f7546ac43c5bc2485259e84cdfec69c91872f", "messageHeadline": "Merge pull request #578 from cli/update-repo-usage", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "be32459de161c41f53e4e061cb37e78ca97039ce", "messageHeadline": "Update repo usage", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "86b5d4a27798ee01ce5466d5e08250783fcf3987", "messageHeadline": "Merge pull request #576 from cli/repo-usage-in-readme", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d3013595f0c4bcf4854c6035f5cff62d31b25672", "messageHeadline": "Add usage to README for repos", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "030538871d8c797fc9aeb3afd9b4e96fa461a832", "messageHeadline": "Fix `make site-docs`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 3}}, {"node": {"oid": "6c2328bdb36644b0a73f5c6816d753e6c970020c", "messageHeadline": "Merge pull request #547 from cli/repo-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 438, "deletions": 6}}, {"node": {"oid": "74cd5b383736c3a8d3d1b29409249aa4807624f2", "messageHeadline": "Use overridable `Confirm`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "15b758aaa9eda6e795f8593b0c51b3f77d4a9173", "messageHeadline": "Tweak `repo` docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "e1aa43ffaa8115e798731e42af08e422a342285f", "messageHeadline": "Merge pull request #570 from cli/pending-release", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 12, "deletions": 0}}, {"node": {"oid": "52cc04e300d0b5e1586e2b6b2a7b1b4d5bd552dc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into repo-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 803, "deletions": 84}}, {"node": {"oid": "26c799e2ea48778df1882263b447d30ac401f9e0", "messageHeadline": "use function not env var", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "c610f5c9ff9d808e830b5be07064031c6b427156", "messageHeadline": "Merge pull request #549 from cli/repo-fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 544, "deletions": 18}}, {"node": {"oid": "17e690e093c1c70af1d3dfc1f5a5550010317b09", "messageHeadline": "hopefully fix if", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11424e0ed09ce8e0d98a3e728584ce3f9efd2581", "messageHeadline": "step not job", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 10}}, {"node": {"oid": "3d7733870ec9d12bac6403650c79ac0087f6f263", "messageHeadline": "Merge branch 'master' into repo-fork", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 261, "deletions": 65}}, {"node": {"oid": "44c0d115fc4c28043323d66bac65e54294f56730", "messageHeadline": "usage", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "90d2f99d2a5f37bc6458200297ff91ba16f12b8c", "messageHeadline": "this fetch was redundant since AddRemote fetches", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 9}}, {"node": {"oid": "debedf98cf28c9963c82aa1c947dc974c96c111a", "messageHeadline": "include int in command reset to reset 'Limit'", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a73880f5ddebf56c251e6394d4716e90ce7b4cdd", "messageHeadline": "Merge pull request #567 from cli/pr-selector-base", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "f8956a2525df40750c51e7d372fdfce9b3b53e7f", "messageHeadline": "Merge pull request #573 from cli/bump-deps", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "232453173ceb98cc0f0a4c0586d152447a74ba6f", "messageHeadline": "Merge pull request #574 from cli/help-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "be09717918b4bef2fa3c504bd61d940150784633", "messageHeadline": "Add ability to `repo create` within an org", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 196, "deletions": 2}}, {"node": {"oid": "77a6caa84ddedd2d466bcf2731dc903b8b7f6559", "messageHeadline": "test for all possible titles", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 286, "deletions": 2}}, {"node": {"oid": "8deb0d8783f8e188937a7a325eaff2846ad19a55", "messageHeadline": "`repo create NAME` offers to set up when ran outside of a git repo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 70, "deletions": 11}}, {"node": {"oid": "945d4ffb554600874e7d30288a09e7310f672600", "messageHeadline": "Merge branch 'master' of https://github.com/cli/cli into pr-count", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 110, "deletions": 35}}, {"node": {"oid": "371d4f5c6ada1792ab3019b69585a908885ce1d3", "messageHeadline": "Ensure that `gh <command> -h` is equivalent to `--help`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "6b286072ddd49f5d6db6ab01e80c209112f811e9", "messageHeadline": "Bump dependencies", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 19}}, {"node": {"oid": "fdf940eeba57740b26a4e5ea8b151720ebe94028", "messageHeadline": "Merge pull request #530 from doi-t/issue-467", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 8}}, {"node": {"oid": "cc9f58afee5d939389329e2f40ff1345e5f86022", "messageHeadline": "upon release move Pending Release project cards into Done column", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 0}}, {"node": {"oid": "ce8f3418ebf849603f1b075e7acf2080061b0afc", "messageHeadline": "remove short versions of repo/clone to reduce usage clutter", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "48a6bbf043fea22630cac3b737e38e25d253e680", "messageHeadline": "minor golfing", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 32}}, {"node": {"oid": "6a57f04285ed12945c6c0e67658513633b7fbfa4", "messageHeadline": "allow continuing if already forked", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 15}}, {"node": {"oid": "201217d88ab075eb92482a61649865d822cde365", "messageHeadline": "Fix detecting PR for current branch pushed to fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 100, "deletions": 9}}, {"node": {"oid": "bb65bda62f69100473079a0db0db29a993dc67fe", "messageHeadline": "escape codes in errors render v poorly in windows", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5d44d9f483ce48b3b758be1a9533e7d7f9ecc3e5", "messageHeadline": "tweak flag settings", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 4}}, {"node": {"oid": "3019137133a8d3d57f9fab0a10a06ef5512157f8", "messageHeadline": "no longer needed", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 25}}, {"node": {"oid": "8c473a27799ad46817bb357ae0506c213619ef86", "messageHeadline": "shorten some english", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7fad2d05fb43dc03cb195580c44aee91a5acb111", "messageHeadline": "switch to alternate method for determining if repo already forked", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 51, "deletions": 55}}, {"node": {"oid": "704ce311cad6fca33b90735c3b0055228dc81681", "messageHeadline": "Merge pull request #560 from cli/issue-arg-error", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "8340591ad329f0a1eb5e3b5948086066d689149d", "messageHeadline": "Number is more readable", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b18ea98436e9797baebb7ce64ff6105ee09a1c28", "messageHeadline": "Improve error message for issue URL with no args", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "adf2177a2443417eb443f6fdc8a776f8db33bf5c", "messageHeadline": "Merge pull request #474 from politas/fix/StripHash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 68, "deletions": 2}}, {"node": {"oid": "f5b0354ae3bc5bf62aa6a9308a0cea2f12653bf4", "messageHeadline": "Fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "038e5e534221e6d9d1ad7c9b76bc389b45bb4671", "messageHeadline": "Accept `#<num>` syntax as issue/PR number", "author": {"name": "Myk", "email": "politas@gmail.com", "user": {"login": "politas"}}, "additions": 66, "deletions": 2}}, {"node": {"oid": "115bf37bbd119c61e77637b86ffb2528d333e972", "messageHeadline": "switch to --clone/--remote", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "256bdabf03576e4f5a9998a2fb6d2f117042e2a5", "messageHeadline": "slight refactor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 25}}, {"node": {"oid": "0c9909c2307e266987574f28a7b2da4986a96bfa", "messageHeadline": "pluralize match if total == 1", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "3c687ed11113bf5508579f1b4d21c7663c7edb3a", "messageHeadline": "moved getTitle to common; changed title string", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 49, "deletions": 43}}, {"node": {"oid": "b8a7c871420e959166ef50adf3595a7a3732d146", "messageHeadline": "Merge remote-tracking branch 'cli/master' into pr-count", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 896, "deletions": 204}}, {"node": {"oid": "55b66feb423019879fa1ce6a7718a79b6b7ff0c0", "messageHeadline": "Merge pull request #542 from Dasio/slice-initialization", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 24}}, {"node": {"oid": "4e97a0e05d6032c1e8771d513392dd67b206896f", "messageHeadline": "Have correct command be run in `repo clone` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4a56280ab5366b61c2ec3679cad1771dc5399256", "messageHeadline": "Automatically add `origin` remote after `repo create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "e38c15e2c9dd00ee6a2f9cc88df721cdb1add427", "messageHeadline": "fix ellipsis color", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6371864835c6943df149c3e9c4d1fa39768a2045", "messageHeadline": "spruce up UX", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 31, "deletions": 26}}, {"node": {"oid": "b02dac8f0bb53e596c4e88be21ff43867e031892", "messageHeadline": "Accept more repo fields via flags to `repo create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 136, "deletions": 26}}, {"node": {"oid": "1217bfce0917a5a0b2d3db76a112b95d39ecdc6a", "messageHeadline": "add spinner helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "714266d91e3adb574c5b1e3229bf1fd7cd026f42", "messageHeadline": "Merge pull request #553 from looneym/ml/output-workaround", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "5f152a349dff5617a51638d352f7c7ad8596503d", "messageHeadline": "Print merged and closed PRs of the current branch along with an openi\u2026", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "a0cb79af41a0b6e5a5a05de79e443decc033881c", "messageHeadline": "Print details of authentication workaround to terminal", "author": {"name": "Micheal Looney", "email": "micheal.looney@intercom.io", "user": {"login": "looneym"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "19cc79cac89304bef3dfece1fdf7c564c0ce453a", "messageHeadline": "Removed explicit capacity in slice initialization", "author": {"name": "Dasio", "email": "dasiodev@gmail.com", "user": {"login": "Dasio"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "8b31b283f53b103cd3f231b592462e0838c19df2", "messageHeadline": "Merge branch 'master' into issue-467", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 453, "deletions": 70}}, {"node": {"oid": "39bdeee13b7a36be24d12ddc6a88f4ab8e2f6923", "messageHeadline": "Merge pull request #550 from rista404/draft-pr-212", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 20, "deletions": 2}}, {"node": {"oid": "8a3337ca66d819e723f42fddadc87f3dc9b0b8e9", "messageHeadline": "switch default to Y", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ded870714f0c4ef3364926863f82ff980b135373", "messageHeadline": "add SetAuthLogin helper to blank context", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4f25d06c1e2818c71841b9cabfdf5f560496e041", "messageHeadline": "add repo fork tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 397, "deletions": 30}}, {"node": {"oid": "99ac0cb87df6e2b8e4d7db6bc2e49be42f9b6eb3", "messageHeadline": "add StubWithFixture helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "6eaab2562fe2b9ce27daad250cccf3b3667c28c1", "messageHeadline": "add repo fork command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 212, "deletions": 11}}, {"node": {"oid": "2a42f61d8d676c84acd5ab008efed9b9eeada8d1", "messageHeadline": "Use gray color for PR number if PR is a draft", "author": {"name": "rista404", "email": "risticnikola@outlook.com", "user": {"login": "rista404"}}, "additions": 20, "deletions": 2}}, {"node": {"oid": "9175fc06d40d8cea9a03a60750e59828ecb36267", "messageHeadline": "Add preliminary `repo create` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 0}}, {"node": {"oid": "d4012b1312073289c2723d0ad074eb522295794d", "messageHeadline": "Merge pull request #545 from cli/repo-clone", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 83, "deletions": 0}}, {"node": {"oid": "d25ec726adec3bc5b3112233103eb44bebd7051b", "messageHeadline": "Add `repo clone <repo>` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 83, "deletions": 0}}, {"node": {"oid": "7950023a8775066fcf2c5552e2cd6ec582ceb34e", "messageHeadline": "Merge pull request #541 from cli/issue-list-pagination", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 116, "deletions": 21}}, {"node": {"oid": "3e54a0ecd7792c31177bb267c18a1b3f0386ed13", "messageHeadline": "fix: add missing context to gist create command test case", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "64f46223ba26d86cdedd3df6057453a0824e36a4", "messageHeadline": "Merge branch 'master' of https://github.com/cli/cli", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "22b9beb86899ad11b475c85e975132670efa59c5", "messageHeadline": "Merge branch 'master' of https://github.com/cli/cli", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 233, "deletions": 43}}, {"node": {"oid": "957adc1cff90e0b6c6be4aaa6b068530871db6e1", "messageHeadline": "Change a PR number's color based on its PR status", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 11, "deletions": 13}}, {"node": {"oid": "5dc06f804b84f285aad3ab0f8e2a7b421e1babdf", "messageHeadline": "feat: add gist create command test file #397", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "81462d1dfafb0a59f2f32045d249c4c7d7368058", "messageHeadline": "feat: add gist create command test case #397", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "9289ab99f2ce79d1d1640a555a186f02a26209f6", "messageHeadline": "Use var syntax when empty struct is initialized", "author": {"name": "Dasio", "email": "dasiodev@gmail.com", "user": {"login": "Dasio"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "a5445441413da9d8b6f3095955a1f29b4c221608", "messageHeadline": "Re-indent graphql query", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 15}}, {"node": {"oid": "ad0dedd1acd77064df05a3b778a641d10e43355e", "messageHeadline": "Enable `issue list` pagination", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 107, "deletions": 12}}, {"node": {"oid": "8aa46c236e4ae29adb493164c69456f196dd157e", "messageHeadline": "Init slice with provided capacity if it's known in advance", "author": {"name": "Dasio", "email": "dasiodev@gmail.com", "user": {"login": "Dasio"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "c60ccf9a16cf37fb9fbe60d16c3249f552df94fe", "messageHeadline": "Merge pull request #540 from Dasio/goto-remove", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "327dae95a30b31eed077b733c0664f8bba6f9dfd", "messageHeadline": "Use break label instead of goto", "author": {"name": "Dasio", "email": "dasiodev@gmail.com", "user": {"login": "Dasio"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "7a222d8f93071dad14b5be6325036e5a07e5151b", "messageHeadline": "Merge pull request #337 from spenrose/repo-view", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 153, "deletions": 0}}, {"node": {"oid": "1bf8beb96d3bc885ec12bdf8587c264ea9bc3c10", "messageHeadline": "fix baseRepo type", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cb20e9939fa8f7923b2ba10cde060ee49623dc56", "messageHeadline": "Merge remote-tracking branch 'origin/master' into repo-view", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 68, "deletions": 36}}, {"node": {"oid": "980a5a39eb7e7076c3657b567c92a345206d1d24", "messageHeadline": "Merge pull request #539 from cli/push-output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "1bfb875004a1001b1ef6bf8747c6afe6daeb1275", "messageHeadline": "Merge pull request #538 from cli/issue-create-web-title-body", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 68, "deletions": 36}}, {"node": {"oid": "c10f2ff9455abbf1de74511b83bf274ab4ce7601", "messageHeadline": "Communicate to the user that we're waiting before retrying `git push`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "53532d6f28c2e1b8f7e8f04b8dab8d948a15f43b", "messageHeadline": "Make sure `git push` output shows up during `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "386caef536ee1cc0626cd1add97638b3b5d5fd75", "messageHeadline": "feat: add gist create command#397", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 72, "deletions": 0}}, {"node": {"oid": "a2109c414c8f9c1be68ad859e8e35efcd74f44d2", "messageHeadline": "feat: add gist queries #397", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 81, "deletions": 0}}, {"node": {"oid": "fc330ded5138da2018f72610f5938f4a8d68c9fa", "messageHeadline": "feat: add gist to scope #397", "author": {"name": "wingkwong", "email": "wingkwong.code@gmail.com", "user": {"login": "wingkwong"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9c44eaeb6ec93937b8b62fd74e9954557c5f2aa6", "messageHeadline": "Define an order clause to sort PRs newest first", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "28460e4b7e5048430fb92457380d1d8a92a943d3", "messageHeadline": "Change a PR state color", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "6eba80a8b44ddfbf5c441ba038fd5d1974f22fb1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into repo-view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 434, "deletions": 139}}, {"node": {"oid": "e87467d21fade4e6b3105f82892c80944c8f3154", "messageHeadline": "Allow `repo view OWNER/REPO` format for owners starting with \"http\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "398a5defb86f6c6167bbf7d93c479c29b0d5750c", "messageHeadline": "Use `displayURL` helper for consistency", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "20fc0dfcb74ca7497458226ef834d3b1d09a0db0", "messageHeadline": "Avoid API requests in `repo view` when repo argument is given", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 17, "deletions": 10}}, {"node": {"oid": "f6eb710462e9a920b5e4e0c543626686da6e4646", "messageHeadline": "Fix test expectation on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "38b58a491420e240c621ba8da68874c0e8f46e0c", "messageHeadline": "Respect explicit title & body with `issue create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 14}}, {"node": {"oid": "ac94ae587202f72578291b3e19a027a4e4efb9c0", "messageHeadline": "Return interface from `determineBaseRepo()`, not pointer to interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 23}}, {"node": {"oid": "39ea067328c386313074211a55641d038fb30455", "messageHeadline": "fix: inconsistent format between issue list and status", "author": {"name": "mingrammer", "email": "mingrammer@gmail.com", "user": {"login": "mingrammer"}}, "additions": 20, "deletions": 31}}, {"node": {"oid": "b9656835944f22b2deb22d797ec2a79fbd8b3119", "messageHeadline": "Append a pull request status for the current branch", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 7, "deletions": 4}}, {"node": {"oid": "b7893b1fd3f13a16ece16bd0c9bbda59c0a41918", "messageHeadline": "Query pullRequests of the current branch regardless of its state", "author": {"name": "Toshiya Doi", "email": "doi.t.npdp@gmail.com", "user": {"login": "doi-t"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "67e1fbcae5835b5b745952a4ddc1324199e76dbf", "messageHeadline": "Merge pull request #524 from yashLadha/chore/add_vendor_to_ignore", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "1eff7c18623c5bf242547f041c4d8eed17aea1f8", "messageHeadline": "Merge pull request #306 from henvic/feat/debug-req", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 46, "deletions": 39}}, {"node": {"oid": "9c00ac0224b51166ced8b80211cfcee7888c83bf", "messageHeadline": "Tweak verbose HTTP logging", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 15}}, {"node": {"oid": "9c2efd6c1c8c72333f638e149a7611c9ba5ef983", "messageHeadline": "Extract reusable `IsTerminal()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 5}}, {"node": {"oid": "e7c88d0fb13cef1e3336c2b395949dd91f0d3490", "messageHeadline": "impr(verbose): using package httpretty to log requests on DEBUG.", "author": {"name": "Henrique Vicente", "email": "henriquevicente@gmail.com", "user": {"login": "henvic"}}, "additions": 17, "deletions": 23}}, {"node": {"oid": "3a695d98747ea6615668276a4f68ce44401855e6", "messageHeadline": "chore: added vendor to ignore as mod is already present", "author": {"name": "Yash Ladha", "email": "yashladhapankajladha123@gmail.com", "user": {"login": "yashLadha"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "b5d0b7c640ad897f395a72074a0f4b31787e5826", "messageHeadline": "Merge pull request #523 from cli/title-body-web", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "1a82e39ba9627654aca22e9608d5b81589855d41", "messageHeadline": "Respect title & body from arguments to `pr create -w`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 21}}, {"node": {"oid": "69304ce9af6100e49bb6a128a81639d48ac590ec", "messageHeadline": "Merge pull request #518 from cli/eastern-asian", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 148, "deletions": 24}}, {"node": {"oid": "f9649ebddd1b6a9731046c98cd8019a245c82fde", "messageHeadline": "Merge pull request #521 from yashLadha/bug/issue_list_on_no_remote", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "4727fc465982d3029324fc5b77ee37e28c29a2b3", "messageHeadline": "Ensure descriptive error when no github.com remotes found", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "4ee995dafdf98730c292c63c1b8a0fab5f2198d1", "messageHeadline": "fix(486): Getting issue list on no remotes specified", "author": {"name": "Yash Ladha", "email": "yashladhapankajladha123@gmail.com", "user": {"login": "yashLadha"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "4c3e498021997b40d3c78f8c858ed734f819b064", "messageHeadline": "Fix column alignment and truncation for Eastern Asian languages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 148, "deletions": 24}}, {"node": {"oid": "cbc2d1623032d394be3edfdb9e07e170cdcb6c85", "messageHeadline": "Merge pull request #513 from cli/closed-incl-merged", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 14}}, {"node": {"oid": "13dbfa44c2c712cd4c9a2342b4ec02315c458021", "messageHeadline": "go fmt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "861b2313446b4cb33243bdf00b79cd378e628d07", "messageHeadline": "Have `--state=closed` include merged PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 1}}, {"node": {"oid": "cc96ddd5514c04ee90fff11c840aad68af9fada3", "messageHeadline": "Merge pull request #512 from cli/dependency-bump", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 155, "deletions": 35}}, {"node": {"oid": "619c9d94952de5721384eac0b22977ea5c38d982", "messageHeadline": "Bump dependencies", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 155, "deletions": 35}}, {"node": {"oid": "7589da4c2bf7653ec2cdc8460e02b684e213741c", "messageHeadline": "removed extra import", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "1a485ddd2e8ddef1623af280a17c2245f30653f4", "messageHeadline": "Merge remote-tracking branch 'cli/master' into pr-count", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 158, "deletions": 75}}, {"node": {"oid": "bb0fe46db6df745d32e64bb7ca337044ab3748a7", "messageHeadline": "total match count in title", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 78, "deletions": 63}}, {"node": {"oid": "57eb1d1d454a25933b12b78c99cd3cc5c84ff896", "messageHeadline": "Merge pull request #505 from cli/completion-error-handling", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 4}}, {"node": {"oid": "6424e8c92ae9a11e0a0afa240f0e2011f4c151cf", "messageHeadline": "Make sure to handle errors when generating completions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "f6c9e7b4afd24e84a58f2e25ac0517cfcd6c1ada", "messageHeadline": "Merge pull request #497 from ShahzadUmair/fix-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "7c76fb645a19cfe4aed87def456fd6cef020d970", "messageHeadline": "Add repo view command", "author": {"name": "Scott Penrose", "email": "penrose@gmail.com", "user": {"login": "spenrose"}}, "additions": 146, "deletions": 0}}, {"node": {"oid": "f6856d9783c6b5ee15d3d8659e850e3b8d5ae061", "messageHeadline": "Merge pull request #483 from cli/pr-create-web-base", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 18, "deletions": 13}}, {"node": {"oid": "957fb6635f42d55e1d598794dcbb5c53fe1fe78a", "messageHeadline": "Merge pull request #459 from sh7dm/feat/arm64", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12216fee8c10bd818fcb1403d1f603b05e0b962e", "messageHeadline": "reset to template if body is empty", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "d682c1ca013f88c57402ab513bcbdce6aa4447dd", "messageHeadline": "Merge pull request #311 from penguwin/glamour-markdown", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 52, "deletions": 57}}, {"node": {"oid": "c65ac4ae9dddaaa0c724d0460979484090cb42f0", "messageHeadline": "Merge branch 'master' into glamour-markdown", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 840, "deletions": 451}}, {"node": {"oid": "30a4a537449f7607932f90d7edc2b1f13b054684", "messageHeadline": "Merge pull request #495 from cli/table-crash", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 35, "deletions": 1}}, {"node": {"oid": "61ff5d73bd899308f733e1d3b0168fd7df8e77ea", "messageHeadline": "Fix crash in `issue/pr list` for narrow terminals", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 1}}, {"node": {"oid": "02b4ab5be3d3c0002876a8be65186c0cc8f2a024", "messageHeadline": "Merge pull request #492 from arnottcr/oauth", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 7}}, {"node": {"oid": "c32bcee4bb4216ad3c749d314e93add6b5863c2d", "messageHeadline": "No need to configure production OAuth app on release anymore", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "72bde685b06271e5bc4288ea034c91207d4d901f", "messageHeadline": "Add back comments explaining OAuth app credentials", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "213f4a5333c21020da030012979bd326a34fb28c", "messageHeadline": "context: use the real oauth credentials", "author": {"name": "Colin Arnott", "email": "colin@urandom.co.uk", "user": {"login": "urandom2"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "48ffd5aa0052339e3bcb0f40e24b0cfddaf89fee", "messageHeadline": "Merge pull request #484 from cli/issue-template-labels", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 7, "deletions": 1}}, {"node": {"oid": "0215074f5e92139babffc23792bdd8890e6ce82c", "messageHeadline": "Merge pull request #481 from cli/ci-pulls", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "75b7e9588a538bf2ab9c5949ce99e145e835413a", "messageHeadline": "Merge pull request #491 from arnottcr/version", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 4}}, {"node": {"oid": "408b565fd96064876b1107b0dfc34d054a5c170b", "messageHeadline": "Allow setting version via ldflags again", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 7}}, {"node": {"oid": "032390ee2204751f3b228e0eea4a7b986c53ace1", "messageHeadline": "Merge pull request #490 from jschmid1/patch-1", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "7dc24a867aaa07bf59f3f4541587060c9379049f", "messageHeadline": "Merge pull request #488 from emecas/doc-manual-pages-clarification", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "de6e99aa75c0d2684f93d4d3c5fa9a8d529db75a", "messageHeadline": "command: default to toolchain version", "author": {"name": "Colin Arnott", "email": "colin@urandom.co.uk", "user": {"login": "urandom2"}}, "additions": 16, "deletions": 5}}, {"node": {"oid": "abfc4d3b1af3db4df4baad7cc10f5bd6986e4bb0", "messageHeadline": "Add openSUSE/SUSE install instructions to README", "author": {"name": "Joshua Schmid", "email": "jaiks@posteo.de", "user": {"login": "jschmid1"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "103d62b309632aa33ca79934b811660188be133d", "messageHeadline": "Add manual-pages-are-automatically-generated clarification", "author": {"name": "Emerson Castaneda", "email": "emecas@users.noreply.github.com", "user": {"login": "emecas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9dd9b8c7635cdcd6dabdd066f799a46df73d9b22", "messageHeadline": "Merge pull request #406 from Foxboron/morten/fix-reproducible", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "69d859a47f7b6f664eb4fabf4b82c647a9b2fc26", "messageHeadline": "Add labels to issue template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "96ba2d27d8a912aecf8f7892f41c8af3823751d4", "messageHeadline": "Respect overriden base branch in `pr create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 13}}, {"node": {"oid": "5f6fd35a99dd09b8fe0660589846209607af704e", "messageHeadline": "Enable CI for pull requests from forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5d2677ed33e6ec3f7910ec3c981a29ee8cdd5a1b", "messageHeadline": "Merge pull request #476 from sh7dm/chore/typoes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "df60d8829d3ca2487c3c822dc78defeaa0789371", "messageHeadline": "Merge pull request #461 from TaKO8Ki/fix-typo", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "08811c1e05243c671b8db994ad2112a1f11c4d29", "messageHeadline": "Merge pull request #466 from emecas/doc/req_go_version_13", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "3138b3b2a634f29c55eb374e17f557fcfcbc0b7e", "messageHeadline": "Update note about required Go version", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "a60a6dc62187716df4e3d32c2d506f01f3a26b8c", "messageHeadline": "Merge pull request #462 from gep13/chocolatey", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 2}}, {"node": {"oid": "101fbc27e1c5a0953b5a9dc4695a298e11bd2966", "messageHeadline": "Reword Windows install instructions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b67bb5538345efc45627f1463e8096326aaf410f", "messageHeadline": "Correct typoes", "author": {"name": "Dmitry Sharshakov", "email": "d3dx12.xx@gmail.com", "user": {"login": "dsseng"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "94ef4bb3774bb8ee9b8641c5478287bde827383c", "messageHeadline": "switched title to fn literal", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "3075af84d97bf0b1b78afcc0dd994a008eabd0bb", "messageHeadline": "Add Go ver. note for installing from source", "author": {"name": "Emerson Castaneda", "email": "emecas@users.noreply.github.com", "user": {"login": "emecas"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "c50f6f324e97c9b4192f2ccb7aaad9ceec67ee18", "messageHeadline": "updated list tests", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 9, "deletions": 0}}, {"node": {"oid": "906f49659fa85e3496425454371519302cec36ed", "messageHeadline": "updated title and tests", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "c546fd863d1d52fa64f13cb14cba84dfb94a91ab", "messageHeadline": "Merge remote-tracking branch 'cli/master' into pr-count", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "71b1c492274d10aef975a283499a31b478a38df2", "messageHeadline": "(doc) Update Windows installation options", "author": {"name": "Gary Ewan Park", "email": "gep13@gep13.co.uk", "user": {"login": "gep13"}}, "additions": 20, "deletions": 1}}, {"node": {"oid": "5c8dd70bb7e00d613e36ec255869e8790fd03e78", "messageHeadline": "fix typo", "author": {"name": "TaKO8Ki", "email": "takoyaki0316@gmail.com", "user": {"login": "TaKO8Ki"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e20dc5fbfd571fa93675acf869e1440318dde632", "messageHeadline": "Release for arm64 linux", "author": {"name": "Dmitry Sharshakov", "email": "d3dx12.xx@gmail.com", "user": {"login": "dsseng"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "10ea161f9281c80e31fb5b45cfba2dc22e586a67", "messageHeadline": "Merge pull request #428 from vertextau/oauth-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 1}}, {"node": {"oid": "de77e78ef57b0764d87ecf8de5d6aaa1ceb81afa", "messageHeadline": "added pr count string before printing PRs", "author": {"name": "UmairShahzad", "email": "18100099@lums.edu.pk", "user": {"login": "ShahzadUmair"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "96dc4376a17fe26c8fe6a82891f610d35095d836", "messageHeadline": "Merge pull request #429 from cli/co-drawing-board", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 31}}, {"node": {"oid": "2e7feddcc43cac1bdb1a7fa547529322bf9463b8", "messageHeadline": "Merge pull request #362 from cli/cross-repo-create", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 89, "deletions": 1}}, {"node": {"oid": "c5a511a2d16bba664826120854cadfadcbb46a1b", "messageHeadline": "Revert \"prefix branch names for local pr checkout\"", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 30, "deletions": 31}}, {"node": {"oid": "95cbc56dec810009e4eb5156995d936f6d864c3d", "messageHeadline": "Improve randomString func", "author": {"name": "vertextau", "email": "43003542+vertextau@users.noreply.github.com", "user": {"login": "vertextau"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "15d6d4bcf0e2df5fd8d2b0edb76a72aafba9bb7c", "messageHeadline": "Merge pull request #405 from arkentos/master", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 135, "deletions": 6}}, {"node": {"oid": "65a7d0520547aafd3d82eadfff024bf09ddd0ff5", "messageHeadline": "Merge pull request #387 from ahmedelgabri/master", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 6}}, {"node": {"oid": "bd97b84fb1082f5e0d353ed3265c02f8b116ad68", "messageHeadline": "Merge pull request #415 from cli/dotcom-ghes-others", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "be639e80b2eb86b51de9a703e688a5cf02a42696", "messageHeadline": "Merge pull request #420 from odinuge/remote-url-err", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "12887db9c8e380e6b4c9709dd3e1c04af240bb22", "messageHeadline": "Fix wrong repo url being used for pushing", "author": {"name": "Odin Ugedal", "email": "odin@ugedal.com", "user": {"login": "odinuge"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "26159ddcb3e256743a990715c94b823bf804a3f4", "messageHeadline": "Add availability section to readme", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "1b7009087e9e3d0565fbcca6f95488a1f84bfc86", "messageHeadline": "[Makefile] Support reproducible builds", "author": {"name": "Morten Linderud", "email": "morten@linderud.pw", "user": {"login": "Foxboron"}}, "additions": 8, "deletions": 2}}, {"node": {"oid": "2c2c8a999148a402ce4c69ee4313b25ce885b2ad", "messageHeadline": "added fix for empty body in issue preview", "author": {"name": "Anowar Islam", "email": "arkentos@gmail.com", "user": {"login": "arkentos"}}, "additions": 50, "deletions": 3}}, {"node": {"oid": "8f9574be35219917eacce8e266d0fbab529337eb", "messageHeadline": "added fix for empty body in pr preview", "author": {"name": "Anowar Islam", "email": "arkentos@gmail.com", "user": {"login": "arkentos"}}, "additions": 85, "deletions": 3}}, {"node": {"oid": "212dc1da1d3e64b0b3230a65adda2f957c6b10be", "messageHeadline": "properly specify head ref for cross-repo/same-branch", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 89, "deletions": 1}}, {"node": {"oid": "c27d7807a06a01c1248f85957cba5bf23d16aae0", "messageHeadline": "Merge pull request #355 from vilmibm/pr-parent-repo", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 349, "deletions": 309}}, {"node": {"oid": "4a5135d820e27a10ec7739d680476e7f95aea54f", "messageHeadline": "Use if/else/if instead", "author": {"name": "Ahmed El Gabri", "email": "ahmed@gabri.me", "user": {"login": "ahmedelgabri"}}, "additions": 3, "deletions": 6}}, {"node": {"oid": "1a65c9bb6daf8d4986af27b1a5892d2f4875abf8", "messageHeadline": "Merge pull request #363 from inverse/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b6bd044cde405ef7429530955634eb8c498a8a87", "messageHeadline": "Change AUR package", "author": {"name": "Malachi Soord", "email": "inverse.chi@gmail.com", "user": {"login": "inverse"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2ff31909cdbe5e4c91ba696c0cc26c74b7db53a0", "messageHeadline": "use new helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 6, "deletions": 63}}, {"node": {"oid": "6685efbe43077f9dd0aec720bb2b895da3e2f977", "messageHeadline": "Merge pull request #358 from cli/update-docs-link", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "d122f1ff175167dc5180436a60ddf21fcc778a8a", "messageHeadline": "Update docs link to correct manual page", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "4f10a6d813008d3e6edb89a085fd31e4c9124f76", "messageHeadline": "do not use local template files if overriding base repo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "6732aa9725f0de73515099b650e25d26fedd853e", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 61, "deletions": 489}}, {"node": {"oid": "dd57b891d350ba977a6b44c1aca03955ce16bb04", "messageHeadline": "add helper for stubbing repo resolve response", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 21, "deletions": 0}}, {"node": {"oid": "a998a650cdd88a75122db4832996507853283196", "messageHeadline": "still WIP, need to pause and refactor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 380, "deletions": 19}}, {"node": {"oid": "c8a4ac66d848cf732be2d7b18c17b1ec3691f9e0", "messageHeadline": "start on fixing tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 229, "deletions": 129}}, {"node": {"oid": "135c63aa363a873719e6f132f2692a0cd07cc48a", "messageHeadline": "remove --self for now", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 29}}, {"node": {"oid": "c93c5f766810ca5e316bc537e20187c666482b9d", "messageHeadline": "move determineBaseRepo to root", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 45, "deletions": 44}}, {"node": {"oid": "ad170118e4965375c7cef0ac99a734bddda0fdad", "messageHeadline": "use resolve remotes code in issue commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "f653dbb6b5d882268e1600da933a8976756821e5", "messageHeadline": "wrap and reuse the resolveToRemotes code from PR commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 53, "deletions": 94}}, {"node": {"oid": "22be13d8d5dae7e395dd1f5bd5f183832101ac65", "messageHeadline": "move resolveRemotesToRepos to context", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 97, "deletions": 97}}, {"node": {"oid": "f0d8c651948f5418fd2ae93c45181ce585867d77", "messageHeadline": "pr view, status, list parent repo instead of fork", "author": {"name": "Borna Butkovic", "email": "bornabutkovic@gmail.com", "user": {"login": "bbutkovic"}}, "additions": 92, "deletions": 4}}, {"node": {"oid": "c23b9d1cdac7d218245e2727adb5c6326cd5c663", "messageHeadline": "Merge pull request #347 from cli/captialize-status", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 6}}, {"node": {"oid": "1790d14c61b06a5e9ccffe1a533aad29ea2d9163", "messageHeadline": "Update tests to reflect content change", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e61b216b4fd12d96cdc509b3af63783419771eb0", "messageHeadline": "Make approval statuses sentence case", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "1286c09360d03c867fc876dd8d5a96b03397c7fa", "messageHeadline": "Merge pull request #346 from cli/pr-template", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 13, "deletions": 0}}, {"node": {"oid": "dd9b89b0c0d80ae76e03b4f7aa5542095261ae76", "messageHeadline": "first pr template draft", "author": {"name": "evelyn masso", "email": "coding@outofambit.com", "user": {"login": "outofambit"}}, "additions": 13, "deletions": 0}}, {"node": {"oid": "87ffb4652ff80c3fbbced4843f96382918dcb158", "messageHeadline": "Merge pull request #338 from spenrose/add-to-gitignore", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 6, "deletions": 0}}, {"node": {"oid": "2d10eb9b3210fe47acf526f7789378b5dfe7cfb4", "messageHeadline": "Add .vscode and .DS_Store to .gitignore", "author": {"name": "Scott Penrose", "email": "penrose@gmail.com", "user": {"login": "spenrose"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "7c8b69fb5badd7b1cb2f99dd45882ef12df21fea", "messageHeadline": "Merge pull request #329 from ahmedelgabri/master", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 0}}, {"node": {"oid": "ff2d5fa6d07c533e2575cf06f95501fbb24ef254", "messageHeadline": "Check $GIT_EDITOR first", "author": {"name": "Ahmed El Gabri", "email": "ahmed@gabri.me", "user": {"login": "ahmedelgabri"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "8467c94498b6a98149a938a25f2536d2a252e2cc", "messageHeadline": "Merge pull request #318 from sh0rez/master", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 0}}, {"node": {"oid": "cc7f919c6ebd5cc1ef632947e215e84ce2f77c94", "messageHeadline": "Merge pull request #322 from cli/scoop-skip-pre", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "0da478d5d74955bdce71569ceab26a1ea71764cd", "messageHeadline": "use new goreleaser scoop config", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1205ad91ebab2ac4a054f1f4080a92b6db96ccd9", "messageHeadline": "doc: add arch install instructions", "author": {"name": "sh0rez", "email": "me@shorez.de", "user": {"login": "sh0rez"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "950144945ff8470e56b63e1313fc44b6690e8d46", "messageHeadline": "Use glamour as markdown rendering backend for issue & pr previews", "author": {"name": "Nicolas Martin", "email": "penguwin@penguwin.eu", "user": {"login": "penguwin"}}, "additions": 46, "deletions": 54}}, {"node": {"oid": "d43cdfe59d374114b96ab84dc09a9a579ddb0d98", "messageHeadline": "Merge pull request #302 from cli/co-unique", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 143, "deletions": 132}}, {"node": {"oid": "41774130209fda98d262aaa4b8c2262e761b2fb3", "messageHeadline": "Merge pull request #304 from dominguezcelada/patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "163bc43bc136c41e69845e20748511dc53c3c8ad", "messageHeadline": "Update README.md", "author": {"name": "OscarDOM", "email": "dominguez.celada@gmail.com", "user": {"login": "oscard0m"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "64f94367ce16af38c601a803090a2fc04bf2974b", "messageHeadline": "Swapping to this link", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "656158950d403f571c89ea80443cf5cbe7491872", "messageHeadline": "Update README.md", "author": {"name": "OscarDOM", "email": "dominguez.celada@gmail.com", "user": {"login": "oscard0m"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5b8d7c1841099612d94129cbc1e81505d3ad778d", "messageHeadline": "prefix branch names for local pr checkout", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 31, "deletions": 30}}, {"node": {"oid": "36397dbdc5defd12f3eaeb21307d592ed91d300d", "messageHeadline": "move checkout to its own file", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 113, "deletions": 103}}, {"node": {"oid": "b565a9821340c9ed009b7f8f6275527fb2e5ca98", "messageHeadline": "Merge pull request #285 from cli/site-docs-update", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1b9b76d8fc9e9a4510b67dd35314cbedca587acd", "messageHeadline": "Merge pull request #289 from atomiyama/misc/modify_installation", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "109a45c61e6e3d930d99743aa8ac5dcf45a84d9e", "messageHeadline": "Merge pull request #301 from cli/fix-brew", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "a274a35b0729027ddbc1aef35a29e6040930c23e", "messageHeadline": "put gh.rb in the right place", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "4ee098ff1f8a2a11fd9f7fac7d31f9a1f0c690d5", "messageHeadline": "split installation section; build source into `source.md` and linking\u2026", "author": {"name": "atomiyama", "email": "tomisuker16@gmail.com", "user": {"login": "a-tommyyy"}}, "additions": 32, "deletions": 30}}, {"node": {"oid": "ae3e03373dc673c48bf48cdd030ef2489479bb69", "messageHeadline": "Merge pull request #298 from cli/scoop", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 32, "deletions": 3}}, {"node": {"oid": "966168e6f61852f9e57726b77c3da0434bd41331", "messageHeadline": "lll", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "14f67f17ae4bbb1b5dfb43b083150ab6ed077c0d", "messageHeadline": "*shakes fist at markdown*", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "53b5c22478fedab746d41b2d62ebc4abef855879", "messageHeadline": "add scoop note to readme as well as upgrade notes", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 20, "deletions": 3}}, {"node": {"oid": "0dcec2c231b49ace35e9eb5a2337441a949a0df4", "messageHeadline": "add scoop config to goreleaser", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "c03b0d110d29d8c5b6e78b74035378080c4bd6ef", "messageHeadline": "Merge pull request #291 from HowJMay/fix_typos", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "816e22484a8d9b219627adccf4a1d23cdf6640d5", "messageHeadline": "Merge pull request #292 from TaKO8Ki/TaKO8Ki/fix_typo", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6f2d7c5dd128408b77e62ce9b21af0979e2e1c55", "messageHeadline": "fx typo", "author": {"name": "TaKO8Ki", "email": "takoyaki0316@gmail.com", "user": {"login": "TaKO8Ki"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c517fd79b9d7743873b12e55e52d0ee0c12632b1", "messageHeadline": "fix: Fix typos", "author": {"name": "HowJMay", "email": "vulxj0j8j8@gmail.com", "user": {"login": "howjmay"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "17e2944051d2e2689c5fb3679ea42023f253cbc1", "messageHeadline": "Modify installation section.", "author": {"name": "atomiyama", "email": "tomisuker16@gmail.com", "user": {"login": "a-tommyyy"}}, "additions": 32, "deletions": 2}}, {"node": {"oid": "04aff00798ac70edb5d508406db484a51759dc44", "messageHeadline": "Update `make site-docs` to reflect latest setup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "1c1212e6e30c9cab94ebea8c9be123f545e18c74", "messageHeadline": "Merge pull request #281 from cli/fish-homebrew", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1be8bb990d3ac773e4a2ef4d1982c7a6f14e27d1", "messageHeadline": "Setup fish completion when installing with Homebrew", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "526714cfd2bc9a7a12c875b893e8f7d48bfba836", "messageHeadline": "Merge pull request #278 from vilmibm/pr-status-info", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 2}}, {"node": {"oid": "d7bf83a82c78d87db131e06d48340adeca9d4e09", "messageHeadline": "strip color, add whitespace", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 6}}, {"node": {"oid": "8aa46ab0f210bd4b96fc289c9b31cc99a8ae199b", "messageHeadline": "Merge pull request #276 from cli/rework-release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 80, "deletions": 47852}}, {"node": {"oid": "34248f989273599b299b759b606dea0703a197c1", "messageHeadline": "fix tests", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "d81cf009f5b9198f6c38689570c3531cfebba8bc", "messageHeadline": "simpler repo context", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "86cb09fe8455864ec166210911eb42d35319e7ab", "messageHeadline": "Revert \"print repo info for status commands\"", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 71}}, {"node": {"oid": "d64dcdca95c8705750489fb94534872b78c0d131", "messageHeadline": "print repo info for status commands", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 71, "deletions": 4}}, {"node": {"oid": "6a6a6cc60f99e940f5eb8a19a03eb0c8c04e3e72", "messageHeadline": "Merge pull request #274 from cli/fix-change-link-fo-realz", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "0a3ef1535d3d8568e637a531f3317052f30ad139", "messageHeadline": "Merge pull request #271 from cli/fish-completion", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 189, "deletions": 3}}, {"node": {"oid": "7232bdd7ee956798ed27dc4dae16062238ddca84", "messageHeadline": "Retire `copy-release-to-another-repo` action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 11898}}, {"node": {"oid": "2a49efc789a1a21964909bd7a241e9a48e2b952c", "messageHeadline": "Fix `gh version` printing the correct changelog link", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 3}}, {"node": {"oid": "10d46fe869d0506758d3448eb3a2b60a15df8fb8", "messageHeadline": "Consistently use `checkout@v2`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d395e8eb22cb14c5e6c0f31679b9a503fcd11cf5", "messageHeadline": "Remove obsolete actions related to MSI building", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 35912}}, {"node": {"oid": "bc405145065fc3191e05f8d5e105161640ba62e6", "messageHeadline": "Simplify building the MSI installer", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 14}}, {"node": {"oid": "7a1ae751ded55445fdec12d31399bb4bcc19302d", "messageHeadline": "Use goreleaser to bump Homebrew formula", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 54, "deletions": 27}}, {"node": {"oid": "5c4d118f2ca008f7f8728efa7d116a6c611b8b98", "messageHeadline": "Extract vendored fish completion for Cobra to a temporary package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 173, "deletions": 164}}, {"node": {"oid": "09f3d176ffaa0b11a58a06b32382903562c23d49", "messageHeadline": "Fix test for unsupported shell type", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "739b0af0a6ebecac469b715c80dde0753babcaea", "messageHeadline": "Merge pull request #272 from cli/windows-urls", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 110, "deletions": 58}}, {"node": {"oid": "4e579e544cfdf18fbf62372c141b93d509a5b860", "messageHeadline": "Make sure failed builds result in an error on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "fe7cdd8ab7be0eeace2962b2aaf8521fc5a44315", "messageHeadline": "Extract web browser launching to a package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 110, "deletions": 58}}, {"node": {"oid": "ace404d2fa592c0bbf7c4b5c153075d15f806baa", "messageHeadline": "Merge pull request #269 from cli/tell-us-all-the-things-please", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "2abee0905b90e83f8b2970b20e27c1b0e796d979", "messageHeadline": "Add fish completion support via Cobra contributor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 179, "deletions": 3}}, {"node": {"oid": "b5df8c22517908aed741cad446fe3ce760ece7f4", "messageHeadline": "Make it more clear that this is a survey for users", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6b44db3590781308fab385b8622b67890a7fe3b4", "messageHeadline": "Add feedback to README", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "619e5b9e58a5d1514ce0968bcdf895fff8a101b4", "messageHeadline": "Merge pull request #264 from cli/new-repo-name", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "9345571ee8d8757ba14711fe868447adc1020a5d", "messageHeadline": "Merge pull request #266 from cli/non-github-remotes", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "8453bf679c5d0b3b0d0d626f7060e6d2ba385101", "messageHeadline": "Fix parsing non-GitHub remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "7b28605e6fe32b2d13aec7fcbd75b34eefa95931", "messageHeadline": "Fix current changelog link in `gh version`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "4c75270ab1f6e9cf519d5e605ba6105657248912", "messageHeadline": "Merge pull request #263 from cli/source-note", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 3}}, {"node": {"oid": "1c74227ed7740d1ccae6cf700987ee4b5a3c9dd7", "messageHeadline": "Use new repo name for update notifier and changelog", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "55c7e2abbb5083f99e442c078cf77692c1c2e9f7", "messageHeadline": "fix link formatting", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f1dddead5c2922ddb35388f51e05ccd60e914840", "messageHeadline": "note about source compilation", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "1f86bf045649d77c97480081629ccd9aa285143d", "messageHeadline": "Merge pull request #261 from cli/docs", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 10}}, {"node": {"oid": "9133ddb236e2e310881675d5305cc0e922055554", "messageHeadline": "more pixels", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "c5a79e36da78d3b45fc037e367f59ccc046b5eb6", "messageHeadline": "nicer screenshot", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "25dc2b4a14f40eb618af26a9e1ae07ec61a5132f", "messageHeadline": "Merge pull request #258 from cli/blank-title", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "90258384487e2030d2fbb5f2e817cc14317bf968", "messageHeadline": "update error text", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f2b6f4b80231eaceceda66526a76d8e19c922d72", "messageHeadline": "minor doc updates", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 9}}, {"node": {"oid": "d753f7e5b75c4b1fa8982f1a63e0ab3af54c5200", "messageHeadline": "Merge pull request #257 from cli/update-feedback-form", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "bfd1d804a8e59c5611ef0d36813564702d13e706", "messageHeadline": "prevent graphql error", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "250286d5319bc15ab9f61f8084380a9dc34b974c", "messageHeadline": "Add updated feedback form link", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "964da06793189a757adb16baacc67da79fe78ab8", "messageHeadline": "Update readme (#255)", "author": {"name": "Nate Smith", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 50, "deletions": 37}}, {"node": {"oid": "5a59a8b1170f2aaa82d222d2a2de21657cb084d2", "messageHeadline": "Add contributing.md (#252)", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 0}}, {"node": {"oid": "83073f84a61636e3b10f9451ade298c1c2d60d95", "messageHeadline": "Merge pull request #253 from github/copy-release-no-sourcemaps", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 6}}, {"node": {"oid": "01df5da822d8edcf63a7e2322f913bf430f09f55", "messageHeadline": "Merge pull request #254 from github/cli-rename", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 75, "deletions": 75}}, {"node": {"oid": "a710893fc107c9a269d8654f0834d752a0b999f7", "messageHeadline": "Rename to `cli/cli`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav.marohnic@gmail.com", "user": {"login": "mislav"}}, "additions": 75, "deletions": 75}}, {"node": {"oid": "d97c3a06489ad456ac0081a5c595b7d7449157a6", "messageHeadline": "Scrub sourcemaps from copy-release action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 6}}, {"node": {"oid": "11bfa658fb2272195fc2ee7a804d6f22011c0940", "messageHeadline": "Merge pull request #250 from github/no-errors-wrap", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 23}}, {"node": {"oid": "b44dad2319ed20ea7507602310ad77ce60e85abc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into no-errors-wrap", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 968, "deletions": 281}}, {"node": {"oid": "a0f2e1736ab786e2210f640794e04f1cdaba0635", "messageHeadline": "Merge pull request #244 from github/ghrepo-interface", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 193, "deletions": 209}}, {"node": {"oid": "bf0f345ea35cb295ca838d556b8ae6db612b88c0", "messageHeadline": "Merge pull request #243 from github/display-url", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 10}}, {"node": {"oid": "c5960f09064bed3e2b69127d869acf18b7d5530b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into ghrepo-interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 131, "deletions": 20}}, {"node": {"oid": "55a5d1925241d77bb909b4396eb0f528aef57ddd", "messageHeadline": "Merge pull request #247 from github/issue-pr-view-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 9, "deletions": 5}}, {"node": {"oid": "3764e25921b4f9bf70698bc819c113fe3e315654", "messageHeadline": "Merge pull request #248 from github/main-pkg", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 120, "deletions": 9}}, {"node": {"oid": "91ab3086a808d0874664178376c5743d8fc993e8", "messageHeadline": "Merge pull request #249 from github/issue-pr-argument-docs", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 6}}, {"node": {"oid": "30b4eab8e0346f5d54e166ab5381400f93607b59", "messageHeadline": "Use ghrepo.FullName in tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 15}}, {"node": {"oid": "22fe0839fa28579a70e48aef21a0ec6984d42a61", "messageHeadline": "Merge remote-tracking branch 'origin/master' into ghrepo-interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 281, "deletions": 34}}, {"node": {"oid": "e81a29c07627bf480d620836743b7a1caf13b3be", "messageHeadline": "Merge pull request #238 from github/pr-create-just-works-TM", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 620, "deletions": 84}}, {"node": {"oid": "4f6dfee965096cfd10be87ffe8020ae12a126213", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-create-just-work\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 161, "deletions": 34}}, {"node": {"oid": "f10b8d80950a80b59d190e0888e0246fce99fd3f", "messageHeadline": "Add unit tests for remotes-to-repos resolver", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 120, "deletions": 0}}, {"node": {"oid": "9122bc181cbde6d2b0f8cafee1e6f56c3eab1d5c", "messageHeadline": "Migrate away from `errors.Wrap()`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 26}}, {"node": {"oid": "f58dd040745ee68d54e21ddcba01ccaf0f358a2c", "messageHeadline": "Avoid saying \"number as argument\" for `issue/pr view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "537b0a842980b8ce3940b267d2c97c4d9441171f", "messageHeadline": "Friendlier output for network connectivity errors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 117, "deletions": 10}}, {"node": {"oid": "eb6541d8d676e0b25b80fd62e4585324b5764c1b", "messageHeadline": "Fix CI build", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "6282a3c24ede817b8ddd86f29a6176f1dafbdf91", "messageHeadline": "Improve readability of error output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "02f5a689374c9b3eb65f734ad57008a58148e7e9", "messageHeadline": "Move main package to under `cmd/`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "f5ad43458ccb15bd73b6f19da995271ebf19b8a1", "messageHeadline": "Avoid using `<...>` in docs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "305410cdeef7ca2d75647414236489e40169d6ca", "messageHeadline": "Fix usage synopsis for `pr view`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 2}}, {"node": {"oid": "c8d257cd0720edf9180020c2325b4db6ce87c466", "messageHeadline": "Merge pull request #246 from github/auth-page-restyle", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "ea09883b07bb930f2093d680d207184f69718327", "messageHeadline": "Restyle auth page", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 27, "deletions": 17}}, {"node": {"oid": "90f6a73ba59ed0057e58f56f02201923211cc565", "messageHeadline": "Extract helper to print a URL", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "1f90579d2a6a0bb150f86587f47cdd458ea03d7c", "messageHeadline": "Extract common interface for a GitHub Repository", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 187, "deletions": 193}}, {"node": {"oid": "340f74794486cda02dc25cd5da82ca8bd4b25734", "messageHeadline": "Merge pull request #242 from github/debug-api", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 24, "deletions": 3}}, {"node": {"oid": "fa56851c194a313a8b3cd987ea5a736605125efc", "messageHeadline": "Merge pull request #240 from github/disabled-issue-preview", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 4}}, {"node": {"oid": "8c84fe3e3c44f8f411fed83c89a33c261e8f80d2", "messageHeadline": "just augment existing queries", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 71}}, {"node": {"oid": "0b0fd42ef302dec175c3af3505fb6f3b4c219d04", "messageHeadline": "Dump HTTP request/response bodies when `DEBUG=api`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 3}}, {"node": {"oid": "6799e7f57044f6280f4c0f4c13bc3741d86ac40d", "messageHeadline": "Avoid resetting the current branch when `--repo` is used", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "a767fd7910d28d6005972f55a1a9ce0e1e24acbe", "messageHeadline": "Add code comments for tricky parts", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "e2a825effb6fa616639769a7d21655d386b6a885", "messageHeadline": "Auto-fork on `pr create` if no pushable target found", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 113, "deletions": 11}}, {"node": {"oid": "2aaffc69a2414ec81067537192abb72f3db0f46a", "messageHeadline": "Clean up obsolete struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 5}}, {"node": {"oid": "fa30c16ad55b8bbc65df5b55e7f1e3004cc334c6", "messageHeadline": "Fix web-based `pr create` for forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 4}}, {"node": {"oid": "6c49614db72e16150bd7bf343831ee82ddd41de7", "messageHeadline": "Fix tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 45, "deletions": 18}}, {"node": {"oid": "f09b05e628ea8a0af0c9c501154a1c3b40c64128", "messageHeadline": "test for disabled issues", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 45, "deletions": 0}}, {"node": {"oid": "fc25a4e9ed860d9dc52d3243b522256cebabc553", "messageHeadline": "check for disabled issues in issue view command", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "50a89564a7b195f742e61e3ac3a5fc974b31ed68", "messageHeadline": "Merge pull request #237 from github/issue-sort", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 84, "deletions": 10}}, {"node": {"oid": "d7d575fccb02cce2ba247fc6ca9eae91dc355f0a", "messageHeadline": "support more time units", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 27, "deletions": 12}}, {"node": {"oid": "7a614ce6973847bd43554c9cddff687f3115beb8", "messageHeadline": "Support triangular git workflows in `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 349, "deletions": 69}}, {"node": {"oid": "a4b97014d11aee9d029fd5b4f517b0cee9bace6f", "messageHeadline": "stray TODO", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "a29715363719b785f22ef06fcd9e28052032ce0b", "messageHeadline": "test for utils.FuzzyAgo", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 35, "deletions": 0}}, {"node": {"oid": "bfdf89b579875aa5efe2279c203e03b05c7758c2", "messageHeadline": "updated based sorting and fuzzy time display on issue status", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 36, "deletions": 10}}, {"node": {"oid": "99c17c3a5febb04eb6bf7d89127f2b25b31e9083", "messageHeadline": "Merge pull request #227 from github/typoswap", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "9e22b9b0355e6fc625b0bdaf37f47e839e69c784", "messageHeadline": "Merge pull request #230 from github/no-fail-fast", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "84b19a5535e0e250a445b349f0d3e8db2dece85b", "messageHeadline": "Merge pull request #231 from github/create-flows", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 322, "deletions": 101}}, {"node": {"oid": "7aa186fe028dde30851861849ff1678fa0590412", "messageHeadline": "make prompt match mockup more", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "115cc30a8e8536d0c62b6d41885a8d281e0ea556", "messageHeadline": "rely on iota syntax magic", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "ffb6b8e29f4a6b405664ecdf058528c6467ef954", "messageHeadline": "move survey extension to its own package and clarify", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 16, "deletions": 11}}, {"node": {"oid": "31001877bda166ec433a0d303d443bc174189f97", "messageHeadline": "hide potentially long query strings when printing urls", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 10, "deletions": 4}}, {"node": {"oid": "beeb35e7e2197a7b218e5b63ae150ae1f7e4c55d", "messageHeadline": "clean up body prompt text", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 21, "deletions": 11}}, {"node": {"oid": "1e19b9953a6e92b4a619e61fdb0e834e51461cfd", "messageHeadline": "use pluralize helper", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 7}}, {"node": {"oid": "32461284cc044933dfd4d471f4a679f5576f19e2", "messageHeadline": "fix some TODOs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7bbd70d6b28f1b5673c8fc888c7b3eebcd09545f", "messageHeadline": "use default to preserve non-interactive behavior", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3468a4652144aced277772e02c24ddb6ad2d0ab4", "messageHeadline": "support preview in browser for issue create", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 33, "deletions": 10}}, {"node": {"oid": "a3c808e22e8e0016e92bc49049ae0c5f48241b91", "messageHeadline": "Disable cancelling other CI builds after one fails", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "d2eb17b1501bcc8c128dcd10c7d62a9f6659f80a", "messageHeadline": "Fix test after copy changes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "d8cbb6a6a742f26020936a921254aa4760ecf0d4", "messageHeadline": "support previewing PRs in the browser", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 87, "deletions": 71}}, {"node": {"oid": "96edddc874de71acc3da3aa0bc9a09efe2b53a67", "messageHeadline": "PR to pull request", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cf44dcd81b8ddfd5dd4946b5fa4fa40022b93593", "messageHeadline": "removed terminal mention", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "82d0060eb4c2e26c24504985a1460c5732f47bae", "messageHeadline": "terminal notice", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "062d4f2367b35c6a2b324ecc1bf3ec3d91938887", "messageHeadline": "note", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "164064064b11764c0fea8d94f2b6560389e0ec79", "messageHeadline": "e to edit body, enter to skip", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 19, "deletions": 3}}, {"node": {"oid": "e821d2781a95235af26f84e1bfff3de5a2285079", "messageHeadline": "towards extending survey.Editor behavior", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 173, "deletions": 23}}, {"node": {"oid": "2026b8ae0dc3f4b7745f95cd9151fb0fccf6e028", "messageHeadline": "use long-form reference", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "42f876354d3ef6f107bb3720e57e5f26413638a0", "messageHeadline": "fix typo", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a9db4e8d2148c3d3d5f830431fc9b96916dc4a48", "messageHeadline": "Merge pull request #221 from github/release-the-kraken", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 47, "deletions": 1}}, {"node": {"oid": "bf209d88a6eceb1a0bee0296581e47d75b16329c", "messageHeadline": "Merge pull request #222 from github/oauth-debug", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 37, "deletions": 3}}, {"node": {"oid": "42f58eac4bb71f7d1e2055a12f4a3ede594f019b", "messageHeadline": "Merge pull request #203 from github/preview-things", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 364, "deletions": 14}}, {"node": {"oid": "daf02ff3ec653096266d871752dc7d2866719759", "messageHeadline": "de-inline go-termd", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 4, "deletions": 368}}, {"node": {"oid": "4592aaf63de9451416d31210e58d3542ed843025", "messageHeadline": "clarify newline normalization", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "5bc6d220c4ce678b48dacc847901fbb0bc5df790", "messageHeadline": "review feedback", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 104, "deletions": 46}}, {"node": {"oid": "853fda13e987f7eb3f1239cf7f78f8fa30daa66b", "messageHeadline": "Add more OAuth flow debugging to stderr with `DEBUG=oauth`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "d6a437a93cca932aa0f002aaf5ae0e01d723056f", "messageHeadline": "Add a TODO to make scopes configurable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "ced6809e1e7354f597c3ef382e970a47fbb61c6e", "messageHeadline": "add changelog to --version", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "bbeb558fce0be4fe0f99167167a97a05707b4b60", "messageHeadline": "Narrow the scope of the local server handler", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "635d2963f6f8c46d323b915b4fee248f175a39af", "messageHeadline": "Add more explicit error handling around the OAuth flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 1}}, {"node": {"oid": "1921a74eec5038d5fd04606e6125f82bd329b93f", "messageHeadline": "Add changelog func", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 43, "deletions": 1}}, {"node": {"oid": "c5486ee3f2a65f10ba34b84fce1f71ac61df3316", "messageHeadline": "Merge pull request #210 from github/noprinting", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ffd756c18a66171ba4584a834da8d207b3843222", "messageHeadline": "Merge pull request #181 from github/draft-security-md", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "83c647366b294442274a05c79293fef557caab91", "messageHeadline": "Merge pull request #213 from github/git-current-branch-compat", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 2}}, {"node": {"oid": "bc1ab20cdfc1ef19f59e360c04990e0a089e4af3", "messageHeadline": "turns out this has frightening state", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 15, "deletions": 20}}, {"node": {"oid": "bbdf30c8f877c4c2f70f11878184c7296fa4c4f0", "messageHeadline": "add tests for pr/issue previewing in terminal", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 107, "deletions": 6}}, {"node": {"oid": "f911a234c29eda1446a0df4c791a3b1d2ea8a441", "messageHeadline": "print to proper handle", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 6}}, {"node": {"oid": "e42b0976293aa8c0a5c97d49083c4a52527fd5e8", "messageHeadline": "inline a markdown rendering lib", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 370, "deletions": 6}}, {"node": {"oid": "756610301eed01cb73d86f8376df01717e5de56a", "messageHeadline": "Swap to show", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4925c3cf01b61d3c625abcacff157afdfb4fa7ba", "messageHeadline": "preview PRs and issues in the terminal with -p", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 211, "deletions": 14}}, {"node": {"oid": "d8474d5990dbcb9c748ee030ebafee2b49b8cf13", "messageHeadline": "Read current git branch in a way that is compatible with older git", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "f0ab533bbcb6907e366854cb08e3d7fbed4f8b35", "messageHeadline": "Merge pull request #207 from github/tweak-windows-build", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18876, "deletions": 18811}}, {"node": {"oid": "025845e9ff20b55f92af06549137b6fef63548d1", "messageHeadline": "browser is sufficient", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "204e902dbae0d94b72640956df4d175e1c819aec", "messageHeadline": "browser is sufficient", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b2350be56a0a58a90e16e6946001acf24ac2880d", "messageHeadline": "change print to view", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "869f50ec0ff09075d04fb25b36461fefefe4f9a4", "messageHeadline": "Merge pull request #205 from github/and-four-more", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 180, "deletions": 116}}, {"node": {"oid": "ef8b376b09e1fde38093c9120767a2d7ac263d9d", "messageHeadline": "Add `npm run build` script to download-exe action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "a34d07aecbed51b869b966cfe8e8dce446e33348", "messageHeadline": "Improve .msi asset handling in upload-msi action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9267, "deletions": 9207}}, {"node": {"oid": "abca8d8685f9c3c018ff105c14b28858e9c3aeb9", "messageHeadline": "Add `npm run build` script to upload-msi action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 7}}, {"node": {"oid": "88f0f3a8b2fa83e04d758a4fc3b67443c846fe2e", "messageHeadline": "Preserve original filename in build-msi action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9574, "deletions": 9577}}, {"node": {"oid": "30d06c13bab1070abf82ebf51ec4ca0344601977", "messageHeadline": "Add `npm run build` script to build-msi action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "5ed1dbe02f6db9e7807f05c3ab9a30fb31e2d61a", "messageHeadline": "Fix fixtures", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 98, "deletions": 80}}, {"node": {"oid": "c9bcf807b1445f4e6ad45672315e4585c999fe79", "messageHeadline": "Make it work with PRs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "4fcf13dac465e319c4565ff311bca8a5614dad6b", "messageHeadline": "Make it work with PRs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 27, "deletions": 10}}, {"node": {"oid": "30abea1813b456f32569a043e2d7b9a684a4c712", "messageHeadline": "Fix fixtures", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "2053809436f9738ab5b788a64be09cc325d47cf9", "messageHeadline": "Merge pull request #201 from github/cleanup-scripts", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "0639ef8445affecbc5bc5f13ef48c7d144b1e583", "messageHeadline": "Cleanup unnecessary workflow bits", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "1f2277cdd3ae0297048e728d4aeeebbae893aded", "messageHeadline": "Merge pull request #199 from github/generate-changelog", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "09bc87310499db96cfe25f8dce646939b26d74b0", "messageHeadline": "Merge pull request #200 from github/fix-language-stats", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "3eb820631dea089ff49fc1920865f772d1081865", "messageHeadline": "Add \"and x more\" text\"", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 40, "deletions": 16}}, {"node": {"oid": "c6775eae6c3394336d8bd49db24a6992961d28f9", "messageHeadline": "Merge pull request #165 from github/appropriate-context-and-feedback", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 36, "deletions": 4}}, {"node": {"oid": "7edde9306a19f0a5950d632095bf4558fa94939a", "messageHeadline": "Move Windows build scripts under `script/`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 5}}, {"node": {"oid": "732b3ddbe38fadc51d6a58f831fe83962d1092cf", "messageHeadline": "Merge pull request #198 from github/build-matrix", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "4343863817832b13397c78cf455cfc7ff3263ed6", "messageHeadline": "Instruct Linguist to exclude files under `.github/` from language stats", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "2271f4cdb6b82f66a1656ff9448fd54fc8c33060", "messageHeadline": "Generate changelog on release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 24, "deletions": 8}}, {"node": {"oid": "82b0986a6cddb071c135125c7eff7f0228fdd3e4", "messageHeadline": "Use build matrix for CI job", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 42}}, {"node": {"oid": "2e0ea153d5bc1cd14bf68d75640e622d0faab602", "messageHeadline": "Merge remote-tracking branch 'origin/master' into appropriate-context\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 461, "deletions": 11635}}, {"node": {"oid": "ad6167dd6bc842e89cc2e55885c5585b949659e1", "messageHeadline": "Merge pull request #189 from github/revert-184-release-notes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 11626}}, {"node": {"oid": "e3cc9111de1e3c8548c4964cf7e95b3ff628499a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into revert-184-release-\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 473, "deletions": 23}}, {"node": {"oid": "bce5d21fa1da0280dceeae480247280d32b2e8f0", "messageHeadline": "Merge pull request #188 from github/other-ci", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 43, "deletions": 3}}, {"node": {"oid": "2e192d72842ccacf9570df13914ef19af8e6386b", "messageHeadline": "be more descriptive", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fb0472a8688807255c64913d8d1f13767cb70945", "messageHeadline": "Merge pull request #176 from github/issue-pr-templates", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 418, "deletions": 6}}, {"node": {"oid": "f2afbbce7479f5de509fb1785282fd8a9afff412", "messageHeadline": "Fix test output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 4}}, {"node": {"oid": "58761a8dfc1406341c519d69828bfcd1683d5f90", "messageHeadline": "Fix tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 49, "deletions": 40}}, {"node": {"oid": "8f74b658b26c5161fba555f46447a02fe5b451a5", "messageHeadline": "Merge remote-tracking branch 'origin/master' into appropriate-context\u2026", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 48037, "deletions": 235}}, {"node": {"oid": "bcf1f98702fb008fe85843848296a5995c0cbf2e", "messageHeadline": "Do a better job of reverting test changes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 48, "deletions": 198}}, {"node": {"oid": "d025d2d4f3c968c93a737fed3f2bba65776eb251", "messageHeadline": "Revert test changes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 156, "deletions": 34}}, {"node": {"oid": "b66c34e0ecdde82a30d51666f4aa6063bbffcdc5", "messageHeadline": "Output to stderr", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "b98bd2cfb825ec6377bf69aa8adc820268e04017", "messageHeadline": "Use base branch", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "2fa70eb2b36408dc912d000572e0c21d009df42f", "messageHeadline": "Revert \"Automatically collect PR titles into `changelog.json`\"", "author": {"name": "Corey Johnson", "email": "probablycorey@github.com", "user": {"login": "probablycorey"}}, "additions": 15, "deletions": 11639}}, {"node": {"oid": "5c05b60ab210f94d2ebc032c485e0f7947cfac65", "messageHeadline": "give unique names", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "2ba17b4126251944cec6586af4c3b08d49f687bd", "messageHeadline": "build on all three supported OSs", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 41, "deletions": 1}}, {"node": {"oid": "4ae1193684f91866e9be7b6f31396b3fa267a233", "messageHeadline": "Merge pull request #186 from github/issue-list-no-assignee", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 41, "deletions": 20}}, {"node": {"oid": "d553f45bd1524594285a0bfd48ad178e837444f1", "messageHeadline": "Replace `goto` with `break <label>`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9c36c7bae9b753061ae13824a06080c281e76960", "messageHeadline": "Ensure that string flags are reset between test runs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "00cede9e5f45f2024f611da65103e015c4764b4c", "messageHeadline": "Fix `issue list` re: issues that have an assignee", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 38, "deletions": 19}}, {"node": {"oid": "cbecae73b799fda9711077eb286a9248612d7bd5", "messageHeadline": "Merge pull request #184 from github/release-notes", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 11639, "deletions": 15}}, {"node": {"oid": "ade69a403ce699f4506b00da9ef9f68a4952b4b8", "messageHeadline": "Merge pull request #178 from github/issues-disabled", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 165, "deletions": 80}}, {"node": {"oid": "58a6cbc46e2a3bfcce927b7b7208189de1842e85", "messageHeadline": "Merge pull request #179 from github/pr-checks-test", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 149, "deletions": 14}}, {"node": {"oid": "c852db7708bf9a29a9ded0e6a7dc7467a71998a3", "messageHeadline": "Merge pull request #180 from github/pr-status-green", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "fed380b184a02ecfb48a93e8e2c4e6be397c6f9d", "messageHeadline": "Update changelog", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 30}}, {"node": {"oid": "05b92dbb9560bca25546d7b725c6712af1f4bc3a", "messageHeadline": "Merge pull request #168 from github/goodbye-migration", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 44}}, {"node": {"oid": "3f171066f636e824c74a0f5489f0100c33a145e2", "messageHeadline": "Rename action", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 13}}, {"node": {"oid": "839e4114df41273db2a53d2f99605b7a50a0400e", "messageHeadline": "Merge pull request #148 from github/msi-action", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 35954, "deletions": 10}}, {"node": {"oid": "06d90d5e46c91e4598206542ceff5b6db19f3367", "messageHeadline": "automatically produce MSI files for releases", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 35954, "deletions": 10}}, {"node": {"oid": "67c4d5cdc0f96e9f475b28ad0cb3742f149b8416", "messageHeadline": "Merge pull request #183 from github/draft-code-of-conduct", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 76, "deletions": 0}}, {"node": {"oid": "1b6ca046e548febd829044e34ec79c3affd36596", "messageHeadline": "Add first draft of CODE-OF-CONDUCT.md", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 76, "deletions": 0}}, {"node": {"oid": "6bc6ca6c8e9a07821d60dbac8e2daa419cdf1faf", "messageHeadline": "Add first draft of SECURITY.md", "author": {"name": "Lee Reilly", "email": "lee@github.com", "user": {"login": "leereilly"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "314a82a7a847bc467f0998dea622e2442e30bcbb", "messageHeadline": "Destructure correctly", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "dd1651af2197771be9ee62b432329f56cf971e95", "messageHeadline": "Send sha", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 10}}, {"node": {"oid": "ed1bcd2d21427f48628aaea310b9369f4bfa4c24", "messageHeadline": "Change changelog", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 55, "deletions": 4}}, {"node": {"oid": "f46380550c06506ce0f0265b6c7f8e6f5ed73166", "messageHeadline": "Merge pull request #171 from github/repo-language", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f39d57862d7234da29269f180942a1c96634e85c", "messageHeadline": "Clarify `-R` format", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3346e7b8dca5df7b55a3846c16b434f2909cb3fd", "messageHeadline": "Print `pr status` numbers in green", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "9ddd50ffa912109fdf78ba08f84fb607764a46d2", "messageHeadline": "Add tests for `pr status` reviews and checks output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 121, "deletions": 14}}, {"node": {"oid": "fd1da2f0f060e8abd6ec55c78676f43aeb51f227", "messageHeadline": "Add test for `pr status` blank slate", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 0}}, {"node": {"oid": "bd9b3b9bb54d1aedf5457aec31f9e42fe13c5731", "messageHeadline": "Add tests for `issue status/list/create` on repos with issues disabled", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 0}}, {"node": {"oid": "aeb7f337d2150868f6d204eb307f9ada7010c4f5", "messageHeadline": "Ensure `issue create` fails fast if issues are disabled", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "66534e504b0f2cbf8639c163bbb3fa74aeb2ec02", "messageHeadline": "Warn about repo issues disabled on `issue create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 17}}, {"node": {"oid": "915dd8b0ef032e466b4f0c6a5636b98d1b453d90", "messageHeadline": "Warn about repo issues disabled on `issue status/list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 21, "deletions": 1}}, {"node": {"oid": "d9ca764ac29fb73fab26a2a1736c256325638ad5", "messageHeadline": "Look up the repository only once in `issue status` GraphQL", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 55}}, {"node": {"oid": "d5ba3de7510cf484a47dd3cf5912f68bd3cb2dcf", "messageHeadline": "Add template support to `issue create`, `pr create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 418, "deletions": 6}}, {"node": {"oid": "0918b204131c4533640d0dbff781bb18da97d709", "messageHeadline": "Compile", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 170, "deletions": 300}}, {"node": {"oid": "83bf7df76515dabd066e27920dd50265cca0b679", "messageHeadline": "Get content", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "5c4a5ec6db0874e58844762dae0d51b02a983e83", "messageHeadline": "Fix space", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4e61c3ea734c390e5807c0eb540503f41eaea5c5", "messageHeadline": "Fix syntax", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "101bcc6ecd85976db6e901133e3be06e7436a57b", "messageHeadline": "Add checkout", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c9d8600107b2d1ed08644cafcdae563be4005991", "messageHeadline": "Run correct file", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 1}}, {"node": {"oid": "c8374ecc7fe5c0d861fc5bf729d786fbe76a164e", "messageHeadline": "Add build", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 23, "deletions": 114}}, {"node": {"oid": "33bad4098a3a49d8a23284bc2e4cdc94eb8497fa", "messageHeadline": "Add change log", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11823, "deletions": 0}}, {"node": {"oid": "de814595f5da23ad42409da3e88a773303feb8a9", "messageHeadline": "Clarify repo flag language", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "ea91d0d4b9613ffe844b87a83cff1e4e8c5b9486", "messageHeadline": "Merge pull request #170 from github/git-branch", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 10, "deletions": 50}}, {"node": {"oid": "9454bd61ee7501696bc7fcf27e9beec6ff25dafb", "messageHeadline": "Merge pull request #164 from github/site-docs-fix", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 0}}, {"node": {"oid": "f0801b2deb0b785f7c74e40357b87dc39e43412b", "messageHeadline": "Simplify reading current branch from git", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 50}}, {"node": {"oid": "2c1fc56967e2e0257c50e69659f578ad68821a8e", "messageHeadline": "Update output expectations", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "7b7c985e79653b1ef985ae8355b108234fd00939", "messageHeadline": "Merge remote-tracking branch 'origin/master' into appropriate-context\u2026", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 85, "deletions": 75}}, {"node": {"oid": "2c946169693dc255f3ca81892bb5078de4f70d6c", "messageHeadline": "Merge pull request #161 from github/stderr-tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 60}}, {"node": {"oid": "4ad89829c554771f873ef2740f94058ca74e75cc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into stderr-tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 83, "deletions": 22}}, {"node": {"oid": "63f35f68349e5ec9401643dfbebfb5f331ea45b8", "messageHeadline": "goodbye migration", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 44}}, {"node": {"oid": "1b25aa73697d46a80d3a7468f636686171aaf00d", "messageHeadline": "Merge pull request #156 from github/one-place-for-config-dir", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 16, "deletions": 16}}, {"node": {"oid": "91267a65fad96945d0a4a6608e30a0bf4a608b27", "messageHeadline": "Fix tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 4}}, {"node": {"oid": "6d0f4e7a90d3953c7d5ae74d71a1a6a44a9684cb", "messageHeadline": "Add more text", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 1}}, {"node": {"oid": "2b53172ebe681fc75f617780dc34a00e3799fa4a", "messageHeadline": "Add line for pr create", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "fcf00bd87002a50863616fb9db581a252edfe206", "messageHeadline": "Merge pull request #163 from github/release-date", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "00da5c27882330b61312a401849d3c6fe703ca11", "messageHeadline": "Merge pull request #158 from github/issue-create-web", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 25, "deletions": 0}}, {"node": {"oid": "82fbbb28e8e67339150d5dd74874afff819d204a", "messageHeadline": "Merge pull request #162 from github/gh-help-lines", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 1}}, {"node": {"oid": "3dcadd73bdfcdefc3d015ff603b5bc20419ec7dd", "messageHeadline": "Merge pull request #159 from github/no-issues-assigned-notice", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 34, "deletions": 2}}, {"node": {"oid": "5434bf47abe09c9f1fd84682eb6ca3d52be8518a", "messageHeadline": "Merge pull request #160 from github/win-test", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 2}}, {"node": {"oid": "a7f59bfb1567b62b7d2f1b14e2ae6e345471a7b6", "messageHeadline": "Improve `site-docs` make task", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "1d9ad0001b950aa57b3eb6d96ab66a6886d61446", "messageHeadline": "Simplify date format in gh version information", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "030c99730152f5f4406eed64694da3250d57fd4b", "messageHeadline": "Avoid long first line of gh help", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "48aeff1ca7c739b057d8fb594ba11c1b382b060b", "messageHeadline": "Assert stdout separarely from stderr in command tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 67, "deletions": 58}}, {"node": {"oid": "d7513ef3f6cf252b6418613622e60593718be9af", "messageHeadline": "Fix test assertion when running on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 2}}, {"node": {"oid": "57c7266328c64f1bd19a1a3a9e90a7f5db9a3725", "messageHeadline": "Fix displaying \"There are no issues assigned to you\" notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 34, "deletions": 2}}, {"node": {"oid": "5d6b095f1ad0bc367053e991af81e206b850f96d", "messageHeadline": "Add \"Opening URL in your browser\" notice to `issue create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "d1905f5824d7914f0e912a5f7e8993d6644a4ca0", "messageHeadline": "update comment", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9becb5f790c4b37e3b7ba558eebd8723ad6bb5c0", "messageHeadline": "Have one place manage the config dir location", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 14}}, {"node": {"oid": "e93ab66107e5d2b432e234c788a3a8443db17124", "messageHeadline": "Merge pull request #147 from github/pr-to-pull-request", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "caa1c49c6cd2a5edd72b8259ff8c065e399cd326", "messageHeadline": "Merge pull request #151 from github/less-aggressive-checking", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 6}}, {"node": {"oid": "b7191e3a6f370ff2464276d011eeaa2f58722924", "messageHeadline": "Simplify case when `state.yml` is non-existent or corrupt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 20}}, {"node": {"oid": "0bfd8213e2401fd2e7f1ab8be3af0494e8e8de03", "messageHeadline": "Merge pull request #144 from github/better-better-better", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 30, "deletions": 10}}, {"node": {"oid": "2979c5fc4cfa6f2351d2c83f1d69f060c51e78ca", "messageHeadline": "Use embeding", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 6}}, {"node": {"oid": "9b5f7a8148c5af5458288ff6cc99ee14af9833d0", "messageHeadline": "Use new error.As method", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "10ca1e7646a602633238704b10c31c620e0dcb8c", "messageHeadline": "Whitespace cleanup", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "23fdd730e9d75355845fac2c2397162e6afc4682", "messageHeadline": "Less \ud83c\udf2d", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "6f339285b5b96f61851e294e7cb64bf03bfcc386", "messageHeadline": "Whoops", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "9428df4597dea315ab8a40803d60640645b9afe9", "messageHeadline": "Fix tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 40, "deletions": 25}}, {"node": {"oid": "deac6da2f4df96eae43372fe1fc865bcb6b8867c", "messageHeadline": "Add state yml", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 84, "deletions": 5}}, {"node": {"oid": "0f970e63289885fc0e28fd6aa1879383cb2b943c", "messageHeadline": "Merge pull request #150 from github/vilmibm-patch-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "995093591b63cab96c2a30beda403027ddef88e1", "messageHeadline": "s/-B/-T", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "92642f4d53b70804e8bbba384001d3d11b85a0a5", "messageHeadline": "Create NotFoundError", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 14, "deletions": 8}}, {"node": {"oid": "2218e60264b4d83261a556018aa797fa3455218f", "messageHeadline": "Label as pull request", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "573dda22a1823f3b71348e79f154f1cdd19abbac", "messageHeadline": "Simplify flag setting", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "cc7b2f0ea8b3269a8dabcc63caf5ce163ed598c7", "messageHeadline": "Consistently use \"pull request\" instead of \"PR\" in user-facing copy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "53ed20f32a6da8b6e82bb161aa834957cc2f05be", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "748b213c9aa038b9029ba264f5a5156a53cb50ea", "messageHeadline": "Add error details for `gh issue view`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 2}}, {"node": {"oid": "9b40efcad5f9a3f01311552565e37fb4d74209f8", "messageHeadline": "Add better `gh pr view` message", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 1}}, {"node": {"oid": "5296f72189fc6ff5215e2a7a4e0f962137973c7d", "messageHeadline": "Better messaging for `gh pr checkout`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "5949ca4b561ddf2308143d0ec602d0819d4e291b", "messageHeadline": "Merge pull request #142 from github/empty-pr-list", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 37, "deletions": 4}}, {"node": {"oid": "71add1baf5182eca167ad4a9bc187f3a12317590", "messageHeadline": "Merge pull request #130 from github/rm-obsolete-fixtures", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "4de0a76234f6fbe256e88b5d44fd10401faa3b68", "messageHeadline": "Merge pull request #141 from github/add-url-branch-to-usage", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 16, "deletions": 7}}, {"node": {"oid": "e9cbf8f3bacf55d19d7749f5d9ac2772496afb00", "messageHeadline": "Merge pull request #143 from github/newlines-are-the-devils-whitespace", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 18, "deletions": 4}}, {"node": {"oid": "eb414bf2a15193cb6533fa8253bf1bd5308129b7", "messageHeadline": "Add a little test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 0}}, {"node": {"oid": "f70473c2346b2975ab5dd853c414826fc4dc287f", "messageHeadline": "Replace excessive whitespace", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 7}}, {"node": {"oid": "00b38bb11c74ed64a3ce92b33078d8f85fd124fd", "messageHeadline": "Add better message to empty `gh issue list`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 15, "deletions": 6}}, {"node": {"oid": "9aa3f35f8a1265811797ea58a7159bd8e50c3619", "messageHeadline": "Better language in the \"no pr\" state", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 2}}, {"node": {"oid": "387b9d954464e2cca4320ffa36749f2b3cfa2fa0", "messageHeadline": "better name?", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "f1eb29b79189a2675db39922fa1b276fa20889eb", "messageHeadline": "Add colorableErr", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "5f90cdc80160732062f7f1cc054d0c654c8869c0", "messageHeadline": "Elaborate on what is accepted as issue/PR arguments", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "4b8921f01171408978d600820d99041180b79d04", "messageHeadline": "Consistently use `{}` to denote mutually exclusive options", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "8222e7d74fbe0e8ec8c6564f0c4b84df26cf881a", "messageHeadline": "Consistently use `<>` to denote placeholders", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "bbb91d6a2a480080852163231432049cbc7883a5", "messageHeadline": "Replace newlines", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 4}}, {"node": {"oid": "fee303699aeea4829078f4f463fed8bfe854fd85", "messageHeadline": "Show message when there are no PRs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 0}}, {"node": {"oid": "196cdddb5e56c0e80bb4c4201ea47fccddb91e73", "messageHeadline": "Merge pull request #140 from github/wtf-finder", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "cce2fd4a22905cc23af2222e7b499efb22c223a4", "messageHeadline": "Add better usage docs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "50fccd796a41e3f797ce1a519a7eda4866ce5453", "messageHeadline": "not needed", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "ee7f6339aec275f240a7078e56d1cb2980fe5ac1", "messageHeadline": "Return url for PRs", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "9425d33b3d17f080af0663bea2dd71cdf544d3ce", "messageHeadline": "Merge pull request #127 from github/help-site", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "7c1390d02dfc383b7cbf318bcbc94551c38a39e6", "messageHeadline": "Merge pull request #131 from github/move-config-to-folder", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 45, "deletions": 1}}, {"node": {"oid": "ae68acb9019570181f08b8ca8a534b411999046a", "messageHeadline": "Move to context package", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 45, "deletions": 46}}, {"node": {"oid": "5c4a94e13ae316210235e578dc45ac7d092ac757", "messageHeadline": "Merge pull request #132 from github/pr-create--web", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 11}}, {"node": {"oid": "551f365bfc8f8a9c87e966803739983c8cfc04bd", "messageHeadline": "Merge pull request #129 from github/pr-arg-selector", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 361, "deletions": 67}}, {"node": {"oid": "418da8713b13500f29565e577c1c83792ac16cf7", "messageHeadline": "Merge pull request #128 from github/add-feedback", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "07993058e6cab3aa98bd5c972208fdf74db843cb", "messageHeadline": "Update go.mod", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51a65c64c3c300cab641303a1de0d0a965b960af", "messageHeadline": "Merge pull request #99 from github/upgrade-gh-reminder", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 240, "deletions": 5}}, {"node": {"oid": "b6adf7f4b17597a94caca95896220b22fe120cb5", "messageHeadline": "Merge branch 'master' into upgrade-gh-reminder", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 469, "deletions": 257}}, {"node": {"oid": "fb8a7e26e620ca265ec21350ed8a7a2feb717daf", "messageHeadline": "Reset bool flags so they don't leak between tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 3}}, {"node": {"oid": "5ac4b1e6d69cf1013e35a89169e62ecce9302fa6", "messageHeadline": "Implement `pr create --web`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 50, "deletions": 5}}, {"node": {"oid": "5d644d246898ff53be111df8f9c31394cffdb606", "messageHeadline": "Silence stderr in `git push` during pr create but show it on failures", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "87a1490d1ea96dd8b263e782d53e08b9d7958889", "messageHeadline": "Improvements to update notifier authentication", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 29, "deletions": 5}}, {"node": {"oid": "aaad263a3e6c5c155cf00dc703969263b209c660", "messageHeadline": "Update output of upgrade available notice", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 3}}, {"node": {"oid": "ba0a441e23a5ece2575dfc444f3df73c7c6c86ab", "messageHeadline": "Allow configuring the update notifier from the outside", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 5}}, {"node": {"oid": "67f0cf3ce3646436d17863a5574ec68c5390ffaa", "messageHeadline": "Improvements to update notifier", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 119, "deletions": 59}}, {"node": {"oid": "14561cba9fb11d982cbc19a44cc95257700a2b3e", "messageHeadline": "Don't print an error if file doesn't exist", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "40d45da12d368fc3ac0f8754b6383c6a2e3691c8", "messageHeadline": "more documentation", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "afaab6d16c940fb20aa5af6c9370d1f24204abe8", "messageHeadline": "Add a config migration function", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 44, "deletions": 0}}, {"node": {"oid": "4b9cca31299c1c213bfb88cbbab8918db88115aa", "messageHeadline": "Change where the config file is located", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b50e485019807e3e46de6732dfdff2c9d4a33299", "messageHeadline": ":fire: unused fixture files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 16}}, {"node": {"oid": "b125c08c37ef860868bfde4b769bf6bc2af045d6", "messageHeadline": ":fire: obsolete fixture file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 36}}, {"node": {"oid": "4e859fa7cadd11ebee624cbfb5279440fbd44f75", "messageHeadline": "Validate PR passed as `pr view <url>` before opening it", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 11}}, {"node": {"oid": "b223176b378e7cb023b73971dec7579fdf4a23b8", "messageHeadline": "Accept issue URL in `issue view <issue>`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 125, "deletions": 12}}, {"node": {"oid": "29de133ccfe657feca48639bf3364f79767fce96", "messageHeadline": "Accept PR URL or branch argument in `pr checkout <pr>`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 135, "deletions": 24}}, {"node": {"oid": "fb7ea2c6a6967229c1068db116c13c82b61b3fc6", "messageHeadline": "Don't use env vars!", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 2}}, {"node": {"oid": "519e7310380b4ed939e7de9fd41f1b91f32550e7", "messageHeadline": "Allow specifying PR URL or branch name for `pr view <pr>`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 118, "deletions": 10}}, {"node": {"oid": "5bfcab8ba1a3c31d8c076ea13cb3e875ef45b1ee", "messageHeadline": "Merge pull request #124 from github/pr-list-assignee", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 213, "deletions": 147}}, {"node": {"oid": "f87680e804e917a6ce5e768b6c2fb63394a0365b", "messageHeadline": "Explain multiple code paths", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "db7874add5ecaf94bec1b4b399d407ea47940027", "messageHeadline": "go fmt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "2621bccc44d1b5dec9d71a2cd16ebcefd88c124c", "messageHeadline": "Use RunCommand in tests to ensure flags reset between runs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 76, "deletions": 133}}, {"node": {"oid": "723cd06b8aa4310110f7931a7d34f55e313c7554", "messageHeadline": "Add `pr list --assignee` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 37, "deletions": 0}}, {"node": {"oid": "6aa1efcf9f76b579c0d4db85683dfe52bbdad408", "messageHeadline": "Support `--base` and `--label` in combination with `pr list --assignee`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 15}}, {"node": {"oid": "8369372501be8ebae093e3bd39407bf110b7f97c", "messageHeadline": "Add google form link to root help description", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "51d570e14163927bc98e834744786af9457b21f4", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-list-assignee", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 442, "deletions": 230}}, {"node": {"oid": "f8f0aa829e36a5d75b20c58b326c6af0b4e0d9e4", "messageHeadline": "Only run in prod", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 10, "deletions": 7}}, {"node": {"oid": "dc91781214ecb9ce871a7dde41e483d39d32bd94", "messageHeadline": "Works with POST", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 5}}, {"node": {"oid": "427a76d7285b747198ea76e31d2e868ef57bf9c0", "messageHeadline": "Use the same words", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 8, "deletions": 8}}, {"node": {"oid": "2c86c1d139232c728809536f6a089ec03c78e12a", "messageHeadline": "Remove line", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 2}}, {"node": {"oid": "1231ddd01cd831bc2ddf39ca4ed7b52199df4c79", "messageHeadline": "Add test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 149, "deletions": 91}}, {"node": {"oid": "ad120874b9f2f0c50709ff82afa5e5d919d442ee", "messageHeadline": "Merge pull request #96 from github/pr-current-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 259, "deletions": 113}}, {"node": {"oid": "3e06cfff0d5cb345ad4a33776c3f7eef81f5145c", "messageHeadline": "Improve mapping current branch to a PR in `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 43, "deletions": 23}}, {"node": {"oid": "3b4c9a530900643d5aa2a4f1fe7db645da3b8c23", "messageHeadline": "Extract finding selector for PR belonging to current branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 51, "deletions": 30}}, {"node": {"oid": "de98dbd378956e0658ea273deba6f7f7638514a2", "messageHeadline": "Make the \"check update\" interface a little cleaner", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 31, "deletions": 28}}, {"node": {"oid": "78a9599e2a90c91a314c39e917ad40b919d92862", "messageHeadline": "Used in color", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5ce2b7ea18a1e255e09fa5b766bd29cf21f56510", "messageHeadline": "Merge remote-tracking branch 'origin/master' into upgrade-gh-reminder", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 712, "deletions": 654}}, {"node": {"oid": "db8c2d4e016422de9195149fd5411e792ab12f40", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-current-branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 710, "deletions": 651}}, {"node": {"oid": "39080dc3325d56f2776710060067ddcac8a6ad9b", "messageHeadline": "Generate help docs to GitHub Pages", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 2}}, {"node": {"oid": "9a3b032fface39be1852ecbf3f59ec8831fa9d68", "messageHeadline": "Merge pull request #126 from github/cygwin-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 1}}, {"node": {"oid": "a0458956c02e5b6dbc2689eb0fa078ea870a75d3", "messageHeadline": "Add docs to color funcs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "e636e3e6130b8ae1e3d1529ff73cb24e071e0f64", "messageHeadline": "Merge remote-tracking branch 'origin/master' into cygwin-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 92, "deletions": 80}}, {"node": {"oid": "15b76ce70360ad9b16a955e44510d3c204fc6afd", "messageHeadline": "Merge pull request #125 from github/ansi-colorfunc", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 24}}, {"node": {"oid": "ebb7f3998505811110413aa1a5bf720940cd7f6b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into ansi-colorfunc", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 56}}, {"node": {"oid": "64dcdd68e58308c67114858a4c1e3be0e8538572", "messageHeadline": "Merge pull request #118 from github/win-ansi-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 42}}, {"node": {"oid": "8955d3e70e9f930a1d22193309020ecebaed5986", "messageHeadline": "Merge pull request #123 from github/flags-language", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 15}}, {"node": {"oid": "ae2e8f057ce8a3a39824497ec1a8f864f7703db2", "messageHeadline": "Merge branch 'master' into flags-language", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 66, "deletions": 40}}, {"node": {"oid": "b6fa88337d6330f246292a89bc7ff26a04845666", "messageHeadline": "Ensure that commands print to a colorable output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 43}}, {"node": {"oid": "4148cf76b94208b250114da5f9ac649c390d4e6d", "messageHeadline": "Merge remote-tracking branch 'origin' into win-ansi-color", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 39}}, {"node": {"oid": "24b04b5fca6fa167f709a3f69c3ed77b487417a6", "messageHeadline": "Make use of ansi.ColorFunc", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 25}}, {"node": {"oid": "004ab1e9db2979ce6813d1e2c27175cb48331b6f", "messageHeadline": "Fix color output to Git Bash", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "aeb060e0126af7b1631812168760aeb39b2df262", "messageHeadline": "Allow `pr list` filtering of assignee + state", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 2}}, {"node": {"oid": "1bf28927f0b58c383a98af3736872a6a624b28e0", "messageHeadline": "Support `-a, --assignee` in `pr list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 65, "deletions": 20}}, {"node": {"oid": "07df89f931c759e0a3c570cad59d739755ae16c0", "messageHeadline": "Merge pull request #122 from github/issue-status-mine", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 24, "deletions": 27}}, {"node": {"oid": "caf8eea0c7413685fd51666cb1163c2da98a8c66", "messageHeadline": "Merge pull request #121 from github/cli-version", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 14, "deletions": 2}}, {"node": {"oid": "0a6a2991d5e30bf8291c606de8ae96e213c6d2c0", "messageHeadline": "Merge pull request #119 from github/term-cygwin", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 15, "deletions": 3}}, {"node": {"oid": "49cc3ca1dca9e24cd91f35f9d519219fa303549f", "messageHeadline": "Merge pull request #120 from github/oauth-win", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 4, "deletions": 0}}, {"node": {"oid": "21f43f300329aa013b15726aa06df0a1f826478d", "messageHeadline": "Merge pull request #114 from github/linux-instruction-tweak", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 7}}, {"node": {"oid": "6777b4f16c6a4d45cfabae0f3eb410ac88645477", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "478d5de9a1f40e86c60bb46b19c013fe61987222", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "c5eba17429eca6da68dd3ce8adc7aa035a2ad8e7", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "cce72cc7a42a0647fe0556792091761ddc219cd2", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 2}}, {"node": {"oid": "854a4b3fdffddad53cfe9d129cae41a5560b39b3", "messageHeadline": ":nail_care: Sentence-case for `--help` and `--version` flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 0}}, {"node": {"oid": "b8a0754a0329767491df9710314af0fb938dbd87", "messageHeadline": ":nail_care: Sentence case for CLI flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 10}}, {"node": {"oid": "002aac351945aad74c9b767d2ffb9dfe2d0ddb03", "messageHeadline": "Remove global `-B, --current-branch` flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "617957087351f686abc4eb82a41a7b9fe030e47e", "messageHeadline": "Replace \"Recent issues\" with \"Issues opened by you\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 14}}, {"node": {"oid": "bfdef59377cdcbee135d4002e895cbe9400b6520", "messageHeadline": ":nail_care: consistent sub-command initialization style", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13, "deletions": 13}}, {"node": {"oid": "b8251650db2f2d39c3773e08b6bac3c54b89186c", "messageHeadline": "Have `gh version` be an alias for `gh --version`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 1}}, {"node": {"oid": "4ec31ffd57cb3a60bc7a5d70eba89129b5c17b7c", "messageHeadline": "Strip the \"v\" prefix when displaying gh version string", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "4be04aded367e14539e8b628859a35c852eff59a", "messageHeadline": "Fix ANSI color output on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "7d904fdef7bae09d9373850346daccfcb7a24447", "messageHeadline": "Fix detecting terminal under Git Bash on Windows", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 3}}, {"node": {"oid": "295c5d122b973de8dffdb096ae93191ac9b52702", "messageHeadline": "Fix opening OAuth URL in browser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "d9d745447b8a6d1219e5f0c2cab661d8522bf74d", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 4}}, {"node": {"oid": "b21b93abe91430aea37241da8a96f0359099de8c", "messageHeadline": "Merge pull request #113 from github/staticcheck", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "9a64b43f2e8a04f4cf1dfbd8539a0862f3bc8b73", "messageHeadline": "Merge pull request #112 from github/rm-utils", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 272}}, {"node": {"oid": "39a5dbc2f27e9d4d2d8bc28074e18af87b354210", "messageHeadline": "Merge pull request #102 from github/linux-packages", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 45, "deletions": 2}}, {"node": {"oid": "52a1575fc1c03f2bcce76803bf570053b7852bae", "messageHeadline": "Update README.md", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 1, "deletions": 1}}, {"node": {"oid": "62bbcb266e3891b6a2082644f83472b333633317", "messageHeadline": ":fire: more unused git functions", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 101}}, {"node": {"oid": "d99698f048b7c5486416b863aa9a73a671c54de7", "messageHeadline": "Fix minor code issues discovered by staticcheck", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 7}}, {"node": {"oid": "7f4833d84eb2bcd1337f583787dfaa9775d50262", "messageHeadline": ":fire: unused code", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 171}}, {"node": {"oid": "a5da6997c432ed1605a0c65bca6f7267a44e5319", "messageHeadline": "Merge pull request #101 from github/add-license-1", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "89700216c6fce2d18448f7ae2e3ec37524d0f46b", "messageHeadline": "Merge pull request #97 from github/issue-create-editor", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 147, "deletions": 108}}, {"node": {"oid": "619c42fc8701464537cb9e24d272542d1e7d8acc", "messageHeadline": "use iota", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "cdf40cc6edb431e727d4a9e77b30c71519ad64b1", "messageHeadline": "Merge pull request #98 from github/more-specific-help-summaries", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 4}}, {"node": {"oid": "704a9e88a528f38da1829a1ec86dff548086f70d", "messageHeadline": "Merge pull request #104 from github/issue-list-table", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 84, "deletions": 111}}, {"node": {"oid": "267262c882d708dee3761be92fb27b8615c8a953", "messageHeadline": "Merge pull request #92 from github/git-describe", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3b765d9236131552404e748ec9ddafeb339f72aa", "messageHeadline": "Only print the func if there is a function to print!", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "d69f58cd6bc956749f1c865bd7932ae6b2a537a1", "messageHeadline": "Add APP_ENV var", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 10, "deletions": 0}}, {"node": {"oid": "234702717450f7a688e6f86da3547a522df94abf", "messageHeadline": "improve rpm instructions", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 5, "deletions": 1}}, {"node": {"oid": "23c7eeb6b0a5f6cd851847d70d2d32c611460657", "messageHeadline": "add linux instructions and test release instructions to readme", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 29, "deletions": 2}}, {"node": {"oid": "9c459659e7503b6784dff1abc9ee59ae96536a3f", "messageHeadline": "try out rpm builds", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "977d47b263180e3f7bedd2270652959eef41d2e9", "messageHeadline": "Shorten top summary", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "49d5ada9370633ecf1e9fb8e334fc458580478d9", "messageHeadline": "use upgrade", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "e95594675d011d67b2b52cdec1c9bffb99ed1006", "messageHeadline": "Move to it's own package", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 7, "deletions": 5}}, {"node": {"oid": "30bfca0a2a40ba827020de8d2e474b0d6c657b7e", "messageHeadline": "Use release URL from API", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 15, "deletions": 13}}, {"node": {"oid": "26056f48f4208df8f28a6444bcf4d7b905cb7905", "messageHeadline": "Lastest isn't a word", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "3236290d0f6d038c31c7c10bff6fde34785b801e", "messageHeadline": "Use terminal.IsTerminal", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 10, "deletions": 9}}, {"node": {"oid": "3680ccb59dca950a0f3b18ab3c5272110718e432", "messageHeadline": "Merge pull request #91 from github/issue-template", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 0}}, {"node": {"oid": "fdcf028cce59bef18c03e7e927d47855d01e3df4", "messageHeadline": "Align `issue list` output with that of `pr list`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 5}}, {"node": {"oid": "a650cbe0020681ea8ddd2c79dc9b7393ea26fb30", "messageHeadline": "Simplify parsing API issues", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 61, "deletions": 106}}, {"node": {"oid": "f2064bb0f96043cefdb8678f6ec9ff307819e75c", "messageHeadline": "fix path issue and set git as dependency", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7b9e29795ad1bbb1a020d7b3ac0fc7c36f6fa9a2", "messageHeadline": "add nfpms section to go-releaser config", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "7f3bc25e3ae3833518cbc0efa6ff61aba709e8a4", "messageHeadline": "Create LICENSE", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 21, "deletions": 0}}, {"node": {"oid": "b30054c55a2d7af3697f6817ac8ea6733097f47c", "messageHeadline": "use the offish tag line from @ampinsk", "author": {"name": "evelyn masso", "email": "outofambit@github.com", "user": {"login": "outofambit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a835fe6388e9182a4bff5bf588be13756947be12", "messageHeadline": "Change var names", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "eabcae84c7962d123a96e3c384d9e237f4549d87", "messageHeadline": "Merge pull request #81 from github/pr-status-single-check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 8}}, {"node": {"oid": "adfc014298f26fa3b95176ff99261d2bb94395a0", "messageHeadline": "Merge pull request #82 from github/table-output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 194, "deletions": 44}}, {"node": {"oid": "08687f70e0f2a88d7b4cbbfff11002d8586971bb", "messageHeadline": "spelling", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "4f7fbe29b44876f1f46779b0b17a8752a00ed51a", "messageHeadline": "shortened template", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 5, "deletions": 21}}, {"node": {"oid": "2a0771c1717e5e538ff48c470a7088b669a8a4d8", "messageHeadline": "minor updates", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "7a17f9506a52c07356ae4efb34b1fa1f788cd003", "messageHeadline": "Remove bang", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 5}}, {"node": {"oid": "5a3a2cf95efd969aa4701b4e99dc3c7ac9580cfb", "messageHeadline": "Go routine it", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 9}}, {"node": {"oid": "9d0a32fab90d27266dedaedb508a2157ec189e79", "messageHeadline": "i before g", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b64db1213fc9fb8cdca0096fa7bb78a593678b43", "messageHeadline": "formatting :sweat_smile:", "author": {"name": "evelyn masso", "email": "outofambit@github.com", "user": {"login": "outofambit"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "11d569f340cba06c8ac7b17eb8e01ad9b033b2fc", "messageHeadline": "expand root help summary", "author": {"name": "evelyn masso", "email": "outofambit@github.com", "user": {"login": "outofambit"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "98062b7c0e0f880815c91d99343b2383b47a1767", "messageHeadline": "slightly more specific command summaries", "author": {"name": "evelyn masso", "email": "outofambit@github.com", "user": {"login": "outofambit"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "be280763d7eb7534390f30ac69ca026f28f45cd8", "messageHeadline": "pull out the nwo", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 5, "deletions": 3}}, {"node": {"oid": "bc9b22d3360f602332a68918021e6edee88094ad", "messageHeadline": "Alert if there is a new version", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 8, "deletions": 1}}, {"node": {"oid": "817b1547059f496eacc16506afa36af738987e4c", "messageHeadline": "Get latest version", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 49, "deletions": 0}}, {"node": {"oid": "3c892ff268d50d742fdd0be9fe22d5d294f04c17", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-create-editor", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 107, "deletions": 63}}, {"node": {"oid": "84d393d54381aec04c879aaa0f4c170a529e71b0", "messageHeadline": "fix issue create test", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "88446276e834ff44fa089dbe8a523690bf8dc689", "messageHeadline": "use survey when creating issues", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 26, "deletions": 29}}, {"node": {"oid": "633c8c070b4e09eeb719600b4e1df51d3ec79772", "messageHeadline": "factor out title body prompting", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 117, "deletions": 77}}, {"node": {"oid": "eff8847513256d0730026e4a14a370838cc77bc9", "messageHeadline": "Improve detecting PR for the current branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 124, "deletions": 15}}, {"node": {"oid": "508f6787f0f1bd2bd50f232d9026381bb00a9f3e", "messageHeadline": "Have PullRequestForBranch accept \"owner:branch\" value for forks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 77, "deletions": 81}}, {"node": {"oid": "97a6dc494baefdca91011062ed6c1c5a41a903e9", "messageHeadline": "Redesign TablePrinter to avoid SetContentWidth / FitColumns steps", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 137, "deletions": 77}}, {"node": {"oid": "2022f8e74b83b09b3440ba395fa979535c92afbe", "messageHeadline": "Avoid widening table columns that already fit", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 2}}, {"node": {"oid": "9fc80a1f8abcdb43366945f597d0b191738efb2c", "messageHeadline": "Fix crash with empty table", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "02b1f60a24bf0c04624369c403acf2442215c0cd", "messageHeadline": "Merge remote-tracking branch 'origin/master' into table-output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1031, "deletions": 241}}, {"node": {"oid": "26c1e4a170a3e185247d781bb089ea0490466eb5", "messageHeadline": "Align checks wording with dotcom", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "c7a38b6331d8bbdddd439e8beba0fefb301600c8", "messageHeadline": "Merge branch 'checks-crash'", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "8e89c0479ecf2848f1eee031ec84bc02d4942728", "messageHeadline": "Merge pull request #95 from github/rename-file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "4340b643f63a523b6e6d6f39877409266b8e7639", "messageHeadline": "Merge pull request #94 from github/help-copy-edits", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "89db5cbee62ee5185ad768192ac62800361d1679", "messageHeadline": "Move to queries_pr", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "1051ea420d0c3548243c6474be4fb29947654545", "messageHeadline": "Merge pull request #90 from github/lables-on-issue-status", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 51, "deletions": 53}}, {"node": {"oid": "c1ad55ba6425f07474602ac4b32cd7b8bc6b4757", "messageHeadline": "use const", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11, "deletions": 15}}, {"node": {"oid": "39f535f0a179d0dcf1de0078e97acb07cf8acc97", "messageHeadline": "Only show ratio of PR checks when some are failing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 19}}, {"node": {"oid": "f58b7ecb3ea9d4f77d208887324a0fe9fdc2b9bb", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-status-single-check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 979, "deletions": 234}}, {"node": {"oid": "7c731bc51289358c0cb14fb06087bcf2c5ec9d09", "messageHeadline": "Avoid crash when parsing in-progress CheckRuns", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 49, "deletions": 3}}, {"node": {"oid": "4a5ed8157734460b75cdb279e7bebffcb0f666b5", "messageHeadline": "Fix injecting version information into build from git", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "5e7557e8fa37af26d3e3b97fd0db45e7c663227d", "messageHeadline": "Copy edits", "author": {"name": "Amanda Pinsker", "email": "ampinsk@github.com", "user": {"login": "ampinsk"}}, "additions": 9, "deletions": 9}}, {"node": {"oid": "30f36d6dd0c743276dba987d43516d397906efbf", "messageHeadline": "Create problem-to-rasie.md", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "d372467f5d2e57c9d551fde7b7c3d8a83c85ecb7", "messageHeadline": "Create bug_report.md", "author": {"name": "Tiernan L", "email": "tierninho@github.com", "user": {"login": "tierninho"}}, "additions": 39, "deletions": 0}}, {"node": {"oid": "20b47871a096643a37f62b87ba98f4e8f084903b", "messageHeadline": "Add labels to the issues status", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 55, "deletions": 53}}, {"node": {"oid": "7bb2c3846736aadb5bd3a86999fc5d9113800f99", "messageHeadline": "Merge pull request #65 from github/issue-update", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 377, "deletions": 140}}, {"node": {"oid": "9aea93e5b229e4948ca3c0267b6794d37af84d0c", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-update", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "e5af5be94022c65266ad6b22473bd2eaaef77fbc", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-update", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1354, "deletions": 65}}, {"node": {"oid": "75a3496bf19c9144d1dc73327bf7c3dd4c795946", "messageHeadline": "Test flags", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 25, "deletions": 0}}, {"node": {"oid": "b640a3027a7ccf5d0ca1e525dbec9309c809d83d", "messageHeadline": "Merge pull request #80 from github/status-check-rollup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 35, "deletions": 68}}, {"node": {"oid": "e8020077ae13abc062565f3e5ff845d346d9a47a", "messageHeadline": "Remove debut statement", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "dc4820a27f0791bf09db7f24d1af95c694f8c652", "messageHeadline": "Merge pull request #87 from github/issue-status-open", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 3, "deletions": 3}}, {"node": {"oid": "223651629a9d930f4a2755ffb21d4a6c2b1aa001", "messageHeadline": "Merge pull request #57 from github/add-release-notes", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 17, "deletions": 0}}, {"node": {"oid": "06e491a190d0667c21836250e76258060e51510d", "messageHeadline": "Merge pull request #64 from github/pr-checkout", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 551, "deletions": 27}}, {"node": {"oid": "e7fed2e39c44a73275b17938ad3d4346f0c7cbcc", "messageHeadline": "Include open issues only in `issue status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "a9ce81b139b2c9980c60efa39cf8c85b6fcb91be", "messageHeadline": "bye bye", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "927b172135b171261a7abc5518e0f106f9cf5335", "messageHeadline": "Only add space to status issues", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 6}}, {"node": {"oid": "e4903fc7c0829905df258a04d6786f3c0ece6358", "messageHeadline": "Less pointless words", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "3e062589c5b7b0db9f80b8c29617f0b3d4e13b54", "messageHeadline": "Update README.md", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 12, "deletions": 3}}, {"node": {"oid": "f30e973b9db937b6888b3d51408935e2648cfccc", "messageHeadline": "Extract generic row printer that adjusts itself for receiving terminal", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 126, "deletions": 43}}, {"node": {"oid": "d1eac7b211b7087bae0abf76529b7f7ceb26268c", "messageHeadline": "`pr status`: avoid printing a lonely \"1\" when there is only one Check", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "be55f81e16992df46bd037b1aece6d4e4e483e41", "messageHeadline": "Add \"review required\" notice to PRs if applicable", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "6e894a0eabec0f683e2794b961374b8b7f3c65d0", "messageHeadline": "Use `reviewDecision` internal GraphQL to simplify review state", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 7, "deletions": 29}}, {"node": {"oid": "04f20ddb2bf6b33abd4fe468abec0e02d99d40d8", "messageHeadline": "Use `statusCheckRollup` internal GraphQL to simplify Statuses+Checks", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 23, "deletions": 39}}, {"node": {"oid": "760fac906d4195d92b2023143fa2e04d5de8190f", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-checkout", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 5}}, {"node": {"oid": "624c44efda3734aad86016fed2c854b5d3128557", "messageHeadline": "Merge pull request #63 from github/branch-from-fork", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "761d29cf5e2089fda0f7e0aa880686818f39e553", "messageHeadline": "Fix test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 60, "deletions": 24}}, {"node": {"oid": "d8308b4c15e476a9473d091a9447fb922e620f24", "messageHeadline": "Allow `pr checkout` while not on any branch", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 4}}, {"node": {"oid": "4fab43a667752c873a9e44318bff5079ac7bef40", "messageHeadline": "Cover more `pr checkout` test scenarios", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 175, "deletions": 17}}, {"node": {"oid": "f0e6ec2b5eb0b8d9129a20cf2c580bc7283c7ea9", "messageHeadline": "Nope", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "b4b0c37febf0904a73e4fb89130ab82ac986d15f", "messageHeadline": "show labels", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 79, "deletions": 31}}, {"node": {"oid": "1fc9c8f9d63edb9455244e4679159a9ff9904bba", "messageHeadline": "Test the scenario where the target branch already exists", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 81, "deletions": 35}}, {"node": {"oid": "2616da04c469c81e834eb13f4fae926555718036", "messageHeadline": "Only capture stderr of commands that don't have configured Stderr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 6, "deletions": 1}}, {"node": {"oid": "dc0de147c914da9fb88d756451f6ea119faeaa99", "messageHeadline": "Add `pr checkout` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 325, "deletions": 1}}, {"node": {"oid": "1479ff457a2cc259ec33893ee1189eb3b98b8ae1", "messageHeadline": "Merge pull request #38 from github/pr-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 590, "deletions": 7}}, {"node": {"oid": "135efda6d325a1375d00a77b677eb56abfe5d69c", "messageHeadline": "Avoid re-wrapping of \"could not determine suitable remote\" error", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "55ab2f6b6e51d1245e6f32563e971ade04c7db9b", "messageHeadline": "Merge pull request #62 from github/consistency-is-key", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "0c2d8879d1a18ad1d4f6395c8cbf1a23eaaee80f", "messageHeadline": "Use `OWNER:BRANCH` syntax for cross-repo PRs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 33, "deletions": 6}}, {"node": {"oid": "c7d275c520694b01c2e3173cd5f55808f9962d2e", "messageHeadline": "Includ body in debug output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "57afc2e69fd8fcbd32592f4e145f3fe20d3a8e69", "messageHeadline": "Add assignee", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "237fd04ad05ba07bf82ba95e742da801258f5221", "messageHeadline": "use errors.Wrap", "author": {"name": "vilmibm", "email": "vilmibm@neongrid.space", "user": {"login": "vilmibm"}}, "additions": 17, "deletions": 13}}, {"node": {"oid": "e262e7283ca8f0922b09d182943ef9ad413043a9", "messageHeadline": "Swap \"open in browser\" to \"view in browser\" for view cmd", "author": {"name": "Billy Griffin", "email": "5091167+billygriffin@users.noreply.github.com", "user": {"login": "billygriffin"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "933086bae9267b991195651e91b63bf46dbb4770", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 196, "deletions": 25}}, {"node": {"oid": "bb87f4a2fbe56de4f299cc070de9ef550009b90f", "messageHeadline": "Add `pr create` test for git clean state", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 40, "deletions": 3}}, {"node": {"oid": "e3e8647760fbf6489a786d03f3ad22a0560aec8e", "messageHeadline": "Eliminate package-level flags", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 19}}, {"node": {"oid": "f7074c17e6201418134deb969487031bf6b10d10", "messageHeadline": "Merge pull request #55 from github/pr-status-checks", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 165, "deletions": 9}}, {"node": {"oid": "44c7495bab84283fefc026030a4dbae3b319bb21", "messageHeadline": "Add state", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 252, "deletions": 145}}, {"node": {"oid": "569321b48dafb3cf233714b8ea092a169fe3ba26", "messageHeadline": "Updated README.md", "author": {"name": "Corey Johnson", "email": "probablycorey@github.com", "user": {"login": "probablycorey"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "2236bd3f7b8d6e887ac8dcf476a36393b12e605e", "messageHeadline": "Merge pull request #51 from github/colors", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 15}}, {"node": {"oid": "6aa0c071d6fd2e60e2467bfb273286b402f73896", "messageHeadline": "Simplify tests that use StubExecCommand", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 30, "deletions": 34}}, {"node": {"oid": "65054fdc6e5bc6867102660472e72679cc15686a", "messageHeadline": "Complete `pr create` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 95, "deletions": 37}}, {"node": {"oid": "ef4cadd8c98aaddfb22495424dda7b4dc7501a55", "messageHeadline": "Pass arbitrary params to CreatePullRequest", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 19}}, {"node": {"oid": "a275398dac53677dad60b758dc5a40267b8aca16", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-create", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 13266, "deletions": 224}}, {"node": {"oid": "8fea48146dcd6845c0f4b8b390e5c38cc464c0aa", "messageHeadline": "Shorter representation of successful checks in `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 4, "deletions": 1}}, {"node": {"oid": "f70accd3e0af0b5728421cf25ffeaf4c12b24059", "messageHeadline": "`pr status` prints PR number in yellow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "e1f52fed014f815a6103653359b9ea3829bb911c", "messageHeadline": "Display checks, reviews on a new line to prevent terminal wrap", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 2}}, {"node": {"oid": "7419f7ae646868c6c9173c22ad25b9ab4cde2366", "messageHeadline": "Add checks, reviews info to `pr status`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 153, "deletions": 9}}, {"node": {"oid": "817820e464f45839ad55e4250fb68df0b9cd60fe", "messageHeadline": "Merge pull request #36 from github/release-mgmt", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11973, "deletions": 0}}, {"node": {"oid": "e7bebaeebcda60693dfc498111f97e20d72fcd51", "messageHeadline": "Inject production OAuth client ID+secret into release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "8deaf2152049e8b03bfb499ddd1e07f49a93122b", "messageHeadline": "Avoiding copying release body to public release", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "daf291b6bc5dceb44ed1d5a60d3c93e980e41c58", "messageHeadline": "No need for GITHUB_TOKEN to bump-homebrew-formula", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1}}, {"node": {"oid": "558376b05997a0b8197c739156789f6aa622ef9a", "messageHeadline": "Updates to copy-release action", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 165, "deletions": 125}}, {"node": {"oid": "49f4003b7e490e39033d2dd7e45a9dde5217c2b7", "messageHeadline": "Configure goreleaser.yml", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 1}}, {"node": {"oid": "7f70a342a33a20877725ff718fe26e00d92737c7", "messageHeadline": "Publish release for git tag", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 11911, "deletions": 0}}, {"node": {"oid": "528ea6eee041968ca045af106746291d119c6cdf", "messageHeadline": "Merge pull request #53 from github/issue-status-view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 257, "deletions": 18}}, {"node": {"oid": "25142d4895b41a31f186e3418759cb1692a671e6", "messageHeadline": "Add `issue create` test", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 79, "deletions": 32}}, {"node": {"oid": "10c248d69174a45cd18360b0855b9bdc7d2d8db6", "messageHeadline": "Merge remote-tracking branch 'origin/master' into issue-status-view", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 674, "deletions": 136}}, {"node": {"oid": "262976b8301aa0c7504727a09afbded573f69d5b", "messageHeadline": "Merge pull request #52 from github/pr-list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 387, "deletions": 72}}, {"node": {"oid": "b2c06caf51b18693b31b079d2958621252fffbc9", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 147, "deletions": 58}}, {"node": {"oid": "fdee02e3e826323d9c70c61385f79dac8a9e163d", "messageHeadline": "Merge pull request #47 from github/exec-cmd-error-info", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 147, "deletions": 58}}, {"node": {"oid": "5fcda2b5b597508e0c96e3a61e31fed145059ee7", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-list", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 513, "deletions": 73}}, {"node": {"oid": "524fe0a69b7121a7a00ac5d45ff839dc47cc8355", "messageHeadline": ":fire: last instance of mockOpenInBrowser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 21}}, {"node": {"oid": "32e36d2fe0347a12226693a4c11f825802ccab6d", "messageHeadline": "Merge branch 'master' into exec-cmd-error-info", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 515, "deletions": 63}}, {"node": {"oid": "cdd495160ce971e12701e6ffc96c89ddaae4b839", "messageHeadline": "Merge pull request #39 from github/completion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 93, "deletions": 0}}, {"node": {"oid": "29b5593e2168e5a24461e6555a1a63d661b2bf33", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 4}}, {"node": {"oid": "401aef283f8e5fd01a064e652187e7d43b88bc46", "messageHeadline": "Prototype `issue create`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 154, "deletions": 0}}, {"node": {"oid": "5d2ecf12cacc5384ffb7894c26628433a92e39c8", "messageHeadline": "Fix issues order", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "40131abfbab0d673f8941117b3ab620392014212", "messageHeadline": "`issue list` \u2192 `issue status` to bring in line with pr prototype", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 12}}, {"node": {"oid": "da334e283b3ddeb7d222ed4da601b0b02dc8a8c8", "messageHeadline": "Merge pull request #43 from github/gh-issue", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 403, "deletions": 39}}, {"node": {"oid": "3782ed6c8d43c332bdfa19d7ae30714478a6d245", "messageHeadline": "Tweaks", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 5}}, {"node": {"oid": "aea7ae8efd7b3c07c01e41896c26557385477947", "messageHeadline": "Add `gh issue list` and `gh issue view ISSUE_NUMBER`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 303, "deletions": 39}}, {"node": {"oid": "d658a8f407d9ff39ea6bd55990d71d3166aaa644", "messageHeadline": "Add Issue query", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "738562436fdf602059118fea878ecc3f6541fa73", "messageHeadline": "Update tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "b50898f05b97d36292281172035ef9ea575522db", "messageHeadline": "move to init", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 13, "deletions": 12}}, {"node": {"oid": "e6d55fff1cda55202af4dee038750480a4cddda6", "messageHeadline": "Calculate instead of hardcode the width of the PR number column", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 3}}, {"node": {"oid": "9133ad9f870f7efaffe4e2b950c78349633bffff", "messageHeadline": "`pr list`: indicate state by color, useful for `-s all`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 1}}, {"node": {"oid": "9ad41cf31fa46ca385fb93b875f5e5e7bd8c1aa5", "messageHeadline": "Merge pull request #48 from github/colors", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 38}}, {"node": {"oid": "ffa5ce456adbe075dc8fd3b950db086a30c0c69e", "messageHeadline": "do not use color when stdout is not a terminal", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 30, "deletions": 15}}, {"node": {"oid": "e3a11c8ffbb0ddaf75821d1a740ff5883fbbdb37", "messageHeadline": "fix pr filtering", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 8, "deletions": 6}}, {"node": {"oid": "667704d574eaec480460423239c851620288a975", "messageHeadline": "Add `pr list` command", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 368, "deletions": 73}}, {"node": {"oid": "e8634ca5d830886218d01bb5dee4316a9f8e5d60", "messageHeadline": "use mgutz/ansi in utils", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 19, "deletions": 38}}, {"node": {"oid": "df3e3bb4af29f8ef6871ec8bad6cf4501594b36c", "messageHeadline": "minor fix", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 2}}, {"node": {"oid": "18f104ad3825105c12bc110d5fc464b5b055114a", "messageHeadline": "oops", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 4}}, {"node": {"oid": "531db42c473e4985e056647eac82a05ec2086d0f", "messageHeadline": "Log executed git commands when DEBUG is active", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 18, "deletions": 1}}, {"node": {"oid": "8ee97d72cd56ac12fac55d5cb0c8391a6f85e96d", "messageHeadline": "Extract outputStub into `testing.go`", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 14, "deletions": 12}}, {"node": {"oid": "c12bdc2731f21555e595cc543ee80b0e6eb37417", "messageHeadline": "WIP resuming pr create test work", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 87, "deletions": 1}}, {"node": {"oid": "f6fcdf114e8958c32f2850684dc6eb69a0cbcd46", "messageHeadline": "Use SetPrepareCmd hook to spy on OpenInBrowser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 45, "deletions": 30}}, {"node": {"oid": "d881a2e52ed3d2cb6a9b276ac9cf83f4252688fb", "messageHeadline": "Ensure git operations preserve their stderr in error output", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 72, "deletions": 26}}, {"node": {"oid": "875352a03cd1c7afc4cf717e5c74bf46e367eafc", "messageHeadline": "Fix issues order", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "4f03370aa52fba72693002e88d9d732f655b0a8d", "messageHeadline": "Add tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 58, "deletions": 6}}, {"node": {"oid": "55e9c18840498778ff4a0e92dea8f2f35767cb09", "messageHeadline": "Merge remote-tracking branch 'origin/master' into completion", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 31, "deletions": 21}}, {"node": {"oid": "a66aaafb197a558550949258f674629b8dbdb3eb", "messageHeadline": "Merge pull request #40 from github/version-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 15}}, {"node": {"oid": "29399241241b131c7ece3dbdeae7648f13ef43e5", "messageHeadline": "Merge branch 'master' into version-flag", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 2}}, {"node": {"oid": "c3d70bd8cd49eff2cd8e2dcfd276048d4a8fb3fe", "messageHeadline": "Clarify where Version and BuildDate are set", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "f0ca9aa0238e4b528dd9eea475efd393ac54fe7b", "messageHeadline": "Merge pull request #41 from github/silence-usage", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 6}}, {"node": {"oid": "e87775845d3e19548448acc6f26692ffce11998c", "messageHeadline": "Also print cmd usage string on \"unknown command\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 8}}, {"node": {"oid": "cf1feb847e65c17dacf99bc5b0340e88a97c59b4", "messageHeadline": "Add `gh issue list` and `gh issue view ISSUE_NUMBER`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 303, "deletions": 39}}, {"node": {"oid": "7555aa9be33ea9e1adbc44afdeaba2ac7455f526", "messageHeadline": "first pass at generalizing process stubbing", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 50, "deletions": 46}}, {"node": {"oid": "faa96be9eadd3fe5d9f4b23637322946ddbb2fea", "messageHeadline": "Ensure that errors are printed to stderr", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a6e61a3a8d49eaa720906f7023fef7d11e56af6e", "messageHeadline": "Silence Cobra usage on errors", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 15, "deletions": 5}}, {"node": {"oid": "0bf3e7500cab474364798b50f0496c27e0eab371", "messageHeadline": "Add `--version` flag support", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 19}}, {"node": {"oid": "d9ef40c873afda892b63b422cb7a359b44f88951", "messageHeadline": "Add `completion` script", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 41, "deletions": 0}}, {"node": {"oid": "357de1b18349b1926a9564626bdf01686af712ed", "messageHeadline": "Add Issue query", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 103, "deletions": 0}}, {"node": {"oid": "ee0fe61b041cf0a37025e7b8e5bb059ba7bf5d6b", "messageHeadline": "test nonzero exit code", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 22, "deletions": 11}}, {"node": {"oid": "ab115efd893c07408aa41295adfc974f8d50db46", "messageHeadline": "add cases to test for", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 23, "deletions": 30}}, {"node": {"oid": "fdbf85e9abf50933a1b4a6007ed914d6d9398cc0", "messageHeadline": "sigh worthy mechanism for selecting arbitrary git outputs", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 27, "deletions": 10}}, {"node": {"oid": "f6afe1b576b02a5c946378952febab8a6167d991", "messageHeadline": "use testing hack to mock git call", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 71, "deletions": 1}}, {"node": {"oid": "9efe96575ea18025cc8adff3d6cc8e247695e0ea", "messageHeadline": "actually add command", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 207, "deletions": 0}}, {"node": {"oid": "dfd567bf7fd7df80692a966a8b518ed2847cd054", "messageHeadline": "blindly committing the state of these files", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 16, "deletions": 0}}, {"node": {"oid": "5087ec5c15a549276bf56ef1462db3e9d323caf5", "messageHeadline": "restore pr create with new context/client", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 96, "deletions": 0}}, {"node": {"oid": "eefb6d13ee74e6667406ac569014a3e17f26746c", "messageHeadline": "Merge pull request #34 from github/no-global", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 589, "deletions": 403}}, {"node": {"oid": "862db45587725916a784150585df7d725172422b", "messageHeadline": "Add mising files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 88, "deletions": 0}}, {"node": {"oid": "51b08f871e308d715770f0751ca21143e16944aa", "messageHeadline": "Merge pull request #37 from github/remove-readme-redirect", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "343ccaf0cb1e7758bd9c46fb26038e6d166a5df1", "messageHeadline": "Merge remote-tracking branch 'origin/master' into no-global", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "39a6feba9c715c5cefbb0a17cf4208160c5c59ac", "messageHeadline": "Now able to use `api` in oauth flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 61}}, {"node": {"oid": "f786802e9e0a0fb3efb76197ac4631117ae424f7", "messageHeadline": "Customizable API client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 269, "deletions": 175}}, {"node": {"oid": "642276faf8a92d23b670cce16c0bbda6a16cc3fe", "messageHeadline": "Remove redirect to helper-cli from the README", "author": {"name": "Julian Nadeau", "email": "jules2689@github.com", "user": null}, "additions": 0, "deletions": 2}}, {"node": {"oid": "e7159254b4bc21d1cbf4eb64875d44885e3229e0", "messageHeadline": "Merge pull request #31 from github/stop-vendor", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "8370602f4910102cedef5465eb0e5be7c4c06c26", "messageHeadline": "WIP eliminate package-level state in commands, context", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 26, "deletions": 45}}, {"node": {"oid": "641de86427ada136845a0afbe49c0942254d2f6b", "messageHeadline": "Eliminate package-level state in git remote parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 200, "deletions": 132}}, {"node": {"oid": "07322341f8cd7f005997d62bf48f5ffb42794432", "messageHeadline": "Merge pull request #32 from github/update-readme", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "c46f4d94ce5f2c301063207235459537ae843450", "messageHeadline": "Update README.md", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 6}}, {"node": {"oid": "6d8af20e30174d542d2d63f290971e4048be25b6", "messageHeadline": "Stop requiring vendored dependencies in CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 2}}, {"node": {"oid": "24ebdc23b5d119682374f7a95b4955fee8cab37f", "messageHeadline": "Merge pull request #27 from github/fix-repo-branch-flags", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 5, "deletions": 0}}, {"node": {"oid": "398bd27d02c9d99bd78df896a766b86012c87490", "messageHeadline": "Merge pull request #6 from github/oauth", "author": {"name": "Nate Smith", "email": "vilmibm@github.com", "user": null}, "additions": 308, "deletions": 5}}, {"node": {"oid": "c82e38353fd05bed5e3ac1c33907618f24fbb128", "messageHeadline": "Fix global `--repo`, `--current-branch` functionality", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "5aca57596429a0a43b44b904c7925ad0b99c3ce0", "messageHeadline": "Wire up OAuth authentication flow to initialize config file", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 213, "deletions": 22}}, {"node": {"oid": "2aa77fb8ea8b49db4e80a0df3d20ec33be6fa911", "messageHeadline": "Add Context.SetAuthToken", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 4}}, {"node": {"oid": "de85294c790a54b8acb6606536edf1f1094027ef", "messageHeadline": "Extract OAuth logic into a struct", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 28, "deletions": 13}}, {"node": {"oid": "7bf306f022d351071a9389718540c54d5b79b667", "messageHeadline": "Generate and verify random \"state\" value", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 3}}, {"node": {"oid": "216ffb89e2a94a0e5f3dd6c764eccae557a7f31d", "messageHeadline": "Use random available port number", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 12, "deletions": 12}}, {"node": {"oid": "db0084f62329991529d2d0abfb2fa6652057f30c", "messageHeadline": "One weird trick to prevent macOS firewall popup", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "d90552454dfdbeba83a008f041a97ba122bab40c", "messageHeadline": "Preliminary OAuth flow", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "e2767b463c4f84f6dce2b6f07047970a6691ecff", "messageHeadline": "Merge pull request #25 from github/pr-view-tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 159, "deletions": 24}}, {"node": {"oid": "a25fa5d66b55d07643c4d38fd53e79601248b49a", "messageHeadline": "Merge remote-tracking branch 'origin/master' into pr-view-tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 632, "deletions": 2096}}, {"node": {"oid": "2df6c914d68e39d42e9ade9274361a2d0dda6729", "messageHeadline": "Merge pull request #26 from github/rm-binary", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "252e29e5772370ef2f2bed4a2729946b2e0d1765", "messageHeadline": "Merge pull request #17 from github/ghr-context", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 630, "deletions": 2094}}, {"node": {"oid": "d334d56f09ae4e6e4f5fa9c3358ecff390f09b6f", "messageHeadline": "Test FindByName", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 19, "deletions": 0}}, {"node": {"oid": "51c70dd918b1569ee0dadbb6eca7b57e904d85b3", "messageHeadline": "Add test for invalid remote URLs", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 11, "deletions": 0}}, {"node": {"oid": "183db995357839cab601f389b8b14a8864ac7c8f", "messageHeadline": "Ensure remote URL parsing tests don't read user SSH config files", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 22, "deletions": 5}}, {"node": {"oid": "344906bf0333d5a8b656a960bc3b68f99b5f710d", "messageHeadline": "Test SSH config parser", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 75, "deletions": 43}}, {"node": {"oid": "79e8766d8f26243f5c49d9dae5562d9122f351af", "messageHeadline": "Use `eq` in more tests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 36}}, {"node": {"oid": "74c637fec8ab39e5ed992cebd6d223fe85ee4be9", "messageHeadline": "Improve config file parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 53, "deletions": 15}}, {"node": {"oid": "c09eb742c32295080a48788149984c63f32e73f4", "messageHeadline": "Keep original order of remotes", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 10, "deletions": 13}}, {"node": {"oid": "25c90ed265acdd48e343219c56325f668811ea5e", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 9}}, {"node": {"oid": "63f40263672c18a236e594e61bf84e9631ddaa82", "messageHeadline": ":fire: github package", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 1400}}, {"node": {"oid": "a8aa5feb02d7f39e7d85a700d1b50fac1bbf21ac", "messageHeadline": "Test remote parsing", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 44, "deletions": 7}}, {"node": {"oid": "8016d808842fdf4974510df6db95fd1f6a25c3c1", "messageHeadline": "Create overridable Context interface", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 362, "deletions": 276}}, {"node": {"oid": "12e295e46b8e24c40ac8aaf86ac973c2e0f8e73b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into ghr-context", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 480, "deletions": 83}}, {"node": {"oid": "b48c71a1259bee9c3f411aed57cf6e37021a181f", "messageHeadline": "rm accidentally checked-in binary", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "32c9cb98927053579861d69973509e04c13802fd", "messageHeadline": "Great work corey", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "b69dff172c14fcbe0bc1fd1b50e63803cc4e1b49", "messageHeadline": "Remove caching", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 7}}, {"node": {"oid": "9e97712956706c42f292607b38670bd5d8ebd9e3", "messageHeadline": "Add fixture", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 15, "deletions": 0}}, {"node": {"oid": "5a10f2350ffa4076fefd3418f2743588c8058cfb", "messageHeadline": "Don't treat no active PR as an error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "19d02404cd70b77be772a1e42d52fefc148a953c", "messageHeadline": "Add PRView test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 56, "deletions": 6}}, {"node": {"oid": "a8b7e4c5f3c1ac8c4a440af840974d068f7f0c4f", "messageHeadline": "Add PRView tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 93, "deletions": 16}}, {"node": {"oid": "9704bb55b16be093b329bb6be5d299d89a55f2e2", "messageHeadline": "Merge pull request #24 from github/add-pr-show", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 80, "deletions": 11}}, {"node": {"oid": "9fe04dc033f1a639b726ff40f0e21c963569715b", "messageHeadline": "Merge remote-tracking branch 'origin/master' into add-pr-show", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 293, "deletions": 12}}, {"node": {"oid": "354529b2df3cb249dafb059b915f505456d976cf", "messageHeadline": "Add some output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 0}}, {"node": {"oid": "7e2f1c7d77ce6c719f9fc05656d1fe64367d7b99", "messageHeadline": "Merge pull request #22 from github/style-pr-list", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 105, "deletions": 10}}, {"node": {"oid": "0e18bb6492a3f796db8bac074f195820db8dc46a", "messageHeadline": "Merge pull request #14 from github/test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 237, "deletions": 4}}, {"node": {"oid": "13308ddc71c00571368999cd2b8bc6e588761d8a", "messageHeadline": "less colon", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "b31f42180c909e634ac049cefc57ad3db65e2dd6", "messageHeadline": "Use the entire fixture path", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "59cb247f0807ce496f880eb4be9e9700f600b984", "messageHeadline": "Remove command.test", "author": {"name": "Corey Johnson", "email": "probablycorey@github.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 0}}, {"node": {"oid": "8ad1afe2243c049c707e3a060209596ae07d1136", "messageHeadline": "Update command/pr.go", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "f16d95e8cd57f6238fa12b897330308ebcb59f3d", "messageHeadline": "small tweaks", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "ef61b495750629739b1150d10efdef65b07eb353", "messageHeadline": "A nice error", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 1}}, {"node": {"oid": "9c218075fb499251256418df1488090a5d5b6794", "messageHeadline": "Add bold", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 0}}, {"node": {"oid": "cff76fbc227116847b3b32d830781d5ee6e55a6e", "messageHeadline": "Use gookit for colors", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 53, "deletions": 8}}, {"node": {"oid": "bb2876cf37a0bcabbb13cf162aadcb7be5181cee", "messageHeadline": "Merge branch 'master' into test", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 63, "deletions": 64}}, {"node": {"oid": "59ddb5607ddb518abfb5b58c20fbc16730460663", "messageHeadline": "Use func var to override GraphQL calls", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 6, "deletions": 12}}, {"node": {"oid": "0600c8c68c78942678dc2d8094fa3ad088d42408", "messageHeadline": "switch to context struct", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 58, "deletions": 12}}, {"node": {"oid": "8d719999a1cc7e9085f3537e5a6a150754311f2b", "messageHeadline": "Color brackets", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "2df7c2d86f488f817e266434019f950a5e13a04d", "messageHeadline": "Make show work", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 53, "deletions": 10}}, {"node": {"oid": "1ab5644d6dca2942333274f4d555b47ed85141d4", "messageHeadline": "Add pr show command", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 35, "deletions": 10}}, {"node": {"oid": "b4d28f11b05ecd3885ee8269f417750d33388188", "messageHeadline": "Style `gh pr list`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 56, "deletions": 10}}, {"node": {"oid": "fb290313e325401d124d57edf1a69691d59c61c5", "messageHeadline": "We don't need those files", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 498}}, {"node": {"oid": "2a3315097c7db11f56e2809386f37191b4159f81", "messageHeadline": "rename to helpers", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 2}}, {"node": {"oid": "893b2a63f6fa95fe57d29cb34ebac955787acfaf", "messageHeadline": "Remove logging", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 4}}, {"node": {"oid": "237204431779f1ba02008e0653cdc60171a04bdc", "messageHeadline": "remove hub dep", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 0, "deletions": 3}}, {"node": {"oid": "f88b3bb7c5620f818a190564466971e4a873c601", "messageHeadline": "Use fixture directory", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 9, "deletions": 2}}, {"node": {"oid": "ef1a8a80f1ce1098dad97cac1c624f2a01233c3d", "messageHeadline": "Tests use temp git repo", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 653, "deletions": 62}}, {"node": {"oid": "cccb6832c36b8b80a3ee6c438c956023fe10c2da", "messageHeadline": "Revert \"towards moving config into context\"", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 80, "deletions": 17}}, {"node": {"oid": "1009ad5598e77fa0599d080b7afd719ee64108ee", "messageHeadline": "Merge pull request #8 from github/graphql", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 337, "deletions": 81}}, {"node": {"oid": "90b0a6c55a62084fcf93426e6aef27e138bc09e4", "messageHeadline": "use spaces", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 39, "deletions": 39}}, {"node": {"oid": "ed4f59fe306da5ff5184685fe504f6a39163c48b", "messageHeadline": "rename v to data", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 4, "deletions": 4}}, {"node": {"oid": "994e9eee1081e707d47713a6e2f3a58a3252c060", "messageHeadline": "Use RunE instead of panicking", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 2, "deletions": 5}}, {"node": {"oid": "2dc521d589ecc26a10de11ac21d353887dbbff06", "messageHeadline": "A non-successful response returns early", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 16, "deletions": 14}}, {"node": {"oid": "1303204b803546e784d5e4c101e645d2ac2bb063", "messageHeadline": "Clean some things up", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 9}}, {"node": {"oid": "5b282917627324078f4473d2d7ffba2ec0351038", "messageHeadline": "Clean up tests", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 38, "deletions": 9}}, {"node": {"oid": "8a0e6f5d1dc441b6b5506a987c4a07ed2c708c3c", "messageHeadline": "Add test for `gh pr list`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 69, "deletions": 0}}, {"node": {"oid": "6ef29819c7bdcfd69715482bfeb4f17c54418994", "messageHeadline": "towards moving config into context", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 17, "deletions": 80}}, {"node": {"oid": "9cb12308576857acb549e2c15ec36c1627dcd8f0", "messageHeadline": "Trying to test the `gh pr list`", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 38, "deletions": 1}}, {"node": {"oid": "b94b448f08932abe4d1d2c157750c0ba202251e7", "messageHeadline": "remove unused method", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 12}}, {"node": {"oid": "d7ee9a0ade66779cba65076fadcc738f1353a1de", "messageHeadline": "move remote to context package", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 2, "deletions": 2}}, {"node": {"oid": "9000548b1cb631d7a804c57bb822b820d7efd0b9", "messageHeadline": "remove project in favor of ghr", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 119}}, {"node": {"oid": "1737f1685bc47e2bf36532f2a74379686d0e8f66", "messageHeadline": "remove more dead code", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 256}}, {"node": {"oid": "81218a0c7d3436c7f05e3f6cf60224d8be7463a3", "messageHeadline": "remove some dead code", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 0, "deletions": 47}}, {"node": {"oid": "09d58b923db0bc1255fbbaedf61e1f61ca63b34a", "messageHeadline": "add GitHubRepository", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 125, "deletions": 22}}, {"node": {"oid": "6e6b18c50a3a1c8f806bcecc80a89833a8697705", "messageHeadline": "move more stuff into context.go", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 33, "deletions": 23}}, {"node": {"oid": "df074046ace21388cc2ceab53f8d2ef98fe186ed", "messageHeadline": "add context.go and move over getToken", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 26, "deletions": 20}}, {"node": {"oid": "2389b142f73bff2fc5d5088effd86b3afffa61f6", "messageHeadline": "Merge remote-tracking branch 'origin/graphql' into ghr-context", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 337, "deletions": 80}}, {"node": {"oid": "ddb49557d82fb45cacccff59ac4467b380643f5f", "messageHeadline": "Use the correct variable name :)", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "0f6daa0310694527ca8186e8847a32f6ba096b0d", "messageHeadline": "Don't panic", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 22, "deletions": 11}}, {"node": {"oid": "3a931ea83ec6e4f9fb56cd16f3528b710cc611c4", "messageHeadline": "spacing", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 1}}, {"node": {"oid": "a35441cb6901b04ea248a0c68df5769d7e8d8b71", "messageHeadline": "Add version", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 0}}, {"node": {"oid": "7a839c6d397d32245989dbb73a7b81a88b2d6e30", "messageHeadline": "Merge pull request #5 from github/user-agent", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "80dc17778ea71d2e6e825d2c186c7124955eed19", "messageHeadline": "Use correct package name", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 1, "deletions": 3}}, {"node": {"oid": "b7dda5ef25aac89339229924588e85cbdf97e6e8", "messageHeadline": "tweaks", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 23, "deletions": 25}}, {"node": {"oid": "8b69ca39196f5adb98ba8626b51238dbc8cbc264", "messageHeadline": "Rename package to api", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 20, "deletions": 16}}, {"node": {"oid": "bcf3eb75c85d97e9d5568d51e1bc7dfe317b0708", "messageHeadline": "Add debug output", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 50, "deletions": 15}}, {"node": {"oid": "212df1725df7f17191fdffbcbb2c322883e37f28", "messageHeadline": "Pull out queries", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 170, "deletions": 88}}, {"node": {"oid": "4d35b2a5bd4c410df95638c0104f391aa92c4782", "messageHeadline": "Add simple graphql function", "author": {"name": "Corey Johnson", "email": "probablycorey@gmail.com", "user": {"login": "probablycorey"}}, "additions": 126, "deletions": 0}}, {"node": {"oid": "e05889d9f19e6c6386fbe27d91c03c2c211c1af0", "messageHeadline": "Identify as \"GitHub CLI\" to API requests", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 3, "deletions": 3}}, {"node": {"oid": "e867322ec44538091661f7877a53205f3b067cd5", "messageHeadline": "Add Makefile", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 8, "deletions": 0}}, {"node": {"oid": "3947f7b865a69fc10d9d829d505255ed00850ca7", "messageHeadline": "Add VS Code settings", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 5, "deletions": 0}}, {"node": {"oid": "ce0e1d7e351268c7f9b848354f1b07ca2f84ca59", "messageHeadline": "Remove unused functionality from 'project'", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 2, "deletions": 64}}, {"node": {"oid": "01162c953e74f4aca50172dba4b9c3dbb6eb565e", "messageHeadline": "Remove unnecessary functionality from HTTP client", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 0, "deletions": 602}}, {"node": {"oid": "9939e970fc3d093a239ca217e924225af7b46280", "messageHeadline": "Cleanup of unnecessary functionality in 'git'", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 117}}, {"node": {"oid": "c67f31516451d6e69594ecddefffe7146de06ca2", "messageHeadline": "go mod tidy", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 1, "deletions": 17}}, {"node": {"oid": "adf5a832feb8a5fe263c86ea1153409f974d10e8", "messageHeadline": "Rename to \"github/gh-cli\"", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 16, "deletions": 22}}, {"node": {"oid": "bbe16fe93920f493ee1c69693790b0621b0b0654", "messageHeadline": "Update README.md", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 9, "deletions": 5}}, {"node": {"oid": "334b1ae9fe617aea10a09d2c32766095535148ff", "messageHeadline": "Add CI", "author": {"name": "Mislav Marohni\u0107", "email": "mislav@github.com", "user": {"login": "mislav"}}, "additions": 27, "deletions": 0}}, {"node": {"oid": "8dd03144ffdc6c0d486d6b705f9c7fba871ee7c3", "messageHeadline": "initial commit", "author": {"name": "nate smith", "email": "vilmibm@github.com", "user": null}, "additions": 3572, "deletions": 0}}]