Skip to content

Vivek - Feature: Tracking Resolved Tasks#4797

Open
vivekchandrabs wants to merge 1 commit intodevelopmentfrom
VivekChandra-Implementing-ResolvedTask-Tracking
Open

Vivek - Feature: Tracking Resolved Tasks#4797
vivekchandrabs wants to merge 1 commit intodevelopmentfrom
VivekChandra-Implementing-ResolvedTask-Tracking

Conversation

@vivekchandrabs
Copy link

@vivekchandrabs vivekchandrabs commented Feb 5, 2026

PR Summary

This PR implements the Resolved and Closed Tasks tracking feature. It introduces a new dashboard page that provides a historical view of tasks marked as Complete, Resolved, or Closed. The feature enhances traceability by displaying not only task details but also the assigned resources and the individual who resolved the task, including their email addresses.

Screenshot 2026-02-05 at 4 35 24 PM

Related PRs

  • This frontend PR is related to a backend 2031

Main Changes

  • Update ui.js

    • Added the TASKS translation key to support the new navigation link.
  • Update Header.jsx

    • Added the Tasks link to the Other Links dropdown menu.
  • Update URL.js

    • Added the RESOLVED_TASKS endpoint to the central URL utility.
  • Create ResolvedTasks.jsx

    • Implemented a new table-based page to display task completion history.
    • Displays names and email addresses for both assigned resources and resolvers.
    • Fully supports light and dark mode themes.
  • Update routes.jsx

    • Registered the /resolvedtasks route as a ProtectedRoute.
    • Fixed a minor indentation-related lint error.

How to Test

  1. Check out the current branch.
  2. Run npm install to ensure all updated dependencies are installed.
  3. Clear site data/cache to ensure new header links and translations appear.
  4. Log in as an admin user.
  5. Click on any task that is assigned and change the status to Complete. (Watch the video if you don't understand)
  6. Hover over Other Links in the header and click the new Tasks item.

Verification Checklist

Functionality

  • The Resolved and Closed Tasks page loads successfully.
  • The table displays the following columns:
    • Task Number
    • Task Name (clickable)
    • Assigned Resources (Name & Email)
    • Resolved/Closed By (Name & Email)
    • Date
  • Clicking a Task Name correctly navigates to the corresponding WBS task details page.

Styling

  • Switch between light and dark themes to confirm the page renders correctly in both modes.

Screenshots or videos of changes:

video2638297764.mp4

@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit cbd1244
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69851f228e1b20000879c5cf
😎 Deploy Preview https://deploy-preview-4797--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

@vivekchandrabs vivekchandrabs changed the title Chore: Implement resolved task feature for the frontend. Feature: Tracking Resolved Tasks Feb 5, 2026
@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Feb 9, 2026
@one-community one-community changed the title Feature: Tracking Resolved Tasks Vivek - Feature: Tracking Resolved Tasks Feb 9, 2026
Copy link

@Anusha-Gali Anusha-Gali left a comment

Choose a reason for hiding this comment

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

Hi Vivek,

I have reviewed your PR locally and it works as per the requirements mentioned.

Image Image Image Image Image

@maithili20
Copy link

maithili20 commented Feb 11, 2026

HI @vivekchandrabs
When I click on Tasks item, I get 404 error. I tried debugging but no luck.
Screenshot 2026-02-11 at 3 22 52 PM

@vivekchandrabs
Copy link
Author

@maithili20 Can you please checkout to the proper backend branch?

The backend branch is VivekChandra-Implementing-ResolvedTask-Tracking

HI @vivekchandrabs When I click on Tasks item, I get 404 error. I tried debugging but no luck. Screenshot 2026-02-11 at 3 22 52 PM

@maithili20
Copy link

@maithili20 Can you please checkout to the proper backend branch?

The backend branch is VivekChandra-Implementing-ResolvedTask-Tracking

HI @vivekchandrabs When I click on Tasks item, I get 404 error. I tried debugging but no luck. Screenshot 2026-02-11 at 3 22 52 PM

I have used the correct branches pfa screenshot, we can take it over slack
Screenshot 2026-02-14 at 3 27 57 PM

@vivekchandrabs
Copy link
Author

Can you please make sure the commands that you are running in order to start the server are the following:

Frontend: npm run start:local
Backend: npm run dev

Please make sure that you have pulled all the changes from both the branches and run the server.

If all the above does not work I am not sure about the error.

@maithili20 Can you please checkout to the proper backend branch?
The backend branch is VivekChandra-Implementing-ResolvedTask-Tracking

HI @vivekchandrabs When I click on Tasks item, I get 404 error. I tried debugging but no luck. Screenshot 2026-02-11 at 3 22 52 PM

I have used the correct branches pfa screenshot, we can take it over slack Screenshot 2026-02-14 at 3 27 57 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants