Skip to content

feat: upgrade to filecoin-pin 0.18 with multi-copy upload UI#154

Open
rvagg wants to merge 3 commits intomainfrom
rvagg/newsynapsepinmulticopygoodness
Open

feat: upgrade to filecoin-pin 0.18 with multi-copy upload UI#154
rvagg wants to merge 3 commits intomainfrom
rvagg/newsynapsepinmulticopygoodness

Conversation

@rvagg
Copy link
Copy Markdown
Member

@rvagg rvagg commented Mar 6, 2026

Upgrade to filecoin-pin ^0.18.0 (synapse-sdk 0.38). Add UI for multi-copy storage:

  • Replicating step in upload progress pipeline
  • Per-copy transaction tracking with confirmation count
  • "2x replicated" badge on completed uploads
  • Multiple dataset IDs in completed view
  • Secure context (crypto.subtle) detection with error banner
  • Sidebar steps updated for multi-copy flow

@FilOzzy FilOzzy added team/filecoin-pin "Filecoin Pin" project is a stakeholder for this work. team/fs-wg FOC working group is a stakeholder for this work, and thus wants to track it on their project board. labels Mar 6, 2026
@FilOzzy FilOzzy added this to FOC Mar 6, 2026
@github-project-automation github-project-automation bot moved this to 📌 Triage in FOC Mar 6, 2026
@rvagg rvagg marked this pull request as draft March 6, 2026 06:33
@rvagg
Copy link
Copy Markdown
Member Author

rvagg commented Mar 6, 2026

Draft until filecoin-project/filecoin-pin#343 is merged and released, but this is pretty nice to use now and has the full multi-copy flow in it.

Ref: filecoin-project/filecoin-pin#343

Upgrade to filecoin-pin ^0.18.0 (synapse-sdk 0.38).
Add UI for multi-copy storage:

- Replicating step in upload progress pipeline
- Per-copy transaction tracking with confirmation count
- "2x replicated" badge on completed uploads
- Multiple dataset IDs in completed view
- Secure context (crypto.subtle) detection with error banner
- Sidebar steps updated for multi-copy flow
@rvagg rvagg force-pushed the rvagg/newsynapsepinmulticopygoodness branch from 762396b to 01f7d3f Compare March 6, 2026 06:33
@BigLep BigLep moved this from 📌 Triage to 🐱 Todo in FOC Mar 10, 2026
@rvagg rvagg marked this pull request as ready for review March 11, 2026 05:57
@rvagg rvagg requested review from SgtPooki and barbaraperic March 11, 2026 06:17
@rvagg
Copy link
Copy Markdown
Member Author

rvagg commented Mar 11, 2026

@SgtPooki I've tagged you for review here but this isn't M4.1 ("mainnet ready") so not as urgent as your other work, this can sit.

@rjan90 rjan90 added this to the M4.2: mainnet GA milestone Mar 11, 2026
@BigLep BigLep moved this from 🐱 Todo to 🔎 Awaiting review in FOC Mar 12, 2026
@SgtPooki
Copy link
Copy Markdown
Collaborator

sorry i didn't get to this. heading on vacation so i wont be able to look until 2026 APR 8+

@BigLep BigLep requested review from juliangruber and removed request for barbaraperic March 31, 2026 05:30
Copy link
Copy Markdown
Member

@juliangruber juliangruber left a comment

Choose a reason for hiding this comment

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

flagging that this is a couple versions behind, as current pin in 0.20 https://github.com/filecoin-project/filecoin-pin/releases

@github-project-automation github-project-automation bot moved this from 🔎 Awaiting review to ⌨️ In Progress in FOC Mar 31, 2026
@BigLep
Copy link
Copy Markdown
Member

BigLep commented Apr 1, 2026

@rvagg : will you be able to update to newer filecoin-pin, or do you want someone else to handle?

@juliangruber : I don't think we've had major API changes though since 0.20, so it probably wouldn't hurt to still get your review so we can merge this quicker once we do update to 0.20...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team/filecoin-pin "Filecoin Pin" project is a stakeholder for this work. team/fs-wg FOC working group is a stakeholder for this work, and thus wants to track it on their project board.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants