upleb.uk

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

summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-03NIP-58: minor JSON fixAsai Toshiya
2024-04-02Update BREAKING.md for NIP-46 (stringified params)Alex Gleason
2024-03-30Merge pull request #1149 from arthurfranca/patch-4Alex Gleason
Minor fix to nip01
2024-03-30Minor fix to nip01arthurfranca
2024-03-29Clarifies relays to be used for NIP-28Vitor Pamplona
2024-03-29README: fix order of kindsAsai Toshiya
2024-03-24Merge pull request #1126 from SilberWitch/masterAlex Gleason
Added bot field to denote automated npubs
2024-03-22Add optional_requested_permissionsNostr.Band
This is implemented in nsec.app, nostr.band, Coracle and Nostrudel, so maybe it's time to update the NIP.
2024-03-21Merge pull request #1132 from utxo-one/dev-nip05relayhodlbod
Recommend setting relays in NIP05
2024-03-21remove prettier formattingutxo
2024-03-21Make relay attribute recommended in NIP-05utxo
2024-03-18Added bot field to denote automated npubssilberengel
2024-03-13NIP-96: simplify server listAsai Toshiya
2024-03-11Merge pull request #1113 from nostr-wine/nip50-extensionsAlex Gleason
NIP-50: add event classification extensions
2024-03-08Update 50.mdnostr.wine
2024-03-08NIP-50: add event classification extensionsnostr.wine
2024-03-08Merge pull request #1105 from nostr-protocol/alexgleason-patch-1Alex Gleason
NIP-50: search by nip05 domain
2024-03-07README: add kinds and tags for NIP-34Asai Toshiya
2024-03-06NIP-50: search by nip05 domainAlex Gleason
2024-03-06README: add NIP-34Asai Toshiya
2024-03-05NIP-34: git stuff (#997)fiatjaf_
* 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-04Merge pull request #1100 from AsaiToshiya/AsaiToshiya-patch-3Alex Gleason
BREAKING.md: add NIP-18 change
2024-03-05BREAKING.md: add NIP-18 changeAsai Toshiya
2024-02-28NIP-29: Simple Groups (#566)fiatjaf_
* 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-25Merge pull request #1086 from AsaiToshiya/AsaiToshiya-patch-2Alex Gleason
README: add q tag
2024-02-26Remove markerAsai Toshiya
Co-authored-by: Alex Gleason <alex@alexgleason.me>
2024-02-26README: add q tagAsai Toshiya
2024-02-25Merge pull request #1074 from jb55/quote-repost-q-tagsAlex Gleason
Use `q` instead of `e` tags for quote reposts
2024-02-23NIP-92: Clarify that `imeta` tag can be ignoredAsai Toshiya
2024-02-22Use `q` instead of `e` tags for quote repostsWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2024-02-22NIP-46, NIP-49, NIP-65: fix typosAsai Toshiya
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