Skip to content

DINO-1117: add elapsed time to user recent submissions - #1054

Merged
Pendoof merged 1 commit into
mainfrom
DINO-1117
Oct 27, 2026
Merged

Pendoof merged 1 commit into
mainfrom
DINO-1117

Conversation

@Pendoof

@Pendoof Pendoof commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Description of changes

Recent submissions on user dashboard now shows elapsed time since submission matching profile page format

Checklist before review

  • I have done a thorough self-review of the PR
  • Copilot has reviewed my latest changes, and all comments have been fixed and/or closed.
  • If I have made database changes, I have made sure I followed all the db repo rules listed in the wiki here. (check if no db changes)
  • All tests have passed
  • I have successfully deployed this PR to staging
  • I have done manual QA in both dev (and staging if possible) and attached screenshots below.

Screenshots

image

Dev

Staging

2026-10-27.14-15-25.mp4

Summary by CodeRabbit

  • New Features
    • Recent submissions now display how much time has elapsed since they were submitted, alongside awarded points.

@Pendoof
Pendoof requested review from a team and a balanced review from Copilot October 26, 2026 17:13

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@coderabbitai

coderabbitai Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 3bb22f27-ad06-4f24-b93e-d0bb832479d1
Commits

Reviewing files that changed from the base of the PR and between 799c55d and 4675375.

Files selected for processing: 1
  • js/src/app/dashboard/_components/RecentSubmissions/RecentSubmissions.tsx

Included review availability: This review used your included allowance. Your plan provides up to 10 included reviews per hour; 9 remain after this review.

Walkthrough

RecentSubmissions now displays each submission’s elapsed time above its awarded points. It calculates the elapsed time from submittedAt. The points display remains.

Changes: Recent submissions

Layer / File(s) Summary
Submission time and points display
js/src/app/dashboard/_components/RecentSubmissions/RecentSubmissions.tsx
The component displays elapsed time calculated from submittedAt above each submission’s points. The points display remains.

Priority: Low

Estimated code review effort: 2 (Simple) | ~8 minutes

Change: Feature

Suggested labels: javascript

Suggested reviewers: tahminator

Merge Risk: Minimal · up to 46753

The elapsed-time display matches the existing helper contract and does not disrupt submission points.

Pre-merge checks: Passed 4
Check name Status Explanation
Title check Passed The title clearly identifies the ticket and the primary change: adding elapsed time to recent submissions.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Description check Passed The description fills in the template's core section, "Description of changes", with one line: recent submissions on the user dashboard now show elapsed time since submission, matching the profile pag…
Full details: Description check

Explanation

The description fills in the template's core section, "Description of changes", with one line: recent submissions on the user dashboard now show elapsed time since submission, matching the profile page format. The template's own checklist is fully ticked and the author attached a screenshot and a staging video. The description does not say whether the checklist items were actually verified. The Dev screenshot section is empty, and the Staging section has only a video link with no caption. The description is brief but clear about the change. The PR objectives describe the same feature (PR #1054, DINO-1117). Because the core change is stated and the template structure is intact, the description is mostly complete.

Finishing Touches: 💡 1
📝 Generate docstrings: 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

Available PR Commands

  • /migrate - Applies this PR's database migrations to the staging DB (can only be run by someone on @Patina-Network/codebloom)
  • /copy - Triggers copy from production to staging db (can only be run by tahminator or angelayu0530)

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom-leetcode-auth-stealer-service/tags under the following tags:

  • codebloom-leetcode-auth-stealer-service:staging-latest
  • codebloom-leetcode-auth-stealer-service:staging-2026.10.26-13.13.49
  • codebloom-leetcode-auth-stealer-service:staging-8c0b810

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom-leetcode-auth-stealer-service-arm/tags under the following tags:

  • codebloom-leetcode-auth-stealer-service-arm:staging-latest
  • codebloom-leetcode-auth-stealer-service-arm:staging-2026.10.26-13.13.56
  • codebloom-leetcode-auth-stealer-service-arm:staging-8c0b810

@sonarqubecloud

Copy link
Copy Markdown

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom-standup-bot/tags under the following tags:

  • codebloom-standup-bot:staging-latest
  • codebloom-standup-bot:staging-2026.10.26-13.13.59
  • codebloom-standup-bot:staging-8c0b810

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom-standup-bot-arm/tags under the following tags:

  • codebloom-standup-bot-arm:staging-latest
  • codebloom-standup-bot-arm:staging-2026.10.26-13.14.02
  • codebloom-standup-bot-arm:staging-8c0b810

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom-arm/tags under the following tags:

  • codebloom-arm:staging-latest
  • codebloom-arm:staging-2026.10.26-13.17.50
  • codebloom-arm:staging-8c0b810

@Pendoof
Pendoof requested a balanced review from Copilot October 26, 2026 17:27

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@pat-agent

pat-agent Bot commented Oct 26, 2026

Copy link
Copy Markdown

The image has been uploaded to https://hub.docker.com/r/patinanetwork/codebloom/tags under the following tags:

  • codebloom:staging-latest
  • codebloom:staging-2026.10.26-13.17.34
  • codebloom:staging-8c0b810

@Pendoof
Pendoof requested a balanced review from Copilot October 26, 2026 17:37

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing.

@sonarqubecloud

Copy link
Copy Markdown

@Pendoof
Pendoof merged commit fd64158 into main Oct 27, 2026
42 of 43 checks passed
@Pendoof
Pendoof deleted the DINO-1117 branch October 27, 2026 23:10
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.

3 participants