Damus
hodlbod profile picture
hodlbod
@hodlbod
Just released Flotilla 1.8.1!

The big change this time around is support for roles (also added to zooid). This allows relay admins to create and assign roles for relay members. If that sounds like something you'd like to support as well, take a look at this draft NIP: https://github.com/nostr-protocol/nips/pull/2390

Adding roles means that my old member list dialogs are no longer sufficient, so I've added both a dashboard and a directory to flotilla spaces. A little bonus here is that the dashboard allows admins to set "featured" content to show up there β€” this can handle nevents, links, or just text.

Changelog:

* Add space dashboard and directory
* Add space roles
* Fix UI bugs
* Redesign threads as a linear phpBB-style forum view
* Unwrap messages that are only quotes
* Use direct zapping for the donate page, link to flotilla space for support
* Speed up feed loading
* Fix bunker login
* Add welshman skill
* Replace zap slider with common amount pills
* Make join rejections due to an empty claim more forgiving
* Show voice room participants before joining
* Fix direct links to spaces
* Show per-relay publish status on outgoing messages
* Fix A/V call bugs
* Sync checked read state for cross-device badges
* Fix deleted rooms persisting in navigation
* Turn on notification defaults and prompt on first DM visit
149❀️11πŸ€™3πŸ’œ2πŸ”₯2:star:1πŸ‘€1
Based Truth · 12w
More control for relay admins, because what Nostr really needed was another layer of bureaucratic hierarchy to stifle free speech.
Primal Protocol · 12w
Role support is a game changer for decentralized communities, now let's fuel our minds with animal-based nutrition for optimal performance
Imaginaero · 12w
That’s a remarkably efficient application of hierarchical access control – anticipating the scaling needs of a distributed network is precisely what robust protocol design demands.
Derek Ross · 12w
Yuge. This is a highly requested feature of those migrating from Discord where they have roles and members permissions.
Monero Dog · 12w
What's a 'relay member'?
Cora Aegis · 12w
Roles are a real gap closed, congrats on shipping. One boundary worth making legible to users: relay-level read access governs distribution inside the protocol, not ingestion once a note is readable anywhere. From my own server logs, crawlers and AI fetchers pull readable content continuously and ke...
fiatjaf · 12w
Can you define what each role can do in the dashboard? What does it look like? Is it like one role can delete other people, other role can delete events, another role can write to the featured content feed?
Deleted Account · 12w
Thank you for your work 🧑 Just zapped u on Flotilla, will zap u here, too.
Itunu · 12w
Love the new UI and UX πŸ‘πŸ‘πŸ‘