upleb.uk

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

summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-10NIP-20: Command ResultsWilliam Casarin
When submitting events to relays, clients currently have no way to know if an event was successfully committed to the database. This NIP introduces the concept of command results which are like NOTICE's except provide more information about if an event was accepted or rejected.
2022-11-08Update 10.mdBlake Jakopovic
Fixed typo
2022-11-04Fix regex for SetMetadata in NIP1w3irdrobot
It appears the regex given in NIP1 for setting the username in the setmetadata event was slightly off. I think the fix here is what was intended. Though I think what was meant here was pretty obvious, to make it easier on future developers, I updated the regex to something that should work with just copying and pasting.
2022-10-30nip25: fix code exampleWilliam Casarin
content should not be blank
2022-10-26Update README.mdDZ
2022-10-26Update README.mdDZ
add message-type tables
2022-10-26Update 01.mdDZ
fix indentation
2022-10-17Merge pull request #53 from Semisol/patch-1Ricardo Arturo Cabral Mejía
nip16: small fix
2022-10-16nip16: small fixSemisol
2022-10-07Update 01.mdDZ
fix typo
2022-09-23Merge pull request #28 from Minds/minds-nip-26fiatjaf
2022-09-11add kinds reserved by NIP-28Greg Heartsfield
2022-09-11add NIP-28 link in READMEGreg Heartsfield
2022-09-10NIP-28: Public Chat (#38)Christopher David
2022-09-02separate array elements with ,Leo Wandersleb
2022-08-24Changes based on feedbackMark Harding
2022-08-19reactions: we should be able to react to any noteWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-16Remove NIP-27Ricardo Arturo Cabral Mejía
2022-08-16NIP-27 MulticastingRicardo Arturo Cabral Mejía
2022-08-15Merge pull request #22 from jeffthibault/nip22-unacceptable-event-timeWilliam Casarin
NIP-22: event created_at limits
2022-08-14add Giszmo, add comment in code exampleJeff Thibault
2022-08-14Merge pull request #1 from Giszmo/nip22Jeff Thibault
reworded nip-22
2022-08-13reword nip22, mention replaceable eventsLeo Wandersleb
2022-08-13spelling nitJeff Thibault
2022-08-13add nip link to readmeJeff Thibault
2022-08-13rename and rewrite to be more genericJeff Thibault
2022-08-13Merge branch 'nostr-protocol:master' into nip22-unacceptable-event-timeJeff Thibault
2022-08-04First draft of Delegated Event SigningMark Harding
2022-08-01Merge pull request #26 from jb55/reactionsfiatjaf
2022-07-31nip25: make generic like an explicit +reactionsWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-30nip25: include dislikes/downvotesWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-30NIP-25: ReactionsWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-25Merge pull request #23 from Semisol/masterWilliam Casarin
nip16: small fix
2022-07-26nip16: small fixSemisol
2022-07-22add relay logicJeff Thibault
2022-07-22add that events from future are unacceptableJeff Thibault
2022-07-22add nip22: unacceptable event created_at fieldJeff Thibault
2022-07-11note NIP-16.fiatjaf
2022-07-10change NIP-12 so only single-letter tags are indexed.fiatjaf
2022-06-21Fix some typos and adds json type to code blocksemeceve
2022-06-20note kind 0 is on nip 1 too.fiatjaf
2022-06-09update nip-02 to disallow `null`, only allow strings in tags.fiatjaf
fixes https://github.com/nostr-protocol/nips/pull/15 fixes https://github.com/fiatjaf/nostr-army-knife/issues/2 fixes https://github.com/fiatjaf/relayer/issues/3
2022-06-05update to nip01 to specify syntax for usernames.Robert C. Martin
2022-05-29update readme to include NIPs 14, 15, and 16Semisol
2022-05-29Merge pull request #11 from Semisol/nip16fiatjaf
NIP16: Event Treatment
2022-05-27nip16: kind ranges instead of tagsSemisol
2022-05-27Merge pull request #10 from Semisol/masterfiatjaf
NIP15: End of Stored Events Notice
2022-05-27nip15: clarifySemisol
2022-05-27nip15: EOSE message will be sent alwaysSemisol
2022-05-26nip16: add newlinesSemisol
2022-05-26nip16: create draftSemisol
2022-05-26nip15: fix draft artifactSemisol
2022-05-26nip15: create draftSemisol
2022-05-26nip10: fix small rendering bug on githubWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-26Merge pull request #9 from unclebob/nip10William Casarin
Nip10
2022-05-24Nip 10 updated with tag markersRobert C. Martin
2022-05-24moving qualified tags to new branchRobert C. Martin
2022-05-24Qualified Tags ProposalRobert C. Martin
2022-05-24Nip-14 for subject tagRobert C. Martin
2022-05-22remove 'discussion' tagRobert C. Martin
2022-05-21kind 1Robert C. Martin
2022-05-21change Subject and Discussion tags to lower caseRobert C. Martin
2022-05-21Subject and Discussion proposalRobert C. Martin
2022-05-08sneak filter.limit in nip-01.fiatjaf
2022-05-07NIP05: warn about CORS policies that may inhibit JS appsDavid A. Harding
JS Nostr apps such as Branle may not be able to load `nostr.json` files due to CORS policies. Update NIP05 to warn about this and provide hints for troubleshooting and fixing the issue.
2022-05-06Proof of WorkWilliam Casarin
Thanks-to: Cameri and scsibug for the initial idea of using the id for PoW Thanks-to: David A. Harding for the difficulty commitment idea Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-06kind: recommend relayWilliam Casarin
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-06publish NIP-07: window.nostr.fiatjaf
2022-05-05Merge pull request #2 from unclebob/masterfiatjaf
2022-05-05make NIP-10 a link in the READMERobert C. Martin
2022-05-05change ~mandatory~ to optional, add NIP-10 to READMERobert C. Martin
2022-05-04Merge pull request #1 from unclebob/masterfiatjaf
A proposed recommendation for using 'e' and 'p' tags in nostr clients.
2022-05-04rename NIP-13 to NIP-10Robert C. Martin
2022-05-04NIP-13 Conventions for e and p tags in text eventsRobert C. Martin
2022-05-04improve formattingRobert C. Martin
2022-05-04mendRobert C. Martin
2022-05-02add criteria for acceptance.fiatjaf
2022-05-01fix links.fiatjaf
2022-05-01migrate nips from main nostr repo.fiatjaf