Skip to content

bug: Standardize timezone boundaries and evaluate active-hour grace periods for streaks#5343

Merged
JhaSourav07 merged 2 commits into
JhaSourav07:mainfrom
MasterJi27:bug-timezone-boundaries-5258
Jun 12, 2026
Merged

bug: Standardize timezone boundaries and evaluate active-hour grace periods for streaks#5343
JhaSourav07 merged 2 commits into
JhaSourav07:mainfrom
MasterJi27:bug-timezone-boundaries-5258

Conversation

@MasterJi27

Copy link
Copy Markdown
Contributor

Resolves #5258 and Resolves #5260. Standardizes local timezone boundary mappings by checking midnight ranges in local dates, and ensures that active-hour grace periods are evaluated correctly before breaking streaks.

Copilot AI review requested due to automatic review settings June 12, 2026 07:42

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 reached their quota limit.

@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

@MasterJi27 is attempting to deploy a commit to the jhasourav07's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Aamod-Dev Aamod-Dev 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.

Thanks for the contribution! The implementation looks solid and addresses the issue well. Approving.

@MasterJi27

Copy link
Copy Markdown
Contributor Author

@Aamod007 can you add the

Labels also
gssoc:approved etc.

@Aamod-Dev Aamod-Dev added GSSoC 2026 mentor:Aamod007 type:bug Something isn't working as expected level:advanced Complex contributions involving architecture, optimization, or significant feature work quality:clean PR follows clean coding practices, proper formatting, documentation, and maintainability standards. labels Jun 12, 2026
@MasterJi27

Copy link
Copy Markdown
Contributor Author

@Aamod007

Thank you for reviewing and approving my PRs.

Currently, I have the following approved PRs open:

#5364 – bug: Sanitize MongoDB operators from user-tracking payloads
#5343 – bug: Standardize timezone boundaries and evaluate active-hour grace periods for streaks
#5338 – bug: Align historical year ranges to user timezone offsets
#5286 – perf: Implement request coalescing (single-flight) for user contributions fetching
All of them have been reviewed and approved. The remaining blocker appears to be Vercel deployment authorization.

Could someone from the team please authorize the Vercel deployment and merge these PRs when convenient? It would help me continue working on additional assigned issues without having multiple approved PRs pending.

Thank you!

@JhaSourav07 JhaSourav07 added the gssoc:approved PR has been reviewed and accepted for valid contribution points label Jun 12, 2026
@JhaSourav07 JhaSourav07 merged commit a624aff into JhaSourav07:main Jun 12, 2026
10 of 11 checks passed
@github-actions github-actions Bot added this to the GSSoC 2026 milestone Jun 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🎉 Congratulations @MasterJi27! Your PR has been successfully merged. 🚀

Thank you for contributing to CommitPulse. Your work helps us build a better tool for the community.

⚠️ Important for GSSoC Contributors:
You are strictly advised to join our Discord Server as it is mandatory for all GSSoC participants. All important announcements, point claims, and community discussions happen there.

Keep building! 💻✨

@JhaSourav07 JhaSourav07 added gssoc:approved PR has been reviewed and accepted for valid contribution points and removed gssoc:approved PR has been reviewed and accepted for valid contribution points labels Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved PR has been reviewed and accepted for valid contribution points GSSoC 2026 level:advanced Complex contributions involving architecture, optimization, or significant feature work mentor:Aamod007 quality:clean PR follows clean coding practices, proper formatting, documentation, and maintainability standards. type:bug Something isn't working as expected

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: Evaluate active-hour grace periods before breaking streaks bug: Standardize timezone boundaries for midnight rollover protection

4 participants