Skip to content

Conversation

@hugomrdias
Copy link
Collaborator

@hugomrdias hugomrdias commented Oct 13, 2025

  • adds new provider filter to synapse options ( withIpni and dev)
  • forces provider random selection when forceCreateDataSet is true

- Added `withIpni` option to filter providers based on IPNI availability.
- Introduced `dev` option to filter out development providers.
- Updated relevant interfaces and classes to accommodate new options.
- Enhanced provider selection logic in `StorageContext` and `StorageManager` to utilize the new filtering options.
- Added tests to verify the correct selection of providers based on the new options.

closes #305
- Added 'utils' directory to the pnpm workspace for better organization.
- Updated import path in example-storage-simple.js to reference the local synapse-sdk.
- Created a new package.json for the utils directory, specifying dependencies on synapse-sdk and ethers.
@github-project-automation github-project-automation bot moved this to 📌 Triage in FS Oct 13, 2025
@hugomrdias hugomrdias changed the title Hugomrdias/pdp-filtering feat: add new provider filters Oct 13, 2025
@cloudflare-workers-and-pages
Copy link

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
synapse-dev bb7c172 Commit Preview URL

Branch Preview URL
Oct 13 2025, 05:15 PM

@hugomrdias hugomrdias merged commit f71a7f1 into master Oct 13, 2025
10 checks passed
@hugomrdias hugomrdias deleted the hugomrdias/pdp-filtering branch October 13, 2025 18:23
@github-project-automation github-project-automation bot moved this from 📌 Triage to 🎉 Done in FS Oct 13, 2025
@hugomrdias hugomrdias linked an issue Oct 13, 2025 that may be closed by this pull request
rvagg pushed a commit that referenced this pull request Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

Support two new options for filtering dev SPs and ipni

2 participants