Sundar: dev main 2.47#1622
Merged
Merged
Conversation
* fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc3. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera314@users.noreply.github.com> Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: barnaboss305 <66215389+barnaboss305@users.noreply.github.com> Co-authored-by: Jaissica <jaissica.hora@gmail.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc3. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera314@users.noreply.github.com> Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> Co-authored-by: barnaboss305 <66215389+barnaboss305@users.noreply.github.com> Co-authored-by: Jaissica <jaissica.hora@gmail.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc3. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera314@users.noreply.github.com> Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: barnaboss305 <66215389+barnaboss305@users.noreply.github.com> Co-authored-by: Jaissica <jaissica.hora@gmail.com> Co-authored-by: Pallavi Thorat <87472620+pallavithorat@users.noreply.github.com> Co-authored-by: Rahul Bagul <55353026+rahul07bagul@users.noreply.github.com> Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc3. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera314@users.noreply.github.com> Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: barnaboss305 <66215389+barnaboss305@users.noreply.github.com> Co-authored-by: Jaissica <jaissica.hora@gmail.com> Co-authored-by: Pallavi Thorat <87472620+pallavithorat@users.noreply.github.com> Co-authored-by: Rahul Bagul <55353026+rahul07bagul@users.noreply.github.com> Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com>
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+hu…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera314…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070883+humera…
* Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1503) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Reina Create Line Chart Showing Total Rental Costs Over Time Backend (#1411) reina-create-line-showing-total-rental-costs-over-time-backend * Pallavi create copy question sets backend (#1409) * implemented copy question sets templates * Added collaboration and template-related controllers, model, and routes * updated collaboration router * updated routes.js * updated routes.js * fix(error): error fix on collborationController --------- Co-authored-by: Sundar Machani <sundarmachani@gmail.com> Co-authored-by: Sundar Machani <76655727+sundarmachani@users.noreply.github.com> * sundar: Fix BlueSquare email scheduler issue (#1506) fix: emailSender export fix which effected blueSquare scheduler * Rahulbagul user management automation (#1491) * Created automation files for user management. * Added automation constants and installed packages * Added packages * Fixed route.js error. * Fixed routes.js, interchanged code for dropboxRouter and githubRouter. * User access management automation * Fixed package-lock * fixed build error * fixed error message issue * major bug fixes --------- Co-authored-by: aaryaneil <aaryaneil.nimbalkar@gmail.com> Co-authored-by: Guirong Wu <619917585@qq.com> Co-authored-by: Angad Anil Gosain <angadgosain@gmail.com> * Sundar - Email retry functionality (#1508) feat: email retry feature for last week * Sundar/final dev merge 2.41 (#1515) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Sundar dev merge main fix (#1502) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js * Nikhil - Added unit test for bmProjectController (#1261) * Added unit test for bmProjectController * some changes --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added a unit test for bmNewLessonController (#1255) * Added a unit test for bmNewLessonController * resolved merge conflicts * fixed errors * errors fixed * fixed errors * resolved errors * resolved errors --------- Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Handling null comparision start and end dates (#1330) Co-authored-by: sidhu47 <sidhuemailid@gmail.com> * Sabitha - Create dropdown to filter based on village backend (#1402) * Village model with village map link and amenities * Controller with village map and amenities * Update controller * Add and validate properties * Humemah: fix - prevent deactivated managers from receiving notifications (#1363) * Humemah: fix - prevent deactivated managers from receiving notification emails * Update * Strallia - use pacific time in Total Org Summary data (#1466) * fix: use pacific time * refactor: format code * Dhrumil fix User Management new account no longer showing up at top of list (#1465) fix: update sorting criteria to prioritize startDate and createdDate * Jiaqi create bidding page backend (#1365) * create the data schema * create the router and controller for property * userbid endpoint * Fix all the bug * fix the problem in listing.js * Manusha donut chart show applicants by experience (#1458) * initial commit * initial commit * removed jobapplicationrouter file and added new files * Jiaqi Fix the dynamic scope questionarie controller (#1445) finish the logic * Zhifan - hotfix weekly email missed hours logged (#1467) included latest dev updates * Revert "Zhifan - hotfix weekly email missed hours logged" (#1469) Revert "Zhifan - hotfix weekly email missed hours logged (#1467)" This reverts commit dfe7bc322b01b4695f577155cb9fbd24028e6245. * Xiaolei Implement Bar Graph named Lessons Learned backend (#1302) * Implement lessons learnt API * revert code to first commit * Zhifan - hotfix weekly email missed hours logged (#1471) * included latest dev updates * removed testing implementation * removed logging * Angad - Implemented userSkillTabsContoller and Router for the tabs. (#1325) * Implemented userSkillTabsContoller and Router for the tabs. * Fixed the issue with model not loading and tested API endpoints in postman. * Update routes.js to remove duplicate declarations for hgnFormResponses * Reina create tracking button for advanced management backend (#1439) * reina create tracking button for advanced management * changes * Bhavpreet: listing's wishlist backend (#1317) * added a basic * made some changes to the code * made some changes * made some changes * finished the wishlist backend and testing * testing after merge --------- Co-authored-by: fangedShadow <bhavpreet666singh.com> * Humera and Sundar - Fix and protect the Badge scheduler code (#1479) * Add new code For Badge at One Place * Updated userhelper * Updated userhelper 2.0 * chore(userHelper): lint fixed * feat(badge): Added protection using husky for badge scheduler code * fix(badge): Fix husky install * fix(node version): hardcode to use node 14 version --------- Co-authored-by: Humera Naaz <humera.naaz@gmail.com> Co-authored-by: Sundar Machani <sundarmachani@gmail.com> * Bhavpreet - LB platform - messaging backend (#1366) * routes controllers and models for lbdashboard defined * created routes, controllers, models * socket communications working fine * updateUserpreferences function working * email and app notification feature activated * some changes * made changes to routes and function and removed notification for now * added socket instead of ws * removed socket.io and made the ws work this time * socket messaging is working properly, and also the user preferences are updating properly * lb dashboard messagin feature is compelete and also added notification to the email * changed the in-app notification of offline * fixed things to pass the test * fixed things to pass the test which where failing due to emailsender * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixed things to pass the test * fixing the error to pass the test * fixing the error to pass the test * fixing the error to pass the test * setting the lb message email to false --------- Co-authored-by: Jatin Agrawal <jatinagrawal0801@gmail.com> Co-authored-by: fangedShadow <bhavpreet666singh.com> * Sundar dev to main conlfict fix. (#1494) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Barnaboss conflict resolution for Main [2.40] (#1496) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Fix conflicts in userProfileCOntroller --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> * Jaissica fix merge (#1497) * Newell - fix email issues (#1430) (#1431) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> * Backend Release to Main [2.37] (#1436) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> * Backend Release to Main [2.38] (#1443) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> * Backend Release to Main [2.39] (#1453) * Newell - fix email issues (#1430) * fix(email): resolve sendEmailWithAcknowledgment promise correctly * docs(email): add JSDoc to emailSender for improved type hints and clarity * docs(email): add JSDoc to emailSender for improved type hints and clarity * fix(transaction): revert transaction edits for local debugging * Zhifan - hotfix not seeing hours logged in weekly summaries report page (#1432) * fixed logic for returning time info * fixed three weeks age tab showed no hours * Newell - move cc recipients to bcc for privacy (#1435) fix(email): move cc recipients to bcc for privacy * Strallia - Hours completed backend data (#1437) feat: get data for tangible hours percentages * Newell - add Jae to CC recipients in emailSender (#1441) feat(email): add Jae to CC recipients in emailSender * Rishitha noshow visualization metrics (#1227) * no show viz * fix url * resolve conflicts * resolve conflicts * Dharmik - fix - team code outlier and notification red (#1424) * teamCodeWarning added to userProfile * set teamcodewarning to true if the teamcode is not valid * set teamCodeWarning flag if teamcode is invalid * removed concole.logs * Rishitha create bargraph for number of issues by type backend (#1318) * issue chart backend * commit_1 * fix controller * issue chart backend * fix backend issue * Zhifan - Create way to see 6 months & yearly anniversaries (#1273) * Backend Changes for trophy functionality * changed logic to use startDate * completed follow up feature on weekly summary report * converted into CommonJS --------- Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> * Nikhil - Added a unit test for bmReusableController (#1271) Added a unit test for bmReusableController.js file Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Nikhil - Added unit test for bmToolController (#1284) Added unit test for bmToolController Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> * Dharmik - fix/Add number of blue squares to bottom left corner of first column on User Management Page (#1410) * added infringements to getUserProfiles * fixed issues getting blue squares * Dipti create separate subscribe and unsubscribe pages linked to the app (#1418) * Update emailController.js * Update emailController.js --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> --------- Co-authored-by: Ankuriboh <183397864+Ankuriboh@users.noreply.github.com> Co-authored-by: Zhifan Jia <127051168+mashpotato9@users.noreply.github.com> Co-authored-by: Strallia Chao <134454347+strallia@users.noreply.github.com> Co-authored-by: RishithaMamidala <113060798+RishithaMamidala@users.noreply.github.com> Co-authored-by: Dharmik1710 <47842695+Dharmik1710@users.noreply.github.com> Co-authored-by: Aishwarya Ramesh <arame008@odu.edu> Co-authored-by: nikhilpittala16 <142841075+nikhilpittala16@users.noreply.github.com> Co-authored-by: Nikhil Pittala <nikhilpittala7@gmail.com> Co-authored-by: Dipti Yadav <dipti.yadav@outlook.com> Co-authored-by: sidhu47h <143651758+sidhu47h@users.noreply.github.com> Co-authored-by: sidhu47 <sidhuemailid@gmail.com> Co-authored-by: sabithanazareth <41137183+sabithanazareth@users.noreply.github.com> Co-authored-by: Humemah Kahlid <53024970+humemah@users.noreply.github.com> Co-authored-by: ddshah878 <dhrumil878@gmail.com> Co-authored-by: Peter-Nie2003 <139121798+Peter-Nie2003@users.noreply.github.com> Co-authored-by: manushajyasta30 <manushajyasta2002@gmail.com> Co-authored-by: One Community <one-community@users.noreply.github.com> Co-authored-by: Xiaolei Zhao <71137238+niccccccccer@users.noreply.github.com> Co-authored-by: Angad Anil Gosain <37550965+angad363@users.noreply.github.com> Co-authored-by: ReinaT5678 <56940344+ReinaT5678@users.noreply.github.com> Co-authored-by: fangedShadow <75034643+fangedShadow@users.noreply.github.com> Co-authored-by: humera314 <69070…
one-community
approved these changes
Aug 2, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Please include the exact bug/functionality description and a summary of the changes/ related issues. Please also include any other relevant motivation and context:
Fixes # (bug list priority high/medium/low x.y.z)
Or Implements # (WBS)
Related PRS (if any):
This frontend PR is related to the #XXX backend PR.
To test this backend PR you need to checkout the #XXX frontend PR.
…
Main changes explained:
…
How to test:
npm installand...to run this PR locallyScreenshots or videos of changes:
Note:
Include the information the reviewers need to know.