Skip to content

feat: add service log viewer - #38

Closed
calvin-archastro wants to merge 1 commit into
mainfrom
release/v0.10.0
Closed

feat: add service log viewer#38
calvin-archastro wants to merge 1 commit into
mainfrom
release/v0.10.0

Conversation

@calvin-archastro

@calvin-archastro calvin-archastro commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

What changed

  • add aster services logs <service>
  • use $PAGER in interactive terminals, falling back to less or more
  • write raw log bytes to stdout for pipes and redirects
  • validate configured service names and report actionable missing-log errors
  • document terminal, grep, and redirection usage

Verification

  • rustup run 1.88.0 cargo fmt --all -- --check
  • rustup run 1.88.0 cargo clippy --locked --all-targets --all-features -- -D warnings
  • rustup run 1.88.0 cargo doc --locked --no-deps --all-features
  • rustup run 1.88.0 cargo test --locked --all-targets --all-features — 570 passed
  • GitHub CI was green before removing the isolated version-bump commit

@calvin-archastro
calvin-archastro requested a review from a team August 9, 2026 22:09
@calvin-archastro
calvin-archastro enabled auto-merge (rebase) August 9, 2026 22:09
@calvin-archastro
calvin-archastro force-pushed the release/v0.10.0 branch 2 times, most recently from 6beb1aa to 1db4c68 Compare August 10, 2026 03:37
@calvin-archastro calvin-archastro changed the title chore: release v0.10.0 feat: add service log viewer Aug 10, 2026
auto-merge was automatically disabled August 10, 2026 13:13

Pull request was closed

@calvin-archastro
calvin-archastro deleted the release/v0.10.0 branch August 10, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant