Skip to content

Add garminctl to projects - #78

Merged
jjuanrivvera99 merged 1 commit into
mainfrom
feature/add-garminctl-project
Jul 12, 2026
Merged

Add garminctl to projects#78
jjuanrivvera99 merged 1 commit into
mainfrom
feature/add-garminctl-project

Conversation

@jjuanrivvera99

@jjuanrivvera99 jjuanrivvera99 commented Jul 12, 2026

Copy link
Copy Markdown
Member

Adds garminctl (Garmin Connect CLI) as a non-featured project, next to the other CLIs.

Changes

  • src/config/projects.ts: new garminctl entry — featured: false, showOnHomepage: false, links to the repo and the docs site.
  • src/i18n/ui.ts: descriptions in en/es/pt.

Notes

  • Repo, Homebrew/Scoop, and the demoUrl docs site are all live (garminctl v0.1.0 shipped).
  • pnpm check passes (0 errors/warnings/hints).

Summary by CodeRabbit

  • New Features
    • Added Garmin Connect to the project catalog with technology details, source code, and demo links.
    • Added localized project descriptions in English, Spanish, and Portuguese.

garminctl — Garmin Connect CLI wrapping go-garmin with keyring auth (automatic token
refresh), named profiles, and an MCP server. Released v0.1.0 with Homebrew + Scoop and a
docs site. Added as a non-featured project with en/es/pt descriptions.
@netlify

netlify Bot commented Jul 12, 2026

Copy link
Copy Markdown

Deploy Preview for jjuanrivvera99 ready!

Name Link
🔨 Latest commit 6799d4c
🔍 Latest deploy log https://app.netlify.com/projects/jjuanrivvera99/deploys/6a52e432e25c170008aa9668
😎 Deploy Preview https://deploy-preview-78--jjuanrivvera99.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Jul 12, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 60c1bfa4-b6cb-4306-bddc-1a8a5c081dbe

📥 Commits

Reviewing files that changed from the base of the PR and between 2466f62 and 6799d4c.

📒 Files selected for processing (2)
  • src/config/projects.ts
  • src/i18n/ui.ts

📝 Walkthrough

Walkthrough

Adds the garminctl project to the shared project catalog with metadata and localized descriptions in English, Spanish, and Portuguese.

Changes

Garminctl project

Layer / File(s) Summary
Project catalog and localization
src/config/projects.ts, src/i18n/ui.ts
Registers garminctl with project links, tags, and visibility settings, and adds its description translations for English, Spanish, and Portuguese.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • jjuanrivvera/website#47: Introduces the centralized project model and related project-page and translation plumbing.
  • jjuanrivvera/website#74: Adds another project entry and matching localized description through the same files.
  • jjuanrivvera/website#48: Adds project entries and corresponding localized descriptions using the same data and translation structures.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: adding garminctl to the projects list.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/add-garminctl-project

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jjuanrivvera99
jjuanrivvera99 merged commit f4e1d98 into main Jul 12, 2026
10 checks passed
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