Commit graph

22 commits

Author SHA1 Message Date
Jon Staab
0968e18e77 Upgrade to welshman 0.11.3 and drop the workarounds it replaces for mute and role parsing, RSVP relay hints, synced getters and per-relay retry 2026-09-28 14:03:49 -07:00
Jon Staab
602ac09293 Name the group-space, platform-flag and active-space rules once, and keep makeEventPath to in-app paths 2026-09-28 14:02:45 -07:00
Jon Staab
a9ea5e34fe Move goal aggregation, the article form, space search ranking and detail-page loading fallbacks out of routes 2026-09-28 14:02:31 -07:00
Jon Staab
97d1b1dc49 Share the invite link UI through InviteLink, move adding members directly into its own modal, and diff role and method assignments with one helper 2026-09-28 14:01:43 -07:00
Jon Staab
b77c8eafd1 Use EventComments on the poll and calendar pages and publish comments through one publishComment 2026-09-28 14:01:43 -07:00
Jon Staab
f10dc96c43 Keep NIP-86 state on a per-app SpaceManagement plugin and gate controls on named space permissions 2026-09-28 14:01:42 -07:00
Jon Staab
ba03406795 Route and protect space content through toSpace and publishToSpace instead of repeating the NIP-70 and room checks in every form 2026-09-28 14:01:42 -07:00
Coracle-Bot
5dc8f9ddaf Sweep the multi-line comments out of src and e2e (#640) 2026-09-24 18:23:21 +00:00
Coracle-Bot
94bb7adb33 Check the room admin list for the delete kind before sending a NIP-29 delete 2026-09-21 17:59:13 +00:00
Coracle-Bot
7cb3feeeb3 Let a room admin delete a message with a NIP-29 delete-event op 2026-09-21 17:58:22 +00:00
Jon Staab
da6a63870a Require braces on conditionals 2026-09-21 10:53:27 -07:00
Coracle-Bot
0776befc17 Inline the room tag name to break the rooms/routes import cycle (#579) 2026-09-18 18:08:00 +00:00
Coracle-Bot
e5debeacd8 Gate each space admin control on the management method behind it 2026-09-18 08:42:42 +00:00
Jon Staab
7dffabd9d9 Bump welshman, use new message kind 2026-09-14 16:34:45 -07:00
Coracle-Bot
2c06a107f2 Let space icons be dragged to reorder in the sidebar 2026-09-09 21:24:39 +00:00
Jon Staab
2fb2b59a6c refactor rooms a tad 2026-08-31 08:57:39 -07:00
Jon Staab
847d89845e Use new welshman membership helpers 2026-08-17 15:14:18 -07:00
Jon Staab
9cd717d5b3 Add native sharing handler 2026-08-12 16:04:57 -07:00
Jon Staab
934f1cdf10 Optimize deriveUserItem, avoid double load of quotes 2026-07-30 09:50:41 -07:00
Jon Staab
9a80d059bb Migrate to new welshman 2026-07-29 15:52:13 -07:00
Matt Lorentz
90561d46ad Refactor voice and video module (#310)
Co-authored-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
Co-committed-by: Matt Lorentz <5+mplorentz@noreply.coracle.social>
2026-06-26 22:56:49 +00:00
Jon Staab
926b31de78 Split app/core up into domain-oriented files 2026-06-08 17:07:39 -07:00