Skip to content

feat: community plugin list - #3642

Draft
vasfvitor wants to merge 20 commits into
v2from
tauri-plugin-list
Draft

feat: community plugin list#3642
vasfvitor wants to merge 20 commits into
v2from
tauri-plugin-list

Conversation

@vasfvitor

@vasfvitor vasfvitor commented Dec 9, 2025

Copy link
Copy Markdown
Contributor

related #3622

preview: https://deploy-preview-3642--tauri-v2.netlify.app/plugin/index-external-resources/

it should list all tauri-plugin-* found on npm or crates.io. That should cover all plugins that follows our naming convention

@netlify

netlify Bot commented Dec 9, 2025

Copy link
Copy Markdown

Deploy Preview for tauri-v2 ready!

Name Link
🔨 Latest commit 178e9ff
🔍 Latest deploy log https://app.netlify.com/projects/tauri-v2/deploys/693e09016fb6780008c9591f
😎 Deploy Preview https://deploy-preview-3642--tauri-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 97 (🔴 down 3 from production)
Accessibility: 98 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports

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

Comment thread .github/workflows/syncCommunityResources.yml Fixed
Comment thread packages/community-resources/build.ts Outdated

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should update weekly

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

data fetched is committed

@vasfvitor
vasfvitor marked this pull request as ready for review December 11, 2025 21:56
@vasfvitor
vasfvitor requested a review from a team as a code owner December 11, 2025 21:56
@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for tauri-releases canceled.

Name Link
🔨 Latest commit 024a794
🔍 Latest deploy log https://app.netlify.com/projects/tauri-releases/deploys/6a683a4e1b2af400086a7a47

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for tauri-v2 ready!

Name Link
🔨 Latest commit 024a794
🔍 Latest deploy log https://app.netlify.com/projects/tauri-v2/deploys/6a683a4e7e40a8000881068e
😎 Deploy Preview https://deploy-preview-3642--tauri-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 98 (🔴 down 1 from production)
Accessibility: 98 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

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

@socket-security

socket-security Bot commented Jul 21, 2026

Copy link
Copy Markdown

No dependency changes detected. Learn more about Socket for GitHub.

👍 No dependency changes detected in pull request

@vasfvitor
vasfvitor marked this pull request as draft July 21, 2026 20:25
- paginate npm search (relevance-bounded) instead of silently capping at 250
- fetch real creation dates for npm-only packages (search API only has last-publish)
- wire in GitHub star counts (per-repo cache, skipped without token) + Stars column/sort
- only accept http(s) repository URLs from registry metadata
- request timeout + 429/5xx backoff in fetchJson
- component: precompute row data once, drop duplicated data attributes, aria-live summary
- document the exact-name-only dedup limitation
- run build.ts with node directly (drops tsm and its esbuild 0.15 tree), matching compatibility-table
- workflow: actions v6/v5, node 24, frozen install, SHA-pinned peter-evans/create-pull-request 8.1.1 with sign-commits + automerge (mirrors syncSponsorsData), least-privilege permissions, timeout
v3.4.1 has no sign-commits input and only outputs pull-request-number,
so gate automerge on that instead of pull-request-operation
…8.1.1

matches syncSponsorsData and refresh-releases; restores sign-commits and
the pull-request-operation automerge gate
The documented naming convention (crate tauri-plugin-X, npm bindings
tauri-plugin-X-api) produced near-duplicate rows for well-behaved
plugins. Merge them when the repository URLs don't disagree; collapses
143 pairs (655 -> 512 entries). Scoped npm packages stay separate.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🪵 Backlog

Development

Successfully merging this pull request may close these issues.

3 participants