Skip to content

Backend Release to Main [2.55]#1702

Closed
one-community wants to merge 24 commits into
mainfrom
development
Closed

Backend Release to Main [2.55]#1702
one-community wants to merge 24 commits into
mainfrom
development

Conversation

@one-community
Copy link
Copy Markdown
Member

Includes: Shashank madan fix and finish PR3890 4009+#1698, Venkataramanan 🔥 email sending issue when clicking report app bug and suggestions #1700, Dharmik/backend/draw donut chart showing different types of material used backend resolving build #1596,

one-community and others added 23 commits August 18, 2025 14:19
* First

* Second

* Third

* Fourth

* Fourth
…er, timeEntryController (#1487)

* First File

* Second File

* Third File

* Final

* Unit tests for faqController.js - Added

* Unit tests for faqController.js - Added

* Unit tests for jobsController.js - Added

* Unit tests for jobsController.js - Added

* Unit tests for titleController.js - Added

* Unit tests for timeEntryController.js - Added
* Revert "Backend Release to Main [2.11]"

* Revert "Revert "Backend Release to Main [2.11]""

* Updated-Consumable-Form

---------

Co-authored-by: One Community <one-community@users.noreply.github.com>
Revert "Amalesh - BmDashboard Unit tests (#1461)"

This reverts commit 775cebc.
* fix: teams tab to display with no members

* fix: failing tests

---------

Co-authored-by: Venkataramanan Venkateswaran <venk@Venkataramanans-MacBook-Air.local>
…Admin (#1326)

Added viewTaskExtensionCount permission to Owner&Admin
* Models, router,controller

* new endpoint forprojectIDs

* new endpoint forprojectIDs

* no date range options

* setup files and routes

* Beckend Poiints logic implemented

* backup

* backup

* replaced pprediction using ml-regression library

* duplicatefix

* fix: update package-lock.json to resolve npm ci issues

* fix: regenerate package-lock.json with Node.js 20 to resolve Azure storage blob compatibility

* fix: use working package-lock.json from development branch to resolve npm ci issues
fix(tests): fix test failures

Co-authored-by: Sundar Machani <sundarmachani@Sundars-MacBook-Pro.local>
…Work Experience (#1499)

* feat: fix user_id mismatch in HGNFormResponses and add mern_work_experience field

* fix: remove leftover debug logs

* feat: add edit functionality for userSkillsFollowup section

* fix(getUserProfileBasicInfo): retrieve basic info when userId is provided

* fix: Implement word count as a separate function with improved basic validation; sort by latest before updating HgnFormResponses

* fix: add logging for input parameter
…backend (#1651)

* feat: load issue data to frontend

* fix: correct typo affecting chart result formatting

* fix: lockfile changed according to node 14
* fix: fixed bug in hours logic

* fix: resolve eslint errors in profileInitialSetupController
…es and Feedback Form (#1647)

* fix: save eventFeedback to the collection

* fix: remove non-null validation from comments field

* chore: remove log messages
…#1689)

Revert "Ramsundar - Fix Weekly Summaries report hours are inaccurate (#1678)"

This reverts commit fe553d2.
* fix: change error code from 501 to 400 in userProfileController

* update schema

* update controller

---------

Co-authored-by: Ghazi1212 <120700277+Ghazi1212@users.noreply.github.com>
fix: move default password modification prevention block
…1529)

* feat(backend): integration to save team code filters

* chore: modified team code filter in weekly summarries report page

* chore: updated package-lock.json file
fix: email sending issue

Co-authored-by: Venkataramanan Venkateswaran <venk@Venkataramanans-MacBook-Air.local>
… suggestions (#1700)

* fix: email sending issue when clicking report app bug and suggestions

* fix: failing tests

---------

Co-authored-by: Venkataramanan Venkateswaran <venk@Venkataramanans-MacBook-Air.local>
…used backend resolving build (#1596)

* implement  Phase 2 Summary Dashboard: Draw Donut Chart showing different types of material used backend

* fix invalid material ID

* fix: resolve build failure caused by undefined route handlers

* chore: removed unnecessary console logs

* fix: resolve build failures and test errors

* fix: add dropbox dependency and regenerate package-lock.json for Node.js v14.21.3

* fix: resolve MongoDB connection issues in CI environments

* fix: add MongoDB connection readiness checks to prevent timeout errors

* fix: add MongoDB connection readiness checks and timeout improvements for CI

* fix: increase Jest timeout to 60 seconds for CI environments

* refactor: completely rewrite MongoDB integration tests for CI robustness

* fix: simplify MongoDB integration tests to bypass Memory Server issues

* fix: simplify integration tests to only test 401 unauthorized cases

---------

Co-authored-by: niccccccccer <749175994@qq.com>
Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com>
* feat(dropbox): use folder_id for access tracking, add invite/delete methods with error handling

* feat(sentry): auto-assign users to all teams on invitation

* feat(sentry): auto-remove users from all teams the user is in and the organisation on revocation

* feat: add dropbox folder selection functionality for inviting users

* fix: comprehensive Dropbox and Sentry integration improvements with input validation and error handling

* refactor: remove commented-out console logs and improve error handling in Dropbox and Sentry controllers
…dify Badge Amount Permission (#690)

* add controller logic for modify badge amount

* added changes

* Test issue fix

* Test issue fix #2

* Fixed the "canManageAdminLinks is not defined" error

---------

Co-authored-by: anirudhsk2107 <sampathkumar.an@northeastern.edu>
Co-authored-by: Anirudh SK <anirudhsk2107@gmail.com>
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.