Commit Graph

17 Commits

Author SHA1 Message Date
Peter Steinberger
b165a4cff5
docs: add social card for spogo.sh
Some checks failed
CI / build (push) Has been cancelled
pages / Deploy docs (push) Has been cancelled
2026-05-05 09:44:17 +01:00
Peter Steinberger
032a6ebed8
docs: rebuild docs site with proper navigation, dark mode, and full content
Replace the static one-page index.html with a Node-based docs site
generator. Sidebar nav, per-page TOC, dark mode toggle (system-pref
default, persisted), and a Spotify-green theme with animated equalizer
brand mark and ambient hero gradient.

Adds 11 hand-written doc pages (index, install, quickstart, auth,
playback, library, queue, devices, engines, output, agents,
troubleshooting, commands) alongside existing spec.md and RELEASING.md.

Pages workflow deploys dist/docs-site to GitHub Pages on push to main;
repo Pages source is now "GitHub Actions" instead of legacy /docs.
2026-05-05 09:41:06 +01:00
Peter Steinberger
a39323cbd4
docs: add GitHub Pages site 2026-05-05 07:31:10 +01:00
Peter Steinberger
c613e96ed2 fix: recover auth import and device transfer 2026-03-08 05:17:49 +00:00
Zayan
b94bf2f52d feat: add auth cookie paste fallback
- Add `spogo auth paste` to save cookies from DevTools values
- Make `--no-input` effective (disable prompts)
- Improve connect auth error when `sp_t` missing
- Docs: update README + CLI spec
2026-03-08 04:14:14 +00:00
StandardGage
c82902fce0 feat: add shuffle option to play command and enhance playback functionality
- Introduced a `--shuffle` flag for the `play` command to enable shuffle before playing.
- Updated playback logic to handle context URIs for playlists and tracks.
- Enhanced error handling and added support for library tracks and albums in the Connect client.
- Improved rendering of playlist information in the CLI output.
- Added tests for new playback features and context URI handling.
2026-03-08 04:10:53 +00:00
Peter Steinberger
dab2ec484c chore: bump version to 0.3.0 2026-03-08 03:58:51 +00:00
Peter Steinberger
cb437f317e chore: bump version to 0.2.0 2026-01-07 11:08:30 +01:00
Peter Steinberger
42e9fa8c6b fix: make applescript engine typecheck cross-platform 2026-01-07 09:09:42 +01:00
Peter Steinberger
2e7a47fe08 docs: add release workflow and goreleaser 2026-01-03 04:37:04 +01:00
Peter Steinberger
93cc46424f fix: play artists via top tracks 2026-01-03 03:27:32 +01:00
Peter Steinberger
c23c15f565 feat: add auto engine fallback 2026-01-03 03:16:13 +01:00
Peter Steinberger
80b93b0f5d fix: restore connect search via hash resolver 2026-01-03 02:04:16 +01:00
Peter Steinberger
9121bafe9f fix: fallback web playback on rate limit 2026-01-03 01:32:19 +01:00
Peter Steinberger
4f2b8e1005 feat: add connect engine and playback 2026-01-03 01:02:42 +01:00
Peter Steinberger
fa21fa0fde chore: switch cookie lib to sweetcookie 2026-01-02 22:04:55 +01:00
Peter Steinberger
07a219b670 feat: bootstrap spogo cli 2026-01-02 19:00:04 +01:00