Skip to content

Add H-E-B platform support and fix CONNECTORS_PATH#72

Open
tnunamak wants to merge 3 commits intomainfrom
feat/heb-connector-support
Open

Add H-E-B platform support and fix CONNECTORS_PATH#72
tnunamak wants to merge 3 commits intomainfrom
feat/heb-connector-support

Conversation

@tnunamak
Copy link
Member

@tnunamak tnunamak commented Mar 4, 2026

Summary

  • Add H-E-B to the platform registry with icon, primary color, and display name
  • Add PlatformHebIcon component using the official app icon (512x512 PNG)
  • Fix sync-connectors-dev.js to actually use CONNECTORS_PATH env var as the connector source directory

CONNECTORS_PATH fix

Previously, setting CONNECTORS_PATH only skipped the remote fetch in fetch-connectors.js but didn't affect sync-connectors-dev.js, which always read from the project's own connectors/ directory. Now:

CONNECTORS_PATH=../data-connectors npm run tauri:dev

Actually syncs connectors from your local data-connectors checkout into ~/.dataconnect/connectors/.

Test plan

  • Verify HEB icon renders in the connect list
  • Test CONNECTORS_PATH=../data-connectors npm run tauri:dev syncs connector files correctly

🤖 Generated with Claude Code

tnunamak and others added 3 commits March 4, 2026 15:42
- Add HEB to platform registry (icon, color, display name)
- Add PlatformHebIcon component with official app icon
- Fix sync-connectors-dev.js to use CONNECTORS_PATH env var as the
  source directory, so `CONNECTORS_PATH=../data-connectors npm run
  tauri:dev` actually syncs from a local data-connectors checkout

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add heb-playwright entry to connectors/registry.json
- Sync script now auto-detects connector dirs by checking for
  *-playwright.json metadata files instead of a hardcoded skip list
- Filter .git paths during cpSync to avoid copying nested git dirs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The sync script now reads connector directories directly from
registry.json file paths — the single source of truth — instead of
scanning the filesystem with naming convention heuristics.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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