{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":411434966,"defaultBranch":"main","name":"bridge-cli","ownerLogin":"CrunchyData","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-28T20:51:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8248870?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716997048.0","currentOid":""},"activityList":{"items":[{"before":"34f785dc539c6795104230499c6db7a9cde2767f","after":null,"ref":"refs/heads/abrightwell/network-peering","pushedAt":"2024-05-31T18:25:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"763836f397532e6e2090a3521aa55386c4a0ea2e","after":"55815b53f9e2362cb998591a1ae7ecda00fd2ce4","ref":"refs/heads/main","pushedAt":"2024-05-31T18:25:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add support for managing VPC peering.\n\nAdd support for managing VPC peering via the `cb network` command.\n\nThese changes provide the following subcommands:\n\n* `cb network create-peering` - create a new VPC peering in the target\n network.\n* `cb network delete-peering` - delete an existing VPC peering.\n* `cb network get-peering` - show details of an existing VPC peering.\n* `cb network list-peerings` - list all existing VPC peerings for the\n target network.","shortMessageHtmlLink":"Add support for managing VPC peering."}},{"before":"3e0b0ff52e577ad5233345307eec0db1eac2affc","after":"34f785dc539c6795104230499c6db7a9cde2767f","ref":"refs/heads/abrightwell/network-peering","pushedAt":"2024-05-31T18:12:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add support for managing VPC peering.\n\nAdd support for managing VPC peering via the `cb network` command.\n\nThese changes provide the following subcommands:\n\n* `cb network create-peering` - create a new VPC peering in the target\n network.\n* `cb network delete-peering` - delete an existing VPC peering.\n* `cb network get-peering` - show details of an existing VPC peering.\n* `cb network list-peerings` - list all existing VPC peerings for the\n target network.","shortMessageHtmlLink":"Add support for managing VPC peering."}},{"before":null,"after":"3e0b0ff52e577ad5233345307eec0db1eac2affc","ref":"refs/heads/abrightwell/network-peering","pushedAt":"2024-05-29T15:37:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add support for managing VPC peering.\n\nAdd support for managing VPC peering via the `cb network` command.\n\nThese changes provide the following subcommands:\n\n* `cb network create-peering` - create a new VPC peering in the target\n network.\n* `cb network delete-peering` - delete an existing VPC peering.\n* `cb network get-peering` - show details of an existing VPC peering.\n* `cb network list-peerings` - list all existing VPC peerings for the\n target network.","shortMessageHtmlLink":"Add support for managing VPC peering."}},{"before":"7c1ae5bbee981c517e55b3a8da398a098ce6eac8","after":null,"ref":"refs/heads/abrightwell/network-firewall-command","pushedAt":"2024-05-29T15:31:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"83d2b34758d0b4e8ec3d182ef09dd28920f5c7e7","after":"763836f397532e6e2090a3521aa55386c4a0ea2e","ref":"refs/heads/main","pushedAt":"2024-05-29T15:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add firewall rule management to `cb network` command.\n\nThese changes move firewall rule management under `cb network` and\ndeprecate the `cb firewall` rule command. This comes as part of a\nrequest to be able to update firewall rules more completely as described\nin #161.\n\nThe following commands are now supported:\n\n* `cb network add-firewall-rule`\n* `cb network list-firewall-rules`\n* `cb network remove-firewall-rule`\n* `cb network update-firewall-rule`\n\nEach command requires the specification of the network to peform the\noperation. As well, the shell completion logic has been updated to\nsuggest the list of available networks and firewall rule when\napplicable.","shortMessageHtmlLink":"Add firewall rule management to cb network command."}},{"before":"4eefc52090d35abb9c9464b62be3b7e803eb57d6","after":"7c1ae5bbee981c517e55b3a8da398a098ce6eac8","ref":"refs/heads/abrightwell/network-firewall-command","pushedAt":"2024-05-29T15:25:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add firewall rule management to `cb network` command.\n\nThese changes move firewall rule management under `cb network` and\ndeprecate the `cb firewall` rule command. This comes as part of a\nrequest to be able to update firewall rules more completely as described\nin #161.\n\nThe following commands are now supported:\n\n* `cb network add-firewall-rule`\n* `cb network list-firewall-rules`\n* `cb network remove-firewall-rule`\n* `cb network update-firewall-rule`\n\nEach command requires the specification of the network to peform the\noperation. As well, the shell completion logic has been updated to\nsuggest the list of available networks and firewall rule when\napplicable.","shortMessageHtmlLink":"Add firewall rule management to cb network command."}},{"before":"53ad3898472737248d433f0fad5e6cd3cebf554d","after":"4eefc52090d35abb9c9464b62be3b7e803eb57d6","ref":"refs/heads/abrightwell/network-firewall-command","pushedAt":"2024-05-29T15:09:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add firewall rule management to `cb network` command.\n\nThese changes move firewall rule management under `cb network` and\ndeprecate the `cb firewall` rule command. This comes as part of a\nrequest to be able to update firewall rules more completely as described\nin #161.\n\nThe following commands are now supported:\n\n* `cb network add-firewall-rule`\n* `cb network list-firewall-rules`\n* `cb network remove-firewall-rule`\n* `cb network update-firewall-rule`\n\nEach command requires the specification of the network to peform the\noperation. As well, the shell completion logic has been updated to\nsuggest the list of available networks and firewall rule when\napplicable.","shortMessageHtmlLink":"Add firewall rule management to cb network command."}},{"before":null,"after":"53ad3898472737248d433f0fad5e6cd3cebf554d","ref":"refs/heads/abrightwell/network-firewall-command","pushedAt":"2024-05-20T14:07:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Add firewall rule management to `cb network` command.\n\nThese changes move firewall rule management under `cb network` and\ndeprecate the `cb firewall` rule command. This comes as part of a\nrequest to be able to update firewall rules more completely as described\nin #161.\n\nThe following commands are now supported:\n\n* `cb network add-firewall-rule`\n* `cb network list-firewall-rules`\n* `cb network remove-firewall-rule`\n* `cb network update-firewall-rule`\n\nEach command requires the specification of the network to peform the\noperation. As well, the shell completion logic has been updated to\nsuggest the list of available networks and firewall rule when\napplicable.","shortMessageHtmlLink":"Add firewall rule management to cb network command."}},{"before":"b5ce6f8654e15feefabb0a4047790e73e35d2103","after":"83d2b34758d0b4e8ec3d182ef09dd28920f5c7e7","ref":"refs/heads/main","pushedAt":"2024-05-17T08:06:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ngaumont","name":"Gaumont Noé","path":"/ngaumont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928614?s=80&v=4"},"commit":{"message":"Fix missing format completion in cb list","shortMessageHtmlLink":"Fix missing format completion in cb list"}},{"before":"1519ac45a1f3a752926fb94e4f83961d35ba7240","after":null,"ref":"refs/heads/add-list-format","pushedAt":"2024-05-17T08:06:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ngaumont","name":"Gaumont Noé","path":"/ngaumont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928614?s=80&v=4"}},{"before":"f92ca45458c6f03eecf9b8cdcf0774d201f12289","after":"1519ac45a1f3a752926fb94e4f83961d35ba7240","ref":"refs/heads/add-list-format","pushedAt":"2024-05-14T14:27:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ngaumont","name":"Gaumont Noé","path":"/ngaumont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928614?s=80&v=4"},"commit":{"message":"Fix missing format completion in cb list","shortMessageHtmlLink":"Fix missing format completion in cb list"}},{"before":null,"after":"f92ca45458c6f03eecf9b8cdcf0774d201f12289","ref":"refs/heads/add-list-format","pushedAt":"2024-05-14T14:09:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ngaumont","name":"Gaumont Noé","path":"/ngaumont","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1928614?s=80&v=4"},"commit":{"message":"Fix missing format completion in cb list","shortMessageHtmlLink":"Fix missing format completion in cb list"}},{"before":"292ee936982efc0b8385d668a097d0880011b2ab","after":"b5ce6f8654e15feefabb0a4047790e73e35d2103","ref":"refs/heads/main","pushedAt":"2024-05-09T19:54:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"v3.5.1","shortMessageHtmlLink":"v3.5.1"}},{"before":"21ba823419cbdb3a5bd2c2a938c138306665d05b","after":null,"ref":"refs/tags/v3.5.1","pushedAt":"2024-05-09T19:51:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"866a8b28ce97cb9325d8cf4175b2d7b293f8c161","after":"292ee936982efc0b8385d668a097d0880011b2ab","ref":"refs/heads/main","pushedAt":"2024-05-09T19:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"v3.5.1","shortMessageHtmlLink":"v3.5.1"}},{"before":"bc166ca91b299ac36f97d36f655294515098260d","after":null,"ref":"refs/heads/abrightwell/fix-psql-prompt-wrap","pushedAt":"2024-05-09T19:29:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"704e6b296be9c53b9edca0a84e1cee2902165d24","after":"866a8b28ce97cb9325d8cf4175b2d7b293f8c161","ref":"refs/heads/main","pushedAt":"2024-05-09T19:29:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix `cb psql` line wrapping issue.\n\nIt was reported in #158 that `cb psql` was having an issue with line\nwrapping when text was entered beyond the bounds of the terminal window.\nIt turns out that this issue was related to characters in the prompt\nbeing `Colorized`. And it was these bytes of the resulting string that\nwere causing the issue. So, we've simply removed the `Colorize` step\nassociated with this particular output. This does not impact the\ncoloring of the text in the prompt as that's part of the configured\n`PROMPT1` in the resulting `.psqlrc`.\n\nWe've also take the opportunity here to update the uri fetching for the\n`user` role which was missed as part of #162.","shortMessageHtmlLink":"Fix cb psql line wrapping issue."}},{"before":null,"after":"bc166ca91b299ac36f97d36f655294515098260d","ref":"refs/heads/abrightwell/fix-psql-prompt-wrap","pushedAt":"2024-05-09T12:13:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix `cb psql` line wrapping issue.\n\nIt was reported in #158 that `cb psql` was having an issue with line\nwrapping when text was entered beyond the bounds of the terminal window.\nIt turns out that this issue was related to characters in the prompt\nbeing `Colorized`. And it was these bytes of the resulting string that\nwere causing the issue. So, we've simply removed the `Colorize` step\nassociated with this particular output. This does not impact the\ncoloring of the text in the prompt as that's part of the configured\n`PROMPT1` in the resulting `.psqlrc`.\n\nWe've also take the opportunity here to update the uri fetching for the\n`user` role which was missed as part of #162.","shortMessageHtmlLink":"Fix cb psql line wrapping issue."}},{"before":"07817e3b96a031d193ed4078bd5903e02fc15c23","after":"704e6b296be9c53b9edca0a84e1cee2902165d24","ref":"refs/heads/main","pushedAt":"2024-05-09T11:28:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix `cb uri` hostname for replicas using `user` role.\n\nIt was reported that using `cb uri` to retrieve credentials for a `user`\nrole on a replica was returning the hostname of the `primary` instead of\nthe target replica.\n\nThis was because it's possible that the` user` role does not exist yet\nand therefore would need to first be created on the primary. So, to\nensure that it is, we always attempt to create it on the primary and\nthen retrieve it for the replica. Previously, we were only creating it\nand that was resulting in the returned credentials to be associated with\nthe primary. So, we've now eliminated that branch in the code so that it\nwill always retrieve this information from the correct target.","shortMessageHtmlLink":"Fix cb uri hostname for replicas using user role."}},{"before":"1e6e86111dffea85056347f5fa2aa9f7663a7625","after":null,"ref":"refs/heads/abrightwell/fix-uri","pushedAt":"2024-05-09T11:28:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"dc9edba33b7dc12c31dfd28b809220b20e64f73c","after":"1e6e86111dffea85056347f5fa2aa9f7663a7625","ref":"refs/heads/abrightwell/fix-uri","pushedAt":"2024-05-08T21:36:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix `cb uri` hostname for replicas using `user` role.\n\nIt was reported that using `cb uri` to retrieve credentials for a `user`\nrole on a replica was returning the hostname of the `primary` instead of\nthe target replica.\n\nThis was because it's possible that the` user` role does not exist yet\nand therefore would need to first be created on the primary. So, to\nensure that it is, we always attempt to create it on the primary and\nthen retrieve it for the replica. Previously, we were only creating it\nand that was resulting in the returned credentials to be associated with\nthe primary. So, we've now eliminated that branch in the code so that it\nwill always retrieve this information from the correct target.","shortMessageHtmlLink":"Fix cb uri hostname for replicas using user role."}},{"before":"c2c8d52d86585249ed22553a27bd48e21d58f0aa","after":null,"ref":"refs/heads/abrightwell/fix-config-param-set-truncate","pushedAt":"2024-05-08T21:35:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"0c8b0e5c28bf61fefb70e969d4226de83a9c4396","after":"07817e3b96a031d193ed4078bd5903e02fc15c23","ref":"refs/heads/main","pushedAt":"2024-05-08T21:35:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix config param valus being truncated.\n\nIt was reported that the `cb config-param set` command was truncating\nvalues that contain a `=` character. This was due to how the input line\nwas being parsed and tokenized. Here, we've simply limited the parsing\nto the first instance of this character such that it will only ever\nsplit the parameter name and value from the input.","shortMessageHtmlLink":"Fix config param valus being truncated."}},{"before":"b1c13b7086d33f842b30b5cd9d4fc7cb375925f2","after":"c2c8d52d86585249ed22553a27bd48e21d58f0aa","ref":"refs/heads/abrightwell/fix-config-param-set-truncate","pushedAt":"2024-05-08T20:25:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix config param valus being truncated.\n\nIt was reported that the `cb config-param set` command was truncating\nvalues that contain a `=` character. This was due to how the input line\nwas being parsed and tokenized. Here, we've simply limited the parsing\nto the first instance of this character such that it will only ever\nsplit the parameter name and value from the input.","shortMessageHtmlLink":"Fix config param valus being truncated."}},{"before":"23fc03a16ce05dfc1753fdab5ce2cab8607e03df","after":"b1c13b7086d33f842b30b5cd9d4fc7cb375925f2","ref":"refs/heads/abrightwell/fix-config-param-set-truncate","pushedAt":"2024-05-08T20:23:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix config param valus being truncated.\n\nIt was reported that the `cb config-param set` command was truncating\nvalues that contain a `=` character. This was due to how the input line\nwas being parsed and tokenized. Here, we've simply limited the parsing\nto the first instance of this character such that it will only ever\nsplit the parameter name and value from the input.","shortMessageHtmlLink":"Fix config param valus being truncated."}},{"before":null,"after":"23fc03a16ce05dfc1753fdab5ce2cab8607e03df","ref":"refs/heads/abrightwell/fix-config-param-set-truncate","pushedAt":"2024-05-08T19:51:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix config param valus being truncated.\n\nIt was reported that the `cb config-param set` command was truncating\nvalues that contain a `=` character. This was due to how the input line\nwas being parsed and tokenized. Here, we've simply limited the parsing\nto the first instance of this character such that it will only ever\nsplit the parameter name and value from the input.","shortMessageHtmlLink":"Fix config param valus being truncated."}},{"before":null,"after":"dc9edba33b7dc12c31dfd28b809220b20e64f73c","ref":"refs/heads/abrightwell/fix-uri","pushedAt":"2024-05-08T19:22:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Fix `cb uri` hostname for replicas using `user` role.\n\nIt was reported that using `cb uri` to retrieve credentials for a `user`\nrole on a replica was returning the hostname of the `primary` instead of\nthe target replica.\n\nThis was because it's possible that the` user` role does not exist yet\nand therefore would need to first be created on the primary. So, to\nensure that it is, we always attempt to create it on the primary and\nthen retrieve it for the replica. Previously, we were only creating it\nand that was resulting in the returned credentials to be associated with\nthe primary. So, we've now eliminated that branch in the code so that it\nwill always retrieve this information from the correct target.","shortMessageHtmlLink":"Fix cb uri hostname for replicas using user role."}},{"before":"fad110ce63474d10f4331de260d2714d0068a61b","after":null,"ref":"refs/heads/abrightwell/update-release-macos-arm64","pushedAt":"2024-05-08T13:34:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"}},{"before":"cafe854b4fc53ed918024553b6ac31c2d69bf396","after":"0c8b0e5c28bf61fefb70e969d4226de83a9c4396","ref":"refs/heads/main","pushedAt":"2024-05-08T13:34:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"abrightwell","name":"Adam Brightwell","path":"/abrightwell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/482955?s=80&v=4"},"commit":{"message":"Update github workflows actions to latest versions.\n\nSome of the github actions were deprecated, therefore we're simply\nupdating those to the latest versions in both `ci.yml` and\n`release.yml`.","shortMessageHtmlLink":"Update github workflows actions to latest versions."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWUwjXQA","startCursor":null,"endCursor":null}},"title":"Activity · CrunchyData/bridge-cli"}