Mat Kelly

Results 434 issues of Mat Kelly

This would allow the app to be a bit more user-friendly. Might include drag-and-drop (+ drop zone) of WARCs, ipfs daemon status (with state toggle), listing of hashed URIs, access...

enhancement

Hook into the same functionality as uploading a WARC (or other file format, as relevant). ### Relevant Links * For Chrome: [1](https://www.chromestatus.com/feature/5671807392677888), [2](https://docs.google.com/document/d/1eHAs3R5UeWkAlOC0sJyULXRYUwWLPcFry_Wh9ThJ_CE/edit) * For WebKit/Safari: [1](https://webkit.org/blog/8170/clipboard-api-improvements/#post-8170:~:text=Getting%20and%20Setting%20Data) * For Firefox/Mozilla:...

enhancement
Landing→Admin Movement

https://github.com/FiloSottile/mkcert Suggested in https://github.com/oduwsdl/ipwb/issues/328 > 2.5 years ago. Written in Go, compiles to a native binary.

External project dependence

There is currently some work being done on an [IMLS Grant](https://blog.archive.org/2015/10/08/imls-national-digital-platform-grant-awarded-to-advance-web-archiving/) for the [WASAPI](https://github.com/WASAPI-Community/data-transfer-apis) project, which I believe initially involves Archive-It. There was also some talk awhile back of webrecorder...

enhancement
External project dependence

@ibnesayeed pointed out in a verbal conversation that the `-d` daemon control flag for ipwb controls the IPFS daemon and not an ipwb daemon, the latter which does not exist....

UI/UX/Accessibility

In #624, @ibnesayeed suggested we moved to using GitHub Workflow. We currently use TravisCI but no build matrix. I have used a build matrix with WAIL ([for example](https://github.com/machawk1/wail/blob/osagnostic/.travis.yml)) and @ibnesayeed...

testing
Discussion (non-blocker)

Our primary use case is the expectation that an index file will be shared. While we have considered the eventual scenario of pushing the index into IPFS itself, would another...

enhancement
Discussion (non-blocker)

@ibnesayeed alerted me of this some time ago: [tldr.sh](https://tldr.sh) Providing examples of this style would be useful for an interactive "getting started" beyond the README.

Documentation

In util.py, the IPFS daemon API endpoint is read form ~/.ipfs/config and parsed through ``` (scheme, host, protocol, port) = ( ipfs_json['Addresses']['API'][1:].split('/') ) ``` Per https://multiformats.io/multiaddr/, other addresses might be...

bug

In #495 and #502, some issues of the replay user interface were highlighted. In each, the recommendation was to move the UI to use CSS Grid, which was the consensus....

UI/UX/Accessibility
Landing→Admin Movement
hacktoberfest