Skip to content

Releases: wzciczw/dsh-jj-panel

v0.2.1

Choose a tag to compare

@wzciczw wzciczw released this 23 Oct 14:46

Explains a host/client version split: when the browser half hot-reloads before the host half, jjPanel/op returns HTTP 404 and the panel now says to restart DSH instead of showing a raw transport error. No behavior change to the jj operations.

v0.2.0 — structural editing

Choose a tag to compare

@wzciczw wzciczw released this 23 Oct 14:41

VisualJJ-style change tree with structural editing: new/edit/describe/squash/abandon(subtree)/duplicate/revert/rebase (drag, Alt insert-before)/split by file/undo/fetch/bookmark/push, confirmations for destructive actions, keyboard and request-token safeguards. 33 tests; CI builds and runs the suite. Independent implementation — VisualJJ is proprietary; no code or assets copied.

v0.1.0

Choose a tag to compare

@wzciczw wzciczw released this 22 Oct 15:08

First release: a Jujutsu (jj) history panel for the DSH web GUI.

  • jj-native change graph (change IDs, commit IDs, bookmarks, tags, empty/conflict/divergent flags, @ on top)
  • change details with changed files and jj diff
  • revset box (default ::@), refresh
  • read-only: only jj log/show/diff/root/--version are executed

Install: dsh plugin --profile web add github:wzciczw/dsh-jj-panel#v0.1.0
Market source: https://raw.githubusercontent.com/wzciczw/dsh-jj-panel/master/market/index.json