Skip to content

94 Add Strava Footer Button#99

Closed
mrbalov wants to merge 7 commits into
mainfrom
plan/94-strava-footer-button
Closed

94 Add Strava Footer Button#99
mrbalov wants to merge 7 commits into
mainfrom
plan/94-strava-footer-button

Conversation

@mrbalov
Copy link
Copy Markdown
Collaborator

@mrbalov mrbalov commented Mar 31, 2026

Changelog

94 Add Strava Footer Button

Added

  • Strava club button in website footer linking to https://www.strava.com/clubs/torqlab
  • Button uses minimalistic Strava icon with square styling consistent with other footer social icons
  • Opens Strava club link in new browser tab with noopener and noreferrer security attributes

mrbalov and others added 6 commits March 30, 2026 17:29
Implements OpenSpec change: add-github-mcp-integration

- Configure GitHub MCP HTTP server via .mcp.json
- Add GITHUB_MCP_TOKEN to .env configuration template
- Create 18 comprehensive test fixtures for GitHub API responses
  - Issue operations (search, get, not-found)
  - PR operations (create, update, list, get, conflict)
  - Repository operations (search, get)
  - Error responses (rate-limited, unauthorized, forbidden, conflict)
- Write complete setup and reference documentation
  - PAT creation steps
  - Tool reference with examples
  - Error handling and troubleshooting
  - Rate limit information
- Create formal specifications
  - GitHub Integration spec (FR-001 through FR-006)
  - Test Fixture System spec

This enables Claude to autonomously:
- Create and update pull requests in torqlab/torq
- Search and read GitHub issues
- Access repository metadata
- Use test fixtures for deterministic testing

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Planning details:
- Requirements: Add Strava footer button to link to https://www.strava.com/clubs/torqlab
- Approach: Add button to existing footer component with security attributes
- Key changes: Footer component (minimal change)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
- Add version 6.2.0 to CHANGELOG.md
- Update package.json version from 6.1.0 to 6.2.0
- Document planned Strava footer button feature
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 31, 2026

Deploy Preview for torqui canceled.

Name Link
🔨 Latest commit 4c591d0
🔍 Latest deploy log https://app.netlify.com/projects/torqui/deploys/69cb8edcb988b500082ea0ce

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 31, 2026

Deploy Preview for torqapi canceled.

Name Link
🔨 Latest commit 4c591d0
🔍 Latest deploy log https://app.netlify.com/projects/torqapi/deploys/69cb8edca32a0f0008f497cb

@mrbalov mrbalov closed this Mar 31, 2026
@mrbalov mrbalov deleted the plan/94-strava-footer-button branch March 31, 2026 09:06
@mrbalov mrbalov restored the plan/94-strava-footer-button branch March 31, 2026 09:07
@mrbalov mrbalov reopened this Mar 31, 2026
@mrbalov mrbalov closed this Mar 31, 2026
@mrbalov mrbalov deleted the plan/94-strava-footer-button branch March 31, 2026 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant