Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2 (Please be gentle).

lexicons,api: new knot lexicon

Signed-off-by: Anirudh Oppiliappan <anirudh@tangled.sh>

anirudh.fi 5e108636 cfa73fe9

verified
+33 -10
api/tangled/cbor_gen.go

This is a binary file and will not be displayed.

api/tangled/tangledknot.go

This is a binary file and will not be displayed.

+11 -10
cmd/gen.go
··· 17 17 tangled.ActorProfile{}, 18 18 tangled.FeedReaction{}, 19 19 tangled.FeedStar{}, 20 - tangled.GitRefUpdate{}, 21 - tangled.GitRefUpdate_Meta{}, 22 - tangled.GitRefUpdate_Meta_CommitCount{}, 23 20 tangled.GitRefUpdate_Meta_CommitCount_ByEmail_Elem{}, 21 + tangled.GitRefUpdate_Meta_CommitCount{}, 24 22 tangled.GitRefUpdate_Meta_LangBreakdown{}, 23 + tangled.GitRefUpdate_Meta{}, 25 24 tangled.GitRefUpdate_Pair{}, 25 + tangled.GitRefUpdate{}, 26 26 tangled.GraphFollow{}, 27 27 tangled.KnotMember{}, 28 - tangled.Pipeline{}, 28 + tangled.Knot{}, 29 + tangled.PipelineStatus{}, 29 30 tangled.Pipeline_CloneOpts{}, 30 31 tangled.Pipeline_Dependency{}, 31 32 tangled.Pipeline_ManualTriggerData{}, 32 33 tangled.Pipeline_Pair{}, 33 34 tangled.Pipeline_PullRequestTriggerData{}, 34 35 tangled.Pipeline_PushTriggerData{}, 35 - tangled.PipelineStatus{}, 36 36 tangled.Pipeline_Step{}, 37 37 tangled.Pipeline_TriggerMetadata{}, 38 38 tangled.Pipeline_TriggerRepo{}, 39 39 tangled.Pipeline_Workflow{}, 40 + tangled.Pipeline{}, 40 41 tangled.PublicKey{}, 41 - tangled.Repo{}, 42 42 tangled.RepoArtifact{}, 43 43 tangled.RepoCollaborator{}, 44 - tangled.RepoIssue{}, 45 44 tangled.RepoIssueComment{}, 46 45 tangled.RepoIssueState{}, 47 - tangled.RepoPull{}, 46 + tangled.RepoIssue{}, 48 47 tangled.RepoPullComment{}, 49 - tangled.RepoPull_Source{}, 50 48 tangled.RepoPullStatus{}, 51 - tangled.Spindle{}, 49 + tangled.RepoPull_Source{}, 50 + tangled.RepoPull{}, 51 + tangled.Repo{}, 52 52 tangled.SpindleMember{}, 53 + tangled.Spindle{}, 53 54 tangled.String{}, 54 55 ); err != nil { 55 56 panic(err)
+22
lexicons/knot.json
··· 1 + { 2 + "lexicon": 1, 3 + "id": "sh.tangled.knot", 4 + "needsCbor": true, 5 + "needsType": true, 6 + "defs": { 7 + "main": { 8 + "type": "record", 9 + "key": "any", 10 + "record": { 11 + "type": "object", 12 + "required": ["createdAt"], 13 + "properties": { 14 + "createdAt": { 15 + "type": "string", 16 + "format": "datetime" 17 + } 18 + } 19 + } 20 + } 21 + } 22 + }