Skip to content

Releases: 178inaba/rdsh

v1.0.4

Choose a tag to compare

@daemon-bot daemon-bot released this 02 Sep 13:20
12a4c3a

What's Changed

Changes

  • Pin the npx skills install command to the stable tag by @178inaba in #83
  • Move the sandbox postgres volume to /var/lib/postgresql and bump the image to 18-alpine by @178inaba in #89
  • Take the release body from GitHub's generated notes, with dependency updates last by @178inaba in #92

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@daemon-bot daemon-bot released this 01 Sep 05:42
2172080

Changelog

  • 2172080 Merge pull request #80 from 178inaba/tagpr-from-v1.0.2
  • 1d2ff7a [tagpr] update CHANGELOG.md
  • 28cf523 [tagpr] prepare for the next release
  • 914c6de Merge pull request #82 from 178inaba/refactor/77-port-json-to-v2
  • 03211db Cut comments that restate what they sit above
  • ebf14e3 Refuse parameter flag text that is not valid UTF-8
  • 0ed61be Tighten the ported JSON code after review
  • 4c45193 Record which encoder options hold the output contract
  • ccee6a6 Port the JSON handling to encoding/json/v2
  • 5913ecb Merge pull request #79 from 178inaba/chore/76-enable-revive-and-modernize
  • 0a3aace Name the AsType match after what it matched
  • d86a26f Take test contexts from t.Context()
  • 6257d73 Match error types with errors.AsType
  • e37f1bf Copy maps with maps.Copy rather than a range loop
  • 6d78e7d Enable revive and fix the twelve findings it reports

v1.0.2

Choose a tag to compare

@daemon-bot daemon-bot released this 31 Aug 15:06
0b0b0ca

Changelog

  • 0b0b0ca Merge pull request #74 from 178inaba/tagpr-from-v1.0.1
  • c685bd8 [tagpr] update CHANGELOG.md
  • 91780bf [tagpr] prepare for the next release
  • 52c8b1c Merge pull request #78 from 178inaba/chore/72-pin-plugin-to-stable-tag
  • 2fb7dfd Assert the plugin distribution wiring in CI
  • 4b52546 Move the stable tag once a release is published
  • 7f417ed Pin the plugin source to stable and let tagpr bump its version
  • 55971d9 Merge pull request #75 from 178inaba/chore/71-attest-directly
  • 30c044a Attest with actions/attest rather than through its wrapper
  • 17054d4 Merge pull request #73 from 178inaba/fix/70-deprecated-app-id
  • 2e6b664 Mint the release token with client-id, not the deprecated app-id

v1.0.1

Choose a tag to compare

@daemon-bot daemon-bot released this 31 Aug 10:33
deb91fb

Changelog

  • deb91fb Merge pull request #69 from 178inaba/tagpr-from-v1.0.0
  • 22462b4 [tagpr] update CHANGELOG.md
  • cc897ff [tagpr] prepare for the next release
  • b9346d9 Merge pull request #68 from 178inaba/feature/65-attest-release-provenance
  • dc39817 Cut the comment halves that the lines below already say
  • d5bafcc Stop calling the provenance step a future change
  • ceb55bf Document how to verify a downloaded archive
  • 5e218d3 Attest the release archives with build provenance

v1.0.0

Choose a tag to compare

@daemon-bot daemon-bot released this 30 Aug 18:48
1590857

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...
Read more