-
Notifications
You must be signed in to change notification settings - Fork 621
Add activity log section to transaction page #7529
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
joaquim-verges
merged 20 commits into
main
from
cursor/add-activity-log-section-to-transaction-page-79ec
Jul 5, 2025
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
9c44b45
Add transaction activity logs with expandable timeline view
cursoragent 1b2b3fa
Checkpoint before follow-up message
cursoragent 6858fba
Checkpoint before follow-up message
cursoragent d5df1ec
Checkpoint before follow-up message
cursoragent 933aa1d
Refactor server client creation and add fallback for missing secret key
cursoragent a29b8c7
feat: add activity log section to transaction details page
cursoragent 707076d
feat: improve activity log visual indicators and timestamp handling
cursoragent 29310fb
fix: use same timestamp pattern as Timing Information card
cursoragent ad64fb9
feat: use createdAt instead of timestamp for activity log time displays
cursoragent 9a42ff8
fix: correct event type matching for red dot color
cursoragent 6f18324
feat: sort activity logs chronologically (oldest first)
cursoragent e82de0c
Refactor activity log entry UI with improved event type styling
cursoragent 17dc805
Checkpoint before follow-up message
cursoragent c6c969f
Fix indentation in transaction details error handling logic
cursoragent 0ece641
Refactor event type colors to use Badge component with variants
cursoragent ecc5479
Refactor activity log rendering with explicit sorting and rendering l…
cursoragent ccc3837
Refactor activity log sorting to use insertion sort algorithm
cursoragent 3a44bd7
Checkpoint before follow-up message
cursoragent 91a8db8
Remove timestamp from activity log entry item
cursoragent b106e3d
revert robots.txt change
joaquim-verges 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
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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🛠️ Refactor suggestion
Add error handling for payload JSON parsing
The JSON stringification could fail with circular references or other issues.
Add error handling:
{log.payload && ( <div> <div className="text-muted-foreground text-sm mb-2"> Payload </div> - <CodeClient - code={JSON.stringify(log.payload, null, 2)} - lang="json" - /> + <CodeClient + code={(() => { + try { + return JSON.stringify(log.payload, null, 2); + } catch (error) { + return `Error displaying payload: ${error instanceof Error ? error.message : 'Unknown error'}`; + } + })()} + lang="json" + /> </div> )}📝 Committable suggestion
🤖 Prompt for AI Agents