Alex Gleason on Nostr: Here's what I've been working on the past couple days: - got kysely query builder ...
Here's what I've been working on the past couple days:
https://gitlab.com/soapbox-pub/ditto/-/merge_requests/5- got kysely query builder working with Deno + SQLite
- created an sqlite event store
- index some tags under certain conditions
- implement NIP-01 relay filters (it's almost a relay)
- add functions for querying events and users
A user can be a member of multiple Ditto servers at the same time. Imagine you could have one account and log into both Gleasonator and Poast with it. That's the future.
Published at
2023-08-10 03:35:33Event JSON
{
"id": "fa8db7558420d02d5e43e752df0bdd8094f65a00ac14daac68e685a595fc73a9",
"pubkey": "79c2cae114ea28a981e7559b4fe7854a473521a8d22a66bbab9fa248eb820ff6",
"created_at": 1691638533,
"kind": 1,
"tags": [
[
"proxy",
"https://gleasonator.com/objects/4db8b2d0-0d51-4f03-816f-c54e723e6e5c",
"activitypub"
]
],
"content": "Here's what I've been working on the past couple days: https://gitlab.com/soapbox-pub/ditto/-/merge_requests/5\n\n- got kysely query builder working with Deno + SQLite\n- created an sqlite event store\n- index some tags under certain conditions\n- implement NIP-01 relay filters (it's almost a relay)\n- add functions for querying events and users\n\nA user can be a member of multiple Ditto servers at the same time. Imagine you could have one account and log into both Gleasonator and Poast with it. That's the future.",
"sig": "3035cf37fd3d8738b89286124d44b57a666aed2cbd50d808ac6975b19b9558f35f6d746d4058d68112daebcb230bb0b275b9e5ac7818cf8220cd47d076f55b6c"
}