Peter Steinberger
fb660d880f
fix: document json arrays + regressions ( #2 ) (thanks @salmonumbrella)
ci / test (push) Has been cancelled
2026-01-10 18:36:12 +01:00
salmonumbrella
04d3133126
fix(cli): output JSON arrays directly for jq compatibility
...
Change --json output to emit just the results array instead of
a wrapper object, enabling standard jq piping patterns like
`goplaces search "coffee" --json | jq '.[0]'`.
- search, nearby, resolve: output .Results array, write
next_page_token to stderr if present
- autocomplete: output .Suggestions array
- details, photo, route: unchanged (single objects)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-10 18:35:35 +01:00
Peter Steinberger
4f23bc7d87
chore(release): add windows arm64 target
2026-01-09 23:36:56 +01:00
Peter Steinberger
67b0105039
build: add linux_arm64 goreleaser target
2026-01-04 06:25:20 +01:00
Peter Steinberger
16c0093b92
test: expand route coverage
ci / test (push) Has been cancelled
build / goreleaser (push) Has been cancelled
2026-01-02 23:01:29 +01:00
Peter Steinberger
859a7ea3b8
docs: update changelog for 0.2.0
2026-01-02 22:39:03 +01:00
Peter Steinberger
6089c1af9a
fix: harden route command
2026-01-02 22:38:59 +01:00
James Brooks
d157022860
feat: add route command for searching places along a route
...
Adds a new route command that searches for places along a driving route between two locations.
Features:
- Uses Google Routes API to get route polyline
- Samples waypoints evenly along the route by distance
- Searches for places at each waypoint with location bias
- Supports all travel modes (DRIVE, WALK, BICYCLE, TWO_WHEELER, TRANSIT)
- Configurable waypoint count, search radius, and result limit
Usage:
goplaces route "coffee" --from "London, UK" --to "Bristol, UK"
goplaces route "gas station" --from "NYC" --to "Boston" --max-waypoints 5
2026-01-02 22:30:00 +01:00
Peter Steinberger
26938cc53c
feat: add photo support
2026-01-02 21:37:23 +01:00
Peter Steinberger
d7b928d712
feat: add nearby search
2026-01-02 21:30:33 +01:00
Peter Steinberger
715f4d8aa7
feat: add autocomplete support
2026-01-02 21:24:55 +01:00
Peter Steinberger
03d23c05fc
docs: add inline comments
2026-01-02 20:56:05 +01:00
Peter Steinberger
e675f1a7e7
docs: expand API key setup instructions
...
- Add step-by-step Google Cloud Console links
- Include env var setup instructions
- Add pricing warning and quota recommendation
- Clarify E2E env var descriptions
2026-01-02 20:49:20 +01:00
Peter Steinberger
5d6827b9f0
fix: add cli package comment
2026-01-02 20:48:27 +01:00
Peter Steinberger
aa334c817c
docs: add api key setup
2026-01-02 20:47:55 +01:00
Peter Steinberger
ae679bf68a
ci: install golangci-lint v2
2026-01-02 20:42:10 +01:00
Peter Steinberger
b9ee9422a4
chore: build-only goreleaser
2026-01-02 20:39:11 +01:00
Peter Steinberger
fbc63a4f5c
chore: prepare 0.1.0 release
ci / test (push) Has been cancelled
release / goreleaser (push) Has been cancelled
2026-01-02 20:29:03 +01:00
Peter Steinberger
ff767464e3
test: extend reviews coverage
2026-01-02 20:10:00 +01:00
Peter Steinberger
c56e7059d0
feat: add reviews support
2026-01-02 19:49:35 +01:00
Peter Steinberger
79f853c8bd
test: add e2e coverage
2026-01-02 19:42:53 +01:00
Peter Steinberger
2bca928e4e
feat: add locale options and lint fmt
2026-01-02 18:21:38 +01:00
Peter Steinberger
56400a603f
chore: fix lint config and docs
2026-01-02 17:35:00 +01:00
Peter Steinberger
70d4a6aecb
Revise project title in README
...
Updated project title and removed redundant tagline.
2026-01-02 17:25:14 +01:00
Peter Steinberger
9ad292102a
docs: add emoji and tagline
...
📍 Find places, Go fast
🦞
2026-01-02 17:21:52 +01:00
Peter Steinberger
f47ad8108c
feat: bootstrap goplaces
2026-01-02 17:21:02 +01:00
Peter Steinberger
e97f1d32b5
Initial commit
2026-01-02 16:49:23 +01:00