Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Changelog
1590857 Merge pull request #67 from 178inaba/tagpr-from-v0.0.0
08dbe95 [tagpr] update CHANGELOG.md
4817b28 [tagpr] prepare for the next release
12bc41c Merge pull request #66 from 178inaba/feature/64-add-release-pipeline
68e747d Cut the last comments that carried no reason
58c348f Drop the comments that restate what the line already says
4793c1f Say what a superseded release run leaves behind
b4eefa6 Take the project name and module path from GoReleaser's own context
089b17c Document the Homebrew and Releases install routes
4c46374 Publish releases with tagpr and GoReleaser
1ed968a Report the release version from rdsh --version
bd91dfa Merge pull request #61 from 178inaba/fix/53-query-create-empty-page
fb5651c Merge pull request #62 from 178inaba/chore/52-enable-gofmt-formatter
41f83a3 Pin that --refresh executes whether or not the save linked a result
28b2946 Fail the lint run on unformatted code
d8bec45 Spell the command that fills a query page in one place
67d020c Describe the two ways a saved query gets its first result
15cd446 Merge pull request #60 from 178inaba/chore/51-bump-golangci-lint-go-1-27
00e55d3 Check the create response and a draft refresh against a real server
b30c912 Fill a new query's page with query create --refresh
0eea9ff Tell the caller when a new query's page has no result
10160b9 Move the module to go 1.27 and the linter to a build that accepts it
dcadc70 Merge pull request #58 from 178inaba/feature/56-add-e2e-tests
6d0eed6 Keep a cached pass and a failed bring-up from reading as a green e2e run
62ae43c Read the version an options write carries from the read it edits
25d7867 Write down that the seed and the e2e assertions move together
2b8899c Run the e2e suite on every pull request
645ba26 Check the Redash-side contracts against a real server
beff4d4 Merge pull request #57 from 178inaba/docs/no-unrequested-execution
e1c17a2 Write down that a command does not execute unasked
85ae601 Merge pull request #50 from 178inaba/feature/45-add-visualization-command
8396ca0 Stop describing a probe the client no longer has
ae2a965 Describe the missing result by what it is, not by whether the query ran
70fce9e Check chart columns against the stored result instead of probing
2987596 Report a visualization's stored options and what Redash defaults it keeps
420390d Refuse a chart edit that would silently drop an axis
67aef58 Read the query once and derive the chart types from one list
032697d Document rdsh visualization
3750f52 Add rdsh visualization to manage charts on saved queries
5153de7 Include a query's visualizations in query show --format json
b7af979 Add visualization CRUD and a cached-result probe to the client
784bf20 Merge pull request #55 from 178inaba/feature/54-add-redash-sandbox
8286631 Give the readiness poll a per-request timeout
2df8e85 Bind the sandbox Redash to loopback
b146897 Document the Redash sandbox in the Development section
6ea00f5 Add scripts/redash-up.sh to set the Redash sandbox up in one command
c94f268 Add a local Redash sandbox to compose.yaml with seed data
d0a438c Merge pull request #49 from 178inaba/feature/46-define-query-parameters
02680ff Send an empty parameter default as the value it is
6a6bbb1 Share one JSON decoder and one name=value split
4af81d4 Document defining a saved query's parameters
d534bed Let query create and update define parameter types and defaults
4cf7ee8 Compose a saved query's parameter definitions from flags
791b501 Keep a saved query's whole options object across an update
dfaef36 Merge pull request #48 from 178inaba/feature/44-add-query-refresh
8067620 Read the stored default from the map that already holds it
aeda60a Document rdsh query refresh
827615b Add rdsh query refresh to execute a saved query
9a6cc9b Add a client call that executes a saved query
c199a3b Report the message a job-shaped error body carries
0dd65ed Merge pull request #47 from 178inaba/fix/43-data-source-lookup-timeout
98a3809 Record the data source listing on the fake like every other arrival
8fcc066 Exit 124 when the deadline expires resolving a data source name
1153e68 Merge pull request #42 from 178inaba/fix/28-bound-timeout-everywhere
b81eaa3 Hold --timeout to its own flag type, not just its type name
ee1c789 Say the shared timeout wording and prompt script once
76bb60d Stop describing the deadline as query-only
aa55281 Bound auth login's verification with --timeout
41c3701 Bound data-source list with --timeout
724b97b Gather the --timeout contract in one place
3a26bbf Merge pull request #41 from 178inaba/fix/27-group-unknown-subcommand
f20f079 Fold the group tests into loops over one server
f51a20d Drop the query group's own guard for the shared one
95d5539 Report a mistyped subcommand under a group command
0c5c24b Merge pull request #40 from 178inaba/feature/35-add-query-show
bfdacb0 Pin that show's JSON carries the SQL as stored
0826875 Print show's JSON through the shared formatter's encoder
311d4b6 Document rdsh query show
4193ec0 Add rdsh query show to read a saved query's SQL
4b75602 Merge pull request #39 from 178inaba/feature/34-add-query-list
f21fb23 Say what actually guards the listing's limit
b83147e Let the shared formatter and test harness cover the listing as they are
af9fef7 Document rdsh query list
4399380 Add rdsh query list to find saved queries and their IDs
fc03bdc Add saved-query listing to the Redash client
b8595d8 Merge pull request #38 from 178inaba/feature/33-add-query-update
2e4c727 Refuse an empty --name or empty new SQL on query update
c6f3c68 Share the SQL sources and the query URL shape between commands
1938156 Document rdsh query update
b71de41 Add rdsh query update to edit a saved query
81f4a01 Add saved-query reading and update conflict detection to the client
b6622f4 Merge pull request #37 from 178inaba/feature/32-add-query-create
7136a19 Pin that a cut-off create is still reported as a timeout
3d5e288 Let cobra report the query group's stray argument
9deee76 Say that rdsh manages saved queries, not only ad-hoc SQL
4df8078 Add rdsh query create to save and publish a query
39b52f7 Add saved-query create and update to the Redash client
c852855 Merge pull request #36 from 178inaba/feature/31-rename-query-to-run
4a05cde Rename rdsh query to rdsh run to free the query namespace
698bad9 Merge pull request #29 from 178inaba/fix/26-signal-reraise
bab9230 Say why the watcher hands the signal on before cancelling
c94fdeb Hand the signal over on a channel rather than through an atomic
a6bf52e Bound the wait for a re-raised signal that cannot arrive
e61d08f Document what an interrupt now does
7e67dbb Restate what auth login's interruption sentinel is for
e244a4b Die of the signal instead of reporting an interrupt as a failure
6caf789 Merge pull request #25 from 178inaba/fix/20-cancellable-auth-login-prompts
e6d8815 Keep the timeout example next to the sentence introducing it
fac6c8f Emit the masked prompt's closing newline on one path
5f8532e Document what an interrupt does at an auth login prompt
1a71c7e Abort auth login's prompts when the context is cancelled
8550fa3 Merge pull request #24 from 178inaba/chore/23-ignore-claude-worktrees
0a8d6de Ignore .claude/worktrees so linked worktrees do not dirty git status
f9a5fb3 Merge pull request #22 from 178inaba/feature/21-add-claude-code-plugin
f3b788e Drop homepage, which only duplicated the repository URL
0be1287 Spell the plugin keyword as the repository topic agent-skills
cd677ed Name the plugin description a synced surface in CLAUDE.md
9fbcd97 Make the Claude Code plugin the primary skill install path
4e7f1b2 Add the Claude Code plugin and marketplace manifests
b60bce1 Merge pull request #19 from 178inaba/docs/17-add-agent-contract-heading
4f2018d Give the agent-contract bullets their own heading in CLAUDE.md
4813f78 Merge pull request #18 from 178inaba/docs/12-restructure-readme
df07c5e Drop the redundant topic label from the Timeouts section
0dd02d9 Restructure README to the section skeleton shared with the sibling CLIs
79f432c Merge pull request #16 from 178inaba/refactor/11-rename-output-to-format
67a39dc Start TestFormatSet from a value no case sets
d80b2a7 Make the output format a type that validates during flag parsing
61af49f Document the shared code conventions in CLAUDE.md
45be6f5 Rename redash/client.go to redash.go
47e0f71 Rename internal/output to internal/format
07b0dd1 Merge pull request #15 from 178inaba/refactor/14-pass-global-flags-via-struct
fb3d05b Pass the root persistent flags to the constructors via a struct
2efa1fc Merge pull request #13 from 178inaba/chore/10-pin-golangci-lint-via-compose
86cd437 Document the test and lint commands in README
deeed0c Track compose.yaml with Dependabot and add a 14-day cooldown
1c969a0 Enumerate the enabled linters instead of inheriting the default set
d693304 Read the golangci-lint version from compose.yaml in CI
9f6edb8 Merge pull request #8 from 178inaba/dependabot/github_actions/actions/checkout-7
70350f6 Merge pull request #7 from 178inaba/dependabot/github_actions/golangci/golangci-lint-action-9
31af467 Bump actions/checkout from 4 to 7
d116435 Bump golangci/golangci-lint-action from 8 to 9
4c9f64d Merge pull request #6 from 178inaba/docs/5-add-dependabot-badge-and-claude-md
f90e4aa Add CLAUDE.md with the repository's agent-facing conventions
eb37a3e Document the tsv output format in README and the skill
f02d75b Add CI status badge to README
0101b71 Add Dependabot config for Go modules and Actions
59601f8 Merge pull request #4 from 178inaba/docs/2-add-agent-skill
30507a0 Harden install commands and broaden the exit-1 guidance
c235d37 Tighten the skill contract to workflow-only statements
139b284 Add Claude Code Agent Skill and README installation guide
008cac3 Merge pull request #3 from 178inaba/feature/1-add-rdsh-mvp
f0bef66 Validate flags before running the query and normalize base URL
0b6ac57 Consolidate config mutations and shared command plumbing
acc1365 Add CI workflow, lint config, and README quick start
a01c4ec Add auth login, profile, and data-source commands
eeea883 Add query command with timeout, cancellation, and exit code 124
c0c80fc Add CSV/TSV/JSON output formatters
d7fcde7 Add Redash API client with poll and best-effort cancellation
000bc81 Add config package with profiles and env-pair resolution
b51b7ed Initialize Go module with cobra CLI skeleton
472ff02 Initial commit
You can’t perform that action at this time.