Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
Features
0598f8e : feat: --content-type override for bronto api request bodies (svrnm severin.neumann@altmuehlnet.de )
0fcf1b1 : feat: --jq expressions and --fields selection on all machine output (svrnm severin.neumann@altmuehlnet.de )
a0e8945 : feat: HTTP transport with auth, retries, typed error mapping (svrnm severin.neumann@altmuehlnet.de )
dea8e5f : feat: NDJSON ingestion sender with batching, gzip, routing headers (svrnm severin.neumann@altmuehlnet.de )
abe29ad : feat: Retry-After HTTP-date support and retry-exhaustion coverage (svrnm severin.neumann@altmuehlnet.de )
2cd41ae : feat: aggregated shape waterfall (buckets, stats, glyph rendering) (svrnm severin.neumann@altmuehlnet.de )
b63d826 : feat: app plumbing, persistent flags, and bronto ping (svrnm severin.neumann@altmuehlnet.de )
300e09e : feat: bronto api escape hatch with fields, input, typed errors (svrnm severin.neumann@altmuehlnet.de )
9e4f1a3 : feat: bronto auth login/status/switch/logout with keychain storage (svrnm severin.neumann@altmuehlnet.de )
2fd7d68 : feat: bronto config list/get/set with source tracking (svrnm severin.neumann@altmuehlnet.de )
75b1072 : feat: bronto context for events around a log line (svrnm severin.neumann@altmuehlnet.de )
9f71a37 : feat: bronto fields for dataset field discovery (svrnm severin.neumann@altmuehlnet.de )
af748ad : feat: bronto search with streaming output and dataset resolution (svrnm severin.neumann@altmuehlnet.de )
714f23b : feat: bronto send — pipe logs into Bronto with batching and gzip (svrnm severin.neumann@altmuehlnet.de )
e5f887f : feat: bronto tail with live follow, filters, colors, clean Ctrl-C (svrnm severin.neumann@altmuehlnet.de )
2040e2a : feat: bronto traces command tree (services/operations/aggregate/list/show/shape) (svrnm severin.neumann@altmuehlnet.de )
97f05e0 : feat: config resolution with precedence, source tracking, profiles (svrnm severin.neumann@altmuehlnet.de )
58740b2 : feat: coverage pipeline, ratchet gate, and live integration test suite (#8 ) (Severin Neumann severin@bronto.io )
a4a7227 : feat: exports workflow (create/wait/download) and usage command (svrnm severin.neumann@altmuehlnet.de )
7c87e1a : feat: goreleaser packaging, container images, install script (svrnm severin.neumann@altmuehlnet.de )
edf9724 : feat: keychain credential store with file fallback, wired into config (svrnm severin.neumann@altmuehlnet.de )
3ea504b : feat: kubectl-style exec plugins and shell completion coverage (svrnm severin.neumann@altmuehlnet.de )
492f553 : feat: output engine with table/json/jsonl/raw/csv and color rules (svrnm severin.neumann@altmuehlnet.de )
f78cde2 : feat: re-vendor OpenAPI spec at upstream 0a212e7c (#11 ) (Severin Neumann severin@bronto.io )
4841531 : feat: release and spec-sync workflows (svrnm severin.neumann@altmuehlnet.de )
d60d5c3 : feat: scaffold bronto CLI with root command, version, testscript harness (svrnm severin.neumann@altmuehlnet.de )
2738fb6 : feat: search service layer with request/response model (svrnm severin.neumann@altmuehlnet.de )
2625abd : feat: single-trace waterfall (tree, bounds, clamped bars, DFS render) (svrnm severin.neumann@altmuehlnet.de )
af32aa2 : feat: spec-sync raises a tracked issue instead of a PR (#5 ) (Severin Neumann severin@bronto.io )
b258bfd : feat: tail session primitives (filter, dedup, ordering) (svrnm severin.neumann@altmuehlnet.de )
18d245a : feat: testable TTY seam and functional --no-color wiring (svrnm severin.neumann@altmuehlnet.de )
fe11bb9 : feat: time-range parsing for --since/--from/--to (svrnm severin.neumann@altmuehlnet.de )
254438c : feat: traces aggregations (services, operations, attribute breakdown) (svrnm severin.neumann@altmuehlnet.de )
96530fb : feat: traces span listing, batched trace fetch, sampling (svrnm severin.neumann@altmuehlnet.de )
fb82b3b : feat: traces span model, duration formatting, query builders (svrnm severin.neumann@altmuehlnet.de )
eacc59f : feat: typed errors with stable codes and exit-code contract (svrnm severin.neumann@altmuehlnet.de )
2f64454 : feat: uniform resource commands from a spec-checked descriptor registry (svrnm severin.neumann@altmuehlnet.de )
65036dc : feat: vendor Bronto OpenAPI spec and check in generated client (svrnm severin.neumann@altmuehlnet.de )
5775c4a : feat: wrap required-flag errors in CLI main (svrnm severin.neumann@altmuehlnet.de )
Bug fixes
d52b440 : fix: -k shorthand for traces aggregate --kind (svrnm severin.neumann@altmuehlnet.de )
37b8872 : fix: align resource verbs with the vendored spec (monitors PUT, api-keys NoGet, drop tags) (svrnm severin.neumann@altmuehlnet.de )
35ab7f9 : fix: apply --jq/--fields on format-branching commands, PrintJSON fields, documented jq semantics (svrnm severin.neumann@altmuehlnet.de )
4aa247e : fix: cycle-safe waterfall traversal and positive-only trace bounds (svrnm severin.neumann@altmuehlnet.de )
8b7c7c3 : fix: deterministic tie ordering in attribute aggregation (svrnm severin.neumann@altmuehlnet.de )
32799d1 : fix: escape resource ids in paths, exact-match spec conformance (svrnm severin.neumann@altmuehlnet.de )
c3fc763 : fix: export wire shapes per vendored spec (from string, export_id, real statuses) (svrnm severin.neumann@altmuehlnet.de )
d1d356b : fix: field filter on unmarshaled JSON arrays (svrnm severin.neumann@altmuehlnet.de )
ca5ef5d : fix: flag-arity-aware plugin dispatch via cobra Find (svrnm severin.neumann@altmuehlnet.de )
9acedf2 : fix: golangci-lint v2 schema and action, lint-clean codebase (svrnm severin.neumann@altmuehlnet.de )
e8a7ff7 : fix: install.sh creates BINDIR and guards the install command (svrnm severin.neumann@altmuehlnet.de )
e911cc0 : fix: output nil-safety, PrintRow guard, timeout config wiring (svrnm severin.neumann@altmuehlnet.de )
2da9c2e : fix: pre-merge contract fixes from whole-branch review (svrnm severin.neumann@altmuehlnet.de )
cf253be : fix: pre-merge fixes from Plan 2 whole-branch review (svrnm severin.neumann@altmuehlnet.de )
fad12ea : fix: pre-merge fixes from Plan 3 whole-branch review (svrnm severin.neumann@altmuehlnet.de )
eca2ff7 : fix: pre-merge fixes from Plan 4 whole-branch review (svrnm severin.neumann@altmuehlnet.de )
ea14e6e : fix: pre-merge fixes from Plan 5 whole-branch review (svrnm severin.neumann@altmuehlnet.de )
8b7c49d : fix: pre-merge fixes from Plan 6 whole-branch review (svrnm severin.neumann@altmuehlnet.de )
d68a52e : fix: pre-release-safe latest tags and injection-safe workflow outputs (svrnm severin.neumann@altmuehlnet.de )
f8b1507 : fix: reject --fields on TTY trace renders before any network call (svrnm severin.neumann@altmuehlnet.de )
43c609f : fix: rune-safe key masking and shared config.HasProfile (svrnm severin.neumann@altmuehlnet.de )
086a80e : fix: skip cask upload until the tap repo and token exist (svrnm severin.neumann@altmuehlnet.de )
e9b3b89 : fix: surface stdin read errors in bronto send instead of silent EOF (svrnm severin.neumann@altmuehlnet.de )
9fd93ce : fix: tail rejects non-streaming output formats up front (svrnm severin.neumann@altmuehlnet.de )
647ef95 : fix: timerange numeral normalization and overflow errors (svrnm severin.neumann@altmuehlnet.de )
075d732 : fix: total ordering for SortEvents on mixed batches (svrnm severin.neumann@altmuehlnet.de )
de94272 : fix: unify remaining api_unreachable sites to retryable network_error (svrnm severin.neumann@altmuehlnet.de )
9984ee4 : fix: usage drops unsupported log_id param; export where always present (svrnm severin.neumann@altmuehlnet.de )
Others
You can’t perform that action at this time.