Marcin Rataj

Results 493 issues of Marcin Rataj

## Background Right now Companion preloads uploaded content via HTTP HEAD requests to a public gateway. Public gateway can be customized by the user, and there is an option on...

help wanted
kind/discussion
kind/maintenance
status/deferred

Things we could automate with CI or [Github Actions](https://github.com/features/actions): - create `beta` and `release` branches - merge from `master` to the branch should trigger the build, sign & publish beta...

kind/maintenance
P2
status/ready
need/analysis
exp/wizard
effort/days

Mozilla ships multiple products on mobile and it is very confusing to understand what is what, and where IPFS Companion can run. Below are mu notes to save everyone some...

help wanted
kind/maintenance
exp/novice
P2
area/firefox
area/android
need/analysis
need/maintainers-input
effort/hours

Right now we list all local CIDs via `ipfs refs local` and its not efficient to do on a big repo: https://github.com/ipfs-shipyard/ipfs-companion/blob/793bd6cdbe804f611ed42f7dd32c6fb8d9d224b8/add-on/src/lib/precache.js#L36-L40 ### Idea A As noted [here](https://discuss.ipfs.io/t/question-whats-the-most-efficient-way-to-check-if-the-blocks-of-a-cid-exist-locally/7820/9?u=lidel) we could...

help wanted
exp/novice
P3
status/ready
area/chromium
effort/hours
area/webui

> Extracted from https://github.com/ipfs-shipyard/ipfs-companion/issues/570#issuecomment-421811923 ### Summary Intercept URLs from public CDNs like unpkg.com and load them from IPFS. ### Detection Two ways: - Seamless: work with CDN operators to expose...

kind/enhancement
help wanted
exp/intermediate
P3
status/ready

I believe I've seen somewhere that latest Firefox Nightly fixed a bug where it was impossible to listen for `file://` in `webRequest.*` APIs. Would be cool to check if that...

help wanted
exp/novice
P3
area/firefox
need/analysis
effort/hours

I suspect some apps may leverage the fact that a subset of APIs is exposed under `ipfs.io/api/v0/`. Companion should redirect things like https://ipfs.io/api/v0/cat?arg=/ipns/docs.ipfs.io/assets/logo.svg (especially ones with ranges and offsets) to...

kind/enhancement
help wanted
P2
status/ready
effort/hours

- Create a static IPFS page with better UX for opting into Release and Beta Channels than "Install" section: https://github.com/ipfs/ipfs-companion#install - It should detect browser type and display only compatible...

kind/enhancement
help wanted
good first issue
exp/intermediate
P2
status/ready
topic/design-content
topic/design-front-end
topic/design-ux
topic/design-visual
effort/days

I was able to reproduce the issue reported by @andyschwab, it is present in both Firefox and Chromium. - Opening https://originswag.eth.link with Companion enabled ends up on https://originswag.eth.link.ipns.localhost:8080/#/ - http://originswag.eth.link.ipns.localhost:8080/...

help wanted
status/blocked/upstream-bug
P3
exp/beginner
effort/hours
area/eth.link

> Filling from mobile so we don't forget. Good first issue if someone wants to fix this via a PR before I get to it next week. Right now, when...

kind/bug
help wanted
topic/security
good first issue
P2
status/ready
exp/beginner
effort/hours