Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
5af72d5
Auto-install commit-id hook on push
MichaelSims Mar 20, 2026
c21f729
Cache the auto-merge clone in .git/jaspr/automerge
MichaelSims Mar 20, 2026
5454c79
Improve auto-merge clone output
MichaelSims Mar 20, 2026
7dfbee4
Allow empty commits in git client and test DSL
MichaelSims Mar 20, 2026
0b69926
Fix setCommitId crash on empty commits
MichaelSims Mar 20, 2026
f7f4744
Surface ambiguous stack name in status and push prompt
MichaelSims Mar 20, 2026
a7ed6f5
Allow push with untracked files in working directory
MichaelSims Apr 10, 2026
1af8a9e
Enable --autosquash in jaspr rebase
MichaelSims Apr 10, 2026
725aa9c
Rename install-commit-id-hook to install-hook
MichaelSims Apr 10, 2026
7e1e961
Add nav state infrastructure for stack navigation
MichaelSims Apr 10, 2026
0ec6faa
Add jaspr down and jaspr bottom navigation commands
MichaelSims Apr 10, 2026
e5b27a5
Add jaspr up and jaspr top navigation commands
MichaelSims Apr 10, 2026
efebe0c
Add jaspr nav clear command
MichaelSims Apr 10, 2026
fc4ff86
Add jaspr fixup command
MichaelSims Apr 10, 2026
2727e49
Add jaspr continue command
MichaelSims Apr 10, 2026
b625b57
Clean removes matching local branches after deleting remotes
MichaelSims Apr 11, 2026
dc97361
Resolve git common dir for hook installation in worktrees
MichaelSims Apr 11, 2026
3dc4626
Enhance jaspr edit header and add reorder alias
MichaelSims Apr 11, 2026
a4dbb64
Add --mine flag to jaspr stack list
MichaelSims Apr 11, 2026
3da6cba
Delete matching local branches when deleting a stack
MichaelSims Apr 11, 2026
ae942a5
Add jaspr sync command
MichaelSims Apr 11, 2026
7cdb627
Redesign NavState to use stack with cursor index
MichaelSims Apr 12, 2026
e088a92
Add tests for mid-navigation mutations
MichaelSims Apr 12, 2026
be8ed7b
Add jaspr drop command
MichaelSims Apr 12, 2026
a546790
Disallow jaspr edit during active nav session
MichaelSims Apr 12, 2026
a817b8c
Wrap blocking file lock operations in Dispatchers.IO
MichaelSims Apr 12, 2026
412c345
Bump dawidd6/action-download-artifact from 20 to 21
dependabot[bot] May 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test_results.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

steps:
- name: Download Artifacts
uses: dawidd6/action-download-artifact@8305c0f1062bb0d184d09ef4493ecb9288447732 # v6
uses: dawidd6/action-download-artifact@b6e2e70617bc3265edd6dab6c906732b2f1ae151 # v6
with:
run_id: ${{ github.event.workflow_run.id }}
path: artifacts
Expand Down
2 changes: 1 addition & 1 deletion git-jaspr/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ tasks.named<Test>("nativeImageMetadata") {
// The easiest way to run these test groups in IDEA is to go to, f.e., GitJasprDefaultTest and click
// the run button in the gutter. When prompted to choose tasks, choose the `test*` task(s) you want
// to run.
val testGroups = listOf("status", "push", "prBody", "merge", "clean", "dontPush")
val testGroups = listOf("status", "push", "prBody", "merge", "clean", "dontPush", "nav", "sync")

for (testTag in testGroups) {
val taskName = "test" + testTag.replaceFirstChar { char -> char.uppercase() }
Expand Down
2 changes: 1 addition & 1 deletion git-jaspr/src/docs/asciidoc/jaspr.1.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ carried over automatically.
*--show*:::
Display the example config without writing it.

=== jaspr install-commit-id-hook
=== jaspr install-hook

Install the Git *commit-msg* hook that appends a *commit-id* trailer to new
commits. Run this once per repository.
Expand Down
Loading
Loading