Comments (4)
Not guarding should be punished with a big red error.
@juliaxbow what should "a big red error" look like, including the consideration of any design changes after #93 ?
from public-gateway-checker.
@SgtPooki would this error notice pop up when someone clicked on a "bad" gateway? If so, suggest something like the following (with updated error text)
from public-gateway-checker.
@juliaxbow The public gateway checker is more like an api status page: it shows "success" emojis/icons for desired properties of each gateway, or "failure" emojis/icons for undesired properties. i.e. we would want the information communicated without any user interaction
Examples:
Currently, if a gateway is offline, the gateway url is grayed out (or dimmed), if it's online, it displays as a link.
If a gateway supports CORS, it displays a success checkmark emoji, if not, it displays an X emoji.
So I imagine something to communicate not protecting against this error could be
- a red overlay across the entire horizontal space, with a "more info" question mark.
- quick solution thats easy to implement but may not support identifying multiple risks
- a new column/icon for any risks that displays a count of risks not mitigated; when clicked on, you could obtain more info of each risk via a modal
- slightly more challenging implementation that supports an infinite number of risks as we grow
- a combination of the above?
from public-gateway-checker.
Spoke with the team in the IPFS GUI triage and will work to redesign the public gateway checker at large with considerations around additional columns. Will update this issue as well but it seems the primary issue is being tracked at #93
from public-gateway-checker.
Related Issues (20)
- ipfs about activation? HOT 3
- public-gateway-checker specific metrics
- feat: finalize metrics modal and icon HOT 19
- Move cookie prompt to the bottom HOT 4
- Increase contrast of links
- switch to officially hosted domain name (subdomain of ipfs.tech)
- feat: Handle special resolvers in CI HOT 2
- feat: finalize metrics implementation
- Warning about ipfs.joaoleitao.org in gateway checker. HOT 3
- feat: automate removal of domains called out as dangerous HOT 4
- *.ipfs2.eth.limo public gateway HOT 3
- Gateway checker blocked on ipns.co domains HOT 4
- feat: generates parts of the dashboard async, using ipfs/gateway-conformance HOT 7
- Generate metadata (country) on the server side
- Add opt-in "online" + latency check on the client side
- Remove konubinix.eu from https://ipfs.github.io/public-gateway-checker/ HOT 3
- Remove cthd.icu HOT 2
- CI misconfiguration are preventing releases or updates to the list of gateways used by the frontend. HOT 4
- [Feature request] Check for availability of specific content HOT 1
- w3s.link path gateway does redirect to subdomain gateway
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from public-gateway-checker.