{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":112504630,"defaultBranch":"main","name":"cli","ownerLogin":"hetznercloud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-29T17:12:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22154697?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727107262.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d85521e25acf95bb1822f7024112410626ff35f1","ref":"refs/heads/e2e-regex","pushedAt":"2024-09-23T16:01:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"test(e2e): use builder for regexes","shortMessageHtmlLink":"test(e2e): use builder for regexes"}},{"before":"ac070adc895d30c88c13c80c49355ac074a13b01","after":"eda04105e312837e25c384447e090f014e4da07a","ref":"refs/heads/release-please--branches--main--components--hcloud-cli","pushedAt":"2024-09-23T09:49:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hcloud-bot","name":"Hetzner Cloud Bot","path":"/hcloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45457231?s=80&v=4"},"commit":{"message":"chore(main): release 1.48.0","shortMessageHtmlLink":"chore(main): release 1.48.0"}},{"before":"9396f76d764ee1c504ceaf4c1f489b7bcf2012c6","after":null,"ref":"refs/heads/e2e-tests","pushedAt":"2024-09-23T09:48:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"}},{"before":"74e3ae559a6794b5ab82870ddb158044ee2e538a","after":"120aa03df5ab24f152d9bcd78b86ddc94c60b6e2","ref":"refs/heads/main","pushedAt":"2024-09-23T09:48:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"test(e2e): add end to end testing (#785)\n\nThis PR adds end to end tests. Tests are located in `test/e2e/`. The\r\n`HCLOUD_TOKEN` environment variable should contain an API token to an\r\nempty project for the tests to work.","shortMessageHtmlLink":"test(e2e): add end to end testing (#785)"}},{"before":"b5be9ea64f93974ffed0a0d902de63a53b62d7f9","after":"9396f76d764ee1c504ceaf4c1f489b7bcf2012c6","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-23T09:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix network uniqueness_error","shortMessageHtmlLink":"fix network uniqueness_error"}},{"before":"08a9ce5031cf265408d3dfd32834797dab49d445","after":"b5be9ea64f93974ffed0a0d902de63a53b62d7f9","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-23T08:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix network uniqueness_error","shortMessageHtmlLink":"fix network uniqueness_error"}},{"before":"e64d3f45228ec11979af95a08b87bde6da2d297a","after":"08a9ce5031cf265408d3dfd32834797dab49d445","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-23T08:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix ci","shortMessageHtmlLink":"fix ci"}},{"before":"68ea4f574cf93de7181d72bf0616d384e5eb4a5e","after":"e64d3f45228ec11979af95a08b87bde6da2d297a","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-23T08:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"rename directory","shortMessageHtmlLink":"rename directory"}},{"before":"801e7ab948d62c028e7724dc46d660a141769e48","after":"68ea4f574cf93de7181d72bf0616d384e5eb4a5e","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T15:48:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"use require where possible, nesting using t.Run","shortMessageHtmlLink":"use require where possible, nesting using t.Run"}},{"before":"f541428d4e218fd7355292503d380afd8dbc0d42","after":"801e7ab948d62c028e7724dc46d660a141769e48","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T14:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"64 bit ids","shortMessageHtmlLink":"64 bit ids"}},{"before":"2e9345c30ca44e9c5a2e6f863d95a7bbe31bf5a0","after":"f541428d4e218fd7355292503d380afd8dbc0d42","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T14:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"random resource names, failsafe cleanup","shortMessageHtmlLink":"random resource names, failsafe cleanup"}},{"before":"06bb9cac440f455d8878ef45895c9717ed2fb096","after":"2e9345c30ca44e9c5a2e6f863d95a7bbe31bf5a0","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T13:42:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"variable for datacenter","shortMessageHtmlLink":"variable for datacenter"}},{"before":"5e0ba186fc8651ba11899e713ae220996d558f30","after":"06bb9cac440f455d8878ef45895c9717ed2fb096","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T13:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"dd0123c2b87b4501b2cea60ffa64fccfdbec8eed","after":"5e0ba186fc8651ba11899e713ae220996d558f30","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T13:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"add testing variables","shortMessageHtmlLink":"add testing variables"}},{"before":"b8afca8243e283faa07dffded724b565199306fd","after":"dd0123c2b87b4501b2cea60ffa64fccfdbec8eed","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T13:03:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix location regex","shortMessageHtmlLink":"fix location regex"}},{"before":"04fbf85d6d766070ef6156551c30b24e796388d8","after":"b8afca8243e283faa07dffded724b565199306fd","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T12:44:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"ci: separate unit & e2e tests","shortMessageHtmlLink":"ci: separate unit & e2e tests"}},{"before":"e886d3432ca3310b5383a7ea8de2738ef0bc7541","after":"04fbf85d6d766070ef6156551c30b24e796388d8","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-18T12:40:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"ci: separate unit & e2e tests","shortMessageHtmlLink":"ci: separate unit & e2e tests"}},{"before":"4ba33e55d8b34267d3eae049d95382ac5b19a7d7","after":"ac070adc895d30c88c13c80c49355ac074a13b01","ref":"refs/heads/release-please--branches--main--components--hcloud-cli","pushedAt":"2024-09-18T10:37:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hcloud-bot","name":"Hetzner Cloud Bot","path":"/hcloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45457231?s=80&v=4"},"commit":{"message":"chore(main): release 1.48.0","shortMessageHtmlLink":"chore(main): release 1.48.0"}},{"before":"997482d1cd904f17985164427874f16f7cd03ea1","after":null,"ref":"refs/heads/renovate/golang-1.x","pushedAt":"2024-09-18T10:37:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"}},{"before":"c161152fe8178f13f2b14bf6b327f21705bb32d9","after":null,"ref":"refs/heads/go-1.23","pushedAt":"2024-09-18T10:37:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"}},{"before":"7643fa256da94b962c785b0b5af965e090ef66a4","after":"74e3ae559a6794b5ab82870ddb158044ee2e538a","ref":"refs/heads/main","pushedAt":"2024-09-18T10:37:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"ci: build and test with Go 1.23 (#871)\n\nThis PR makes the CI pipeline use Go 1.23 for building and testing. Only\r\nsetting the `toolchain` in `go.mod` is not enough, because the [setup-go\r\naction does not support the `toolchain` directive\r\nyet](https://github.com/actions/setup-go/issues/457), we have to set the\r\nGo version to 1.23 in all setup-go CI steps manually.\r\nWe could also set the `go` version in `go.mod` to 1.23 since we do not\r\nhave any dependents, but that would be misusing the `go` directive,\r\nsince it is only intended to specify the minimum supported language\r\nversion of the project.","shortMessageHtmlLink":"ci: build and test with Go 1.23 (#871)"}},{"before":"6fbed516da9be5f1e53cb3f69511d0e8ee080031","after":"c161152fe8178f13f2b14bf6b327f21705bb32d9","ref":"refs/heads/go-1.23","pushedAt":"2024-09-18T08:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"add GOTOOLCHAIN=local to use locally installed go toolchain","shortMessageHtmlLink":"add GOTOOLCHAIN=local to use locally installed go toolchain"}},{"before":"459446c758431e87a548838a16ae59104391ed77","after":"4ba33e55d8b34267d3eae049d95382ac5b19a7d7","ref":"refs/heads/release-please--branches--main--components--hcloud-cli","pushedAt":"2024-09-16T11:30:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hcloud-bot","name":"Hetzner Cloud Bot","path":"/hcloud-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45457231?s=80&v=4"},"commit":{"message":"chore(main): release 1.48.0","shortMessageHtmlLink":"chore(main): release 1.48.0"}},{"before":"f367df71600fa8250098e60f836ea18d7d7d2f8c","after":null,"ref":"refs/heads/e2e-test-preparation","pushedAt":"2024-09-16T11:30:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"}},{"before":"7495b140e2359c47f5991bc2863674bb02dec9ea","after":"7643fa256da94b962c785b0b5af965e090ef66a4","ref":"refs/heads/main","pushedAt":"2024-09-16T11:30:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"refactor: prepare for e2e tests (#870)\n\nThis PR adds refactors that are necessary for the e2e tests.\r\nChanges:\r\n- Subcommand initialization has been moved to `internal/cli/root.go`\r\n- `output.Table`s now accept writers as output. This is needed to catch\r\ncommand output. If we only catch stdout we can only run one command at\r\nonce or there will be interference.","shortMessageHtmlLink":"refactor: prepare for e2e tests (#870)"}},{"before":null,"after":"bd850bfa77cd8ea2a0faae70756bc7d24b979a03","ref":"refs/heads/token-from-env","pushedAt":"2024-09-16T08:45:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"feat(context): allow creation in non-interactive tty","shortMessageHtmlLink":"feat(context): allow creation in non-interactive tty"}},{"before":null,"after":"6fbed516da9be5f1e53cb3f69511d0e8ee080031","ref":"refs/heads/go-1.23","pushedAt":"2024-09-16T08:19:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"ci: build and test with Go 1.23","shortMessageHtmlLink":"ci: build and test with Go 1.23"}},{"before":"571e1bb9789623483fe50d806d5ca7c293cbed2d","after":null,"ref":"refs/heads/file-size-base-units","pushedAt":"2024-09-16T08:10:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"}},{"before":"38cdc6abe888c65c371bfe1aef9e282769247e33","after":null,"ref":"refs/heads/go-1.23","pushedAt":"2024-09-16T08:10:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"}},{"before":"ef7c91f1ab081584c81572790a00e4739faef9cc","after":"e886d3432ca3310b5383a7ea8de2738ef0bc7541","ref":"refs/heads/e2e-tests","pushedAt":"2024-09-12T12:37:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"phm07","name":null,"path":"/phm07","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22707808?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNjowMTowMi4wMDAwMDBazwAAAAS-LgOZ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxNjowMTowMi4wMDAwMDBazwAAAAS-LgOZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMjozNzozNy4wMDAwMDBazwAAAAS0Xbox"}},"title":"Activity ยท hetznercloud/cli"}