profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/RangerMauve/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
RangerMauve Mauve Software Inc. Ottawa, ON, Canada https://ranger.mauve.moe/ Into distributed systems, moving data between peers, and mixed reality. Fediverse: @RangerMauve@infosec.exchange

datproject/docs 533

Documentation resources for dat and the surrounding ecosystem

AgregoreWeb/agregore-browser 312

A minimal browser for the distributed web

datproject/sdk 234

Write your own dat app!

beakerbrowser/explore 178

A curated list of peer-to-peer websites and apps

datproject/dat-js 141

A pure JavaScript browser-friendly api for using dat

datproject/dat-store 57

An extension for the Dat CLI to support storage services

AraBlocks/ara-file-manager 22

Electron-based desktop app to publish and purchase content with ARA

beakerbrowser/dat-pinning-service-client 14

Client API for Dat pinning services

ci-lg/p2p-community-infrastructure 12

a.k.a the "honeymoon repo" (thanks @mycognosist :) )

created tagRangerMauve/hyper-gateway

tagv2.1.3

A gateway for talking to hypercore-protocol using the same URL structures as Agregore

created time in a day

push eventRangerMauve/hyper-gateway

mauve

commit sha ca392d380811e450edf5a0d534d2e6f40797925d

Use file glob for publishing

view details

mauve

commit sha 1bdb3eac4aa1312902837d566e2012bd5b6b390e

2.1.3

view details

push time in a day

push eventRangerMauve/hyper-gateway

mauve

commit sha 9055e92cd17794c5cddc93559d771606a8a4035d

2.1.2

view details

push time in a day

created tagRangerMauve/hyper-gateway

tagv2.1.2

A gateway for talking to hypercore-protocol using the same URL structures as Agregore

created time in a day

push eventRangerMauve/hyper-gateway

mauve

commit sha 5b3652348cf242f0e3daf7d1a80155b820b05e4c

Install dependencies before building

view details

push time in a day

push eventRangerMauve/hyper-gateway

mauve

commit sha d52bb766ffac4fa033003542bb541180e461c411

Fix syntax error in nde setup

view details

push time in a day

created tagRangerMauve/hyper-gateway

tagv2.1.1

A gateway for talking to hypercore-protocol using the same URL structures as Agregore

created time in a day

push eventRangerMauve/hyper-gateway

mauve

commit sha ee406b9f5785bc063d9234816552ff3059a10bd4

Update hypercore-fetch

view details

mauve

commit sha 85dd1b7b49936c83393d3031f46690f5d6ca258c

Added github action for publishing new releases

view details

mauve

commit sha 2b5aede2b247d0ef288b76992d6044a3d8d190d1

2.1.1

view details

push time in a day

release AgregoreWeb/agregore-chat-example

v1.0.0

released time in a day

created tagAgregoreWeb/agregore-chat-example

tagv1.0.0

An example chat app using Hypercore Protocol extension messages in Agregore

created time in a day

push eventAgregoreWeb/agregore-chat-example

mauve

commit sha e62151b5318bd67abbb0b1ce46e0267120ba082d

Use hyper URL for live demo link

view details

push time in a day

pull request commentRangerMauve/hyperdrive-publisher

Feature/sync method

3.1.1 should be using this properly.

dpaez

comment created time in a day

created tagRangerMauve/hyperdrive-publisher

tagv3.1.1

CLI for publishing a new change to your hyperdrive and syncing it with remote peers

created time in a day

push eventRangerMauve/hyperdrive-publisher

mauve

commit sha a1aca48fa5c0b37c72951091890eea716ef311ee

Fix file stat list, wait for metadata feed ack

view details

mauve

commit sha cfdb8f3db459af613d8bb74b1360fd492a267eed

3.1.1

view details

push time in a day

pull request commentRangerMauve/hyperdrive-publisher

Feature/sync method

Whoops! Looks like we were using the drive.stat method wrong and this is actually busted. 😅

I'm gonna try to fix it up today and tomorrow. In the meantime, don't use 3.x.x versions of this module.

