changeset 53: |
d25f982fb8a6 |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sat, 20 Jul 2024 22:31:54 -0400 |
permissions: |
-rw-r--r-- |
description: |
init vc |
2 mimetype = 'application/json' 8 "desc": {desc|utf8|json}, 9 "branch": {if(branch, branch%changesetbranch, "default"|json)}, 10 "bookmarks": [{join(bookmarks%changelistentryname, ", ")}], 11 "tags": [{join(tags%changelistentryname, ", ")}], 12 "user": {author|utf8|json}, 13 "parents": [{join(parent%changesetparent, ", ")}], 14 "phase": {phase|json}, 15 "lines": [{join(text%lineentry, ", ")}] 22 "query": {query|json}, 23 "entries": [{join(entries%changelistentry, ", ")}] 25 # changelog and shortlog are the same web API but with different 27 changelog = changelist.tmpl 28 shortlog = changelist.tmpl 33 "desc": {desc|utf8|json}, 34 "branch": {if(branch, branch%changesetbranch, "default"|json)}, 35 "bookmarks": [{join(bookmarks%changelistentryname, ", ")}], 36 "tags": [{join(tags%changelistentryname, ", ")}], 37 "user": {author|utf8|json}, 38 "phase": {phase|json}, 39 "parents": [{if(allparents, join(allparents%changesetparent, ", "), 40 join(parent%changesetparent, ", "))}] 45 "desc": {desc|utf8|json}, 46 "branch": {if(branch, branch%changesetbranch, "default"|json)}, 47 "bookmarks": [{join(bookmarks%changelistentryname, ", ")}], 48 "tags": [{join(tags%changelistentryname, ", ")}], 49 "user": {author|utf8|json}, 50 "phase": {phase|json}, 53 "color": {color|json}, 54 "edges": {edges|json}, 55 "parents": [{if(allparents, join(allparents%changesetparent, ", "), 56 join(parent%changesetparent, ", "))}] 58 changelistentryname = '{name|utf8|json}' 62 "desc": {desc|utf8|json}, 63 "branch": {if(branch, branch%changesetbranch, "default"|json)}, 64 "bookmarks": [{join(changesetbookmark, ", ")}], 65 "tags": [{join(changesettag, ", ")}], 66 "user": {author|utf8|json}, 67 "parents": [{join(parent%changesetparent, ", ")}], 68 "children": [{join(child%changesetparent, ", ")}], 69 "files": [{join(files, ", ")}], 70 "diff": [{join(diff, ", ")}], 73 changesetbranch = '{name|utf8|json}' 74 changesetbookmark = '{bookmark|utf8|json}' 75 changesettag = '{tag|utf8|json}' 76 changesetparent = '{node|json}' 79 "abspath": {path|json}, 80 "directories": [{join(dentries%direntry, ", ")}], 81 "files": [{join(fentries%fileentry, ", ")}], 82 "bookmarks": [{join(bookmarks%name, ", ")}], 83 "tags": [{join(tags%name, ", ")}] 85 name = '{name|utf8|json}' 87 "abspath": {path|json}, 88 "basename": {basename|json}, 89 "emptydirs": {emptydirs|json} 92 "abspath": {file|json}, 93 "basename": {basename|json}, 96 "flags": {permissions|json} 100 "tags": [{join(entriesnotip%tagentry, ", ")}] 103 "tag": {tag|utf8|json}, 109 "bookmarks": [{join(entries%bookmarkentry, ", ")}] 112 "bookmark": {bookmark|utf8|json}, 117 "branches": [{join(entries%branchentry, ", ")}] 120 "branch": {branch|utf8|json}, 123 "status": {status|json} 125 shortlogentry = '{changelistentry}' 128 "lastchange": {lastchange|json}, 129 "bookmarks": [{join(bookmarks%bookmarkentry, ", ")}], 130 "branches": [{join(branches%branchentry, ", ")}], 131 "shortlog": [{join(shortlog%shortlogentry, ", ")}], 132 "tags": [{join(tags%tagentry, ", ")}], 133 "archives": [{join(archives%archiveentry, ", ")}], 134 "labels": {labels|json} 138 "extension": {extension|json}, 140 "url": {"{urlbase}{url}archive/{node}{extension}"|json} 146 "desc": {desc|utf8|json}, 147 "author": {author|utf8|json}, 148 "parents": [{join(parent%changesetparent, ", ")}], 149 "children": [{join(child%changesetparent, ", ")}], 150 "diff": [{join(diff, ", ")}] 153 "blockno": {blockno|json}, 154 "lines": [{join(lines, ", ")}] 180 "desc": {desc|utf8|json}, 181 "author": {author|utf8|json}, 182 "parents": [{join(parent%changesetparent, ", ")}], 183 "children": [{join(child%changesetparent, ", ")}], 184 "leftnode": {leftnode|json}, 185 "rightnode": {rightnode|json}, 186 "comparison": [{join(comparison, ", ")}] 188 comparisonblock = '\{ 189 "lines": [{join(lines, ", ")}] 193 "ln": {leftlineno|json}, 194 "ll": {leftline|json}, 195 "rn": {rightlineno|json}, 196 "rl": {rightline|json} 199 "abspath": {file|json}, 201 "author": {author|utf8|json}, 203 "desc": {desc|utf8|json}, 204 "parents": [{join(parent%changesetparent, ", ")}], 205 "children": [{join(child%changesetparent, ", ")}], 206 "permissions": {permissions|json}, 207 "annotate": [{join(annotate%fileannotation, ", ")}] 211 "author": {author|utf8|json}, 212 "desc": {desc|utf8|json}, 213 "abspath": {file|json}, 214 "targetline": {targetline|json}, 216 "lineno": {lineno|json}, 217 "revdate": {revdate|json} 220 "entries": [{join(entries%changelistentry, ", ")}] 223 "topics": [{join(topics%helptopicentry, ", ")}], 224 "earlycommands": [{join(earlycommands%helptopicentry, ", ")}], 225 "othercommands": [{join(othercommands%helptopicentry, ", ")}] 228 "topic": {topic|utf8|json}, 229 "summary": {summary|utf8|json} 232 "topic": {topic|utf8|json}, 233 "rawdoc": {doc|utf8|json} 237 "status": {status|json} 239 filenolink = '{filenodelink}' 241 "entries": [{join(entries%indexentry, ", ")}] 244 "name": {name|utf8|json}, 245 "description": {description|utf8|json}, 246 "contact": {contact|utf8|json}, 247 "lastchange": {lastchange|json}, 248 "labels": {labels|json} 251 "error": {error|utf8|json}