Commit Graph

14 Commits

Author SHA1 Message Date
fiatjaf
594c33bed0 rename "claim"=>"code", get rid of kind 9006 (just use 9000), add a paragraph explaining moderation. 2024-10-21 13:45:51 -03:00
fiatjaf
765daceaa1 remove invites, simplify group metadata edits, rework fine-grained "permissions" into unspecified "roles". 2024-09-18 22:27:03 -03:00
fiatjaf
e61651ac06 nip29: make @staab happier. 2024-09-13 08:39:47 -03:00
kehiy
e6552476aa format(all): json formatting 2024-09-03 20:41:31 +03:30
fiatjaf_
ca3c52e3e7
rename "parameterized replaceable event" to "addressable event" (#1418) 2024-08-20 12:56:05 -03:00
sepehr-safari
62ac522333 add kind 9022 for leave request 2024-08-18 15:01:00 -03:00
sepehr-safari
055101786b add kind 9008 for deleting a group 2024-08-18 15:01:00 -03:00
fiatjaf
c60ca888ef nip29: create-group event kind. 2024-07-04 09:57:40 -03:00
fiatjaf_
5b2461eb01
NIP-29: Simple Groups (#566)
* NIP-29: Simple Group Chat.

* split hostname and subgroup path into two different tag items.

* add and remove permissions actions.

* fix kind number for moderation event.

* add missing / to "flavors" in example.

* some new ideas + making this universal and not only applicable to chat.

* fix delete-message => delete-event.

* flesh out the entire thing.

* saner approach with multiple kinds for moderation.

* delete-event as kind 9005.

* update meta events description.

* `public` and `open` tags and join request event.

* edit-group-status permission.

* add kinds to README.

* add kind:12

* add nip-10 note

* add optional list of members

* admins prefixed by "p".

* remove "alt" from event templates for brevity.

* add kind 10009 for public list of simple groups.

* update "previous" stuff.

* remove naddr stuff, use a different identifier format.

* remove reference to trimmed signatures until that is more developed.

* add kind:10 threaded chat replies.

---------

Co-authored-by: Pablo Fernandez <p@f7z.io>
2024-02-28 11:50:54 -03:00
fiatjaf
5196ac196a
move imeta to NIP-92, add imeta tag to README. 2024-02-01 20:59:37 -03:00
Alex Gleason
5e14fd7f08 NIP-29: images -> files 2024-02-01 20:57:46 -03:00
Alex Gleason
eee64fedb2 NIP-29: remove the redundant last sentence 2024-02-01 20:57:46 -03:00
Alex Gleason
716234149a NIP-29: add to NIPs list, improve preamble phrasing 2024-02-01 20:57:46 -03:00
Jon Staab
2c016b0659 Add imeta tag 2024-02-01 13:09:24 -08:00