dpaez

comment created time in a day

startedhauxir/rapidbay

started time in a day

issue commentAgregoreWeb/agregore-browser

Menu bar does not stay visible

Would anybody be interested in submitting a PR to enable the config?

It'd entail adding a new flag to config.js and then use the config during window creation

Also, it'd be nice to update the docs too.

resession

comment created time in 2 days

issue commentmqttjs/async-mqtt

How to use an broker SRV record to connect?

Would you mind checking whether this is an issue with the underlying MQTT.js library?

shahidcodes

comment created time in 2 days

issue commentdatproject/sdk

Add hyper-sdk-bundle.js to npm package

Yeah, having prebuild bundles seems like it'd make life easier for folks.

I was thinking of using github actions to publish the bundle inside the GitHub releases so people could either download or link to them directly.

Would that work for your use case? Would you be interested in editing the GH actions to enable it?

basham

comment created time in 2 days

issue openedmartinheidegger/hyper-dns

Remove sqlite3 from default import

It's been really hard to get stuff working cross platform while better-sqlite3 is in the dependency tree since it doesn't have prebuilds the way other native dependencies in the hyper stack do.

It'd be nice if this dependency could be marked as optional or opt-in to unblock development.

created time in 2 days

issue commentAgregoreWeb/agregore-browser

Secure Scuttlebutt(SSB) discussion

@nichoth Yeah, the friends thing is the hard part IMO when it comes to translating to how Agregore works.

Like, is there a need for special SSB URIs that you can GET/POST to add and remove your friends? Is there a single identity per Agregore instance, or can you have multiple identities?

The SSB URI spec seems pretty good for loading data, but the fact that they're URIs instead of URLs also changes stuff. 😅

This seems like a lot of work so it'd probably need a decent amount of time to figure out and a need from folks to actually use it. If somebody wants to take a shot at it I'm down to help out, but I don't think I have the spare time to figure it out on my own at the moment.

resession

comment created time in 2 days

issue commentw3c/webcrypto

Selected ECC curves are not secure

This would be very useful for a lot of peer to peer systems that are coming out.

obogobo

comment created time in 3 days

startedequalitie/ouisync

started time in 4 days

created tagRangerMauve/hyperbeedeebee

tagv1.0.1

A MongoDB-like database built on top of Hyperbee with support for indexing

created time in 4 days

push eventRangerMauve/hyperbeedeebee

mauve

commit sha 85ac23a7038a964d7a4c0a21a26c9c9f81b64a06

Change when errors thrown for findOne, upsert now takes values from query

view details

mauve

commit sha d9ffd12baf64347a89031df0b7675ee04451771a

1.0.1

view details

push time in 4 days

issue commentAgregoreWeb/agregore-browser

opening extensions menu crashes agregore

Strange. I don't see any errors that would cause a crash like that. 🙃

So just to confirm, is it magically working now on the latest version?

unmellow

comment created time in 4 days

issue commentAgregoreWeb/agregore-browser

no visible ui on window

This might be a problem that was introduced to try to support the Pinephone.

https://github.com/AgregoreWeb/agregore-browser/blob/master/app/main.js#L44

Is xwayland doing something weird where it sets XDG_SESSION_TYPE=wayland while only enabling X11 APIs?

unmellow

comment created time in 4 days

created tagRangerMauve/hyperbeedeebee

tagv1.0.0

A MongoDB-like database built on top of Hyperbee with support for indexing

created time in 4 days

push eventRangerMauve/hyperbeedeebee

mauve

commit sha aed1e15fcf69d69bb8b7199cb346ae4c55d2cc0d

Added .update method, insert will error on overwrite

view details

mauve

commit sha 81e539573e3a60274300894a5c7960d099318e3f

1.0.0

view details

push time in 4 days

issue commentdatproject/sdk

drive.mkdir() doesn't create directory

Thank you for the heads up.

Do you think you could put together a minimal test case that demonstrates this bug?

Maybe even add a unit test so that we can make sure it's fixed in the future.

headit74

comment created time in 5 days