Skip to content

Sai Sandeep taking over for Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access)#1898

Merged
one-community merged 19 commits into
developmentfrom
kristin-add-support-team-backend
May 12, 2026
Merged

Sai Sandeep taking over for Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access)#1898
one-community merged 19 commits into
developmentfrom
kristin-add-support-team-backend

Conversation

@KH07
Copy link
Copy Markdown
Contributor

@KH07 KH07 commented Nov 13, 2025

Description

Implement the backend API for the support team to access assigned students' daily logs

Screenshot 2026-03-31 012539

Related PRS (if any):

Main changes explained:

  • Create activityLogController.js for the support team to fetch daily logs
  • Create activityLogRouter.js for a new endpoint
  • Modify routes.js to add a new route

How to test:

  1. check into current branch
  2. do npm install and npm start to run this PR locally
  3. in Postman / Thunder Client, obtain token and fill it in as Authorization
  4. test GET request /support/daily-log/:studentId
  5. verify the response is 403 forbidden and the console receives an empty array ([])

Screenshots or videos of changes:

Screenshot 2025-11-13 at 3 39 16 PM

Note:

Include the information the reviewers need to know.

@KH07 KH07 changed the title Kristin Add API for Support Team Daily Log Access Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access) Nov 27, 2025
Comment thread src/controllers/activityLogController.js Outdated
Comment thread src/controllers/activityLogController.js Outdated
@one-community one-community changed the title Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access) Sai Sandeep taking over for Kristin: Phase 4 - Support Team Backend (Permissions + Daily Log Access) Mar 31, 2026
@sonarqubecloud
Copy link
Copy Markdown

@one-community
Copy link
Copy Markdown
Member

Thank you all, merging!

@one-community one-community merged commit 29b0e97 into development May 12, 2026
3 checks passed
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.

4 participants