Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: introduce ipld car explorer form #313

Merged
merged 11 commits into from
Apr 13, 2022
Merged

feat: introduce ipld car explorer form #313

merged 11 commits into from
Apr 13, 2022

Conversation

alvin-reyes
Copy link
Collaborator

@alvin-reyes alvin-reyes commented Apr 12, 2022

Changes

This change introduces a new form to import CAR file, grab the root CID and use the current engine to show the links on the IPLD explorer. This change is a pre-cursor to the new code change on ipld explorer and on webui

Related

https://github.com/ipfs/ipfs-webui
https://github.com/ipld/explore.ipld.io

Verification

Tested using ipld.explorer.
Note CAR and CID buttons will be different. These buttons will be modified on the ipld.explorer PR.

Load new CAR file

image

Multihash details and graph

image

image

@welcome

This comment was marked as off-topic.

@alvin-reyes alvin-reyes requested a review from lidel April 12, 2022 16:29
lidel
lidel previously requested changes Apr 12, 2022
Copy link
Member

@lidel lidel left a comment

Choose a reason for hiding this comment

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

Thank you for picking this up! 👍

Main ask is to fix tests:
https://app.circleci.com/pipelines/github/ipfs/ipld-explorer-components/563/workflows/9745fe0a-8d77-445a-97a3-a60aae627a6c/jobs/748

Smaller asks inline below.

.gitignore Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
src/components/explore/IpldCarExploreForm.js Outdated Show resolved Hide resolved
@alvin-reyes alvin-reyes requested a review from lidel April 12, 2022 22:56
@alvin-reyes alvin-reyes dismissed lidel’s stale review April 12, 2022 23:02

all changes that was requested is now available on the latest commit.

@alvin-reyes alvin-reyes self-assigned this Apr 13, 2022
@lidel lidel force-pushed the feat/car-explorer branch from 72b9c85 to d3ba70c Compare April 13, 2022 14:58
Copy link
Member

@lidel lidel left a comment

Choose a reason for hiding this comment

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

Looks good as a MVP:

  • does not impact ipfs-webui, should be fine to merge
  • UI of having to click three times (CAR→Select File → Explore) is bit weird, clicking on CAR once should be enough to select file + open correct CID after import, but we can refine it in follow-up PRs if needed
  • circleci error can be ignored – i disabled it on this repo and moved to github actions

I'm merging this to test auto-release added in #314

@lidel lidel merged commit c89e6ca into master Apr 13, 2022
@lidel lidel deleted the feat/car-explorer branch April 13, 2022 15:11
github-actions bot pushed a commit that referenced this pull request Apr 13, 2022
## [2.1.0](v2.0.4...v2.1.0) (2022-04-13)

### Features

* introduce ipld car explorer form ([#313](#313)) ([c89e6ca](c89e6ca))

### Trivial Changes

* add auto-release ([#314](#314)) ([0c5551a](0c5551a))
* fix community CONTRIBUTING.md links ([#305](#305)) ([37cdc9d](37cdc9d))
* **release:** add missing dep ([a085848](a085848))
github-actions bot pushed a commit that referenced this pull request Apr 13, 2022
## [2.1.0](v2.0.4...v2.1.0) (2022-04-13)

### Features

* introduce ipld car explorer form ([#313](#313)) ([c89e6ca](c89e6ca))

### Trivial Changes

* add auto-release ([#314](#314)) ([0c5551a](0c5551a))
* fix community CONTRIBUTING.md links ([#305](#305)) ([37cdc9d](37cdc9d))
* **release:** add missing dep ([a085848](a085848))
github-actions bot pushed a commit that referenced this pull request Apr 13, 2022
## [2.1.0](v2.0.4...v2.1.0) (2022-04-13)

### Features

* introduce ipld car explorer form ([#313](#313)) ([c89e6ca](c89e6ca))

### Trivial Changes

* add auto-release ([#314](#314)) ([0c5551a](0c5551a))
* fix community CONTRIBUTING.md links ([#305](#305)) ([37cdc9d](37cdc9d))
* **release:** add missing dep ([a085848](a085848))
github-actions bot pushed a commit that referenced this pull request Apr 13, 2022
## [2.1.0](v2.0.4...v2.1.0) (2022-04-13)

### Features

* introduce ipld car explorer form ([#313](#313)) ([c89e6ca](c89e6ca))

### Trivial Changes

* add auto-release ([#314](#314)) ([0c5551a](0c5551a))
* fix community CONTRIBUTING.md links ([#305](#305)) ([37cdc9d](37cdc9d))
* **release:** add missing dep ([a085848](a085848))
github-actions bot pushed a commit that referenced this pull request Apr 13, 2022
## [2.1.0](v2.0.4...v2.1.0) (2022-04-13)

### Features

* introduce ipld car explorer form ([#313](#313)) ([c89e6ca](c89e6ca))

### Trivial Changes

* add auto-release ([#314](#314)) ([0c5551a](0c5551a))
* fix community CONTRIBUTING.md links ([#305](#305)) ([37cdc9d](37cdc9d))
* **release:** add missing dep ([e58faaa](e58faaa))
@github-actions
Copy link
Contributor

🎉 This PR is included in version 2.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants