Skip to content

Process time-entries in background when submitted#660

Merged
niraj2477 merged 9 commits intodevelopfrom
fix/weekly-status
Jun 30, 2025
Merged

Process time-entries in background when submitted#660
niraj2477 merged 9 commits intodevelopfrom
fix/weekly-status

Conversation

@niraj2477
Copy link
Copy Markdown
Collaborator

@niraj2477 niraj2477 commented Jun 26, 2025

Description

This pr aims to reduce frontend waiting time on timesheet's approval process by moving it to background, it also refactors the logic responsible for updating weekly status.

Relevant Technical Choices

Testing Instructions

Additional Information:

Screenshot/Screencast

Checklist

  • I have carefully reviewed the code before submitting it for review.
  • This code is adequately covered by unit tests to validate its functionality.
  • I have conducted thorough testing to ensure it functions as intended.
  • A member of the QA team has reviewed and tested this PR (To be checked by QA or code reviewer)

@niraj2477
Copy link
Copy Markdown
Collaborator Author

@Siddhantsingh1230 Please test it once from your side.

@niraj2477 niraj2477 merged commit 2224a67 into develop Jun 30, 2025
6 of 8 checks passed
@niraj2477 niraj2477 deleted the fix/weekly-status branch July 1, 2025 09:32
@Siddhantsingh1230 Siddhantsingh1230 restored the fix/weekly-status branch July 1, 2025 12:34
@Siddhantsingh1230 Siddhantsingh1230 deleted the fix/weekly-status branch August 7, 2025 12:35
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