Skip to content

Fixed plan-ticket-implementation Skill#96

Merged
mrbalov merged 5 commits into
mainfrom
plan/94-add-strava-footer-button
Mar 31, 2026
Merged

Fixed plan-ticket-implementation Skill#96
mrbalov merged 5 commits into
mainfrom
plan/94-add-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
  • Square icon button with minimalistic Strava icon matching existing footer icon button styling
  • Security attributes (noreferer, noopener) on footer Strava link
  • Strava icon SVG fallback if not available in icon library

mrbalov and others added 4 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>
@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 31, 2026

Deploy Preview for torqui canceled.

Name Link
🔨 Latest commit 2067b33
🔍 Latest deploy log https://app.netlify.com/projects/torqui/deploys/69cb85e0ce2c2d0008e85167

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 31, 2026

Deploy Preview for torqapi canceled.

Name Link
🔨 Latest commit 2067b33
🔍 Latest deploy log https://app.netlify.com/projects/torqapi/deploys/69cb85e0843e1d0008ed2874

@mrbalov mrbalov changed the title 94 Add Strava Footer Button Fixed plan-ticket-implementation Skill Mar 31, 2026
@mrbalov mrbalov marked this pull request as ready for review March 31, 2026 08:29
@mrbalov mrbalov enabled auto-merge (squash) March 31, 2026 08:30
@mrbalov mrbalov merged commit 9686361 into main Mar 31, 2026
13 checks passed
@mrbalov mrbalov deleted the plan/94-add-strava-footer-button branch March 31, 2026 08:30
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