├── .dockerignore ├── .github ├── dependabot.yaml ├── images │ ├── banner-dark.svg │ └── banner-light.svg ├── project-layout.md └── workflows │ ├── dependent_pr.yaml │ ├── pr.yaml │ ├── push.yaml │ └── release.yaml ├── .gitignore ├── .golangci.yaml ├── .goreleaser.yaml ├── Contributing.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── cmd └── axiom │ ├── main.go │ └── main_test.go ├── doc.go ├── go.mod ├── go.sum ├── internal ├── client │ ├── auth │ │ ├── assets │ │ │ ├── assets.go │ │ │ ├── assets_test.go │ │ │ └── status.html.gotmpl │ │ ├── auth.go │ │ ├── auth_test.go │ │ └── doc.go │ ├── client.go │ ├── util.go │ └── util_test.go ├── cmd │ ├── annotation │ │ ├── annotation.go │ │ ├── annotation_create.go │ │ ├── annotation_delete.go │ │ ├── annotation_list.go │ │ └── annotation_update.go │ ├── auth │ │ ├── auth.go │ │ ├── auth_login.go │ │ ├── auth_logout.go │ │ ├── auth_select.go │ │ ├── auth_status.go │ │ ├── auth_switch_org.go │ │ └── auth_update_token.go │ ├── completion │ │ ├── completion.go │ │ ├── completion_bash.go │ │ ├── completion_fish.go │ │ ├── completion_powershell.go │ │ └── completion_zsh.go │ ├── config │ │ ├── config.go │ │ ├── config_edit.go │ │ ├── config_export.go │ │ ├── config_get.go │ │ └── config_set.go │ ├── dataset │ │ ├── dataset.go │ │ ├── dataset_create.go │ │ ├── dataset_delete.go │ │ ├── dataset_list.go │ │ ├── dataset_trim.go │ │ └── dataset_update.go │ ├── ingest │ │ └── ingest.go │ ├── query │ │ └── query.go │ ├── root │ │ ├── help.go │ │ ├── help_topic.go │ │ ├── help_topic_test.go │ │ └── root.go │ ├── stream │ │ └── stream.go │ ├── version │ │ └── version.go │ └── web │ │ └── web.go ├── cmdutil │ ├── args.go │ ├── chain.go │ ├── completion.go │ ├── errors.go │ ├── factory.go │ └── util.go ├── config │ ├── config.go │ └── config_test.go └── testutil │ ├── cmd.go │ └── io.go ├── pkg ├── doc │ ├── doc.go │ └── doc_test.go ├── iofmt │ ├── doc.go │ ├── format.go │ ├── format_string.go │ ├── json.go │ └── table.go ├── surveyext │ ├── surveyext.go │ └── validation.go ├── terminal │ ├── color.go │ ├── color_test.go │ ├── epipe_other.go │ ├── epipe_windows.go │ ├── io.go │ ├── table_printer.go │ └── table_printer_test.go └── utils │ └── utils.go ├── testdata ├── logs.csv.gz ├── logs.json.gz └── logs.ndjson.gz └── tools ├── gen-cli-docs └── main.go └── loggen └── main.go /.dockerignore: -------------------------------------------------------------------------------- 1 | ** 2 | !axiom 3 | -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/images/banner-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/images/banner-dark.svg -------------------------------------------------------------------------------- /.github/images/banner-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/images/banner-light.svg -------------------------------------------------------------------------------- /.github/project-layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/project-layout.md -------------------------------------------------------------------------------- /.github/workflows/dependent_pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/workflows/dependent_pr.yaml -------------------------------------------------------------------------------- /.github/workflows/pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/workflows/pr.yaml -------------------------------------------------------------------------------- /.github/workflows/push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/workflows/push.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/Contributing.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/README.md -------------------------------------------------------------------------------- /cmd/axiom/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/cmd/axiom/main.go -------------------------------------------------------------------------------- /cmd/axiom/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/cmd/axiom/main_test.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/doc.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/go.sum -------------------------------------------------------------------------------- /internal/client/auth/assets/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/assets/assets.go -------------------------------------------------------------------------------- /internal/client/auth/assets/assets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/assets/assets_test.go -------------------------------------------------------------------------------- /internal/client/auth/assets/status.html.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/assets/status.html.gotmpl -------------------------------------------------------------------------------- /internal/client/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/auth.go -------------------------------------------------------------------------------- /internal/client/auth/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/auth_test.go -------------------------------------------------------------------------------- /internal/client/auth/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/auth/doc.go -------------------------------------------------------------------------------- /internal/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/client.go -------------------------------------------------------------------------------- /internal/client/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/util.go -------------------------------------------------------------------------------- /internal/client/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/client/util_test.go -------------------------------------------------------------------------------- /internal/cmd/annotation/annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/annotation/annotation.go -------------------------------------------------------------------------------- /internal/cmd/annotation/annotation_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/annotation/annotation_create.go -------------------------------------------------------------------------------- /internal/cmd/annotation/annotation_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/annotation/annotation_delete.go -------------------------------------------------------------------------------- /internal/cmd/annotation/annotation_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/annotation/annotation_list.go -------------------------------------------------------------------------------- /internal/cmd/annotation/annotation_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/annotation/annotation_update.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_login.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_logout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_logout.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_select.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_status.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_switch_org.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_switch_org.go -------------------------------------------------------------------------------- /internal/cmd/auth/auth_update_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/auth/auth_update_token.go -------------------------------------------------------------------------------- /internal/cmd/completion/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/completion/completion.go -------------------------------------------------------------------------------- /internal/cmd/completion/completion_bash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/completion/completion_bash.go -------------------------------------------------------------------------------- /internal/cmd/completion/completion_fish.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/completion/completion_fish.go -------------------------------------------------------------------------------- /internal/cmd/completion/completion_powershell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/completion/completion_powershell.go -------------------------------------------------------------------------------- /internal/cmd/completion/completion_zsh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/completion/completion_zsh.go -------------------------------------------------------------------------------- /internal/cmd/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/config/config.go -------------------------------------------------------------------------------- /internal/cmd/config/config_edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/config/config_edit.go -------------------------------------------------------------------------------- /internal/cmd/config/config_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/config/config_export.go -------------------------------------------------------------------------------- /internal/cmd/config/config_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/config/config_get.go -------------------------------------------------------------------------------- /internal/cmd/config/config_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/config/config_set.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset_create.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset_delete.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset_list.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset_trim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset_trim.go -------------------------------------------------------------------------------- /internal/cmd/dataset/dataset_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/dataset/dataset_update.go -------------------------------------------------------------------------------- /internal/cmd/ingest/ingest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/ingest/ingest.go -------------------------------------------------------------------------------- /internal/cmd/query/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/query/query.go -------------------------------------------------------------------------------- /internal/cmd/root/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/root/help.go -------------------------------------------------------------------------------- /internal/cmd/root/help_topic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/root/help_topic.go -------------------------------------------------------------------------------- /internal/cmd/root/help_topic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/root/help_topic_test.go -------------------------------------------------------------------------------- /internal/cmd/root/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/root/root.go -------------------------------------------------------------------------------- /internal/cmd/stream/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/stream/stream.go -------------------------------------------------------------------------------- /internal/cmd/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/version/version.go -------------------------------------------------------------------------------- /internal/cmd/web/web.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmd/web/web.go -------------------------------------------------------------------------------- /internal/cmdutil/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/args.go -------------------------------------------------------------------------------- /internal/cmdutil/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/chain.go -------------------------------------------------------------------------------- /internal/cmdutil/completion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/completion.go -------------------------------------------------------------------------------- /internal/cmdutil/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/errors.go -------------------------------------------------------------------------------- /internal/cmdutil/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/factory.go -------------------------------------------------------------------------------- /internal/cmdutil/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/cmdutil/util.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /internal/testutil/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/testutil/cmd.go -------------------------------------------------------------------------------- /internal/testutil/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/internal/testutil/io.go -------------------------------------------------------------------------------- /pkg/doc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/doc/doc.go -------------------------------------------------------------------------------- /pkg/doc/doc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/doc/doc_test.go -------------------------------------------------------------------------------- /pkg/iofmt/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/iofmt/doc.go -------------------------------------------------------------------------------- /pkg/iofmt/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/iofmt/format.go -------------------------------------------------------------------------------- /pkg/iofmt/format_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/iofmt/format_string.go -------------------------------------------------------------------------------- /pkg/iofmt/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/iofmt/json.go -------------------------------------------------------------------------------- /pkg/iofmt/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/iofmt/table.go -------------------------------------------------------------------------------- /pkg/surveyext/surveyext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/surveyext/surveyext.go -------------------------------------------------------------------------------- /pkg/surveyext/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/surveyext/validation.go -------------------------------------------------------------------------------- /pkg/terminal/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/color.go -------------------------------------------------------------------------------- /pkg/terminal/color_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/color_test.go -------------------------------------------------------------------------------- /pkg/terminal/epipe_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/epipe_other.go -------------------------------------------------------------------------------- /pkg/terminal/epipe_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/epipe_windows.go -------------------------------------------------------------------------------- /pkg/terminal/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/io.go -------------------------------------------------------------------------------- /pkg/terminal/table_printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/table_printer.go -------------------------------------------------------------------------------- /pkg/terminal/table_printer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/terminal/table_printer_test.go -------------------------------------------------------------------------------- /pkg/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/pkg/utils/utils.go -------------------------------------------------------------------------------- /testdata/logs.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/testdata/logs.csv.gz -------------------------------------------------------------------------------- /testdata/logs.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/testdata/logs.json.gz -------------------------------------------------------------------------------- /testdata/logs.ndjson.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/testdata/logs.ndjson.gz -------------------------------------------------------------------------------- /tools/gen-cli-docs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/tools/gen-cli-docs/main.go -------------------------------------------------------------------------------- /tools/loggen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/axiomhq/cli/HEAD/tools/loggen/main.go --------------------------------------------------------------------------------