Repository navigation
feat: live run logs and history controls #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
dab3a6f
docs: add live run logs design
Tiaxi 904a58e
docs: add live run logs plan
Tiaxi 158ffe1
feat: stream live run logs
Tiaxi 6255ae1
fix: keep live run ids loaded
Tiaxi ce58f50
fix: clarify live run status
Tiaxi 4dd1a80
fix: polish history status display
Tiaxi 68da4a8
feat: add job save shortcut
Tiaxi da0703d
fix: preserve focus on job save shortcut
Tiaxi 278bc00
fix: refresh job page after shortcut save
Tiaxi 1dec2d7
feat: show save toast
Tiaxi 8db676f
fix: improve save toast visibility
Tiaxi 98e879b
feat: add job run tracker
Tiaxi c38caf1
fix: show job run history
Tiaxi 0ce362d
fix: space headings after tables
Tiaxi 5481323
fix: space headings after large blocks
Tiaxi c6449a3
fix: schedule jobs on event loop
Tiaxi 41753ee
fix: show job history times locally
Tiaxi a6653ab
feat: show ongoing activity on jobs page
Tiaxi 385a255
fix: prune logs with naive timestamps
Tiaxi 386eb3d
ci: run tests and ruff
Tiaxi bb787e2
fix: space job history heading
Tiaxi 00197b1
feat: add app favicon
Tiaxi 3831c4f
feat: paginate history tables
Tiaxi c59cadb
fix: update history pages inline
Tiaxi 555eed1
feat: clear run history from settings
Tiaxi 49f132c
feat: delete individual history runs
Tiaxi 4d873dd
fix: align history action cells
Tiaxi 04d1694
feat: show total history pages
Tiaxi 33d49bd
feat: always show ongoing activity tables
Tiaxi ccedb52
feat: add theme switcher
Tiaxi c9f1115
fix: handle unfinished run states
Tiaxi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,38 @@ | ||
| name: CI | ||
|
|
||
| on: | ||
| pull_request: | ||
| push: | ||
| branches: | ||
| - main | ||
|
|
||
| jobs: | ||
| test: | ||
| name: Test and lint | ||
| runs-on: ubuntu-latest | ||
|
|
||
| steps: | ||
| - name: Check out repository | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Install uv | ||
| uses: astral-sh/setup-uv@v5 | ||
| with: | ||
| enable-cache: true | ||
|
|
||
| - name: Set up Python | ||
| uses: actions/setup-python@v5 | ||
| with: | ||
| python-version-file: .python-version | ||
|
|
||
| - name: Install dependencies | ||
| run: uv sync --dev --locked | ||
|
|
||
| - name: Run tests | ||
| run: uv run pytest | ||
|
|
||
| - name: Run ruff lint | ||
| run: uv run ruff check . | ||
|
|
||
| - name: Check ruff formatting | ||
| run: uv run ruff format --check . |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,3 +10,4 @@ data/ | |
| logs/ | ||
| .superpowers/ | ||
| .codex | ||
| .worktrees/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.