├── .github ├── dependabot.yml └── workflows │ ├── dependabot_pr.yml │ ├── release.yml │ ├── test-acceptance.yml │ ├── test-homebrew-build.yml │ └── test.yml ├── .gitignore ├── .goreleaser ├── linux.yml ├── mac.yml └── windows.yml ├── .plans ├── README.md ├── connection-management │ └── connection-management-status.md └── resource-management-implementation.md ├── .tool-versions ├── AGENTS.md ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── REFERENCE.md ├── docs └── cli-demo.gif ├── go.mod ├── go.sum ├── main.go ├── package.json ├── pkg ├── ansi │ ├── ansi.go │ └── init_windows.go ├── cmd │ ├── ci.go │ ├── completion.go │ ├── connection.go │ ├── connection_auth_test.go │ ├── connection_create.go │ ├── connection_delete.go │ ├── connection_disable.go │ ├── connection_enable.go │ ├── connection_get.go │ ├── connection_list.go │ ├── connection_pause.go │ ├── connection_source_config_test.go │ ├── connection_unpause.go │ ├── connection_upsert.go │ ├── listen.go │ ├── login.go │ ├── logout.go │ ├── project.go │ ├── project_list.go │ ├── project_use.go │ ├── root.go │ ├── sources │ │ ├── types.go │ │ └── types_test.go │ ├── version.go │ └── whoami.go ├── config │ ├── apiclient.go │ ├── config.go │ ├── config_test.go │ ├── fs.go │ ├── helpers.go │ ├── profile.go │ ├── sdkclient.go │ └── testdata │ │ ├── README.md │ │ ├── default-profile.toml │ │ ├── empty.toml │ │ ├── local-full-workspace.toml │ │ ├── local-full.toml │ │ ├── local-workspace-only.toml │ │ └── multiple-profiles.toml ├── hookdeck │ ├── ci.go │ ├── client.go │ ├── client_test.go │ ├── connections.go │ ├── connections_test.go │ ├── destinations.go │ ├── guest.go │ ├── projects.go │ ├── sdkclient.go │ ├── session.go │ ├── sources.go │ ├── telemetry.go │ ├── telemetry_test.go │ ├── verbosetransport.go │ └── verbosetransport_test.go ├── listen │ ├── connection.go │ ├── listen.go │ ├── printer.go │ ├── proxy │ │ ├── proxy.go │ │ ├── renderer.go │ │ ├── renderer_interactive.go │ │ └── renderer_simple.go │ ├── source.go │ └── tui │ │ ├── model.go │ │ ├── styles.go │ │ ├── update.go │ │ └── view.go ├── login │ ├── client_login.go │ ├── interactive_login.go │ ├── login_message.go │ ├── poll.go │ └── validate.go ├── logout │ └── logout.go ├── open │ └── open.go ├── project │ ├── parse.go │ └── project.go ├── slug │ └── slug.go ├── useragent │ ├── uname_unix.go │ ├── uname_unix_test.go │ ├── uname_windows.go │ └── useragent.go ├── validators │ ├── cmds.go │ └── validate.go ├── version │ ├── version.go │ └── version_test.go └── websocket │ ├── attempt_messages.go │ ├── client.go │ ├── connection_messages.go │ └── messages.go ├── scripts └── completions.sh ├── test-scripts ├── delete-all-connections.sh ├── test-api-upsert-behavior.sh └── test-homebrew-build.sh └── test └── acceptance ├── README.md ├── basic_test.go ├── connection_list_test.go ├── connection_oauth_aws_test.go ├── connection_test.go ├── connection_upsert_test.go ├── helpers.go ├── listen_test.go ├── project_use_manual_test.go └── project_use_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dependabot_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/workflows/dependabot_pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test-acceptance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/workflows/test-acceptance.yml -------------------------------------------------------------------------------- /.github/workflows/test-homebrew-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/workflows/test-homebrew-build.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.goreleaser/linux.yml -------------------------------------------------------------------------------- /.goreleaser/mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.goreleaser/mac.yml -------------------------------------------------------------------------------- /.goreleaser/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.goreleaser/windows.yml -------------------------------------------------------------------------------- /.plans/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.plans/README.md -------------------------------------------------------------------------------- /.plans/connection-management/connection-management-status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.plans/connection-management/connection-management-status.md -------------------------------------------------------------------------------- /.plans/resource-management-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/.plans/resource-management-implementation.md -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | golang 1.24.9 2 | -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/README.md -------------------------------------------------------------------------------- /REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/REFERENCE.md -------------------------------------------------------------------------------- /docs/cli-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/docs/cli-demo.gif -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/main.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/package.json -------------------------------------------------------------------------------- /pkg/ansi/ansi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/ansi/ansi.go -------------------------------------------------------------------------------- /pkg/ansi/init_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/ansi/init_windows.go -------------------------------------------------------------------------------- /pkg/cmd/ci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/ci.go -------------------------------------------------------------------------------- /pkg/cmd/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/completion.go -------------------------------------------------------------------------------- /pkg/cmd/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection.go -------------------------------------------------------------------------------- /pkg/cmd/connection_auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_auth_test.go -------------------------------------------------------------------------------- /pkg/cmd/connection_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_create.go -------------------------------------------------------------------------------- /pkg/cmd/connection_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_delete.go -------------------------------------------------------------------------------- /pkg/cmd/connection_disable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_disable.go -------------------------------------------------------------------------------- /pkg/cmd/connection_enable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_enable.go -------------------------------------------------------------------------------- /pkg/cmd/connection_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_get.go -------------------------------------------------------------------------------- /pkg/cmd/connection_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_list.go -------------------------------------------------------------------------------- /pkg/cmd/connection_pause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_pause.go -------------------------------------------------------------------------------- /pkg/cmd/connection_source_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_source_config_test.go -------------------------------------------------------------------------------- /pkg/cmd/connection_unpause.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_unpause.go -------------------------------------------------------------------------------- /pkg/cmd/connection_upsert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/connection_upsert.go -------------------------------------------------------------------------------- /pkg/cmd/listen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/listen.go -------------------------------------------------------------------------------- /pkg/cmd/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/login.go -------------------------------------------------------------------------------- /pkg/cmd/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/logout.go -------------------------------------------------------------------------------- /pkg/cmd/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/project.go -------------------------------------------------------------------------------- /pkg/cmd/project_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/project_list.go -------------------------------------------------------------------------------- /pkg/cmd/project_use.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/project_use.go -------------------------------------------------------------------------------- /pkg/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/root.go -------------------------------------------------------------------------------- /pkg/cmd/sources/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/sources/types.go -------------------------------------------------------------------------------- /pkg/cmd/sources/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/sources/types_test.go -------------------------------------------------------------------------------- /pkg/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/version.go -------------------------------------------------------------------------------- /pkg/cmd/whoami.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/cmd/whoami.go -------------------------------------------------------------------------------- /pkg/config/apiclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/apiclient.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/config_test.go -------------------------------------------------------------------------------- /pkg/config/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/fs.go -------------------------------------------------------------------------------- /pkg/config/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/helpers.go -------------------------------------------------------------------------------- /pkg/config/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/profile.go -------------------------------------------------------------------------------- /pkg/config/sdkclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/sdkclient.go -------------------------------------------------------------------------------- /pkg/config/testdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/README.md -------------------------------------------------------------------------------- /pkg/config/testdata/default-profile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/default-profile.toml -------------------------------------------------------------------------------- /pkg/config/testdata/empty.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pkg/config/testdata/local-full-workspace.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/local-full-workspace.toml -------------------------------------------------------------------------------- /pkg/config/testdata/local-full.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/local-full.toml -------------------------------------------------------------------------------- /pkg/config/testdata/local-workspace-only.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/local-workspace-only.toml -------------------------------------------------------------------------------- /pkg/config/testdata/multiple-profiles.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/config/testdata/multiple-profiles.toml -------------------------------------------------------------------------------- /pkg/hookdeck/ci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/ci.go -------------------------------------------------------------------------------- /pkg/hookdeck/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/client.go -------------------------------------------------------------------------------- /pkg/hookdeck/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/client_test.go -------------------------------------------------------------------------------- /pkg/hookdeck/connections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/connections.go -------------------------------------------------------------------------------- /pkg/hookdeck/connections_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/connections_test.go -------------------------------------------------------------------------------- /pkg/hookdeck/destinations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/destinations.go -------------------------------------------------------------------------------- /pkg/hookdeck/guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/guest.go -------------------------------------------------------------------------------- /pkg/hookdeck/projects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/projects.go -------------------------------------------------------------------------------- /pkg/hookdeck/sdkclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/sdkclient.go -------------------------------------------------------------------------------- /pkg/hookdeck/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/session.go -------------------------------------------------------------------------------- /pkg/hookdeck/sources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/sources.go -------------------------------------------------------------------------------- /pkg/hookdeck/telemetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/telemetry.go -------------------------------------------------------------------------------- /pkg/hookdeck/telemetry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/telemetry_test.go -------------------------------------------------------------------------------- /pkg/hookdeck/verbosetransport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/verbosetransport.go -------------------------------------------------------------------------------- /pkg/hookdeck/verbosetransport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/hookdeck/verbosetransport_test.go -------------------------------------------------------------------------------- /pkg/listen/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/connection.go -------------------------------------------------------------------------------- /pkg/listen/listen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/listen.go -------------------------------------------------------------------------------- /pkg/listen/printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/printer.go -------------------------------------------------------------------------------- /pkg/listen/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/proxy/proxy.go -------------------------------------------------------------------------------- /pkg/listen/proxy/renderer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/proxy/renderer.go -------------------------------------------------------------------------------- /pkg/listen/proxy/renderer_interactive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/proxy/renderer_interactive.go -------------------------------------------------------------------------------- /pkg/listen/proxy/renderer_simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/proxy/renderer_simple.go -------------------------------------------------------------------------------- /pkg/listen/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/source.go -------------------------------------------------------------------------------- /pkg/listen/tui/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/tui/model.go -------------------------------------------------------------------------------- /pkg/listen/tui/styles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/tui/styles.go -------------------------------------------------------------------------------- /pkg/listen/tui/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/tui/update.go -------------------------------------------------------------------------------- /pkg/listen/tui/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/listen/tui/view.go -------------------------------------------------------------------------------- /pkg/login/client_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/login/client_login.go -------------------------------------------------------------------------------- /pkg/login/interactive_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/login/interactive_login.go -------------------------------------------------------------------------------- /pkg/login/login_message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/login/login_message.go -------------------------------------------------------------------------------- /pkg/login/poll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/login/poll.go -------------------------------------------------------------------------------- /pkg/login/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/login/validate.go -------------------------------------------------------------------------------- /pkg/logout/logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/logout/logout.go -------------------------------------------------------------------------------- /pkg/open/open.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/open/open.go -------------------------------------------------------------------------------- /pkg/project/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/project/parse.go -------------------------------------------------------------------------------- /pkg/project/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/project/project.go -------------------------------------------------------------------------------- /pkg/slug/slug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/slug/slug.go -------------------------------------------------------------------------------- /pkg/useragent/uname_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/useragent/uname_unix.go -------------------------------------------------------------------------------- /pkg/useragent/uname_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/useragent/uname_unix_test.go -------------------------------------------------------------------------------- /pkg/useragent/uname_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/useragent/uname_windows.go -------------------------------------------------------------------------------- /pkg/useragent/useragent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/useragent/useragent.go -------------------------------------------------------------------------------- /pkg/validators/cmds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/validators/cmds.go -------------------------------------------------------------------------------- /pkg/validators/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/validators/validate.go -------------------------------------------------------------------------------- /pkg/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/version/version.go -------------------------------------------------------------------------------- /pkg/version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/version/version_test.go -------------------------------------------------------------------------------- /pkg/websocket/attempt_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/websocket/attempt_messages.go -------------------------------------------------------------------------------- /pkg/websocket/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/websocket/client.go -------------------------------------------------------------------------------- /pkg/websocket/connection_messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/websocket/connection_messages.go -------------------------------------------------------------------------------- /pkg/websocket/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/pkg/websocket/messages.go -------------------------------------------------------------------------------- /scripts/completions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/scripts/completions.sh -------------------------------------------------------------------------------- /test-scripts/delete-all-connections.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test-scripts/delete-all-connections.sh -------------------------------------------------------------------------------- /test-scripts/test-api-upsert-behavior.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test-scripts/test-api-upsert-behavior.sh -------------------------------------------------------------------------------- /test-scripts/test-homebrew-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test-scripts/test-homebrew-build.sh -------------------------------------------------------------------------------- /test/acceptance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/README.md -------------------------------------------------------------------------------- /test/acceptance/basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/basic_test.go -------------------------------------------------------------------------------- /test/acceptance/connection_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/connection_list_test.go -------------------------------------------------------------------------------- /test/acceptance/connection_oauth_aws_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/connection_oauth_aws_test.go -------------------------------------------------------------------------------- /test/acceptance/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/connection_test.go -------------------------------------------------------------------------------- /test/acceptance/connection_upsert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/connection_upsert_test.go -------------------------------------------------------------------------------- /test/acceptance/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/helpers.go -------------------------------------------------------------------------------- /test/acceptance/listen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/listen_test.go -------------------------------------------------------------------------------- /test/acceptance/project_use_manual_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/project_use_manual_test.go -------------------------------------------------------------------------------- /test/acceptance/project_use_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookdeck/hookdeck-cli/HEAD/test/acceptance/project_use_test.go --------------------------------------------------------------------------------