Commit Graph

24 Commits

Author SHA1 Message Date
Jon Staab 010880abc8 Use coracle fork of nostrlib so supported nips is a list of strings 2026-02-10 13:24:29 -08:00
Jon Staab d30d33bb33 Only add members to group members list once 2025-11-13 15:17:34 -08:00
Jon Staab 8271671a67 Grant access to all groups for admins 2025-11-10 14:32:53 -08:00
Jon Staab 113565e0fb Fix member removal 2025-11-05 11:53:03 -08:00
Jon Staab fa9a7d07f3 Allow fetching metadata for private groups, fix member list updates 2025-11-03 11:01:41 -08:00
Jon Staab da9110a9c7 Accept claims if user is already a member 2025-10-31 15:59:21 -07:00
Jon Staab f010b97fef Fix requesting to join room 2025-10-31 12:08:25 -07:00
Jon Staab 7497dacf8d Refactor group access, implement hidden/private/closed 2025-10-31 11:15:10 -07:00
Jon Staab f035dadbb8 Fix deletes deleting themselves 2025-10-30 15:08:05 -07:00
Jon Staab e11dfee898 Fix various group related bugs 2025-10-30 14:52:20 -07:00
Jon Staab f375e70a42 Eagerly generate nip29 admins and members lists 2025-10-30 13:43:37 -07:00
Jon Staab e564d24fb9 Improve delete group 2025-10-25 06:31:36 -07:00
Jon Staab 352ab33b43 Get rid of HasAccess 2025-10-24 12:39:23 -07:00
Jon Staab 45f8796e64 Generate group events 2025-10-24 11:59:10 -07:00
Jon Staab 21ee8c7361 Generate member lists 2025-10-24 11:36:56 -07:00
Jon Staab b04c8e99cb Fix sign and store to take events by reference 2025-10-23 12:09:58 -07:00
Jon Staab b68701ae59 Fix various bugs 2025-10-22 11:03:29 -07:00
Jon Staab 2381654d90 Clean up groups stuff 2025-10-21 16:33:52 -07:00
Jon Staab 03c38fc895 Fix some group related things 2025-10-01 16:39:13 -07:00
Jon Staab 86a6eec127 Add handlers 2025-09-26 13:01:53 -07:00
Jon Staab 174e1a361f Start on group store 2025-09-26 09:39:24 -07:00
Jon Staab bce89a2e83 Use event store in relay 2025-09-24 11:46:46 -07:00
Jon Staab 9eedeceb6a Switch to instance, stub out relay methods 2025-09-24 10:16:55 -07:00
Jon Staab a337da1757 Update config 2025-09-23 17:16:18 -07:00