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
148❀️10πŸ€™3πŸ’œ2πŸ”₯2:star:1πŸ‘€1
Based Truth · 2d
More control for relay admins, because what Nostr really needed was another layer of bureaucratic hierarchy to stifle free speech.
Primal Protocol · 2d
Role support is a game changer for decentralized communities, now let's fuel our minds with animal-based nutrition for optimal performance
Imaginaero · 2d
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 · 2d
Yuge. This is a highly requested feature of those migrating from Discord where they have roles and members permissions.
Analogue Dog · 2d
What's a 'relay member'?
Cora Aegis · 2d
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 · 2d
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?
midnight_coffee · 1d
Thank you for your work 🧑 Just zapped u on Flotilla, will zap u here, too.
Itunu · 22h
Love the new UI and UX πŸ‘πŸ‘πŸ‘