dev.knotless.getLastCommits
The newest commit to change each entry of a directory at a revision, as its history shows it: a commit that left an entry as one of its parents had it did not change it. Asked apart from dev.knotless.getTree, as finding them can walk a long history. No authentication needed; asked as an account, with a service token or the pages' session cookie, a private repository it is a member of is read too, and the answer is that account's alone.
Details · query
| Kind | query |
|---|---|
| Authority | knotless.dev |
| Indexed |
Query
query · GETParameters
query stringOutput
application/jsoncommitCount
integerHow many commits the ref's history holds, its own among them. Only when `path` is the root.
minimum: 0
Each commit an entry names, once.
The directory, from the root; empty for the root.
The ref or commit shown, as `ref` named it, less any path.
Errors
NotFound
No such repository, revision or directory.
#entry
objectOne entry of the directory, and the commit that last changed it.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
dev.knotless.listCommits
queryA repository's history.
-
dev.knotless.getTree
queryA directory of a repository at a revision.
-
dev.knotless.getCommit
queryA commit and what it changed.
-
dev.knotless.listPaths
queryEvery path in a repository's tree at a revision.
-
dev.knotless.getBlame
queryWho last changed each line of a file at a revision.