upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-21Merge pull request #1063 from alexgleason/nip07-nip44Vitor Pamplona
NIP-07: add NIP-44 calls
2024-02-21Merge pull request #1065 from coracle-social/no-ckVitor Pamplona
Remove get_conversation_key
2024-02-21Remove get_conversation_keyJon Staab
2024-02-21Merge pull request #983 from monlovesmango/NIP46-update-NIP44-callshodlbod
NIP46 - update NIP44 calls
2024-02-21leave nip44_get_conversation_key undefined for nowmonlovesmango
2024-02-20update nip44_get_conversation_keymonlovesmango
2024-02-20update nip44 encrypt/decryptmonlovesmango
2024-02-20New version of NIP-46 (#1047)JeffG
* 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-20BREAKING.md: update the history (#1055)Asai Toshiya
* 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-20NIP-07: remove "and iv" from NIP-44 commentsAlex Gleason
2024-02-20NIP-07: add NIP-44 callsAlex Gleason
2024-02-15NIP-49 test vector for unicode normalization (#1054)Michael Dilger
* NIP-49 [breaking]: password normalized to unicode NFKC format * Test vector for unicode normalization
2024-02-15Breaking changes list (#1052)Michael Dilger
* 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-15NIP-49 [breaking]: password normalized to unicode NFKC formatMike Dilger
2024-02-15remove pgp identity from NIP-39 temporarilySemisol
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-14Add PGP as NIP-39 external identityfranzap
2024-02-13File metadata sets (#1040)franzap
* File metadata sets * Make kind specific to release artifacts * Update example * Update README
2024-02-12Merge pull request #1038 from AsaiToshiya/masterVitor Pamplona
Add kinds for NIP-59
2024-02-12Add kinds for NIP-59Asai Toshiya
2024-02-07Merge pull request #1028 from theborakompanioni/patch-1hodlbod
fix(docs): typo in 01.md
2024-02-08fix(docs): typo in 01.mdThebora Kompanioni
2024-02-06NIP-46: replace npub1...#? notation with bunker://... (#1023)fiatjaf_
2024-02-05Add status to nip 99Jon Staab
2024-02-03NIP-92: fix typo and nitpicksAsai Toshiya
2024-02-01move `imeta` to NIP-92, add `imeta` tag to README.fiatjaf
2024-02-01NIP-29: images -> filesAlex Gleason
2024-02-01NIP-29: remove the redundant last sentenceAlex Gleason
2024-02-01NIP-29: add to NIPs list, improve preamble phrasingAlex Gleason
2024-02-01Merge pull request #904 from coracle-social/imetahodlbod
Add imeta tag
2024-02-01Add imeta tagJon Staab
2024-02-01fix: Correct PASSPHRASE to PASSWORD in NIP-49ocknamo
2024-01-31Merge pull request #1012 from AsaiToshiya/patch-4Vitor Pamplona
NIP-59: fix typo and nitpicks
2024-02-01NIP-59: fix typo and nitpicksAsai Toshiya
2024-01-30Merge pull request #1010 from AsaiToshiya/patch-3Vitor Pamplona
Add NIP-59 to README
2024-01-31Add NIP-59 to READMEAsai Toshiya
2024-01-29Merge pull request #716 from coracle-social/NIP-59fiatjaf_
Introduce NIP-59 gift wrap
2024-01-29NIP-49: Private key encryption (#133)Michael Dilger
* Key export/import as implemented by gossip * Added test data * Last push didn't make sense, only this direction works * Multiple updates: 100k rounds, random salt, version number, length indications * Rename to NIP-49, include in README * Change encoding to bech32 (ncryptsec) * Major rework of the algorithm. NIP is now incomplete as I haven't coded it yet. * renamed * spelling * minor fix * formatting * MORE CHANGES: scrypt, spelt out more detail of the steps to take * spelling * Mostly just removing some unnecesary stuff * Remove the cafebabe note * Remove confusing nonce statement * Change title (and a bit of wording) * remove author * remove legacy event * rename on README --------- Co-authored-by: Mike Dilger <mike@ezicheq.com> Co-authored-by: fiatjaf_ <fiatjaf@gmail.com>
2024-01-26Merge pull request #685 from benthecarman/nwc-extensionsPablo Fernandez
NIP-47: Nostr Wallet Connect Extensions
2024-01-25Merge pull request #1005 from AsaiToshiya/patch-2Alex Gleason
NIP-30: add supported kinds
2024-01-25NIP-30: add supported kindsAsai Toshiya
2024-01-23#p refers to pubkeys, *not* "event pubkeys".Ioan Bizău
2024-01-23Add kinds for NIP-15Asai Toshiya
2024-01-22NIP-47: Nostr Wallet Connect Extensionsbenthecarman
2024-01-21use jsonc in some places.fiatjaf
2024-01-19NIP-47: fix typoekzyis
2024-01-17NIP-96: fix typoThabokani
2024-01-16Remove p tag, clarify that NIP 59 does not define a messaging protocol on ↵Jon Staab
its own
2024-01-16Introduce NIP-59 gift wrapJonathan Staab
2024-01-16Fix some minor nitpicks in NIP-15 and NIP-51Asai Toshiya
2024-01-12Remove NIP-54 mention temporarily (#981)Asai Toshiya
* Remove NIP-54 mention temporarily * Update 96.md Co-authored-by: arthurfranca <arthur.a.franca@gmail.com> --------- Co-authored-by: arthurfranca <arthur.a.franca@gmail.com>
2024-01-12Add kind and tag for NIP-96Asai Toshiya
2024-01-10remove NIP-52 label cruft.fiatjaf
2024-01-09Merge pull request #960 from alexgleason/tags-positionVitor Pamplona
NIP-02, NIP-51: new tags should be added to the end of the list
2024-01-09Add auctions to NIP-15. (#859)Ioan Bizău
* Add auctions to NIP-15. * Update 15.md Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com> * Address comments from @motorina0. * Remove reference to removed type=10. --------- Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
2024-01-08Merge pull request #977 from AsaiToshiya/patch-4Vitor Pamplona
Remove authors
2024-01-09Remove authorsAsai Toshiya
2024-01-08NIP-96 - HTTP File Storage Integration (#547)arthurfranca
* Add NIP-95 - File Storage * Add missing response info * Make it clear that is is an HTTP file storage server integration * Add monetization suggestion * Use zap split tags for monetization suggestion * Add resize option * Add Zap Gates Integration * Replace /nip96 convention with /.well-known/nostr.json configuration * Relays can choose to also act as HTTP file storage server * Remove nip96 tag in favor of x tags third element * Fix typo * Remove redirect cooperation * Replaced 422 with 400 status code * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Update 96.md Co-authored-by: Jon Staab <jstaab@protonmail.com> * Make file expiration a range and add terms_of_service * Add optional content_type field * Add plans and tos * Remove monetization * Apply minor fixes * Update 96.md Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com> * Fix after review * Add kind 10096 * Apply suggestions * Add suggestions * Remove duplicate field * Add optional is_nip98_required plan config * Add suggestions * Replace x with ox tag for original file hash * Make minor changes * Remove nip96 namespace response field * Add note about alternative file processing flow * Simplify processing flow * Add nostrcheck to server list * Add audio/* example * Explain what metadata to show before processing is done * Add nostrage to list * Add eta * Add sove to list and replace eta with percentage * Fix status code * Add nostr.build to list * Add sovbit * Add optional extra http servers to ox tag * Add void.cat to list * Small fix * Remove ox third array element --------- Co-authored-by: Jon Staab <jstaab@protonmail.com> Co-authored-by: Semisol <45574030+Semisol@users.noreply.github.com>
2024-01-08Merge pull request #972 from zmeyer44/patch-3Pablo Fernandez
Update 51.md to add support for video lists
2024-01-08Merge pull request #975 from vuittont60/typoVitor Pamplona
nip-46,nip-58: fix typos
2024-01-08nip-58: fix typovuittont60
2024-01-08nip-46: fix typovuittont60
2024-01-07remove kind 1 optionzmeyer44
2024-01-07Update 51.md to add support for video listszmeyer44
2024-01-05Merge pull request #968 from shuoer86/masterVitor Pamplona
Fix typos
2024-01-06fix typo 53.mdshuoer86
2024-01-06fix typo 44.mdshuoer86
2024-01-05Merge pull request #967 from GoodDaisy/masterVitor Pamplona
Fix typos in 01.md and 50.md
2024-01-05Fix typo in 50.mdGoodDaisy
2024-01-05Fix typo in 01.mdGoodDaisy
2024-01-01NIP-02, NIP-51: new tags should be added to the end of the listAlex Gleason
Fixes https://github.com/nostr-protocol/nips/issues/958
2023-12-31index zap senders with P tag (#954)Pablo Fernandez
2023-12-29Merge pull request #946 from jiftechnify/patch-nip44Vitor Pamplona
Fix typos of NIP-44
2023-12-29Merge pull request #914 from tyiu/nip52-amendmentsVitor Pamplona
Amend NIP-52 to require the content field to be provided, and decouple calendar identifier from calendar name
2023-12-29Merge pull request #635 from nostr-protocol/clarify-json-serializationfiatjaf_
Clarify JSON serialization for the `id` field
2023-12-27Removes the `aes-256-gcm` tag since no one seems to be using. People that ↵Vitor Pamplona
wish to use encryption can now use the new NIP-44 scheme.
2023-12-27Rephrase deprecation of kind 2 (#943)Josua Schmid
2023-12-27Simplify list of NIP-07 implementationsAsai Toshiya
2023-12-26NIP-01 Tighten-up subscription_id management ruleJosua Schmid
Rephrase to "MUST" so that one does not assume a connection could `CLOSE` any `subscription_id`, which it must not.
2023-12-26Merge pull request #949 from schmijos/patch-1hodlbod
Reword REQ for multiple filters
2023-12-26Reword REQ for multiple filtersJosua Schmid
2023-12-25fix typosjiftechnify
2023-12-22Merge pull request #944 from AsaiToshiya/patch-2hodlbod
Add leading zero to NIP numbers
2023-12-23Add leading zero to NIP numbersAsai Toshiya
2023-12-22Merge pull request #942 from schmijos/patch-1hodlbod
Emphasis on multiple filters in NIP-01
2023-12-22Merge pull request #939 from coracle-social/nip44-tweakshodlbod
Clean up NIP 44
2023-12-22Emphasis on multiple filters in NIP-01Josua Schmid
As mentioned further down in NIP-01 > A REQ message may contain multiple filters. The comma makes it more clear that the message array can container more than 3 items. So it is understood easily to match ``` // correct: ["REQ", <subscription_id>, filters1, filters2, …] ``` instead of ``` // wrong: ["REQ", <subscription_id>, [filters1, filters2, …]] ```
2023-12-22Mention deprecation of kind 2Josua Schmid
Kind `2` was [consciously](https://github.com/nostr-protocol/nips/pull/703#issuecomment-1672098794) removed in https://github.com/nostr-protocol/nips/commit/72bb8a128b2d7d3c2c654644cd68d0d0fe58a3b1#diff-39307f1617417657ee9874be314f13aabdc74401b124d0afe8217f2919c9c7d8L105. Mentioning the fact should help prevent further confusion.
2023-12-20Add clarification about not replacing nip 04Jon Staab
2023-12-20Clean up NIP 44 to clarify separation of concerns (encryption vs messaging), ↵Jon Staab
improve formatting and clarify encryption/decryption steps
2023-12-20remove nip44 calls from nip07 temporarily.fiatjaf
2023-12-20nip-44: add audit noticePaul Miller
2023-12-20nip-44: remove author names and arbitrary line-breaks.fiatjaf
2023-12-20NIP44 encryption standard, revision 3 (#746)Paul Miller
* Introduce NIP-44 encryption standard * Finalize NIP-44 * Update spec. --------- Co-authored-by: Jonathan Staab <shtaab@gmail.com>
2023-12-18Merge pull request #831 from nostr-protocol/nostr-connectPablo Fernandez
rewrite NIP-46
2023-12-08Deprecate 'name' for 'title' on calendar events and add 'title' as a shared ↵Terry Yiu
tag via NIP-24
2023-12-08Amend NIP-52 to require the content field to be provided, and decouple ↵Terry Yiu
calendar identifier from calendar name
2023-12-07nip-42 phrasing.fiatjaf
2023-12-07Merge pull request #921 from alexgleason/followshodlbod
NIP-02: Rename Contact List to Follow List
2023-12-07add nip-44 callsPablo Fernandez
2023-12-07NIP-02: Rename Contact List to Follow ListAlex Gleason