Commit Graph

895 Commits

Author SHA1 Message Date
Alex Gleason
c4c9bd0057
Merge pull request #1105 from nostr-protocol/alexgleason-patch-1
NIP-50: search by nip05 domain
2024-03-08 05:28:49 -06:00
Asai Toshiya
6871b3b334 README: add kinds and tags for NIP-34 2024-03-07 07:34:04 -03:00
Alex Gleason
1166fb9fb5
NIP-50: search by nip05 domain 2024-03-06 13:59:36 -06:00
Asai Toshiya
808569e562
README: add NIP-34 2024-03-06 12:35:59 +09:00
fiatjaf_
9a283796ce
NIP-34: git stuff (#997)
* NIP-34: git stuff.

* repository head.

* threads/issues and replies.

* add "p" optional tags to events.

* add list of things to do later in the end.

* multiple values in some tags instead of multiple tags.

* replace "patches", "issues" tags and replace that with "relays".

* bring in tags that allow for a commit id to be stable.

* edit "reply" kind to say it should follow normal NIP-10 threading rules.

* update "things to be added later".

* add commit time to "committer" tag.

* remove "head" tag.

* mention the possibility of mentioning others users in patches.

Co-authored-by: DanConwayDev <114834599+DanConwayDev@users.noreply.github.com>

* clarify commit-pgp-sig.

* clarify requirements and threading of replies.

* add t=root tag.

---------

Co-authored-by: DanConwayDev <114834599+DanConwayDev@users.noreply.github.com>
2024-03-05 08:57:59 -03:00
Alex Gleason
849f59f6ba
Merge pull request #1100 from AsaiToshiya/AsaiToshiya-patch-3
BREAKING.md: add NIP-18 change
2024-03-04 20:43:18 -05:00
Asai Toshiya
ac1221fa5d
BREAKING.md: add NIP-18 change 2024-03-05 10:34:01 +09: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
Alex Gleason
f3a2356484
Merge pull request #1086 from AsaiToshiya/AsaiToshiya-patch-2
README: add q tag
2024-02-25 21:39:10 -06:00
Asai Toshiya
c9b3abfa3c
Remove marker
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2024-02-26 12:30:49 +09:00
Asai Toshiya
383eb594b4
README: add q tag 2024-02-26 10:07:55 +09:00
Alex Gleason
4a171cb0a8
Merge pull request #1074 from jb55/quote-repost-q-tags
Use `q` instead of `e` tags for quote reposts
2024-02-25 08:09:09 -06:00
Asai Toshiya
84236acdd9 NIP-92: Clarify that imeta tag can be ignored 2024-02-23 12:26:19 -03:00
William Casarin
996ef45605 Use q instead of e tags for quote reposts
Signed-off-by: William Casarin <jb55@jb55.com>
2024-02-22 11:40:58 -08:00
Asai Toshiya
4313fbf7a5 NIP-46, NIP-49, NIP-65: fix typos 2024-02-22 09:50:12 -03:00
Vitor Pamplona
cbee1092d2
Merge pull request #1063 from alexgleason/nip07-nip44
NIP-07: add NIP-44 calls
2024-02-21 15:11:53 -05:00
Vitor Pamplona
44c678b365
Merge pull request #1065 from coracle-social/no-ck
Remove get_conversation_key
2024-02-21 11:19:45 -05:00
Jon Staab
f1f992e95e Remove get_conversation_key 2024-02-21 08:17:42 -08:00
hodlbod
7995a5bc37
Merge pull request #983 from monlovesmango/NIP46-update-NIP44-calls
NIP46 - update NIP44 calls
2024-02-21 08:11:42 -08:00
monlovesmango
0045106dd1
leave nip44_get_conversation_key undefined for now 2024-02-21 10:03:33 -06:00
monlovesmango
ff39f492e1
update nip44_get_conversation_key 2024-02-20 16:29:01 -06:00
monlovesmango
9c7ae62e53 update nip44 encrypt/decrypt 2024-02-20 16:17:40 -06:00
JeffG
c6cd655c1c
New version of NIP-46 (#1047)
* New version of NIP-46

* Update pubkey references

* Document what we have

* Update terms and kind number in discovery

* Update encypt/decrypt calls to handle arrays. Add redirect_uri param for auth_challenges

* Move remote signer commands to own section, add appendix for oauth-like stuff.

* Add diagrams
2024-02-20 17:56:17 -03:00
Asai Toshiya
cbffa7a5de
BREAKING.md: update the history (#1055)
* BREAKING.md: add NIP changes until 2023-12-01

* Update BREAKING.md

* BREAKING.md: add NIP changes until 2023-11-01

* Update BREAKING.md

* Remove change to NIP-22 in 2023-12-02

* BREAKING.md: add NIP changes until 2023-08-01

* BREAKING.md: add NIP changes until 2023-04-01

* BREAKING.md: add NIP changes until 2023-03-01

* BREAKING.md: add NIP changes

* Just format
2024-02-20 17:26:44 -03:00
Alex Gleason
2390058a32
NIP-07: remove "and iv" from NIP-44 comments 2024-02-20 12:09:40 -06:00
Alex Gleason
71b0cbc2de
NIP-07: add NIP-44 calls 2024-02-20 12:06:06 -06:00
Michael Dilger
36d2281587
NIP-49 test vector for unicode normalization (#1054)
* NIP-49 [breaking]: password normalized to unicode NFKC format

* Test vector for unicode normalization
2024-02-15 23:54:47 -03:00
Michael Dilger
62c48eff58
Breaking changes list (#1052)
* Start of new BREAKING.md changes list

* more

* Make NIP column into links

* notes

* Make commits links

* Remove optional P tag entry, was not breaking

* Update BREAKING with nip-49 breaking change
2024-02-15 22:15:32 -03:00
Mike Dilger
cbec02ab52 NIP-49 [breaking]: password normalized to unicode NFKC format 2024-02-15 21:49:36 -03:00
Semisol
afbb8dd008
remove pgp identity from NIP-39 temporarily
the current scheme recommends signing the *fingerprint* of the pgp key, which doesn't tie into the nostr identity
this commit temporarily undos the commit adding pgp identities until a proper fixed version is merged

just signing the npub string also would not be sufficient, and the message should indicate this is for identity verification

ideally, a link to download key material would also be included
2024-02-15 01:32:38 +03:00
Vitor Pamplona
a401682a58 renames nicknames to petnames 2024-02-14 15:01:55 -05:00
franzap
b5dc891973 Add PGP as NIP-39 external identity 2024-02-14 11:40:16 -03:00
franzap
3f13eb34bf
File metadata sets (#1040)
* File metadata sets

* Make kind specific to release artifacts

* Update example

* Update README
2024-02-13 09:40:57 -03:00
Vitor Pamplona
3ff65d1d64 Adds edge cases 2024-02-12 12:17:06 -05:00
Vitor Pamplona
1e7da2bb70 Moves to 10008 kind for name maps 2024-02-12 11:57:50 -05:00
Vitor Pamplona
fbb5abac84 Merge remote-tracking branch 'upstream/master' into relationship-status 2024-02-12 11:53:26 -05:00
Vitor Pamplona
873569c208 formatting 2024-02-12 11:51:45 -05:00
Vitor Pamplona
df362d1461 formatting 2024-02-12 11:49:47 -05:00
Vitor Pamplona
1bcbd31090 wording 2024-02-12 11:49:02 -05:00
Vitor Pamplona
ee6d4e673e enhancing the example with private ntags 2024-02-12 11:48:35 -05:00
Vitor Pamplona
6868e029f9 formatting 2024-02-12 11:46:33 -05:00
Vitor Pamplona
c31a5043a3 Updating NIP-81 to add private and public statuses 2024-02-12 11:42:10 -05:00
Vitor Pamplona
84541be741
Merge pull request #1038 from AsaiToshiya/master
Add kinds for NIP-59
2024-02-12 08:30:01 -05:00
Asai Toshiya
94761a5f3b Add kinds for NIP-59 2024-02-12 22:23:21 +09:00
hodlbod
1fd14b7cc9
Merge pull request #1028 from theborakompanioni/patch-1
fix(docs): typo in 01.md
2024-02-07 16:28:26 -08:00
Vitor Pamplona
0f4edef69f Switch to random UUID for better security. 2024-02-07 18:33:15 -05:00
Thebora Kompanioni
a46338bd6a
fix(docs): typo in 01.md 2024-02-08 00:03:32 +01:00
Vitor Pamplona
225be8a2a1 correcting the example 2024-02-07 18:00:19 -05:00
Vitor Pamplona
73a2aab8dd Optional n tag 2024-02-07 17:59:27 -05:00
Vitor Pamplona
bd1755f44c Improves formatting 2024-02-07 17:57:53 -05:00