Time to go full outbox model for nostr-hypermedia...
Geektoshi
geek@primal.net
npub1m2jp...3wgu
If you don't believe it or don't get it, I don't have the time to try to convince you, sorry.
Creating a generic Nostr rendering engine leads to cool things like supporting every event kind...screenshot of me viewing kind 30617 events in my timeline (Git repos).


My teenage daughter everybody.


The beautiful thing about creating a client with plug and play Nostr lego is that you can add new features with ease. Adding a DVM feed to the UI is as simple as:
which renders as follows:
@vinney...axkl, I'd say this qualifies as NATEOAS 🤣
which renders as follows:
@vinney...axkl, I'd say this qualifies as NATEOAS 🤣Working on DVM support for nostr-hypermedia tonight, probably just free ones for now...like nearly supported feature, fully customizable by just editing a json config. and doing a hot reload.
Does your Nostr client have gifs?


Hey @vinney...axkl...good luck reviewing this pull request lol

GitHub
Complete app overhaul and new features by Letdown2491 · Pull Request #4 · vcavallo/nostr-hypermedia
Way too much in this commit, but changes are below. Live instance available for testing at the link in your DMs. I believe this release achieves ph...
I am somewhat ashamed lol


GM. Nostr. Let's get it!
Client looking really good on mobile...need to do some more internal testing, code cleanup and bug fixes, so maybe a public preview by Christmas?


BIG!
View quoted note →
Made some NIP-46 optimizations, testing to make sure it all works...
Finally testing nostr-hypermedia on a production server!


Sometimes you write a feature that ends up having multiple uses...turns out this endpoint enabled some cool stuff I could put into a Grafana dashboard.
Probably useless most users, but if anyone ends up running nostr-hypermedia at large scales, would be super useful.


did i just add GIF support to this nostr client? let's post this note and find out...

