Commit Graph

845 Commits

Author SHA1 Message Date
DanConwayDev
d607a288b5 NIP-34: clarify nip10 thread application
for consistancy and so that the intended order of patches is easier to ascertain

enables additional patches to be appended to a patch set, supporting a PR-like workflow alongside
patch-over-email-like workflow
2024-04-17 17:46:34 -03:00
kuiperanon
b765b3c030 Clarify use of ambiguous terminology in spec of bunker token
It's very confusing as to whether it refers to remote user pubkey vs remote signer pubkey. This is complicated further by the typo in the explanation of "remote signer pubkey".
2024-04-10 12:53:59 -03:00
Matthew Lorentz
b224f6d05d Update description of NIP-56 2024-04-03 12:22:44 -03:00
Matthew Lorentz
3c75180fb7 Add category to reports 2024-04-03 12:09:00 -03:00
Asai Toshiya
ca97490cdf
NIP-58: minor JSON fix 2024-04-03 13:09:22 +09:00
Alex Gleason
af5d407488 Update BREAKING.md for NIP-46 (stringified params) 2024-04-02 13:03:34 -03:00
Alex Gleason
715e4a044d
Merge pull request #1149 from arthurfranca/patch-4
Minor fix to nip01
2024-03-30 20:39:35 -05:00
arthurfranca
9971db3551
Minor fix to nip01 2024-03-30 22:33:24 -03:00
Vitor Pamplona
8817801860 Clarifies relays to be used for NIP-28 2024-03-29 08:02:04 -03:00
Asai Toshiya
769432efc4
README: fix order of kinds 2024-03-29 08:06:00 +09:00
Alex Gleason
3443b3b589
Merge pull request #1126 from SilberWitch/master
Added bot field to denote automated npubs
2024-03-24 16:13:58 -05:00
Nostr.Band
4b79bc67c4 Add optional_requested_permissions
This is implemented in nsec.app, nostr.band, Coracle and Nostrudel, so maybe it's time to update the NIP.
2024-03-22 09:08:22 -03:00
hodlbod
cf0e6e1567
Merge pull request #1132 from utxo-one/dev-nip05relay
Recommend setting relays in NIP05
2024-03-21 07:42:56 -07:00
utxo
965eb45b30 remove prettier formatting 2024-03-21 10:18:42 -04:00
utxo
46a6bf331a Make relay attribute recommended in NIP-05 2024-03-21 10:15:02 -04:00
silberengel
4f33dbc2b8 Added bot field to denote automated npubs 2024-03-18 08:01:06 +01:00
Asai Toshiya
de71f99828 NIP-96: simplify server list 2024-03-13 11:28:19 -03:00
Alex Gleason
9e9ae1eb88
Merge pull request #1113 from nostr-wine/nip50-extensions
NIP-50: add event classification extensions
2024-03-11 00:28:08 -05:00
nostr.wine
0438236268
Update 50.md 2024-03-08 12:05:49 -05:00
nostr.wine
d11f50bd0a
NIP-50: add event classification extensions 2024-03-08 11:23:22 -05:00
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