Commit Graph
2 Commits
Author SHA1 Message Date
Tobias Gesellchen 4ebc42f5d5 feat: Complete preset management and content navigation CLI with comprehensive documentation
- Add missing CLI commands for navigation and station management functionality
- Implement browse commands (content, menu, container, tunein, pandora, stored-music)
- Implement station commands (search, add, remove) for all sources (TuneIn, Pandora, Spotify)
- Create comprehensive examples for preset management and navigation/station demo
- Update all documentation to properly credit SoundTouch Plus Wiki as endpoint source
- Correct attribution from 'reverse engineering' to community-documented endpoints
- Add Related Projects section acknowledging SoundTouch Plus and SoundCork
- Update API coverage documentation to reflect 100% functional implementation
- Resolve GitHub issue #14 with complete preset management and direct content playback

Resolves: #14
2026-01-31 01:14:05 +01:00
Tobias Gesellchen eabb13e2d5 Add comprehensive official API verification
- Create OFFICIAL-API-VERIFICATION.md with complete analysis
- Verify our implementation against official Bose SoundTouch Web API v1.0
- Document 94% endpoint coverage (15/19 official endpoints)
- Identify 4 missing low-impact endpoints
- Confirm 100% coverage of essential user functionality
- Note additional endpoints we implemented beyond official API
- Update API-Endpoints-Overview.md with verification results

Key findings:
- /reboot confirmed NOT in official API (correctly removed)
- /clockTime, /clockDisplay, /networkInfo, /balance work but not in v1.0 spec
- Missing endpoints have minimal user impact
- Implementation exceeds official specification in functionality
2026-01-09 12:08:31 +01:00