Repository navigation
Releases: koi128bit/dsh-session-git
Releases · koi128bit/dsh-session-git
Release list
v1.1.1
1.1.1
- Route Git requests through DSH Connection's authentication and request-trust checks. Version 1.1.0 did not apply those checks; upgrade and restart DSH.
- Check resolved paths and repository roots against
allowedRoots, including symbolic links. - Update installation instructions, the working-tree screenshot, and local regression tests.
Requires Node.js 22+ and DSH >=0.2.1-rc.2 <0.3.0-0; tested on macOS with DSH 0.2.1-rc.2. The tarball contains the ready-to-install plugin; SHA256SUMS records its digest.
dsh plugin --profile web add https://github.com/koi128bit/dsh-session-git/releases/download/v1.1.1/dsh-session-git.tgzv1.1.0
Security update: version 1.1.0 exposed Git routes without DSH login checks. Upgrade to v1.1.1 and restart DSH.
Session-scoped Git tab for DSH.
- Registers
conversation.view(idgit), so every conversation gets its own Git tab bound to that session's working directory - Automatic repository detection in the session workspace (
session-root/session-child), with a dropdown when several are found - Branch lane graph, commit detail with numstat, per-file colored diffs
- Working tree: stage / unstage / discard, commit, amend, stash
- Refs page: branches, tags, stashes with switch / merge / create / delete
- Lane width capped at 12 columns so the subject column stays readable