Skip to content

Remove Completed at history column#1683

Merged
spacebear21 merged 1 commit into
payjoin:masterfrom
benalleng:cli-expiry-history
Jun 30, 2026
Merged

Remove Completed at history column#1683
spacebear21 merged 1 commit into
payjoin:masterfrom
benalleng:cli-expiry-history

Conversation

@benalleng

@benalleng benalleng commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

This PR was originally removing both the Completed At History column and DB completed at but now only removes the UI element in the History command. I will still make a follow-up for some readability enhancements for fallback transaction availability and session Id identification.

image
Pull Request Checklist

Please confirm the following before requesting review:

@benalleng
benalleng requested a review from spacebear21 June 25, 2026 16:40
@benalleng
benalleng force-pushed the cli-expiry-history branch 2 times, most recently from d5e0f58 to 48013e2 Compare June 25, 2026 16:54
@coveralls

coveralls commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 28456757529

Coverage increased (+0.07%) to 85.748%

Details

  • Coverage increased (+0.07%) from the base build.
  • Patch coverage: 43 uncovered changes across 1 file (0 of 43 lines covered, 0.0%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
payjoin-cli/src/app/v2/mod.rs 43 0 0.0%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
payjoin-cli/src/app/v2/mod.rs 1 52.87%

Coverage Stats

Coverage Status
Relevant Lines: 15303
Covered Lines: 13122
Line Coverage: 85.75%
Coverage Strength: 357.91 hits per line

💛 - Coveralls

@zealsham zealsham left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK

@caarloshenriq caarloshenriq left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tACK 48013e2

Reviewed and tested the changes locally, works as expected.

@spacebear21 spacebear21 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cACK however there seems to be an unrelated behavior change to the resume command that snuck in here, I think because of the move the SessionStatus as a source of truth.

Comment thread payjoin-cli/src/app/v2/mod.rs Outdated
Comment thread payjoin-cli/src/app/v2/mod.rs Outdated
@benalleng
benalleng force-pushed the cli-expiry-history branch 2 times, most recently from 9107045 to 416e949 Compare June 27, 2026 13:44
@benalleng

Copy link
Copy Markdown
Collaborator Author

This PR is beginning to grow out of scope I am going to break out the cli UX seperately from the pure remove completed_at change

@benalleng
benalleng force-pushed the cli-expiry-history branch from 416e949 to 6e55225 Compare June 27, 2026 13:47
@benalleng benalleng mentioned this pull request Jun 27, 2026
2 tasks
@benalleng benalleng added this to the payjoin-cli-1.0 milestone Jun 29, 2026
This removes the completed at column from the history command as this
only showed the timestamp that the session reached a terminal state.
This is really only useful for the DB internals and not really a UX
benefit for a user.
@benalleng
benalleng force-pushed the cli-expiry-history branch from 6e55225 to 5c673ff Compare June 30, 2026 15:39
@benalleng

Copy link
Copy Markdown
Collaborator Author

Dropped the DB removal following the discussion in #1651 this PR now only drops the History display column

@benalleng
benalleng requested a review from spacebear21 June 30, 2026 15:56

@spacebear21 spacebear21 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 5c673ff which is a display-only change

@spacebear21
spacebear21 merged commit 21068a5 into payjoin:master Jun 30, 2026
13 checks passed
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.

Replaying the event log results in "expired" error for successfully completed sessions

5 participants