{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9069721,"defaultBranch":"master","name":"dorothy","ownerLogin":"bevry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-28T03:59:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/686628?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719533095.0","currentOid":""},"activityList":{"items":[{"before":"0fa17d86e53198d3cfa8a27c18c2184ff096896f","after":"e0670ed6b0afd05659c5cdcbf057e66b8c6effa7","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-28T14:36:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"choose: implement light theme compat /ref #188","shortMessageHtmlLink":"choose: implement light theme compat /ref #188"}},{"before":"787ad909954652c6cb25a9e6739f60ef057e5086","after":"0fa17d86e53198d3cfa8a27c18c2184ff096896f","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-28T13:33:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev-defaults","shortMessageHtmlLink":"Merge branch 'master' into dev-defaults"}},{"before":"46724d0deb76c4b30c4e165847f06738c0d6cecb","after":"a982b1dfe52968049df266d3e9e7cb3fff5fa983","ref":"refs/heads/master","pushedAt":"2024-06-28T13:32:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":"c01ef5234945e878d1515e634fe3acd410d2f052","after":"787ad909954652c6cb25a9e6739f60ef057e5086","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-28T13:32:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"choose: clear and render in same operation\n\n/close https://github.com/bevry/dorothy/issues/231\n\nCo-authored-by: Benjamin Lupton ","shortMessageHtmlLink":"choose: clear and render in same operation"}},{"before":"a982b1dfe52968049df266d3e9e7cb3fff5fa983","after":"46724d0deb76c4b30c4e165847f06738c0d6cecb","ref":"refs/heads/master","pushedAt":"2024-06-28T13:31:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ytd-helper: urls must now come after `--`\n\nthis fixes the `invalid '' url error` and makes pre and post `--` options consistent, in that anything after `--` if forwarded to the tool, whereas anything before is special to `ytd-helper`","shortMessageHtmlLink":"ytd-helper: urls must now come after --"}},{"before":"ba64cbb5b2806fbf113234301a93cfff1769553d","after":"a982b1dfe52968049df266d3e9e7cb3fff5fa983","ref":"refs/heads/master","pushedAt":"2024-06-28T00:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":"157ac3c65a7761d03299f1ffb96f341590e9f814","after":"a982b1dfe52968049df266d3e9e7cb3fff5fa983","ref":"refs/heads/dev/more-runners","pushedAt":"2024-06-28T00:37:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":"ef535c8851e160d23c315ffb2efd6a024b9c599d","after":"157ac3c65a7761d03299f1ffb96f341590e9f814","ref":"refs/heads/dev/more-runners","pushedAt":"2024-06-28T00:21:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":"d62af3e2cf845da154f87bd37cf1dbc11c545704","after":"ef535c8851e160d23c315ffb2efd6a024b9c599d","ref":"refs/heads/dev/more-runners","pushedAt":"2024-06-28T00:13:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":null,"after":"d62af3e2cf845da154f87bd37cf1dbc11c545704","ref":"refs/heads/dev/more-runners","pushedAt":"2024-06-28T00:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ci: add more runners","shortMessageHtmlLink":"ci: add more runners"}},{"before":"46724d0deb76c4b30c4e165847f06738c0d6cecb","after":"ba64cbb5b2806fbf113234301a93cfff1769553d","ref":"refs/heads/master","pushedAt":"2024-06-27T22:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"setup-mac-brew: update for mainlining of fonts","shortMessageHtmlLink":"setup-mac-brew: update for mainlining of fonts"}},{"before":"788e0c91d8d1997df898ae4b3d6f59037b9457fe","after":"c01ef5234945e878d1515e634fe3acd410d2f052","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-14T13:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"molleweide","name":null,"path":"/molleweide","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5650722?s=80&v=4"},"commit":{"message":"choose: replace clear tty with printf escape codes","shortMessageHtmlLink":"choose: replace clear tty with printf escape codes"}},{"before":"46724d0deb76c4b30c4e165847f06738c0d6cecb","after":null,"ref":"refs/heads/test-push-1718257638555","pushedAt":"2024-06-13T05:47:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"}},{"before":null,"after":"46724d0deb76c4b30c4e165847f06738c0d6cecb","ref":"refs/heads/test-push-1718257638555","pushedAt":"2024-06-13T05:47:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ytd-helper: urls must now come after `--`\n\nthis fixes the `invalid '' url error` and makes pre and post `--` options consistent, in that anything after `--` if forwarded to the tool, whereas anything before is special to `ytd-helper`","shortMessageHtmlLink":"ytd-helper: urls must now come after --"}},{"before":"46724d0deb76c4b30c4e165847f06738c0d6cecb","after":null,"ref":"refs/heads/test-push-1718257613649","pushedAt":"2024-06-13T05:47:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"}},{"before":null,"after":"46724d0deb76c4b30c4e165847f06738c0d6cecb","ref":"refs/heads/test-push-1718257613649","pushedAt":"2024-06-13T05:46:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ytd-helper: urls must now come after `--`\n\nthis fixes the `invalid '' url error` and makes pre and post `--` options consistent, in that anything after `--` if forwarded to the tool, whereas anything before is special to `ytd-helper`","shortMessageHtmlLink":"ytd-helper: urls must now come after --"}},{"before":"e4d0c93f3833978e186a5d1d03fa4445df30f6f5","after":"788e0c91d8d1997df898ae4b3d6f59037b9457fe","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-12T11:39:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"choose: implement visible bar, reset confirm/cancel cursor","shortMessageHtmlLink":"choose: implement visible bar, reset confirm/cancel cursor"}},{"before":"54d38bf8f7c3503dc69a8a5ab66579c8d9e744b0","after":"e4d0c93f3833978e186a5d1d03fa4445df30f6f5","ref":"refs/heads/dev-defaults","pushedAt":"2024-06-12T03:51:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"choose: improve and simplify the changing of menu modes\n\nthis adds the infrastructure for a possible \"cancel\" menu mode","shortMessageHtmlLink":"choose: improve and simplify the changing of menu modes"}},{"before":"8cc572e950c084aa696236d180bf598fc18259ed","after":"46724d0deb76c4b30c4e165847f06738c0d6cecb","ref":"refs/heads/master","pushedAt":"2024-05-27T04:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ytd-helper: urls must now come after `--`\n\nthis fixes the `invalid '' url error` and makes pre and post `--` options consistent, in that anything after `--` if forwarded to the tool, whereas anything before is special to `ytd-helper`","shortMessageHtmlLink":"ytd-helper: urls must now come after --"}},{"before":"d332953c4ec53ff3337579a10f08fff9cb669cb7","after":"54d38bf8f7c3503dc69a8a5ab66579c8d9e744b0","ref":"refs/heads/dev-defaults","pushedAt":"2024-05-27T04:12:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"Merge commit 'ffe2193537c97430fb3ddf8a4bd5e0830909cac9' into dev-defaults, which unfortunately was left behind on my mac mini when I did the rebase on my macbook\n\n# Conflicts:\n#\tcommands/ask\n#\tcommands/choose-menu\n#\tcommands/confirm\n#\tcommands/setup-git\n#\tcommands/sparse-vault\n\nAlso:\n\n- implement better timeout and error handling, no need for a delay anymore, and now commentary visible in linger\n- update callers accordingly, also update `dorothy` to remove unnecessary indentation, update `echo-lines` to remove typo in comment\n- add tests for the `echo-trim-colors` new handling of inline\n\nStill need to:\n\n- `choose`:\n - update tests for rewrite\n - fix duplicate `DEFAULTS` in choose (probably a long-standing regression)\n - support multiple default matches in `--no-multi` (as done by `echo-checksum`) by adding the concept of preferences\n - see details at https://github.com/bevry/dorothy/issues/188#issuecomment-2132605313\n- add linger and timeout tests to `ask`, `choose`, `confirm`","shortMessageHtmlLink":"Merge commit 'ffe2193537c97430fb3ddf8a4bd5e0830909cac9' into dev-defa…"}},{"before":"46809593f6f91a067ef8ee5fa392193ab0ebd9ee","after":"d332953c4ec53ff3337579a10f08fff9cb669cb7","ref":"refs/heads/dev-defaults","pushedAt":"2024-05-01T08:26:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ask, choose, confirm: --confirm*, --linger, --question\n\nchanges:\n\n- bash.bash:\n - native __ prefix on methods, b/c alias (rather than non-performant inverse)\n - removed unused __print_lines_no_trail\n- ask, choose, confirm:\n - fix question title and body implementation, title is uniformly bold\n - linger answer will be dim\n - fix outdated linger option implementation\n - implement confirm on choose\n - implement linger on confirm\n - new options implemented in caller where appropriate\n- dorothy: remove require_globstar as already provided by bash.bash\n- get-flag-value:\n - remove unused complex --*-fallback options, fix inversions\n - update tests\n- macos-settings: remove fodder usage, was unnecessary\n\ntodos:\n\n- need to update tests for ask, confirm, choose","shortMessageHtmlLink":"ask, choose, confirm: --confirm*, --linger, --question"}},{"before":"a7ce6392a777be7619766731ef30338c2e934b1d","after":"46809593f6f91a067ef8ee5fa392193ab0ebd9ee","ref":"refs/heads/dev-defaults","pushedAt":"2024-05-01T03:29:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ask, choose, confirm: --confirm*, --linger, --question\n\nchanges:\n\n- bash.bash:\n - native __ prefix on methods, b/c alias (rather than non-performant inverse)\n - removed unused __print_lines_no_trail\n- ask, choose, confirm:\n - fix question title and body implementation, title is uniformly bold\n - linger answer will be dim\n - fix outdated linger option implementation\n - implement confirm on choose\n - implement linger on confirm\n - new options implemented in caller where appropriate\n- dorothy: remove require_globstar as already provided by bash.bash\n- get-flag-value: remove unused complex --*-fallback options, fix inversions\n- macos-settings: remove fodder usage, was unnecessary\n\ntodos:\n\n- need to update tests for ask, confirm, choose, get-flag-value","shortMessageHtmlLink":"ask, choose, confirm: --confirm*, --linger, --question"}},{"before":"ffe2193537c97430fb3ddf8a4bd5e0830909cac9","after":"a7ce6392a777be7619766731ef30338c2e934b1d","ref":"refs/heads/dev-defaults","pushedAt":"2024-05-01T03:15:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ask, choose, confirm: --confirm*, --linger, --question\n\nchanges:\n\n- bash.bash:\n - native __ prefix on methods, b/c alias (rather than non-performant inverse)\n - removed unused __print_lines_no_trail\n- ask, choose, confirm:\n - fix question title and body implementation, title is uniformly bold\n - linger answer will be dim\n - fix outdated linger option implementation\n - implement confirm on choose\n - implement linger on confirm\n - new options implemented in caller where appropriate\n- dorothy: remove require_globstar as already provided by bash.bash\n- get-flag-value: remove unused complex --*-fallback options, fix inversions\n- macos-settings: remove fodder usage, was unnecessary\n\ntodos:\n\n- need to update tests for ask, confirm, choose, get-flag-value","shortMessageHtmlLink":"ask, choose, confirm: --confirm*, --linger, --question"}},{"before":"2da8d15d23fd1839815c0fe8ae72a21f74278982","after":"8cc572e950c084aa696236d180bf598fc18259ed","ref":"refs/heads/master","pushedAt":"2024-04-25T22:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"dedup *FLAGS env vars, bash unset empty env vars\n\n/close #224\n\nTo prevent C from being empty, `unset -v` is now used.\n\nTo prevent FLAGS from being misconfigured, deduplication is now done.\n\nBoth are still premptively exported to ensure that they are exported if their value is kept.","shortMessageHtmlLink":"dedup *FLAGS env vars, bash unset empty env vars"}},{"before":"29c630215a2b78fdf9ac3672b653496f9ba3cd80","after":"2da8d15d23fd1839815c0fe8ae72a21f74278982","ref":"refs/heads/master","pushedAt":"2024-04-25T09:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"fixes related to config loading, close #222\n\n- fix interactive configs loading all, instead of the first - `load_dorothy_config` now accepts `--first`\n- fix interactive configs failing if don't exist - they are optional, don't fail - `load_dorothy_config` now accepts `--optional`\n- fix a secondary user config not loading if a primary default config existed - default config now only loads if none of the user config filenames exist","shortMessageHtmlLink":"fixes related to config loading, close #222"}},{"before":"6ab04b20db7d4ddee6c7d261a42bbfd2d79a1f0a","after":"29c630215a2b78fdf9ac3672b653496f9ba3cd80","ref":"refs/heads/master","pushedAt":"2024-04-23T22:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"is-bash-version-outdated: fix broken tests\n\nlatest version check now ignores prerelease versions, also fix failure test styling\r\n\r\n/ref https://github.com/bevry/dorothy/actions/runs/8787148440/job/24111685530","shortMessageHtmlLink":"is-bash-version-outdated: fix broken tests"}},{"before":"bd6581a642aef9f2aabdb951cc0a63e8f3642862","after":"6ab04b20db7d4ddee6c7d261a42bbfd2d79a1f0a","ref":"refs/heads/master","pushedAt":"2024-04-22T15:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"fix rate limit failure on empty auth token\n\n/close #219\n\nchanges:\n\n- down: fix bad bearer token check for wget\n- fetch: fix empty tokens still being added, fix bad bearer token check for wget and curl\n- service-helper: fix likewise but unrelated bad test","shortMessageHtmlLink":"fix rate limit failure on empty auth token"}},{"before":"a8fe860fa27e69bf9be2b0267c4badf92e96b5b7","after":"bd6581a642aef9f2aabdb951cc0a63e8f3642862","ref":"refs/heads/master","pushedAt":"2024-04-01T08:52:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"setup-git: no need to prompt for 1password gpg key\n\n/close #186","shortMessageHtmlLink":"setup-git: no need to prompt for 1password gpg key"}},{"before":"89c6a52a436b3a9d1aa2b496578b654b49ebe387","after":"a8fe860fa27e69bf9be2b0267c4badf92e96b5b7","ref":"refs/heads/master","pushedAt":"2024-03-28T14:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"ssh.nu: close #218\n\nCo-authored-by: Jon Penton ","shortMessageHtmlLink":"ssh.nu: close #218"}},{"before":"1b0cdf72400cd7c56cbf70eef5cac2b732fedfd6","after":"89c6a52a436b3a9d1aa2b496578b654b49ebe387","ref":"refs/heads/master","pushedAt":"2024-03-28T09:20:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"balupton","name":"Benjamin Lupton","path":"/balupton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61148?s=80&v=4"},"commit":{"message":"setup-system: when updating, less prompts\n\nsetup-{git,ssh}, ssh-helper, {git,ssh}.bash:\n- fix 1password prompts not remembering, and move SSH_IDENTITY_AGENT from the extinct ssh.bash to the extant git.bash\n\nsetup-{git,go,node,python,ruby,rust}:\n- implement an and --configure combination that reduces prompts in an intuitive way\n\n/close #186","shortMessageHtmlLink":"setup-system: when updating, less prompts"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcfXDGAA","startCursor":null,"endCursor":null}},"title":"Activity · bevry/dorothy"}